找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1、模块组合没有问题,温度采集可以将 PT100 热电阻直接接在用 RTD 模块 AR02 上,PID 运算的输出可以用 AM06 的输出控制执行机构。
2、先不要做 PID,做PID前先验证一下采集的湿度信号是不是正确;可以写一小段程序将采来的温度转换为实测值。
注意一下 AR02 是专用的RTD模块,要在系统块中根据采用的传感器类型设置相应的参数,并将系统块下载到CPU。 通道值与实测值根据传感器类型有两种,可从传感器类型上区分,一种是 10 倍的关系,另外一种是 100 倍的关系。如果你分不清,这你在线时可以看到,做出判断。
3、根据执行机构所需要的信号类型在系统块组态 AM06 模块的输出通道的信号类型,正确与执行机构进行电气连接,人为给定你期望的值,观察执行机构能不能正确动作。
参考:
接线方面
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/in_out/Diagnose/analog_wire.html
系统块组态方面
RTD输入
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/software/equipment_config/config_system/RTD.html
模拟量输出
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/software/equipment_config/config_system/Analog_output.html
4、第2、3条都验证了,电气连接正确,才开始做 PID。
PID向导生成的程序为何不执行? 查下面几个方面。
必须保证用SM0.0无条件调用PID0_CTRL程序
在程序的其它部分不要再使用SMB34定时中断,也不要对SMB34赋值
确认当前工作状态:手动还是自动
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/function/PID/PID_FAQ.html
5、关于 PID 组态的资料链接
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/014.html
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!