技术中心
 
 

微山污水处理厂智能电量表的MODBUS通讯调试(下)

   日期:2007-10-31     来源:中国测控网     作者:管理员    

数据转换
  读上来的数据存放在目标地址%MW1350起始的变量中,PL7中浮点数的格式为IEC标准型,首地址为低字,末地址为高字,这点与EPM420A中的浮点格式不同(顺序相反)。
  %MW1350:返回状态0—成功,1—失败;
  %MW1351:=16#0004 返回功能码
  %MW1352:=16#PF00A  0A 为接收的字节长度
  %MW1353:=16#PF1pf0   PF/pf 为接收的字节数据
  %MW1354:=16#PF2pf1 把接收的字节数据解析为浮点数测量值的过程:
  

  %MF360 为读到的电量表的浮点测量值。
  另外,仪表的通讯响应速度比PLC慢得多,当仪表的数量较多时,需要用时间片的方法来控制PLC的读取时间间隔,以避免造成通讯数据的堵塞。在本工程中采用定时器和报告字第一个字的X0位(表示该表的反应状态,0-等待,1-正在发送数据)共同控制PLC的读取时间间隔。
  通过以上的方法,比较好地解决了本项目中的电量表通讯问题。


作者:胡宝棋   中自控(北京)环境工程有限公司
   邢超       微山污水处理厂


 
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢