找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
{{itemCategory}}
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
1、
SMARTt 200 PID属于间歇性控制设备运行,当设备停止时,直接给PID输出清零,当启动后在使用PID进行控制。
这个你可以在向导中---手动控制----勾选“添加PID的手动控制”,向导完成后,就会有手自动切换功能。
生成的PID指令会多两个管脚,其中
自动/手动控制,“1”=自动,“0”=手动
手动控制输出值,0.0 - 1.0 之间的一个实数,对就0-100%的 PID 输出
当设备停止时,将自动/手动控制位设成0,手动给定 0.0,则PID输出就是0;
当设备运行时,将自动/手动控制位设成1,PID 开始调节输出
2、设置低于0.2给定0.2,高于上限0.9给0.9
这个要用程序附加处理
3、设备启动后很快就到最大值,是什么原因?
可能是设定值与反馈值差值较大所以会很快到达最大值。
4、设定值和实际值接近,输出也是最大0.9。
PID 自动调节时,是有差就调,当设定与实际值接近,它就保持现有的输出基本不变,这是正常的。
5、不要用两个PID控制同一台设备,完全可以用一个 PID 回路,可以用两套参数,适用不同的工况,你只要知道在什么情况下投什么参数就可以。
如果是回为手自动切换产生扰动,可以用无扰切换。
看下面的资料
https://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/014.html
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!