西门子300PLC之间通过DP总线实现数据交换需要注意什么?

2024-11-07 21:22:08
推荐回答(4个)
回答1:

主站需要完全组态:(主站设置:地址、波特率,总线下面挂13个从站,分别设置地址与I/O映射区),从站只需配置主站上的一些参数:波特率、从站地址、以及I/O映射区(需要与主站组态对应)。 另外需要注意的是:1、其中一个从站故障或丢失,是停机还是继续,通过调用OB82,OB85,OB86,OB100,OB102,OB121,OB122。
2、注意I/O映射区的最大地址,默认好像是256,若超过,通讯故障,且超过的部分无法收发信号,解决办法是查看更改每个S7-300CPU属性中的I/O映射区(该点有一次花了我不少时间)。

回答2:

西门子公司出了一本书《西门子工业网络通信指南(上册)》中有个案例,叫“通过PROFIBUS-DP连接智能从站(S7-400CPU作为主站,S7-300为从站)”,有书的话你可以参考下。原则上先组态从站,再组态主站。注意在Configure中设置主站的通信接口区,从站的输出区与主站的输入区相对性,从站的输入区与主站的输出区相对应。
配置完后,用MPI接口分别下载到各自的CPU中初始化数据。

回答3:

回答4:

同意楼上,建议去西门子官方网站下载相应的手册