当前位置: 主页 > PLC控制

各位前辈有个风机顺序控制的程序请帮我看下吧?

以下是控制9台风机顺序启动程序,M206.0–M206.5,M207.0–M207.7是风机启动信号。
AM2.0
=M207.0=M207.1=M207.2=M207.3
=M207.4=M207.5=M207.6=M207.7
=M206.0=M206.1=M206.2=M206.3
=M206.4=M206.5
FC103是风机顺序控制启动的功能,MW200是计数显示,从0计数到40就复位,即4秒将MW206中一个位置“1”,直到MW206为3fff。全部启动电机。
A(
O"启动信号"
ON"常数0"
)
=L0.0BLD103AN"启动信号"A"常数0"
=L0.1BLD103
CALLFC103
IN0:=L0.0IN1:=L0.1IN2:=40IN3:=MW200IN4:=MW206OUT5:=MW212
OUT6:=M218.0NOP0
以下是FC103里的程序:
A#IN1
JCM001A#IN0JCM002R#OUT6BEU
M002:L#IN4L#OUT5
AWT#OUT5L#IN4T#TEMP7L#OUT5T#TEMP8
==IJCM003JUM004
M003:S#OUT6JUM005
M004:R#OUT6
M005:A#OUT6
BECL#IN3+1T#IN3L#IN2
<I
BECL0T#IN3AL1.0ANL3.0
JCM006AL1.1ANL3.1JCM007
AL1.2ANL3.2JCM008AL1.3
ANL3.3JCM009AL1.4ANL3.4
JCM00aAL1.5ANL3.5JCM00b
AL1.6ANL3.6JCM00cAL1.7
ANL3.7JCM00dAL0.0ANL2.0
JCM00eAL0.1ANL2.1JCM00f
AL0.2ANL2.2JCM010AL0.3
ANL2.3JCM011AL0.4ANL2.4
JCM012AL0.5ANL2.5JCM013
AL0.6ANL2.6JCM014AL0.7
ANL2.7JCM015
BEU
M006:SL3.0JUM016
M007:SL3.1JUM016
M008:SL3.2JUM016
M009:SL3.3JUM016
M00a:SL3.4JUM016
M00b:SL3.5JUM016
M00c:SL3.6JUM016
M00d:SL3.7JUM016
M00e:SL2.0JUM016
M00f:SL2.1JUM016
M010:SL2.2JUM016
M011:SL2.3JUM016
M012:SL2.4JUM016
M013:SL2.5JUM016
M014:SL2.6JUM016
M015:SL2.7
M016:L#TEMP8T#OUT5BEU
M001:L0T#OUT5T#IN3R#OUT6
不好意思,只能这样复制了,我就是不明白MW212怎么实现累加的呢?谢谢了,各位高手和前辈,小弟不胜感激!

ASs='html_titleimg_p' STyle='text-align:CEnter;'>

最佳答案

#TEMP8对应的地址应该是LW2吧,当L2.0—-L3.0中的位变量变化时,通过
M016:L#TEMP8
T#OUT5
传给了#OUT5,即MW212,实现累加功能。

提问者对于答案的评价:
高手就是高手一点即通,我没看到#TEMP是L2.0-L2.7,呵呵,谢谢了!

  • 关注微信
下一篇:存在问题

猜你喜欢

微信公众号