1.组态连接通讯方式简介
在前面我们讲解了无组态 MPI 通讯、还有我们熟悉的全局数据 MPI 通讯,这 些通讯方式其实都适用于 S7-300/400 系列 PLC 与 S7-400 系列 PLC 间的 MPI 通讯, 但组态 MPI 通讯方式就只适用于 S7-300PLC 和 S7-400PLC 间的通讯。
S7-300/400 组态连接通讯时,S7-300 只能作服务器端,S7-400 能做服务器 端和客户端。组态方式的 MPI 通讯的好处是处理的数据量大,数据包长度最大可 达 160 个字节。
MPI 组态通讯实际上是 S7 通讯的一种,S7 通讯主要应用于 S7-400 和 S7-400 以及 S7-300 和 S7-400 PLC 之间的通讯,是 S7 系列 PLC 基于 MPI、PROFIBUS 和 以太网的一种优化通讯协议。
2.S7 通讯的客户端和服务器端
S7 通讯采用客户端-服务器原则,客户端是主控端,服务器只能被访问。不 是所有的 PLC 都可以做客户端的,可以作为客户端和服务器的情况如下:
① S7 服务器只能被动建立单边 S7 连接,S7 客户端主动建立单边 S7 连接,
还可以建立与 S7 服务器的双边 S7 连接。
②所有 S7-400CPU 以及 CP 的接口都可以同时作为 S7 服务器和 S7 客户端。
S7-400CP 的接口可以看做是 CPU 接口的扩展。
③S7-300CPU 分为如下情况说明:
a.对于 MPI 接口 S7-300 CPU 的集成 MPI 接口只能作 S7 服务器,不能作为