找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
小程序查看
手机扫码追踪该问题
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
是的,有些指令库是要上网下载的或自建指令库的。还有高版本的软件的指令可在该软件的帮助栏目中有具体的说明可以自己查查。
如何在 STEP 7 Micro/WIN 中找到 modbus RTU 协议和 USS 协议操作库?
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&siteid=cseus&objid=17470979
对于200加TD400C和MM420的系统来说,TD400C是PLC的主站
而200对MM420来说,200是MM420的modbus RTU的主站。MM420是从站。
只有一个主站,其他通信设备都处于从站通信模式的网络就是单主站网络。单主站网络的例子有:
一个S7-200 CPU和Micro/WIN(编程计算机)的通信
一个S7-200 CPU和一个HMI(如TD200)的通信
多个CPU联网(但它们都处于PPI从站模式时),与Micro/WIN的通信
多个CPU联网,网络上只有一个HMI(如TP170B等)
一个CPU使用USS协议与一个或多个西门子驱动装置通信
一个modbus RTU主站与从站的通信
一个通信网络中,如果有多个通信主站存在,就称为多主站网络。属于多主站网络的情况有:
一个S7-200 CPU连接一个HMI,同时需要Micro/WIN的编程通信
S7-200 CPU联网,有CPU做PPI主站访问其他CPU的数据,同时需要Micro/WIN编程、监视
CPU联网,有两个以上的CPU做PPI通信主站
一个S7-200 CPU连接多个HMI
联网的多个CPU,连接多个HMI
上述情况的组合
单主站和多主站网络的状态并不总是绝对不变的。例如一个仅包括一个CPU和一个TD200的单主站网络,如果要与Micro/WIN进行编程通信,它就变成了多主站网络。
并不是所有的设备都支持多主站网络通信!在多主站网络中,主站要轮流控制网络上的通信,这就要求它们有交换令牌的能力。不是所有的设备都有这个能力。参见多主站通信能力。
S7-200 CPU使用自由口通信模式时,既可以做主站,又可以做从站。如S7-200用USS协议控制西门子驱动装置时是主站;使用modbus RTU从站指令库时它就是从站。这说明所谓主、从是由通信协议决定的,用户在编制通信协议时自己定义各通信设备在通信活动中的角色。
2.如何区分主站和从站?比如有S7200,TD400C,MM420组成的系统。
通讯从站:从站不能主动发起通讯数据交换,只能响应主站的访问,提供或接受数据.从站不能访问其他从站.在多数情况下,S7-200在通讯网络中作为从站,响应主站设备的数据请求.
通讯主站:可以主动发起数据通讯,读写其他站点的数据.S7-200 CPU在读写其他S7-200 CPU数据时(使用PPI协议)就作为主站(PPI主站也能接受其他主站的数据访问);S7-200通过附加扩展的通讯模块也可以充当主站.
比如有S7200,TD400C,MM420组成的系统?
可以这样认为:
S7200为主站,MM420为从站。
TD400C与S7200为点对点通信,也可认为是主从关系。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!