随着工业自动化技术的快速发展,目前的生产线和生产机械中使用了大量的驱动装置。对于自动化系统集成项目,自动化程度越来越高,需要实现的功能越来越多,设备的运行模式越来越复杂。因此,我们对设备的制造时间、效率、质量和灵活性提出了更具挑战性的要求。西门子PLC与驱动之间的简易循环功能库?
基于上述要求,西门子提供了许多标准驱动函数库。在项目中使用标准驱动程序库的优点是:
·可读性:基于一些标准化编程技能和方法,工程师可以轻松阅读这些标准库中的编程内容
·可维护性:打开库代码源文件
·Easy_SINA_ Pos:基于消息111的简单位置控制块
可以实现功能块SINAMICSS/G/V驱动器和SIMATIC S7-1200/1500 PLC的简单过程功能(位置控制、归零和速度控制)。
三个库文件安装在全局库中,如1所示。本文分别介绍了这些功能块。
1.简单循环库
功能块Easy_SINA_ Pos(FB38002)
S7-1200/1500 PLC可通过PROFINET通信连接SINMICS驱动器,将驱动器的控制模式设置为“基本位置控制(EPOS)”,PLC西门子11消息和西门子提供的库功能块“Easy_SINA_Pos”可实现驱动EPOS的简单基本定位控制。
特性:
·简化基本定位控制
·支持以下操作模式
·简单标准的编程
它不支持连续操作,直接设置参考点、被动调零、编程步骤和点位置。默认情况下,速度倍增、加速度倍增和减速倍增设置为100%。显示功能块2。
2.FB38002功能块
功能块Homing_V90PN(FB38001)
SIMATIC S7-1200/1500 PLC通过Homing_ SINAMICS V90PN功能块可通过V90PN实现。SINAMICS V90PN采用多种零返回方法,可简化工程师的额外编程和测试时间,满足各种应用的零返回要求。它可以用于各种应用。OB1和OB32。
Homing_V90PN功能块仅适用于SINAMICS V90PN驱动器,该驱动器采用标准消息111,支持11种归零模式,如表1所示。根据不同的应用选择合适的归零模式。
3.FB38003功能块
必须在输入参数中正确填写与驱动相关的参考值,例如,refSpeed驱动器的参考速度[p2000]、refCurrent驱动器的参考电流[p2002]、refTorque驱动器的基准扭矩[p2003]和refPower驱动器的参照功率[r2004]。
SINAMICS驱动器通过西门子352定期与SIMATIC S7-1200/1500 PLC通信。使用功能块。SINA_ SPEED_ TLG352(FB38004)实现驱动速度控制。
输入参数enableAxis和speedSp启用驱动器并设置速度。UserPZD1-4定义发送给驱动程序的参数。例如,将userPZD1用作扭矩设置值,并设置P1503=r2050[2]。
输出参数是标准化的实际速度、实际电流、实际扭矩、驱动状态字、错误和警告号。
西门子PLC与驱动之间的简易循环功能库?FB必须在38004功能块的输入参数中正确填写驱动相关参考值,例如,refSpeed驱动的参考速度[p2000]、refCurrent驱动的参考电流[p2002]和refTorque驱动的基准扭矩[p2003]。ConfigAxis:二进制编码输入参数。标准配置16#003F(默认设置)。