电子说
电工知识—SIMATICS7-1500 PLC SIMATIC 移动值指令(MOVE)
移动值指令MOVE:
当允许输入端的状态为“1”时,启动此指令,将IN端的数值输送到OUT端的目的地地址中,IN和OUTx(x为1、2、3)有相同的信号状态,移动值的指令(MOVE)及参数见下图1:
图1
每点击“MOVE”指令中的一次,就增加一个输出端。
用一个例子来说明移动指令(MOVE)的使用,梯形图如下图2所示:
图2
当I0.0闭合,MW20中的数值(假设为8)传送到目地地址MW22和MW30中,结果是MW20、MW22、和MW30中的数值都是8,Q0.0的状态与I0.0相同,也就是说,I0.0闭合时,Q0.0其“1”;I0.0断开时,Q0.0为“0”。
例1:
根据图3所示:
图3
电动机Y-△启动的电气原理图,编写梯形图程序。
【解】前10s,Q0.0和Q0.1线圈得电,星形启动,从第10~11s只有Q0.0得电,从11s开始,Q0.0和Q0.2线圈得电,电动机为三角形运行。
程序如图4所示:
图4
这种方法编写程序很简单,但浪费了宝贵的输出点资源。
以上程序是正确的,但需占用8个输出点,而真实使用的输出点却只有3个,浪费了5个宝贵的输出点,因此从工程的角度考虑,不是一个实用程序。改进的梯形图如图5所示:
图5
仍然采用以上方案,但只需要使用3个输出点,因此是一个实用程序。
全部0条评论
快来发表一下你的评论吧 !