回复:1200PLC MODBUS RTU 通讯,done位的问题

yming

西门子1847工业学习平台

  • 帖子

    23148
  • 精华

    881
  • 被关注

    1253

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

发布于 2014-08-20 20:56:33

37楼

大家是用1241(485)模块吗? 我觉得应该先了解这些CM模块是如何工作的,那样就知道应该如何写异步通讯 程序了。
关于这几个CM模块,并没有详细描述文件。但就使用过程有一点体会。
尽管我没有用过Modbbus协议。但就S7 1200通讯模块使用的感受说一下对CM模块的工作原理的理解。不对的地方请指出。
首先,这些通讯模块不等同于S7 200的端口。它们是可以自己工作,完成报文交换的。这点是类似那些DP用的CM。
此模块有自己的发送/接收缓冲区,它和PLC之间是交换信息。
硬件组态时的设置(方式、通讯速率、超时、重试等)在下载组态时,将保存到CM模块中。每次掉电恢复后就是这个设置。
程序可以对CM模块作运行时的重新组态,掉电、重启时不再保存。所以程序初始化时要CONFIG它(不管采用何种协议)。
学而时习之,不亦说乎?温故而知新,不亦乐乎?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15112条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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