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