在新设计的程序中,因为输出只有二路,所以只采用十六位移位寄存器中的前二位,并且由这二位直接带动输出继电器,因此只控制前二位符合逻辑关系式即可,而且只用移位指令触发首位寄存器。使程序是大限度地得到简化,达到了优化的目的。脉冲指令的应用脉冲指令就是当控制脉冲指令的输人信号由断开到接通时(信号前沿),该指令就发出宽度为一个扫描周期的正脉冲。
在剪板工艺里,手动剪板要求两次剪板间的时间间隔最短为0.25。在新设计的程序里我们用脉冲指令来触发移位指令,其目的就是触发移位后,能立即撤去触发信号,以便可以在要求的时间内再次触发移位指令,以达到手动剪板的工艺要求。因此采用该指令是比较简便的方法。
在原程序中是由辅助继电器的连锁来实现这一目的的。这就增加了指令的数目。通过以上二个实际程序的比较,我们可以看出,虽然,控制对象一样,输人输出的条件、方式和要求也都一样,但二个程序的繁简却相差很大。因此我们在设计程序时,不但要保证各种工艺上的要求和逻辑关系的正确。也应根据可编程控制器的特点,充分发挥各种指令的性能来优化程序。这在编制大、中型工艺和复杂工艺控制的程序上尤为重要。
评论
加载更多