wincc flexible 2008怎样显示有符号数

wincc flexible 2008怎样显示有符号数?其中该数的范围是-2000至2000.传感器输出4-20mA至PLC,则plc处理时范围数仍然是6400至32000?

最佳答案

1.输入输出域,依次点击输入/输出域->属性-->输出/输入-->输出格式-->s9999 
前面加一个s,s是带符号的格式,这样就可以输入负号,应该能解决你的问题啦,需要注意的是s是小写不是大写。
2.在S7-200中,单极性模拟量输入/输出信号的数值范围是0-32000;双极性模拟量信号的数值范围是-32000-+32000。
双极性就是信号在变化的过程中要经过“零”,单极性不过零。由于模拟量转换为数字量是有符号整数,所以双极性对应的数值会有负数。

注意:上面所说的是信号过零,而不是说的量程过零!

你说的传感器(假设压力变送器吧)+ -2000Pa(量程为-2000Pa至2000Pa),如果压力变送器是4-20mA信号输出,那么4mA对应的是下限:-2000Pa,20mA对应的是上限:+2000Pa,明白了吧。
再比如压力变送器是4-20mA信号输出,量程为-10KPa至0KPa,那么4mA对应的是下限:-10KPa,20mA对应的是上限:0KPa,在程序里对应的数值范围也是6400-32000。
 下限和上限在程序里对应的数值范围是6400-32000就可以,完全可以使用4-20MA电流信号,

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日 下午6:11
下一篇 2017年6月13日 下午6:11

相关推荐