台达PLC中,用MOV指令来做,五个工艺互锁。例如用工艺一时其它自断,用工艺二时其它自断。补充如下:

我做的程序是(程序有错误,这个指令不会用的,请高手指点,急,急,答的好追加分):

第1个回答  2012-06-19
你写的这段指令的意思是m1接通的时候,把十进制数(十进制符号k)的数值“1”,这个数据传送给m11到m18的位地址,执行结果是m11为ON,后面为OFF。然后m11的常开点通了,给线圈y1。
如果要你要求的五个工艺互锁,那就得具体说明控制什么东西,什么工艺,如果只控制三个输出y1,y2,y3那就简单了,只不过是简单的互锁而已,常开点后面串联其它几个工艺的常闭点,输出给此工艺的输出。我做的回答只针对你给出以上的有限条件作出的分析。追问

谢谢啦,但是当我接通M3的时候,应该是Y3接通,但现在Y1同时也会接通,这是怎么回事呢?

追答

接通的是m3,还是m13,上面的图只有m13,如果只有上面那个图那个程序的话,接通m13就接通了y3,如果没有别的m13,那就不可能接通y1

第2个回答  2012-06-20
如果没看错,你的命令里第四个传输的K6是啥意思,要Y2、Y3两个电机同时工作吗?而且最不明白的是你附图里没有M3呢,你的M3传输的该不会是K3吧?因为你的图上基本上传K1用M1,传K2用M2,传K4用M4,传K6用M6。还有就算你M3传K3,也应该是Y0、Y1工作啊。
还有一点,这个场合只需用k1m11就行了,没必要占用8个点的。本回答被网友采纳
第3个回答  2012-06-19
k1m11 就够了,分别将1,2,4传过去就可以了。
第4个回答  2012-06-20
MOV K1 K2M11
其中MOV后面的Kn要换算成二进制的。
1=1 2=10 3=11 4=100 5=101 6=110
bit0 bit1 bit2 bit3 bit4 bit......
M11 M12 M13 M14 M15 ......
所以啊
看你的程序:
M1=ON Y1 ON
M2=ON Y2 ON
M3=ON Y1 Y2 ON
M4=ON Y3 ON
.
.

类推!本回答被提问者采纳

台达PLC中,用MOV指令来做,五个工艺互锁。例如用工艺一时其它自断,用...
你写的这段指令的意思是m1接通的时候,把十进制数(十进制符号k)的数值“1”,这个数据传送给m11到m18的位地址,执行结果是m11为ON,后面为OFF。然后m11的常开点通了,给线圈y1。如果要你要求的五个工艺互锁,那就得具体说明控制什么东西,什么工艺,如果只控制三个输出y1,y2,y3那就简单了,只不过...

如何自学PLC
1、学习PLC首先要选好学习那一个厂家的PLC,日系的 PLC内部软件集成度高应用简单.早期的OMRON、三菱应 用比较多、现在由于贸易和国际间的合作关系应用西门 子PLC、罗克韦尔的多一点,(尽管说学一种品牌学精深 了,其他的也会很快上手,但人的精力是有限的,一定 要把有限的精力用在应用最广泛、有潜...

相似回答