登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:模拟输入值的转换

点击:1197 回复:10

各位大侠,问下现在用的液位变送器输出4-20ma的,模拟量模块是0-20ma的,就是在HMI上的显示值差了800多,对应4ma。怎么才能一一对应?
谢谢!
09-03-26 10:40
如果你模拟量模块对应的数值为0-4000(可以去查查你模拟量模块的手册,上面会有说明),对应的是0-20mA,那么每mA对应的是4000/20=200,那么对与你要采样4-20mA来说,你对应的值应该是800~4000,也就是说,当输入值在800以下,你应该忽略。
以上
09-03-26 10:47

引用 zc76hy78 在 2009-3-26 10:40:14 发言【内容省略】

请问楼主的PLC品牌型号与HMI的品牌型号是什么?
Good Luck
09-03-26 10:55
程序内做个减法就行了;
09-03-26 11:51
plc和hmi是松下的。
怎么才能设成忽略800以下的值?
09-03-26 12:13
转换值减去800再操作就可以了;
09-03-26 16:21
松下A80只有0~20mA的模块,变换比较麻烦.简单的加减法不能保证精度.可以将电流转换成电压后使用.如果还用电流输入可用神视(SUNX)的液位变送器(已经被松下收购,技术指标已经与松下统一).
09-03-26 18:51
支持2楼的观点,应什么PLC应该一样吧。
09-03-26 21:13
在程序中(a-800)*1.25
09-03-26 22:46
这是两条斜线的斜率不一样,不能简单的减去800的
9楼的算法是对的
09-03-30 15:15

上一页下一页

工控新闻

更多新闻资讯