4.程序设计
魔力小球装置的PLC程序是用步进顺控指令编写的,程序结构分自动和手动两部分。手动部分用选择性分支/汇合的方式编写,实现四种图形可任意控制和切换;自动方式用一般的状态转移方式编写,实现自动循环。下图是程序的流程图,附表为电磁阀的工作顺序表。
注:
1.由于笔者使用的是Fl系列的老型号可编程控制器,流程图和梯形图的表达与通用的FX系列有很大的不同,此处还是用FX系列的格式来表达,容易接受。
2.两台可编程控制器的程序所对应的输出在电磁阀工作表中已列出,限于篇幅,因此只画了第一台编程器的程序流程图,另一套PLC程序不再赘述。
当X400所对应的开关接通,进入初始状态S600,对整个输出端进行初始化复位。X410作为手动/自动的转换开关,未接通时进入手动状态.401、402、403、404任意一个开关合上,小球相应地走出一种图形;开关断开立即回到初始状态。
在自动方式中按下启动按钮X405,小球先组合出正弦图,每延时5秒分别组合出余弦、正抛物线、倒抛物线等图,然后再回到正弦图。当按下停止按钮时,程序回到初始状态S600。
5.小结
PLC拥有了计算机控制的极大部分优点,同时它的程序常用梯形图来表达,梯形图类似于电器控制图,比较直观,凡有电子技术基础的人都能在短时间内学会和掌握。由此可见.PLC能发挥计算机和传统继电器逻辑控制的优点,将能广泛应用于工业和生活等各领域。有了PLC的帮助,开发一个系统的主要工作由以前的构造数学模型、设计通道、制作硬件转变为现在的程序设计和把信号、负载联接到PLC上,这样一来可以省下大量的时间用于程序调试和系统完善等工作。从而达到可编程序控制器应用灵活、简单易学、容易扩展的效果。