回复:S7-200主机之间MODBUS通讯的几点疑问,求教

yanxiao

版主

  • 帖子

    12143
  • 精华

    46
  • 被关注

    183

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2016-10-24 21:34:12

39楼

展开查看
以下是引用wlmissyou在2016-10-24 21:15:44的发言 >37楼

找到问题的原因了。,端口上的报文接收都要用到SMB2这个系统寄存器。双口MODBUS在原生西门子S7-200PLC的CPU上是不可能实现的。

以下是引用kkme在2016-10-24 18:56:40的发言 >:Port0 用profibus电...

引用详细内容:

Port0 用profibus电缆加总线连接器和一个PLC连接(这个PLC模拟上位机),不能通讯。我用了MODSCAN也显示通讯超时。。。

虽然两个端口都叫SMB2,但是能智能识别。在PORT0的中断里读SMB2,是PORT0的;在PORT1的中断里读,SMB2是PORT1的。


而且,库程序使用的自由口收发指令,不太可能是用SMB2,这个效率太低了。使用XMT、RCV是优选的。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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