S7-1500做TCP通讯时M区的MODBUS地址如何分配? 点击:1280 | 回复:9



reborn1004

    
  • 精华:0帖
  • 求助:7帖
  • 帖子:20帖 | 140回
  • 年度积分:103
  • 历史总积分:1419
  • 注册:2014年12月24日
发表于:2020-01-04 20:32:50
楼主

各位,我现在在做一个1500和南大傲拓触摸屏MODBUS TCP通讯的项目,S7-1500M区的MODBUS地址如何分配?麻烦各位大神帮忙指点一下,或者有现成的项目可以借鉴下么?谢谢各位了


image.png



image.png



楼主最近还看过



关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 20:41:04
1楼

看楼主的意思1500是要做Modbus TCP Server了?

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 20:41:15
2楼

1500不太熟,200及200 Smart用过Modbus RTU或者Modbus TCP,它们的M区是没有对应的Modbus地址的,需要用V进行转换。

reborn1004

  • 精华:0帖
  • 求助:7帖
  • 帖子:20帖 | 140回
  • 年度积分:103
  • 历史总积分:1419
  • 注册:2014年12月24日
发表于:2020-01-04 20:53:02
3楼


回复内容:

对: 关育谋 1500不太熟,200及200 Smart用过Modb... 内容的回复!

-------------------------

其他系列的PLC系列有穿透通讯,直接在触摸屏上可以绑定M区的地址,就是没有1500系列的,您知道怎么用V转换么?

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 21:04:54
4楼


引用 reborn1004 的回复内容: 回复内容:对: 关育谋  1500不太熟,200及20...

-------------------------

比如你要读M0.0,可以把M0.0赋给V0.0

然后上位机读VW0,

VW0=0,M0.0就为0

VW0=1,M0.0就为1

蓝天小子

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 546回
  • 年度积分:58
  • 历史总积分:835
  • 注册:2018年8月07日
发表于:2020-03-17 10:01:39
5楼

基本上都是将不能直接访问的Q/I/M区的数据赋值到DB区,然后直接通过DB区金星通讯。

LI420981454

  • 精华:0帖
  • 求助:7帖
  • 帖子:20帖 | 140回
  • 年度积分:103
  • 历史总积分:1419
  • 注册:2014年12月24日
发表于:2020-03-26 23:03:53
6楼


回复内容:

对: 蓝天小子 基本上都是将不能直接访问的Q/I/M区的数据赋值到DB... 内容的回复!

-------------------------

西门子的move blk不支持bool数据的赋值,应该怎么来搞呢

function888

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 732回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2007年12月01日
发表于:2020-05-15 22:31:56
7楼

学习一下谢谢分享


热门招聘
相关主题

官方公众号

智造工程师