您现在的位置是:首页 > PLC技术 > PLC技术

PLC与PLC之间如何实现MPI通信

来源:艾特贸易2018-01-19

简介通过 MPI 实现 PLC 与 PLC 之问通信有三种方式。 (1) 全局数据包 (GD) 通信方式:全局数据包通信方式只需在 STEP 7 的硬件配置中,组态 PLC 之间的发送区和接收区,不需编写任何程序,这种

    通过MPI实现PLCPLC之问通信有三种方式。

   (1)全局数据包(GD)通信方式:全局数据包通信方式只需在STEP 7的硬件配置中,组态PLC之间的发送区和接收区,不需编写任何程序,这种通信方式只能在S7-300/400 PLC之间进行。这种通信方式的通信数据包长度为:S7-300最大为22字节,S7-400最大为54字节。

   (2)无组态连接通信方式:无组态的MPI通信需要调用系统功能块SFC65SFC69来实现MPI通信,这种通信方式适合于S7-300S7-400S7-200之间的通信,而且是不需要组态的连接结构。无组态的MPI通信可分为双边和单边编程两种通信方式。

    ●双向通信:通信的双方都需要调用通信块,一方调用发送块,另一方就要调用接收块来接收数据。这种通信方式适用于S7-300/400之间的通信,发送块是SFC65 (X_SEND),接收块是SFC66 (X RCV),如图10-34和图10-35所示。

    10-34    SFC65指令参数说明

    10-35    SFC66指令参数说明

    ●单向通信:单项通信类似于客户机与服务器模式,只在客户机一方编写程序读/写服务器端数据。这种通信方式适合于S7-300/400/200之间的通信。S7-300/400CPU可作为客户机和服务器,S7-200只能作为服务器。

   (3)组态连接通信方式:组态连接通信方式不仅要组态,还要调用系统功能块完成通信,其数据包长度最大为160字节,适用于S7-400之间及S7-300之间的MPI通信。当S7-400S7-300通信时,S7-300只能作为服务器端,S7-400用来做客户端。

    如图10-36所示为MPI通信方式。

    10-36    MPI通信方式

(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:艾特贸易网客服为您服务