【分享】关于MODBUS TCP V4.0的使用(一) MB 服务器

已锁定

yming

西门子1847工业学习平台

  • 帖子

    21996
  • 精华

    830
  • 被关注

    1098

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

【分享】关于MODBUS TCP V4.0的使用(一) MB 服务器

21466

7

2016-07-31 17:00:27

star star star star star

MODBUS TCP

S7 1200/1500支持 MODBUS TCP 连接。什么是MODBUS TCP?其实就是MODBUS报文格式;用TCP协议打包在网际间传输。

这对于建立在 TCP/IP基础上的ProfiNet是非常合适的;它省去了通讯模块;降低了成本。因此有许多传感器模块提供MODBUS TCP连接协议。使其能够远程通过网际(可以路由)连接。

如何在S7 1200/1500使用MODBUS TCP呢?

新版的S7 PLC其功能 MODBUS TCP使用了T块作为通讯基础,在使用上更为简单。

下面,以新版MODBUS TCP功能块为基础,做一下实验;说一下具体的使用:

首先,了解一点MODBUS协议。

MODBUS协议是一个标准协议,它可以读/写远程的IO点状态(位读写);也可以读远程模拟量值(读字);也可以读写字串(寄存器内容)


通过上表可以知道:

读写是由MB_MODE=0(读)=1(写);

读写的目标类型由MB_DATA_ADDR(地址范围):1-9999(远程输出位类型,如DQ);10001-19999(远程输入位类型,如DI);30001-39999(远程输入字类型;如模拟量AW);40001-49999(远程保持寄存器字类型)


【分享】关于MODBUS TCP V4.0的使用(一) MB 服务器 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有13035条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。