跪求解释:欧姆龙PLC

LD P_First_Cycle
MOV(021) #0 20
LD 0.00
OR 20.00
ANDNOT 0.02
ANDNOT 20.01
OUT 20.00
LD 0.01
OR 20.01
ANDNOT 0.02
ANDNOT 20.00
OUT 20.01
LD 20.00
OR 20.01
OUT 1.00
LD 20.01
OUT 1.01

第1个回答  2012-11-25
P0 开机复位中间继电器20 (复位20.00~20.07)
P1 I0.0 启动 20.00自锁 i0.2停止 20.01互锁 输出20.00-〉输出q0.0和q0.1
p2 I0.1 启动 20.01自锁 i0.2停止 20.00互锁 输出20.01-〉输出q0.1追问

q0.0和q0.1同时输出是神马情况?这个程序是用来控制电动机正反转的,i0.0正传,i0.1反转,i0.2停止,只是不明白i1启动后为什么要同时输出q0.0和q0.1

第2个回答  2012-11-25
第一行的MOV #0 20是多余的,因为OMRON众多CIO单元都是断电不保持的,所以第一句多余。

马达正反转的程序,看你的这个程序是在现场应用的还是怎么的?一定是正确的吗?

确实两个不能同时输出的。另外就是看你的马达是什么马达?单相马达?三厢变频马达?还是伺服马达?追问

三相变频异步电动机,觉得同时输出有点问题

追答

变频器的话这样是有可能的:
变频器接线端子功能是可以通过参数设定的。
你的1.0应该就是运行/停止信号,也就是1.0在ON的时候,变频器运行,OFF的时候变频器停止;
你的1.1就是切换正反转的信号,OFF时为正转,OFF时为反转,

以上请确认,谢谢!

本回答被提问者和网友采纳
第3个回答  2012-11-25
你没有说明你要干什么呀追问

这个程序是用来控制电动机正反转的,i0.0正传,i0.1反转,i0.2停止,只是不明白i1启动后为什么要同时输出q0.0和q0.1

追答

输出Q0.0前面不能有20.01并起,有它肯定会同时输出两个哟。

相似回答