一、simatic s7-300具有多种不同的通讯接口:多种通讯处理器用来连接as-i接口(传感器,执行器网络)、profibus 和工业以太网总线系统。通讯处理器用来连接点到点的通讯系统。多点接口(mpi) 集成在cpu中,用于同时连接编程器、pc机、人机界面系统及其他simatic s7/m7/c7等自动化控制系统。用户可以方便的使用step7软件进行通讯组态。
cpu支持下列通讯类型:
1、过程通讯:通过总线(as-i或profibus)对i/o模块周期寻址(过程映象交换) 。
2、数据通讯:在自动控制系统之间或人机界面(hmi)和几个自动控制系统之间,数据通讯会周期地进行或被用户程序或功能块调用。通过profibus的过程通讯方式:
s7-300通过通讯处理器,或通过集成在cpu上的profibus-dp接口连接到profibus-dp网络上。
带有profibus-dp主站/从站接口的cpu可以使用户能够方便高效地进行组态。而且,用户通过profibus-dp分布式i/o就像处理集中的i/o一样,具有相同的组态、地址和编程。
下列设备可以作为通讯的主站:
①simatic s7-300 (通过带profibus-dp 接口cpu或通过profibus-dp)
②simatic s7-400 (通过带profibus-dp 接口的cpu或通过profibus-dp cp)
③simatic c7 (通过带profibus-dp接口的c7或通过profibus-dp cp)
④s5-115u/h,s5-135u和带im308的s5-155u/h
⑤带profibus-dp接口的s5-95u
⑥simatic 505 需要说明的是,在一条线上不要连接2个以上的主站。
下列设备可以作为从站:
① et200b/l/m/s/x分布式 i/o设备
② 带有cp342-5的s7-300(带dp接口的控制系统)
③ cpu315-2 dp,cpu316-2 dp 和cpu318-2 dp (带dp接口的cpu)
④ c7-633/p cp,c7-633 dp,c7-634/p dp,c7-634 dp,c7-626 dp (带dp接口的控制系统) 虽然带有step7的编程器pg/pc或opprofibus- dp运行的mpi功能。
通过as-i的过程通讯
---- 对于as-i接口总线,s7-300有合适的通讯处理器(cp342-2)用来连接现场设备。
二、数据通讯概述
s7-300 具有多样的通讯方式:
① 用全局数据通讯联网的cpu之间可以通过联网进行数据包的交换
② 用通讯功能块对网络其他站点进行由事件驱动的通讯
mpi, profibus或工业以太网:
① 全局数据,通过全局数据通讯服务,联网的cpu可以相互之间周期性交换数据(大到4gd包,每包 有22字节/周期)。例如:一个cpu可以访问另一个cpu的数据、存储位和过程映象。全局数据通讯只可以通过mpi进行。在step7中的gd表中进行组态。
通讯功能,对s7/m7/c7的通讯服务可以使用系统内部块建立起来。
mpi的标准通讯
① 扩展通讯通过mpi、k总线、profibus和工业以太网网(s7-300只能作为服务器)
② 对于s5系列及第三方的通讯服务,可以使用非驻留块建立。
③ profibus和工业以太网实现s5兼容的通讯
通过profibus和工业以太网实现标准通讯 (第三方设备)
---- 与全局数据进行对比,必须为通讯功能建立通讯连接。
通过cp的数据通讯(点对点)
---- 用cp 340/cp 341通讯处理模块可以建立起经济而方便的点到点链接。在3种通讯接口的基础上,有多种通讯协议可以使用。 如:
① 20 ma(tty) ② rs 232c/v.24 (20m之内的通讯,通讯距离受电容负载影响,基于数据终端设备与数据通信设备开发, 抗干扰能力弱,需电平转换,不可联网,全双工) ③ rs 422/rs 485(1200m之内通讯,可通过rs485中继器延长通信距离,多32节点的总线式拓扑结 构(主从式),只支持总线式,不许ttl电平转换,可联网,半双工) 可连接下列设备(因为基于计算机开发,所以协议功能有出入):
① s7 plc和s5 plc及第三方系统
② 打印机
③ 机器人控制
④ 扫描仪、条码阅读器等
通过多点接口(mpi) 的数据通讯 多点接口(mpi)通讯口集成在 s7-300 cpu上。它可以用于简单联网。mpi能同时连接几个带 step 7的编程器/pc、人机界面(hmi)
全局数据
联网的cpu(gd)服务,周期性地相互进行数据交换(每个程序周期多允许16个gd包,每包多64字节)。s7-300 cpu每次多可以交换4个含22个字节的数据包,而且多可以有16个cpu参与数据交换(用step7 v4.x以上版编程软件)。
全局数据通讯只能通过mpi接口。
内部通讯总线(k-总线)
cpu的mpi是直接与s7-300的k总线连接。即可以用k总线接口从编程器直接通过mpi对fm/cp模块进行编址。
功能强大的通讯技术:
① 多32个mpi站
② 每个cpu多有8个动态通讯连接用于与simatic s7/m7 300/ 400、c7进行标准通讯
③ 每个cpu多有4个静态通讯连接用于与编程器、pc机、simatic hmi系统和 simatic s7/m7-300/ 400、c7进行扩展通讯。
④ 数据传输速度187.5千位/秒或12兆位/秒
灵活的扩展能力:
用下列可靠的部件来配置mpi通讯:lan电缆,lan连接器和rs48中继器均采用profibus和分布式 i/o系列产品。这些部件保证了佳的配置。例如,在任意两个给定的mpi节点之间可串联多10个中继器来跨越长距离。
通过cp进行数据通讯(profibus或工业以太网) 可通过cp 342/343通讯处理器将simatic s7-300与 profibus 和工业以太网总线系统相连。
可连接的包括:
① simatic s7-300 ② 数控系列 ③ simatic s7-400 ④ 机械手控制系统
⑤ simatic s5-115u/h ⑥ 工业pc机 ⑦ 编程器 ⑧ 个人计算机 ⑨ 驱动控制器 ⑩ simatic hmi ⑪ 非西门子装置