首页 理论教育 PROFINET IO通信的常见问题解决

PROFINET IO通信的常见问题解决

时间:2023-07-01 理论教育 版权反馈
【摘要】:答:S7-1200CPU作为PROFINETIO控制器时,支持16个IO设备,所有IO设备的子模块的数量最多为256个。因此,S7-1200 CPU进行PROFINETIO通信时,还可同时执行其他以太网通信。当不一致时,S7-1200CPU会出现“伙伴错误-检测不到相邻方”错误,但不影响PROFINETIO通信和其他以太网通信。S7-1200CPU只支持PRONFINETRT性能等级的通信,该类型通信无需组态网络拓扑。但是,PROFINETIO通信中如果使用了不能识别RT实时数据优先级的第三方交换机时,实时数据不会被交换机优先转发。

PROFINET IO通信的常见问题解决

1.S7-1200 CPU PROFINETIO支持多少个IO设备?

答:S7-1200CPU作为PROFINETIO控制器时,支持16个IO设备,所有IO设备的子模块的数量最多为256个。

2.S7-1200 CPU进行PROFINETIO通信时,是否还可以同时执行S7、OUC和Mod-bus TCP等其他以太网通信?

答:S7-1200 CPU集成的以太网接口可同时支持实时通信和非实时通信等通信服务。非实时通信包括PG通信、HMI通信、S7通信、OUC通信和Modbus TCP等。因此,S7-1200 CPU进行PROFINETIO通信时,还可同时执行其他以太网通信。

3.S7-1200 CPU进行PROFINETIO通信时,出现“伙伴错误-检测不到相邻方”错误原因可能是什么?

答:在TIA博图项目中,可能组态了网络拓扑,但组态的网络拓扑与实际的网络连接不完全一致。当不一致时,S7-1200CPU会出现“伙伴错误-检测不到相邻方”错误,但不影响PROFINETIO通信和其他以太网通信。

S7-1200CPU只支持PRONFINETRT性能等级的通信,该类型通信无需组态网络拓扑。S7-1200 CPU在使用PROFINET“不带可更换介质时支持设备更换”功能时,需要组态网络拓扑。(www.xing528.com)

4.S7-1200 CPUPROFINETIO通信能否使用第三方交换机

答:可以。但是,PROFINETIO通信中如果使用了不能识别RT实时数据优先级的第三方交换机时,实时数据不会被交换机优先转发。使用这类交换机时,为了避免因达到看门狗时间数据未更新而造成通信故障误报,需要调整IO设备的更新时间和看门狗时间。

PROFINETRT性能等级的通信,需使用符合“PROFINET一致性等级A”或更高等级的交换机。所有西门子SCALANCE系列交换机都满足这些要求。如果还需要使用其他PROFINET功能(例如,拓扑识别、诊断、不带可更换介质时支持设备更换),必须使用符合“PROFINET一致性等级B”或更高等级的交换机。

5.S7-1200 CPU是否支持介质冗余协议(MRP)

答:CPU 1215C/1217C V4.2版本开始支持MRP,但是S7-1200 CPU只能作为MRP客户端,不能作为MRP管理器。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈