技术中心
 
 

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

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

摘要:通过微山污水处理厂的工程实例,详细介绍了工程中常用的电量表与施耐德PLC通过MODBUS通讯的实现方法。对类似的工程有一定的参考作用。
  关键字:MODBUS 通讯

1.微山污水处理厂的情况

  山东省微山县污水处理厂日处理污水4万吨,采用CAST生物池的处理技术,出水水质达到国家二级综合排放标准。一个运行周期分为四个阶段:进水,曝气,沉淀和滗水。
  自控系统遵循“集中管理、分散控制,资源共享”的原则,采用二级分布式计算机控制系统。全厂的自动监控系统由现场仪表, 现场PLC站,防雷系统和上位监控站组成。

微山污水处理控制系统框图

  配电室高低压配电柜共有智能电量表24块,通过MODBUS总线将电量测量信号送到PLC。MODBUS总线应用十分广泛,并且已经成为国家标准。不同生产厂家提供的MODBUS 数据格式略有不同,给工程应用带来了一定困难。本项目经过一定时间的摸索实验,成功地把数据读取出来。现把过程方法介绍,与大家分享。

2.电量表的调试

  微山污水处理厂使用了2种类型的智能电量表EPM420A和DPM400,分别安装于低压配电柜和高压配电柜上,共有24块。
  仪表情况
  
EPM420A原产地为英国,显示测量一体单元,可以有三种接线形式:单相测量;三相三线制不平衡负载测量;三相四线制不平衡负载测量。可以测量电压、电流、功率因数、频率、功率、能量等参数。具有RS485 MODBUS通讯口。EPM420A有2张数据表,分别需要MODBUS的3#和4#总线代码来访问,数据存放格式为单精度浮点,首地址为高字,末地址为低字。
  DPM400原产地为瑞士,显示测量一体单元,可以测量电压、电流、功率因数、频率、功率、能量等45种参数。具有RS485 MODBUS通讯口。DPM400有一张数据表,需要MODBUS的3#总线代码访问,数据格式为无符号整数,设备制造商提供一张计算公式表,读到的整数经过公式计算,得到对应的电量值。
  PLC情况
  
采用施耐德公司的PREMIUM 系列PLC,SCY21601通讯卡。
  组态软件:PL7PRO 4.2

  MODBUS 命令表

Modbus 请求

功能码

命令函数

读位

16#01

READ_VAR
读字

16#03

READ_VAR
读输入位

16#02

SEND_REQ
读输入字

16#04

SEND_REQ

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