ISO/OSI通信标准模型由七层组成,并分成两类。一类是面向用户的第五层到第七层,另一类是面向网络的第一层到第四层。第一层到第四层描述数据从一个地方传输到另一个地方,第五层到第七层给用户提供适当的方式去访问网络系统。PROFIBUS协议采用ISO/OSI模型的第一层、第二层和第七层。
从用户的角度看,PROFIBUS提供了三种通信协议类型:DP、FMS和PA。
PROFIBUS-DP使用了第一层和第二层,这种精简的结构保证了数据的高速传送,特别适合可编程序控制器和现场分散的I/O设备之间的通信。
PROFIBUS-FMS使用了第一层、第二层和第七层。应用层(第七层)包括FMS(现场总线报文规范)和LLI(低层接口)。FMS包含应用协议和提供的通信服务,LLI建立各种类型的通信关系,并给FMS提供不依赖于设备的对第二层访问。
FMS处理单元级(PLC和PC)的数据通信,功能强大的FMS服务可在广泛的应用领域内使用,并为解决复杂通信任务提供了很大的灵活性。(www.xing528.com)
PROFIBUS-PA使用扩展的PROFIBUS-DP协议进行数据传输,此外它执行规定现场设备特性的PA设备行规。传输技术依据IEC1158-2标准,确保本质安全和通过总线对现场设备供电。使用DP/PA耦合器和DP/PA LINK很容易将PA设备集成到PROFIBUS-DP网络中。
对于西门子PLC系统,PROFIBUS提供了两种更为优化的通信方式:S7通信和S5兼容通信。
PROFIBUS-S7(PG/OP通信)使用了第一层、第二层和第七层。特别适用于S7 PLC与HMI(PC)和编程器之间的通信,也可以应用于S7-300与S7-400与S7-400之间通信。
PROFIBUS-FDL(与S5兼容通信)使用了第一层、第二层。数据传输快,特别适合S7-300、S7-400和S5PLC相互之间的通信。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。