s7-300之间的mpi全局数据通信

上传人:san****019 文档编号:70864525 上传时间:2019-01-18 格式:PPT 页数:15 大小:942.51KB
返回 下载 相关 举报
s7-300之间的mpi全局数据通信_第1页
第1页 / 共15页
s7-300之间的mpi全局数据通信_第2页
第2页 / 共15页
s7-300之间的mpi全局数据通信_第3页
第3页 / 共15页
s7-300之间的mpi全局数据通信_第4页
第4页 / 共15页
s7-300之间的mpi全局数据通信_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《s7-300之间的mpi全局数据通信》由会员分享,可在线阅读,更多相关《s7-300之间的mpi全局数据通信(15页珍藏版)》请在金锄头文库上搜索。

1、,S7-300之间的MPI全局数据通信,主讲: 阳胜峰,S7-300之间的MPI全局数据通信,主要内容: 一、 西门子PLC网络 二、MPI网络通信 三、MPI网络连接器 四、全局数据包通信方式 五、MPI通信实例,一、 西门子PLC网络,二、MPI网络通信,MPI是多点通信接口(MultiPoint Interface)的简称。MPI物理接口符合Profibus RS485(EN 50170)接口标准。MPI网络的通信速率为19.2kbit/s12Mbit/s,S7-200只能选择19.2kbit/s的通信速率,S7-300通常默认设置为187.5kbit/s,只有能够设置为Profibus

2、接口的MPI网络才支持12Mbit/s的通信速率,1、MPI网络组建,二、MPI网络通信,用STEP 7软件包中的Configuration功能为每个网络节点分配一个MPI地址和最高地址,最好标在节点外壳上;然后对PG、OP、CPU、CP、FM等包括的所有节点进行地址排序,连接时需在MPI网的第一个及最后一个节点接入通信终端匹配电阻。往MPI网添加一个新节点时,应该切断MPI网的电源。,二、MPI网络通信,二、MPI网络通信,MPI网络示意图,三、MPI网络连接器,为了保证网络通信质量,总线连接器或中继器上都设计了终端匹配电阻。组建通信网络时,在网络拓扑分支的末端节点需要接入浪涌匹配电阻。,采

3、用中继器延长网络连接距离,三、MPI网络连接器,四、全局数据包通信方式,全局数据(GD)通信方式以MPI分支网为基础而设计的。在S7中,利用全局数据可以建立分布式PLC间的通讯联系,不需要在用户程序中编写任何语句。S7程序中的FB、FC、OB都能用绝对地址或符号地址来访问全局数据。最多可以在一个项目中的15个CPU之间建立全局数据通讯。,四、全局数据包通信方式,1.GD通信原理,在MPI分支网上实现全局数据共享的两个或多个CPU中,至少有一个是数据的发送方,有一个或多个是数据的接收方。发送或接收的数据称为全局数据,或称为全局数。具有相同Sender/Receiver (发送者/接受者)的全局数

4、据,可以集合成一个全局数据包(GD Packet)一起发送。每个数据包用数据包号码(GD Packet Number)来标识,其中的变量用变量号码(Variable Number)来标识。参与全局数据包交换的CPU构成了全局数据环(GD Circle)。每个全局数据环用 数据环号码来标识(GD Circle Number )。 例如,GD 2.1.3表示2号全局数据环,1号全局数据包中 的3号数据。,四、全局数据包通信方式,在PLC操作系统的作用下,发送CPU在它的一个扫描循环结束时发送全局数据,接收CPU在它的一个扫描循环开始时接收GD。这样,发送全局数据包中的数据,对于接收方来说是“透明的

5、”。也就是说,发送全局数据包中的信号状态会自动影响接收数据包;接收方对接收数据包的访问,相当于对发 送数据包的访问。,2.GD通信的数据结构,全局数据可以由位、字节、字、双字或相关数组组成, 它们被称为全局数据的元素。一个全局数据包由一个或几个GD元素组成,最多不能超过24B。,四、全局数据包通信方式,3. 全局数据环,全局数据环中的每个CPU可以发送数据到另一个CPU或从 另一个CPU接收。全局数据环有以下2种: 环内包含2个以上的CPU,其中一个发送数据包,其它的CPU接收数据; 环内只有2个CPU,每个CPU可既发送数据又接受数据。 S7-300的每个CPU可以参与最多4个不同的数据环,在一个MPI网上最多可以有15个CPU通过全局通讯来交换数据。 其实,MPI网络进行GD通信的内在方式有两种:一种是一对一方式,当GD环中仅有两个CPU时,可以采用类全双工点对点方式,不能有其它CPU参与,只有两者独享;另一种为一对多(最多4个)广播方式,一个点播,其它接收。,四、全局数据包通信方式,五、MPI通信实例,例:要求通过MPI网络配置,实现2个CPU 314之间的全局数据通信。第一台PLC的IB0控制第二台PLC的QB0,第二台PLC的IB0控制第一台PLC的QB0。,下面用STEP7软件对该MPI网络进行组态。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号