PROFIBUS提供了三种标准和开放的通信协议:DP、FMS和PA,除此之外还有一些优化的通信服务适合西门子公司PLC之间、PLC与HMI之间的通信。
1.PROFIBUS-DP
使用了ISO/OSI网络模型的第一层和第二层,这种精简的结构保证了数据的高速传送,具有很高的实时性,特别适合PLC与分布式I/O设备之间的通信。
2.PROFIBUS-FMS
使用了ISO/OSI网络模型第一层、第二层和第七层。应用层(第七层)包括FMS(Fieldbus Message Specification,现场总线报文规范)和LLI(低层接口)。FMS包含应用协议和提供的通信服务,LLI建立各种类型的通信关系,并给FMS提供不依赖于设备的对第二层的访问。
FMS处理单元级(PLC和PC)的数据通信,其功能强大和配置灵活,但是由于配置和编程比较繁琐,目前很少使用,逐渐被淘汰了。
3.PROFIBUS-PA
PROFIBUS-PA使用扩展的PROFIBUS-DP协议进行数据传输,它执行规定现场设备特性的PA设备行规。传输技术依据IEC1158-2[7]标准,确保本质安全和通过总线对现场设备供电。使用DP/PA耦合器和DP/PA Link,很容易将PA设备集成到PROFIBUS-DP网络之中。(https://www.xing528.com)
4.PROFIBUS-S7
使用了ISO/OSI网络模型第一层、第二层和第七层。特别适用于S7 PLC与HMI(PC)和编程器之间的通信。也可以应用于S7-300系列PLC与S7-400系列PLC、S7-400PLC之间的通信。
5.PROFIBUS-FDL(与S5兼容通信)
使用了ISO/OSI网络模型第一层、第二层。数据传输快,特别适合S7-300系列PLC、S7-400系列PLC和S5PLC之间的通信。
6.PG/OP通信服务
编程器和操作面板可以通过PROFIBUS对网络上的站点进行访问。
在下面将主要介绍PROFIBUS-DP、FDL、S7的通信。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
