接到工程要求用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