Geinus I/O总线的特性、网络实现及应用分析

以90-30 plc系列为例,一种简单的网络设备基本配置如下:

(1) cpu模块

ic693cpuxxx(cpu311、cpu313、cpu323、cpu350、cpu352、cpu360、cpu363、cpu364)plc站控制器;[page]

(2) 总线接口模块(gbc):

ic693bem331;

genius网络电缆:屏蔽双绞线或光纤;

genius i/o总线终端插头:ic693acc307;

genius i/o ibm pc接口卡:ic660elb921(单通道),pcim卡,遵守isa总线协议;

(3) pc机

pⅲ或pⅳ机,大于20g硬盘,大于128m内存,支windwods2000或windwosnt4.1操作系统软件运行,具有isa总线扩展插槽。

3.3 genius网络的主要特性

(1) 总线型网络拓补结构

通过多点连接(multi-drop)将每个网站接入,构成总线型网络拓补结构,每个网站是通过磁耦合挂在总线上的,一个站设备出现故障,并不影响整个总线的通讯,安全性强。

(2) 简单的i/o控制

通过gbc模块可对genius i/o模块进行简单的i/o控制,也可构成genius区域网络通信系统。

(3) 安装简单方便

为本地背板安装,是即插即用网络。

(4) 具有故障自诊断功能,易于网络的编程与组态。

(5) 对离散和连续过程控制应用场合,均具有确定性和可重复性功能。

(6) 扩展性强

网络为模块式结构,可根据需要进行扩展,不影响已建成和正在运行的部分。

(7) 网络结构具有良好的开放性,利于网络的管理。

3.4 genius网络的主要技术指标

(1) 通信速率:153.6kbit;

(2) 最长通信距离可达2.3km;

(3) 最多可连接32个站;

(4) 总线支持的物理介质:双绞线和光纤;

3.5 genius网络的编程

每个站通过硬件设定一个独立的站号,并在下列软件开发环境下,完全实现一个genius网络的编程。

(1) gbc模块的编程

ge fanuc自动化公司提供的logicmaster 90软件,提供了用于plc站的通信功能的编程,包括gbc模块的编程,编程方式为组态式。软件具有提供系统的通信、诊断特性,通用的用户界面和特性设置、通用的梯形图指令集、i/o组态功能和可靠的通信功能。

(2) pcim卡的软件

含串行接口软件和pcim管理软件,前者为genius网络和双口ram(dpr)提供通信接口。串行接口软件和pcim管理软件之间有一个公共存储区,即共享ram区域。从双口ram区域中出来的数据由pcim管理软件格式化后送至共享ram接口(sri)和存储器中。

(3) genius网络监控

工业dcs系统常通过上位机人机交换界面实现对网络的监控,上位机就是系统的操作站,其网络接口都配有合适的软件,提供开发平台和操作系统。ge fanuc自动化公司提供的配套自动化软件cimplicity提供了透明的编程方法,此外目前应用较广泛的其它自动化软件如intellution公司的ifix、wonderware公司的intouch等也都提供了相应的驱动软件。