您现在的位置是:首页 > PLC技术 > PLC技术
PROFIBUS通信方式
来源:艾特贸易2017-11-10
简介PROFIBUS 的通信有许多种方式,如 FMS 、 FDL 、 DP 及与 PA 的通信等。这里所指的通信方式与物理连接方式无关,即无论采用上述何种物理连接方式,逻辑通信上都可以使用 FMS 、 FDL 或 D
PROFIBUS的通信有许多种方式,如FMS、FDL、DP及与PA的通信等。这里所指的通信方式与物理连接方式无关,即无论采用上述何种物理连接方式,逻辑通信上都可以使用FMS、FDL或DP的通信方式。
(1) FMS-现场总线报文规范
PROFIBUS-FMS(Fieldbus Message Specification)提供了结构化的数据(FMS变量)传输服务。通过建立FMS连接,可以读、写和广播发布FMS变量。FMS主要用于连接S5系列和非西门子的支持FMS协议的控制器。PROFIBUS-FMS网络如图6-35所示。
图6-35 PROFIBUS-FMS网络
FMS通信主要通过CP343-5、CP443-5Basic模块来实现,如表6-6所示。
表6-6实现FMS的CP模块
(2) FDL-数据链路层通信
FDL的SIMATIC S7服务协议支持SDA( Send Data WithAcknowledgment)和SDN (SendData With No Acknowledgment)。FDL属于ISO.参考模型的第二层,即数据链路层的协议。故可以和支持第二层协议的设备通信,也可实现DP主站间的通信,如图6-36所示。
图6-36 PROFIBUS-FDL网络
FDL通信主要通过CP342-5、CP443-5Basic模块来实现,如表6-7所示。
表6-7 实现PROFIBUS-FDL的CP模块
(3) DP-分布式主从通信
DP通信可以通过连接集成在CPU上的DP口、CP342-5或CP443-5 Extend模块来完成。非西门子设备,只要支持标准DP协议,能够提供GSD文件,亦可通过DP协议进行通信。
根据通信设备的不同,可以将DP通信分为以下几种情况:集成DP口之间做主从通信、集成DP口与CP分别做主站、从站的通信、CP之间做主从通信。本节稍后将介绍DP网络的硬件组态实例。
硬件组态完成后,接下来进行程序的编写。对于集成DP口的通信,需要调用SFC14“DPRD_DAT”来读取数据,调用SFC15“DPWR_DAT”发送数据。
将整个项目分别下载到主站和从站的CPU中,系统正常启动后,可以进行DP主/从的通信。
点击排行
