电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 梯形图实例 >> 正文

【梯形图实例】电力仪表的数据通过MODBUS通讯的方式上传至西门子PLC中

作者:佚名    文章来源:本站原创    点击数:    更新时间:2022-03-31

西门子plc自带的modbus库可以实现和仪表通过MODBUS协议进行通讯,可以将现场多功能网络电力仪表的数据通过MODBUS通讯的方式上传至PLC中。

首先配置好智能仪表从站通讯参数,主要设置波特率、奇偶校验位、地址。然后编写PLC主程序,第一步初始化,复位各标志位和起始位,M0.0复位(置0),M0.1置位(置1),初始化完成后,启动定时器T40,定时器3秒周期接通M0.2。SM0.1是初始化脉冲,只在第一个扫描周期闭合。

M0.1置位读取从站数据,读取保持寄存器40301-40309 9个数据.根据数据格式写入&VB1000开始的存储单元,如40301 40302为32位浮点数,则保存在VB1000 VB1001 VB1002 VB1003中,依次类推,读取完成时M2.1置位,然后把读取从站保持寄存器的数据再写回到仪表中,最后复位读取从站保持寄存器M0.2 M2.1。

【梯形图实例】电力仪表的数据通过MODBUS通讯的方式上传至西门子PLC中 

【梯形图实例】电力仪表的数据通过MODBUS通讯的方式上传至西门子PLC中 

 

 

下面是通过串口调试工具检测到的数据情况。

 

Tags:西门子plc,电力仪表,modbus  
责任编辑:admin
相关文章列表
modbus通讯协议功能码一览_ModBus功能码定义
西门子200SMART主站轮询MODBUS通信指令案例_梯形图实例
在通信程序中,如何实现PLC与多台变频器的MODBUS/RTU通信?
MODBUS-RTU数据帧格式、报文实例
modbus读取保持寄存器实例
s7-200smart通过modbus库与温湿度传感器通讯 梯形图实例
在西门子plc 200smart中,通过Modbus RTU协议读取温湿度传感器的
Modbus协议——常用功能码详解
MODBUS协议整理——功能码简述 PLC地址和协议地址区别
西门子200PLC modbus通讯梯形图实例(带程序)
西门子PLC与组态软件如何通讯?step7和wincc
实例讲解PLC实现modbus通讯
梯形图实例:西门子PLC通过MODBUS控制变频器
梯形图实例 使用Modbus协议进行西门子S7-200PLC通讯的程序
西门子PLC置位、复位指令
图解,西门子PLC如何区别特殊寄存器?特殊存储器SM
西门子plc s7-200存储器类型有哪些?
西门子PLC内部寄存器VB;VD.VW什么时使用VB,什么时使用VD;和VW. 
西门子200PLC的内部寄存器V和M有什么区别
西门子PLC中MW什么意思
西门子PLC地址下降沿检测指令功能说明及应用实例   NEG指令应用举
西门子PLC控制变频器,实现3段速控制的方法,plc控制变频器梯形图
西门子smart plc恒压供水梯形图实例_PLC经典编程实例——双恒压无
西门子s7-200同一数据源不同时间的比较方法 梯形图实例
西门子PLC的bcd_di指令
西门子PLC  S7 PLC移位寄存器指令(SHRB)
西门子PLC整数乘法指令(MUL_I)和整数除法指令(DIV_I)
西门子PLC整型数比较指令,CMP指令
西门子PLC一键启停编程梯形图
直观易懂的梯形图实例,点动与自锁控制的PLC程序,plc点动自锁
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
推荐文章
最新推荐
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询