一种可选的程序控制方法PLC编程举例

程序编排有多种方法,下面方法的优点是只要求编程工程师最小的工作/控制。

主程序可以分为一些更小的程序,执行一系列任务。从程序/现场的维护角度来看,很难确切地知道一个程序是怎么工作的,尤其在维护工程师不是程序编制者时。如果使用结构化编程技术,例如本例方法或SFC, STL或任何其它已知的方法,维护就容易得多。本例编程方法是控制程序序列的每一步。这通过从位找移一个控制位来实现(本例中位元件s000s008作为找)。当适当位被激活时,相应程序的部分会工作。位找里的每位依次有效时,它被编码并移出到一个7段显示(s001s008被编码为D000,接着直接移至Y000Y003)。位S000用作正确操作移位指令的一个源位:S000不能用于主程序的其它部分。

通过移动有效步到字节显示,任何场合的维护工程师能够检测程序情况,既使他们没有编程经验。洗衣机实例表明:在这里,重要的是知道程序处于哪一步,以便能在适当时刻放入洗衣粉、柔软剂、染料或漂白剂。