用s7-200控制执行器的打开和关闭

接到工程要求用s7-200控制DKJ4100(4-20mA),风门的开闭,以前没做过,我初步打算用EM231和EM232编程时使用AI0控制AQ0,考虑到4-20mA在AI0前加一条比较指令,
LD SM0.0
AW >=AIW0
MOVW AIW0,AQW0
请问:是否可行,如不行请指教。
邮箱:anshan2000@sina.com

最佳答案

通常场合plc只负责位置给定。

而结束标准信号的位置给定、位置反馈、调节电机方向速度都是由下级完成的。即手操器完成这部分工作,而且可实时看到状态。

若您只想用aiw控制aqw,需要做0-10v转换成4-20ma的换算。否则在小于4ma时会产生断线报警。自己做或者使用200的scale定标子程序均可。
参考:

LD     SM0.0
ITD    AIW0, LD0
DTR    LD0, LD4
MOVR   LD4, LD8
*R     0.8, LD8
MOVR   LD8, LD12
+R     6400.0, LD12
ROUND  LD12, LD16
DTI    LD16, AQW0

提问者对于答案的评价:
感谢您的帮助,看了您给出的例程得到启发,毕竟以前没做过觉得心里没底,但是在你的帮助下我有信心把它做好。谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc320742.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午5:15
下一篇 2020年11月1日 下午5:15

相关推荐