微山污水处理厂智能电量表的MODBUS通讯调试(上)
摘要:通过微山污水处理厂的工程实例,详细介绍了工程中常用的电量表与施耐德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 16#03 16#02 16#04
读位
READ_VAR
读字
READ_VAR
读输入位
SEND_REQ
读输入字
SEND_REQ
文章版权归西部工控xbgk所有,未经许可不得转载。