200 PID 向导,设定值如何显示在触摸屏上

我采用PID向导写的PID 程序,请问这个设定值(setpoint_R)  如何转换为实际的温度显示在触摸屏上面啊?
PID 子程序框中,有一个参数,setpoint_R, 请问这个值输入的是实际的温度值呢?还是一个百分比?要么就是一个0到1的标准化的实数啊?
视频教学上说此处输入的是一个百分比
请指教,谢谢

问题补充:
我采用PID 控制面板调节温度,本来的设定温度是60度,但手动调节才开始几分钟,温度已经到达100多度了(因为发热管加温很快啊),如果我再继续手动调下去的话,那温度岂不是达到四五百度了啊,我碰到过这样的事情啊,请帮忙解决,谢谢,谢谢

最佳答案

你用PID向导,向导中有过程变量输入,其值在0-32000之间,它应是温度变送器检测量程所对应的模拟信号值,如量程是-50-200摄氏度或0-200摄氏度,对应模拟信号0-20mA。就以量程为0-200摄氏度举例,0度对应过程变量输入值0,200度则对应过程变量输入值32000;如此,32000/200度=160/度,“160/度”这就是过变量输入值与检测温度之间的转换量纲,及温度变化1度过程变量输入值相应变化160。由此可知:过程变量值/160=检测温度实际数,把此数传送到触摸屏相应画面显示即可,这里的规则不是本题法本范围不予讲述。PID回路的过程变量输入值、“setpoint_R”参数(就是设定值)、回路输出值
都是标准化后的0.0000-1的实数,如输入值分别为“0”、“20000”及
“32000”时的标准化数为:0/32000=0,20000/32000=0.625,32000/32000=1如您要求的60度,60*160/32000=0.3,理论上回路setpoint_R参数(就是设定值)就应设定为0.3。到这已说明了etpoint_R参数的含义,但这并不是PID回路设定完成,还要系统参数整定与系统调试。
    您说到“本来的设定温度是60度,但手动调节才开始几分钟,温度已经到达100多度了(因为发热管加温很快啊)”。这里就有问题了,手动时与设定温度无关,手动加热时并不因温度到了设定值就会停止加热了,只要手动加热不停就会一直加热,无论温度值到了多高,直到手动加热停止。另外,您说的发热管是用电加热还是蒸汽加热,这就涉及到PID回路最终输出啥样信号,此信号的量纲必须与手动信号量纲相同。这就是参数整定与系统投运问题。手动时观察温度的变化,当温度接近设定值了,就应停止加热等待温度逐渐升到设定值,若升温停止还没到设定值,再可点动加热直到设定值,如在前PID参数设置与整定已完成,就可投入自动。
回答者:东方探索

提问者对于答案的评价:
真的非常感谢,

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:12
下一篇 2020年11月1日 下午4:12

相关推荐

  • EM231模块维修问题?

    大家有知道西门子EM231模拟量4输入模块在哪里可以维修吗? 钻石用户推荐最佳答案 这玩意说真的维修没有什么价值了。你掏钱去某宝或是某鱼上买个二手功能正常的。估计不到200元就搞定…

    SIMATIC S7-200 2021年7月5日
  • 西门子200系列224xp支持Profinet协议吗?

    西门子200系列224xp支持Profinet协议吗?如果可以,需要怎样才能支持?感谢帮助! 问题补充:加扩展模块能支持吗?如果可以方便提供下扩展模块的型号吗 最佳答案 不支持的。…

    SIMATIC S7-200 2017年6月9日
  • S7200 smart CR40的串口问题

    看资料上,串口的第九脚是“10位协议选择(输入)”。我想问下第九脚是接什么信号的?是不是可以在外部给第九脚送高电平或低电平的方式,强制CPU从modbus切换到PPI的模式。 问题…

    SIMATIC S7-200 2021年7月5日
  • 求教S7-200 PID问题

    上载了个原厂家S7-200 的程序,没有看到%ignore_a_1%的引导只看到一个简单的PID块(见图),求大神解答我的疑惑. 图片说明:    最…

    2021年7月5日
  • s7 200 程序下载后为什么符号表和注释没有了?

    s7 200 程序下载后为什么符号表和注释没有了?本来都标注好了,这样看程序很省劲了,可是在此从PLC上载后,符号表和注释都没有了,这是为什么呢? 最佳答案 符…

    SIMATIC S7-200 2020年10月31日
  • profibus通讯协议该怎么编程

    客户要求用profibus通讯协议,我们制氮机用的是西门子S7-200来控制的 ,那我在我的PLC程序上应该怎么编程?求大神帮忙,最好给个实例啊 最佳答案 1、如果西门子…

    SIMATIC S7-200 2017年11月23日
  • 自由口通讯一段时间不通讯了怎么处理???

    我用cpu244xp  cnplc  做自由口通讯,做的是188协议与热量表通讯,通讯和测试没有问题,就是通讯一段时间后自己就停止了,smb…

    SIMATIC S7-200 2017年10月24日
  • 模拟量加装隔离栅后丢失部分信号

    由于干扰在两个四线制模拟量输出侧加装了隔离栅干扰造成的模拟量跳变解决了 但是测量信号的0到60%都检测不到信号高于60%以后,隔离栅才开始从0输出求解 最佳答案 1、查下…

    SIMATIC S7-200 2017年11月23日
  • 三位工位,任务交叉,如何设计脉冲串?

    使用S7-200,驱动伺服电机,运送钢带,到三个工位。沿传送的方向,在第一个工位,冲三个孔,在第二工位,冲两个切口,在第三位工位,切断。孔位、切口,相互交差,相互间的尺寸操作人员修…

    SIMATIC S7-200 2017年7月30日
  • 两台s7-200通信

    我想两台s7-200共用一个字节如:mb0不知道行不行?怎样编程?谢谢!!!! 最佳答案 通过PPI最简单,发个例子给你看看。 提问者对于答案的评价:实例

    SIMATIC S7-200 2021年7月4日