分享

【图解】TwinCAT 3学习之添加功能库

 阿明哥哥资料区 2019-05-31
JZGKCHINA

在控制领域西门子和三菱无疑是最成功的两大巨头,他们牢牢把握着中小型设备或者过程控制的市场。在无数的工控人心中早已埋下了用西门子就非常高端了的印象。其实从市场的角度来说,西门子,三菱的这种控制器确实已经能满足大多数设备的基本控制了,这种几千块就能满足设备功能的性价比,注定了西家和三菱在传统中小型设备行业的老大地位。但今天我不是要给大家再普及西门子了,从技术层面还有比西家厉害很多的控制产品,比如罗克韦尔和倍福beckhoff。

西门子传统PLC和TwinCAT软PLC,打个比方就是汽车和高铁的差别,西门子非常好用但它毕竟是个嵌入式单片机控制器,而TwinCAT则是一个工业级的电脑。在TwinCAT控制器的内部资源可以看成是无限的,目前TwinCAT作为最优秀的运动控制器最多可以支持255个轴的控制,最大的控制器内核可以到36核,预计到2020年可以实现128核运算。TwinCAT强大的能力在于它支持梯形图,C++,MATLAB,ST结构体功能块等多种高级编程语言,内部可以安装数据库,支持大容量SSD,可以实现HMI,示波器,服务器,机器视觉,运动控制Motion等多种功能,代码已经完全开始面向对象编程。硬件支持5G、CANOpen、EtherCAT、modbus、Iot等多种通讯。TwinCAT具备的这种功能实现了控制器和更多高级软件交互的可能,因此作为未来设备智能化的发展,TwinCAT无疑具备非常大的想象。

但对于普通人来说,学习TwinCAT必须要直面3座大山:

  • 其一是目前用TwinCAT的人集中在几个高端行业,网络上能找到的资料不是非常多,很多问题必须要请专家解决。

  • 其二,TwinCAT的技术文档大部分是英文写的,英语基础不好,第一次面对软件、程序和手册就有畏惧感。

  • 其三,编程的思路已经不再是梯形图这么简单,需要有高级语言的概念基础,面向对象的开发对很多传统PLC人会不适应。因此学习TwinCAT一定需要坚强的上进心和学习力才行。

TwinCAT在运动控制,大型机床,机械手,风电,智慧工厂等领域具有巨大的优势,掌握TwinCAT编程在控制领域身价一定上升,这是通往未来智能化控制需要经历的过程。为了方便更多人学习TwinCAT3基本操作,我写了一系列图解教程在《剑指工控》供大家学习交流。

添加功能库

步骤一,打开TwinCAT3软件,打开自己的程序,选中左侧References,右键加载库Add library。

步骤二,点击Advanced,如图所示

步骤三,点击更多库 Library Repository

步骤四、点击安装库 install。

步骤五、选择库的路径,显示时选择显示所有文件。需要什么库文件去倍福下载。

步骤六,等待库安装完,选择刚才安装的库,点击ok,就把库加到自己的程序里了。需要添加库按F2就可使用。

作者简介

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多