PID程序中的标度变换问题

现有一个检测0—3KPa的压力传感器用来检测水箱的液位高度,而水箱的高度 只有300mm,那怎样在程序里实现标度变换?

最佳答案

用差压变送器测液位嘛,那是就是根据phg   1Kpa对应100MM==0.1M  
3KPA 对应300MM   懂?

用PID换算就是
可以外设(I/O)或以浮点格式输入过程变量。CRP_IN功能根据以下公式将PV_PER外设值转换为介于 -100和 +100 %间的浮点格式值:

PV_NORM功能根据以下公式统一CRP_IN输出的格式:

PV_NORM的输出 = (CPR_IN的输出) * PV_FAC + PV_OFF

PV_FAC的默认值为1,PV_OFF的默认值为0。

PV_FAC设置为300,PV_OFF为0即可,那么输出PV即为实际值(单位为MM)

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月14日 下午12:21
下一篇 2018年12月14日 下午12:21

相关推荐

  • 电动机三相电流不平衡

    各位大神早上好,昨晚我公司有一台37KW螺杆空压机。昨晚运行中出现一次电动机保护停机故障!今天早上我启机检查了一下发现电机三相电流一相是80,另一相是70,最后一相是75左右!用摇…

    自动化系统综合 2017年6月3日
  • DP通讯中输出同步,输入锁定什么时候使用?为什么使用

    DP通讯中输出同步,输入锁定什么时候使用?为什么使用?想不明白,谢谢 最佳答案 主站中对EM277的I/O配置的数据通信区已经到了最大,而仍不能满足需通信的数据量时可以在传送的数据…

    自动化系统综合 2020年11月1日
  • 伺服阀的速度和同步控制

    项目有两个伺服阀!每个液压缸都分别装有位移传感器!在400中如何做程序能达到两个液压缸同步,还有液压缸速率的给定! 最佳答案 两个液压缸同步的话,是否可以根据位移传感器,比如要求精…

    自动化系统综合 2017年12月9日
  • PCS7中OS编译时,使用Named CONNECTION后,Wincc画面连不上变量

    系统中3个400AS 单站(不是H站),在Netpro中建立两台服务器(互为冗余)与AS站的S7连接后,在OS编译时,使用Named  CONNECT…

    自动化系统综合 2017年11月18日
  • TD400C上下键

    要实现风扇的启停,例如测量温度大于40℃风扇启动,小于40℃风扇停转,用比较语句,数据40是直接在程序里写的,没有存储空间,现在要用TD400的上下键实现对40这个数据的修改,即为…

    自动化系统综合 2018年12月5日
  • PLC的语言转换问题

    各位老师:我接触到一个用C语言编的程序,用的的是S7-SCL打开的,我尝试将这个程序转换成梯形图,但始终实现不了,只将其转换成语句表,还请各位给点建议怎样才能实现S7-SCL与梯形…

    自动化系统综合 2020年10月31日
  • dp网络配置问题

    问题1:我打算用intouch做上位机,与两台315-2dp plc组成dp网络,其中一台plc还要带ET200M分布式I/O,设想下面的配置,不知道行不行? …

    自动化系统综合 2020年11月1日
  • 板卡控制步进电机

    我现在在做一个雕刻的项目,用到板卡,步进驱动器,还要步进电机。但这方面的资料很少,不知道怎样去控制,需要哪些软件也不知道。希望能给我一些资料和软件。谢谢。 最佳答案 建议你看看下面…

    自动化系统综合 2020年11月1日
  • 真心求问,这个DB40哪里来的!!!

    首先CPU315 SF常亮红灯,监控硬件显示,读取区域时发生长度错误:全局DB,字访问,访问地址4(如图所示),但是我程序里面根本没用到DB40这个数据块啊,交叉参考也现…

    自动化系统综合 2017年7月25日
  • 网络经典你问题

    现我有cp5611,组态王,315-2dp的PLC做主站,5个变频器做从站,还有触摸屏tp270.触摸屏是用在现场改变变频器参数,组态王+cp5611在控制室,现场控制柜与控制室有…

    自动化系统综合 2020年11月1日