一 系统概述:
在很多的生产线中,都需要用到皮带传送机,它可以快速的传送生产过程中的产品和配件等,能够使产量和生产效率大为提高。
Sinamics G110 变频器是一种使用灵活、价位适中的变频调速装置,可用于各种速率的驱动系统,功率范围可从120W-3kW不等。在皮带输送机控制系统中,采用Sinamics G110作为驱动装置则是佳选择。
二 系统配置:
(1)可编程控制器(PLC)
(2)SINAMICS G110变频器
(3)速度控制电位器
(4)电动机
(5)传送滚轮
(6)传送带
(7)控制按钮
皮带传送机由于采用这一驱动装置而具有优良的控制性能。在G110变频驱动装置中集成有这样一些标准功能:沿斜坡曲线起动和停车,高精度速度设定值,固定速度(频率)设定值等均可通过简单的设置来选定;无需外部制动电阻的快速电气制动,扩展的集成保护功能,以及其他一些功能。即便是小巧 的 Sinamics G110 变频器也可以对具有一定频带宽度的固定频率进行抑制,这是一种可避免共振干扰的极为简便的方法,而共振干扰往往会加剧元器件的损坏。除此之外,Sinamics 变频器由于具备较高的调制脉冲频率,因此运行非常平稳。
所有控制传送机的按钮信号都接入PLC的开关量输入端,PLC的2个开关量输出与变频器的DIN1和DIN2相连。DIN1对应的是变频器的启动/停止,DIN2对应的是正反向控制。按钮信号的逻辑都在PLC中进行编程,实现所需要达到的控制功能。
传送机的控制分为自动与手动控制。当按下启动按钮,传送机开始工作,传送机的速度是由变频器模拟输入端的电位器来控制,从而实现对变频器的频率进行改变,即可以对传送机的无级调速,另外通过按下正、反向按钮可以改变传送机的运动方向。按下停止按钮,传送机停止工作。手动按钮是一个传送机的点动按钮,当按钮按下,传送机开始工作,按钮松开,传送机就停止工作。
在PC侧要设置MPI参数。在STEP7软件SIMATIC Manager界面下单击菜单Options选项的set PG/PC Interface,或在“开始”中选中set PG/PC Interface. |
子程序 1. 子程序的定义 子程序可以帮助用户对程序进行分块。主程序中使用的指令决定具体子 程序的执行状况。当主程序调用子程序并执行时,子程序执行全部指令直至 结束。然后,系统将控制返回至调用子程序网络中的主程序。 子程序用于为程序分段和分块,使其成为较小的、更易管理的块。在程 序中调试和维护时,用户可以利用这项优势。通过使用较小的程序块,对这 些区域和整个程序简单地进行调试和排除故障。只在需要时才调用程序块, 可以更有效地使用 PLC,因为所有的程序块无须执行每次扫描。 后,如果子程序仅引用参数和局部内存,则可移动子程序。为了移动 子程序,应避免使用任何全局变量/符号(I、Q、M、SM、AI、AQ、V、T、C、 S、AC 内存中的地址)。如果子程序无调用参数(IN、OUT 或 IN OUT) 或仅在 L 内存中使用局部变量,用户就可以导出子程序,并将其导入另一 个项目。 2. 子程序的建立 欲在程序中使用子程序,必须执行下列三项任务: (1)建立子程序。 (2)在子程序局部变量表中定义参数(如果有)。 (3)从适当的 POU(从主程序或另一个子程序)中调用子程序。 当子程序被调用时,整个逻辑堆栈被保存起来。堆栈顶端被设为 1,所 有其他堆栈位置被设为 0,控制被传送至调用子程序。当该子程序完成时, 堆栈恢复为在调用点时保存的数值,控制返回调用子程序。 子程序和调用子程序共用累加器。由于子程序的使用,对累加器不执行 保存或恢复操作。 4.3.2 CALL 指令 1. 子程序 CALL 指令 西门子 S7-200 为了解决主程序语句过多的问题,通常采用「调用子程 序(CALL)」指令将控制转换给子程序(SBR n)。用户可以使用带参数或不 带参数的「调用子程序」指令。如图 4.12 所示为 CALL 语句。