FX系列PLC的程序控制指令与程序结构

2017-06-04 77 0

    程序是由一条条的指令组成的,一定的指令集合总是完成一定的功能。当功能控制要求复杂,程序变得庞大时,就要求将一定功能的指令块合理地组织起来,这就是程序的结构。    程序结构应方便程序的编写,有利于阅读理解程序,即程序的可读性要好。好的程序结构,能使PLC的运行效率提高。    常见的程序结构类型有以下几种:    (1)简单结构。这是小程序的常用结构,也叫做线性结构。指令平铺直叙地写下来,执行时也是直线地运行下去,程序中也会分一些段。简单结构的特点是每个扫描周期中每一条指令都要被扫描。    (2)有跳越及循环的简单结构。由控制要求出发,程序需要有选择地执行时,采用跳转指令。如自动、手动程序段的选择,初始化程序段和工作程序段的选择。这时在某个扫描周期中就不一定是全部指令被扫描到,而是有选择地执行。被跳过的指令不被扫描,循环用于当需要多次执行某段程序时。    (3)组织模块式结构。组织模块式结构的程序则存在并列结构。组织模块式程序可分为组织块和功能块两部分。组织块专门解决程序流程问题,常作为主程序。功能块则独立地解决局部的、单一的功能,相当于一个个的子程序。前面讨论过的子程序及中断程序常用来编制组织模块式结构的程序。    组织模块式程序结构为编程提供了清晰的思路。各程序块的功能不同,编程时就可以集中精力解决局部问题。组织块主要解决程序的人口控制,子程序完成单一的功能,程序的编制无疑得到了简化。

相关文章

利用控制电路的逻辑关系节省输出点
三菱FX系列PLC的FX2N-4AD的使用及程序实例
三菱公司PLC联网的网络结构原理
PLC编程的基本规则
PLC指示灯控制接线原理及梯形图编程
累加器AC

发布评论