登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:小弟又来求教了,做换热器仿真时碰到的问题
点击:494 回复:5
楼主
编辑
引用
管理
407731312
我用的是s7300中的FB41做的PID控制,换热器是用温度变送器(1~5v)的量程将温度传送给PLC,是不是得将这个温度用FB105规格化到1~5v的量程然后送到PV-IN呀,这里当然得需要模拟量输入通道PIWXXX作为FB105的输入然后再转化到PV-IN,也就是作为反馈值,然后手动输入一个实数SP-INT和PV-IN作比较,然后产生的差值进行PID运算去影响执行器的开度(这个执行器是4~20ma的量程)从而去改变温度,我这么说对吗?还有就是LMN输出应该是执行器的开度,那我想问开始是通过手动输入PIWXXX的,那么也就是PV-IN是固定值,然而当执行器开度变化的时候怎么才能让反馈值也跟着变化啊,我之前是把LMN的数传给了PV-IN 同时把开始PIWxxx输入的数断开了,但后来想了一下执行器开度是4~20ma的而温度变送器是1-5v的 单位根本就不统一啊?根本就不能直接传送。请问怎么才能让反馈值时时的变化呀,希望师傅们能细心的帮我看一下这个问题,希望能给予解答。谢谢!!!
12-08-19 18:06
1楼
编辑
引用
管理
cvlsam
1、不需要使用FC105进行转换,模块的引脚PV_PER就是接受外部信号的。
2、在以往的帖子中我已经说过,西门子例程13中的PID例程中的FB100就是实现数据变化的。
3、无论是4-20MA还是1~5V,对与内部处理是相同的,其仍然采用0~27648来表示。
最后,去看懂那个例程中的FB100,否则这种问题一遍一遍得提问,一次二次还有人答,多了也就无人过问了。
Regards
12-08-19 20:06
2楼
编辑
引用
管理
407731312
引用
cvlsam
在 2012/8/19 20:06:43 发言
【内容省略】
真的太谢谢你了,能够这么有耐心的回答我的问题,我一定会照你说的做的,我相信我会做好的!再一次谢谢!!!
12-08-19 21:50
3楼
编辑
引用
管理
zp197873
学习了,谢谢2楼的
12-08-27 21:06
4楼
编辑
引用
管理
wkwsq0000
可以并联一个250欧姆的精密电阻把电流4-20MA转换1-5v
12-09-08 21:43
5楼
管理
2657193595
该帖内容不符合相关规定!
13-01-22 11:06
工控新闻
华北工控EMB-4148,一款适用于物联网领域的EPIC嵌入式单板
工信部积极支持外资企业在华建设高水平智能工厂
Embedded World 2025:德承发表Edge AI运算解决方案,助力AIoT应用
Arm 推出 GitHub Copilot 新扩展程序,助力快速迁移至 Arm 架构服务器
台达机电中国区渠道商大会成功召开
华北工控MATX-6988,助推政务系统加速进入数智化时代
全国首个!这座智能制造基地即将在津投产
艾默生公布2025财年第一季度业绩,更新2025财年展望
更多新闻资讯