S7-200 smart怎么用PID控制4个加热管?

就是设定一个温度,PID输出控制4个加热管的接触器起动,以前只做过模拟量的PID控制,这个数字量的要怎么做?如果这个不能实现,这样的控制要怎么做呢?

最佳答案

1、用向导,可以选择模拟量输出或数字量输出。模拟量输出用来控制一些需要模拟量给定的设备,如比例阀、变频器等;数字量输出实际上是控制输出点的通、断状态按照一定的占空比变化,可以控制固态继电器(加热棒等);采用交流接触器不太合适。
配置及作用过程参考:
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/function/PID/PID_WIZ.html
2、
PID指令块实现数字量输出?(PID指令块常见问题)
1.通过PWM指令,将PID输出值转换为所需时间基准的整数,送到PWM的Pulse,控制脉宽(该法简单易用,但是要求输出点只能是Q0.0或Q0.1)。
2.自己编程实现类似于PWM的输出。(虽然不限制Q点,但编程较复杂,不建议使用,可以直接考虑用PID向导)。 
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/function/PID/PID_FAQ.html#%E9%97%AE%E9%A2%9816
PID 的 PWM 的输出例程可参考
https://support.industry.siemens.com/cs/document/109481573

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日
下一篇 2020年10月30日

相关推荐