S71500多s7 1200 modbus 轮询子站的多点轮询怎么实现

还没有帐号? 赶紧
用户版块帖子
简单的MODBUS协议实现一主机对多从机轮询的示例
UID:847269
在线时间31小时
M币957专家0
[attachment=undefined][&&&&sell=5,money][/sell]
访问内容超出本站范围,不能确定是否安全
温馨提示:所有技术区严禁灌水,“沙发”“顶”字样;禁止广告贴;以免被删除
您目前还是游客,请
&回复后跳转到最后一页
Code by , Time now is:09-11 17:27,
Gzip enabled&每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
| 新手必读 |
You are here:
MODBUS多从站轮训问题
热点活动:
MODBUS多从站轮训问题 - 已解决问题
一个226CN的PLC,20个安川变频器,进行通信,中断怎么处理呀,能不能用定时器,还是??高手指点一下呀,有没有案例借鉴一下,谢谢了
产品版区:
悬赏分:5 | 解决时间: 14:22:28 | 提问者: -
问题ID:89153
*口、通讯的道理是一致的,可以参考一下这个帖子。
初级工程师&nbsp&nbsp第9级&
填写您的评论...
提问者对于答案的评价:谢谢
已阅,最佳答案正确。
置评专家:西门子自动化产品支持& 16:39:22
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
扫描打开手机版
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
| 新手必读 |
You are here:
关于MODBUS多站轮询
热点活动:
关于MODBUS多站轮询 - 已解决问题
我用226做多从站轮询。从站有15个。都是仪表。每个仪表读写的数据数量也不相同。这个贴子的3楼有一个方法,但是我看不懂,请高手讲解一下。如何只调用一次MBUS_MSG,用指针怎么实现轮询。
产品版区:
悬赏分:5 | 解决时间: 22:30:51 | 提问者: - 初级技术员&nbsp&nbsp第5级
问题ID:81112
方法有很多,我这里介绍一种:slave用变量存储器,把15个从站1-15可以用字元件的15个字节表示,循环移位就可以实现。
学长&nbsp&nbsp第2级&
填写您的评论...
提问者对于答案的评价:搞出来是这么一个东西:LD&&&&&FIRST:M0.1O&&&&&&SECOND:M0.4=&&&&&&L60.0LD&&&&&FIRST:M0.1EULD&&&&&SECOND:M0.4EUOLD=&&&&&&L63.7LD&&&&&L60.0CALL&&&MBUS_MSG:SBR2,&L63.7,&*P_Slave:*VD4,&*P_RW:*VD14,&*P_ADDR:*VD54,&*P_COUNT:*VD70,&*P_DATEPTR:*VD74,&DONE:M0.2,&*P_ERR:*VD78
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
扫描打开手机版
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!当前位置:
主题:607227 ┆ 帖子:4658851
┆ 今日新贴:546
昨日贴数:1152 ┆ 1历史最高贴数:2056
(日)在线用户:4613人
组态软件和西门子S7-200通过modbus RTU方式通讯(主从轮询)
给TA发消息
加TA为好友
发表于: 19:17:09 楼主
一﹑概述 组态软件和西门子的S7200可以通过modbus方式进行通信。组态软件作modbus主站,s7200作modbus RTU从站。实现Modbus RTU通讯,需要STEP 7 - Micro/WIN32 V3.2以上版本的编程软件,而且须安装STEP 7 - Micro/WIN32 V3.2 Instruction Library(指令库)。Modbus RTU功能是通过指令库中预先编好的程序功能块实现的。 硬件: (1)S7 PLC 224 (2)PPI通讯电缆 软件: (1)STEP 7 MicroWIN V4.0 (2)STEP 7 - Micro/WIN32 V3.2 Instruction Library(指令库) (3)组态软件 Modbus RTU从站指令库只支持CPU上的通讯0口(Port0)
(1)安装指令库 在STEP 7 MicroWIN的基础上直接安装就行,安装好之后可以看到导航栏中libraries下出现了modbus组件。 &(2)初始化编程在step7程序的开头调用MBUS_INT和MBUS_SLAVE,PLC在运行时就自动进入自由口方式并将PLC作为modbus slave。 MBUS_INT在作为初始化系统仅运行一次,MBUS_SLAVE在程序中和其他应用程序一样周期运行。 &图中参数意义如下: Mode:模式选择:启动/停止MODBUS,1=启动;0=停止 Addr: 从站地址:MODBUS从站地址,取值1~247 (这个地址是运行自由口方式时的地址,没必要非得设,PPI方式下的默认2) Baud: 波特率:可选1200,2400,4800,9600,19200,38400,57600,115200 Parity: 奇偶校验:0=无校验;1=奇校验;2=偶校验 Delay延时:附加字符间延时,缺省值为0 MaxIQ:最大I/Q位:参与通讯的最大I/O点数,S7-200的I/O映像区为128/128,缺省值为128 MaxAI:最大AI字数:参与通讯的最大AI通道数,可为16或32 MaxHold: 最大保持寄存器区:参与通讯的V存储区字(VW) Holdst”: 保持寄存器区起始地址:以&VBx指定(间接寻址方式) Done(M10.0):初始化完成标志:成功初始化后置1 Error(MB11):初始化错误代码 Done(M10.1): MODBUS执行,通讯中时置1 Error(MB12)错误代码:0=无错误 (3)编制Step7应用程序 接在初始化后面编就行 (4) 分配库指令数据区 调用STEP 7 - Mciro/WIN32 V3.2 Instruction Library(指令库)需要分配库指令数据区(Library Memory)。库指令数据区是相应库的子程序和中断程序所要用到的变量存储空间。 如果在编程时不分配库指令数据区,编译时会出现错误 在指令树的Project(项目)中,以鼠标右键单击Program Block(程序块),在弹出的快捷菜单中选择Library Memory(如下图) &在弹出的选项卡中设置库指令数据区(如下图),指令区占用780个字节,是单独分出来的,注意千万不要与用户程序区有重叠,否则会出错。 &(5) 下载程序到PLC 编译无误后下载程序,然后把PLC打到运行状态,这时由于PLC运行在自由口通讯方式下,所以不能用MicroWin做在线监控了。 在标准modbus下建立设备&根据步骤3中设定的参数设置通讯参数(如下几图)&&&在数据库中作参数连接,采集8位数据时要注意高位跟低位,比如3号命令偏置为1时对应的低8位为VB1,高8位为VB0。 运行组态软件,就能看到采集上来的数据了&五、注意事项:1、计算机串口被其它应用程序占用,microwin不能和力控同时启动2、没有分配库指令数据区或分配库指令数据区与应用程序区重叠。 3、组态软件中通讯参数与PLC中的不完全一致 4、modbus命令号与PLC对应: 功能1和5 读写单个DO功能2 读单个DI功能3 读取单个或多个保持寄存器(V存储器中的字)功能 4 读单个或多个AIM区可以映射到V区。附件:力控钥匙最新版
给TA发消息
加TA为好友 发表于: 06:40:35 1楼
hhhhhhhhhh
给TA发消息
加TA为好友 发表于: 00:33:53 2楼
学习了,顶顶!!!!!!!!!
给TA发消息
加TA为好友 发表于: 17:22:08 3楼
谢谢谢师傅。。。。。。。。。。。。。。。。。。。。。。。。。。。。
给TA发消息
加TA为好友 发表于: 16:54:05 4楼
看看 & & & & & & & & & & & & & &
给TA发消息
加TA为好友 发表于: 01:07:03 5楼
谢谢啦,楼主的资料很详细很正确!
给TA发消息
加TA为好友 发表于: 12:09:51 6楼
请问:力控组态和224是用PPI电缆通信吗 ?
给TA发消息
加TA为好友 发表于: 10:56:27 7楼
谢谢啦,楼主的资料很详细很正确
周点击排行周回复排行
[30] [28] [23] [15] [14] [11] [10] [9] [9] [9]
[4] [4] [2] [1] [1] [1] [1] [0] [0] [0]最新求助
[0] [0] [0] [1] [2] [0] [0] [0] [1] [0]}

我要回帖

更多关于 s7200modbus主站轮询 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信