效劳热线
86-132-17430013
产物展现PRODUCTS
hy590登录署理商 接纳西门模块 hy590登录6ES7314-1AG14-0AB0地方处置器 hy590登录6ES7314-1AG14-0AB0地方处置器
一、MPI 通讯概述
MPI 网络可用于单位层,它是多点接口的简称,是hy590登录开辟的用于 PLC 之 间通讯的失密的协议。MPI 通讯是当通讯速率要求不高、通讯数据量不大时,可 以接纳的一种复杂、经济的通讯方法。
MPI 通讯的次要长处是 CPU 可以同时与多种设置装备摆设树立通讯衔接。也便是说, 编程器、HMI 设置装备摆设和其他的 PLC 可以连在一同并同时运转。编程器经过 MPI 接口 天生的网络还可以拜访所衔接站上的一切智能模块。可同时衔接的其他通讯工具 的数量取决于 CPU 的型号。比方,CPU314 的最大衔接数为 4,CPU416 为 64。
MPI 接口的次要特性为:
RS485 物理接口
传输速率为 19.2Kbps 或 187.5Kbps
最大衔接间隔为 50m(两个相邻节点间),有两其中继器时为 1100m,接纳光 纤和星型耦合器时为 23.8Km
接纳 PROFIBUS 元件(电缆、衔接器)
MPI 通讯有全局数据通讯、无组态通讯和组态通讯三种方法。以下会辨别介 绍。
二、无组态衔接通讯方法
1.无组态衔接 MPI 通讯简介
无组态衔接 MPI 通讯合适 S7-200、S7-300、S7-400 之间的通讯,经过挪用 SFC65、SFC66、SFC67、SFC68 来完成。无组态通讯不克不及和全局数据方法混淆使 用。
无组态通讯分为双边通讯方法和单边通讯方法。
2、无组态单边通讯方法使用举例
例 1S7-200 和 300 接纳单边无组态通讯。用 200 的 IB0 控制 300 的 QB0, 再用 300 的 IB0 控制 200 的 QB0.
2)硬件组态
S7-200 PLC 和 S7-300 PLC 之间的 MPI 通讯只能作无组态通讯,无组态通讯指 通讯无需组态,完成通讯义务,只需求编写顺序即可。但 S7-300 PLC 必需要做硬 件组态的。
①新建项目,并拔出 300 站点。
翻开 MPI 参数设置界面
④设置效劳器端 S7-200 的 MPI 通讯参数。先将用于通讯的接口(本例为 Port0) 的地点设置为“3”,再将波特率设为“187.5Kbps”,这个数值与 S7-300 的波特率 必需相称。最初单击“确认”。
设置效劳器真个 MPI 通讯
阐明
S7-300 以太网模块在 Profinet 网络中既可以作为控制器也可以作为设置装备摆设,当 Profinet 衔接中缀时,可以运用上面的办法来判别。本文以 CP343-1 作为控制器为例,如图1,两个设置装备摆设辨别为ET200SP和ET200M。
图01
Profinet 通讯中现场设置装备摆设作为数据的提供者,会向控制器发送数据到 I 区。在发送的 PN 的报文中,依照槽位的次序添加内容,输出模块槽位:输出数据+IOPS;输入模块槽位:IOCS。IOPS 表现 IO 数据的提供形态(数据是好的照旧坏的);IOCS表现IO 数据的消耗形态(Q 数据运用情况)。如图2,CP 的PN 通讯顺序块 FC11 "PNIO_SEND"和 FC12 "PNIO_RCIV" 提供了IOCS/IOPS 的输入管脚,可以用于通讯形态的评价。
图02
IOCS/IOPS 的无效长度和通讯的数据长度有关,每个字节的输出/输入,对应一位IOCS/IOPS 输入。如图3,ET200SP 站点,输出地点0-7 8个字节,对应 IOPS 8位,即MB202;输入地点0,一个字节,对应IOCS 一位,即M200.0。
图03
如图4,ET200M 站点,输出地点8 ,1个字节,对应 IOPS 1位,次序后延即M203.0;输入地点1,一个字节,对应IOCS 一位,次序后延即M200.1。
图04
如图5-6,假如现场设置装备摆设只是发作毛病,通讯没有中缀,比方 ET200SP AI模块被拔出,只要相应的 IOPS 地位位,即MB202。
图06
假如此时现场设置装备摆设和控制器的衔接中缀,则现场设置装备摆设相应的一切 IOPS/IOCS 都市置位,如图7。此时,ET200M IOPS/IOCS 位全部置位,ET200M 此时能够失站。
图07
留意!某些极度状况,比方 ET200SP 一切的IO 模块都被拔出,IOPS/IOCS 也会全部置位,但是此时通讯衔接并没有中缀。因而要依据现场实践状况来判别。
图06
假如此时现场设置装备摆设和控制器的衔接中缀,则现场设置装备摆设相应的一切 IOPS/IOCS 都市置位,如图7。此时,ET200M IOPS/IOCS 位全部置位,ET200M 此时能够失站。
图07
留意!某些极度状况,比方 ET200SP 一切的IO 模块都被拔出,IOPS/IOCS 也会全部置位,但是此时通讯衔接并没有中缀。因而要依据现场实践状况来判别。