西门子MODBUS通信

已锁定

axiang336

  • 帖子

    89
  • 精华

    0
  • 被关注

    4

论坛等级:游侠

注册时间:2010-11-24

普通 普通 如何晋级?

西门子MODBUS通信

4132

6

2011-06-17 09:43:53

昨天用S7_200与变频器做modbus通信,从网上下的程序,老是不行,后来改了下,能通信了,也能控制变频器和反馈信息了,
我说下,状况与程序思路和疑问。
1 modbus通讯,主从站双方不能同时发送信息或同时接受信息,比如说主站S7_200 PLC 同一时刻只能是对莫个从站发信息或者接受,这个与PROFIBUS通:是不同的, 我利用网上下的程序,主站读完后写,写完后读,功能块的FIRST控制端也加读写完成位的脉冲。出现始终读写不了。
然后没有办法,我利用SM0.5这个位,SM0.5为1时读,SM0.5为0时写,能通讯了,(说明200PLC只和一个变频器通讯)
估计还是因为我程序有问题,改为SM0.5后能从从站读写了,读上了母线电压524,写上了启动命令和速度给定值,这些都没有问题,但功能块MBUS_MSG报6错误( 6:modbus忙于处理另一个请求:一次只能激活一条MBUS_MSG指令。)
是不是MBUS_MSG的EN端也要改成FIRST端那样?
如果200PLC和多个变频器通讯时,能同时读多个从站信息?可不可以利用一个计数器计数,1时读1号站信息,2时写1号信息,3时读2号站信息,4时写2号信息,.对通讯这方面还是好多不懂。
西门子MODBUS通信 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33274条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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