APP下载

基于Modbus-TCP 协议的智能电表与西门子PLC 通讯

2021-11-13钱进,陈晖,郭鹏,徐丽

锻压装备与制造技术 2021年5期
关键词:智能

钱 进,陈 晖,郭 鹏,徐 丽

(江苏扬力铸锻有限公司,江苏 扬州 225104)

随着智能电表在机床行业的广泛应用,当客户需要了解机床的各项用电参数时,需在智能电表上通过按键方式来回切换显示页面,才能找到所需查看的参数,操作不是很方便,因此,通过智能电表加装以太网模块与PLC 通讯,可以实现在触摸屏的同一画面上显示智能电表的各项参数,这样查看起来比较方便、直观。

1 通讯硬件构成

在触摸屏上做出智能电表各相关参数的显示页面,将PLC 作为上位机,智能电表作为下位机,采用Modbus-TCP 通讯,将智能电表各相关参数读取到PLC,再通过触摸屏与PLC 通讯,将智能电表各相关参数在触摸屏上显示出来,其电气框架如图1 所示。

图1 电气框架图

2 智能电表配置

进入智能电表设置网页,打开网络配置和服务器数据段配置分别进行设置。网络配置的设置如图2所示,服务器数据段配置如图3 所示,根据智能电表说明书上的相关地址,将地址划分为5 个数据段分别进行存储,前面一栏填写起始地址,后面一栏填写寄存器数量。

图2 网络配置

图3 服务器数据段配置

以西门子PLC、西门子触摸屏、上海二工智能电表为例,电气系统配置如表1 所示。

表1 电气系统配置表

3 PLC 编程与监控

PLC 程序中添加Modbus-tcp 程序块,在程序块中进行编程,如图4 所示,当该段程序运行时,则从智能电表数据段1 的起始地址0130H 开始读取数据,读取30 个数据分别存入PLC 变量“DB-DATA”.DATA[1]至“DB-DATA”.DATA[3]中,在线监控该程序段的运行状态如图5 所示,数值读取结果如图6 所示。……

登录APP查看全文

猜你喜欢

智能
智能与自主
让纸变得智能
一种智能微耕机的研发
智能制造 反思与期望
智能前沿
智能前沿
智能前沿
智能前沿
智能制造·AI未来
争渡智能石化