对于用两个输入信号来控制一个输出点的“启动”和“停止”需要4条指令,照这样的简单控制方法来控制64个输出点总共就需要256条指令。写成梯形图需要占128行。能不能将这个简单任务的实现程序写得简洁一点呢?
在欧姆龙CPM1A的PLC里,这个题目可以用“宏指令”来解决。但是,在三菱FX系列里没有“宏指令”,所以就需要我们想个办法用普通的功能指令来实现“宏指令”的功能。
我先来个抛砖引玉,给大家贴一个用16条指令来完成这个原来要用256条指令才能完成的任务。希望能有更好、更简练的写法出现!
这个功能的梯形图程序只占14行比用常规方法实现同一功能所需的128行梯形图减少114 行!