西门子变送器|ABB变送器|国产变送器|霍尼韦尔变送器

西门子变送器|ABB变送器|国产变送器|霍尼韦尔变送器-德科蒙
搜索产品:
网站首页德科蒙简介产品展示经典案例新闻资讯技术支持维修中心诚聘英才联系我们留言咨询

西门子变送器编写程序实现模拟量转换

发布时间:2020-5-29 11:28:18        浏览次数:1173

西门子变送器系统中有专门实现模拟量转换的块,但是块指令各个管脚的含义等不适很明白。有些即使看了帮助文件也不明白。这个时候其实我们完全不需要使用系统块指令,自己编写程序就可以实现。

西门子变送器传感器输出信号和其测量数值成比例关系,我们可以用Y= k X+b的数学公式来表达。举一个例子,有一个4线制液压压力传感器,其量程也就是测量范围是0-400bar ,输出4-20ma电流信号,4-20ma对应模拟量数值0--27648 。b=0 ,k=400/27648,即Y=400 X/27648 。由于有除法运算,为了提高运算结果精度,我们使用浮点数运算。

根据数学表达式我们可以轻松得写出程序。假设西门子变送器的模拟量输入地址是PIW 264,转换结果保存在MD0中。程序如下:

L PIW264  //把PIW264装载到累加器1中低16位


ITD        //整数转换双整数,结果保存在累加器1中


DTR        //双整数转换浮点数,结果保存在累加器1中


L 400.0      //把400.0 装载到累加器1中,原累加器1中内容复制到累加器2中


*R            //累加器2内容与累加器1内容相乘结果保存在累加器1中


L  27648.0   //把27648.0装载到累加器1中,原累加器1中内容复制到累加器2中


/R         //  累加器2内容除以累加器1中内容,结果保存在累加器1中


T MD0        //累加器1中内容传送到MD0中。

以上就是通过程序来修改西门子变送器模拟量的方法,后面还会为大家介绍其他的方法。


 上一条:流量变送器在国内发展面临的挑战
 下一条:涡街流量变送器无法使用补偿功能怎么办?
打印 】  【 关闭 】  【 返回
西门子变送器|ABB变送器|国产变送器|霍尼韦尔变送器
联系我们
销售电话:027-88062221
询价热线:027-51013516
传 真:027-88068180
联系地址:武汉市武昌区中南
国际城D座一单元901室
邮 箱:[email protected]
快速询价:  
销售客服:  
  
  
  
  
在线留言:
西门子变送器|ABB变送器|国产变送器
咨询电话:027-88062221 传真:027-88068180 地址:武汉市武昌区中南国际城D座1单元901室 咨询QQ:点击这里给我发消息
Copyright © 2010 德科蒙过程控制(武汉)有限公司 All Rights Reserved 版权所有 西门子变送器 | ABB变送器 | 国产变送器