ge fanuc automation
DESCRIPTION
GE Fanuc Automation. GE Fanuc Automation. Genius Communication Training Course Presented by GE Fanuc Shanghai. GE Fanuc FIELD CONTROL. Genius 网络基本组成. 计算机. S90-70 PLC. P. S. S90-30 PLC. S. C. A. N. N. E. R. 最多 32 个站. 分散. 网上设备: PLC ,通过 GBC/GCM 模块接入总线 PC ,通过 PCIM 接口卡接入 - PowerPoint PPT PresentationTRANSCRIPT
1
GE Fanuc AutomationGE Fanuc Automation
Genius Communication Training Course
Presented by GE Fanuc Shanghai
2
Genius网络基本组成
最多 32 个站
PS
SCANNER
分散
I/O
GE FanucFIELD CONTROL
网上设备:• PLC ,通过 GBC/GCM 模块接入总线• PC ,通过 PCIM 接口卡接入• 远程 I/O : Genius I/O 和 Field Control——BIU,
VersaMax I/O——NIU
S90-70 PLCS90-30 PLC
Field Control I/O
计算机
3
Genius网络的物理接口
Genius
双绞线
站耦合总线信号
网上设备:• 站设备通过双绞线多点连接• 站设备通过电磁耦合获取总线信号
+
Genius
4
Genius网络总线技术规范• 采用逻辑令牌环协议控制通讯介质的分配使用• 每个站设备有唯一的站地址 (SBA) :从 0到 31• 每个站获得令牌后,可发送 128 个字节的数据• 可实现 PLC 与 PLC 之间, PLC 与分散 I/O 之间的通讯
5
Genius网络总线技术规范
120VAC,O5A
光纤
光纤适配器
• 使用双绞线,不加中继器,总线最长可达 2.3 公里• 可使用光纤增强抗干扰能力和增加传输距离• 总线上最多可有 32个站设备• 使用调频信号调制方式 (FSK)• 常用波特率为 153.6K , 78.6K , 38.4K
+
6
用 Genius总线实现 PLC之间的通讯
• 使用 Global Data :周期性的、不间断地发送,一个站广播,其余站都能接收,无须编程• 使用 Datagram :事件触发式的,须编程实现
有两种实现在 Genius 总线上 PLC 之间通讯的方法
+
7
Global Data数据交换
发送 %R001--%R010
• 只需在发送全局数据 (Global Data) 的站设备上组态:
— 要将本站的那些数据发送到总线上• 在需要接收这些全局数据的其他站设备上组态:
— 接收这些全局数据,并存放到本站的指定内存中• 发送方不关心全局数据会被哪些站接收
8
组态 GBC模块• GBC 模块的组态窗口如下:Module SBA :本站站号 Baud Rate :波特率Status :总线上所有设备的状态位
设置本站是否发送全局数据或接受其他站发来的
全局数据
10
设置本站 GBC发送全局数据
发送 %R1
设置本站发送的全局数据的起始地址和长度:
%R1
12
设置其他站接收全局数据
发送 %R1
31#
30# 29#
组态接收从 31# 站发出的全局数据,并
存放在本站的%R11-%R20 中
14
Datagram数据交换
发送 %R1给 29#站
31#
• Datagram实现从一个站发送数据给总线上的另一个站• Datagram一般不是广播的,只能完成两个站之间的数据交换• 发送数据 (调起通讯 )的站须编写 COMM_REQ指令• 接收方无须编程
30# 29#
15
实现 Datagram的 COMM_REQ指令
• 在发送数据的站编程• 使能端应该是脉冲信号• 参数块中填写通讯命令
使能端
参数块起始地址
GBC 的机架号 / 槽号1
发送 %R1给 29#站
30# 29#
31#
16
实现 Datagram通讯的程序
%M001%I001
%M001
%R001
05
1
示范程序
编程要点:1. 用脉冲信号调用 COM_REQ 指令;2. 检测通讯状态字,如为 4,则 表明通讯成功3. 每次通讯前,将通讯状态字清零。
17
实现写操作的 Datagram参数块格式
数据块长度通讯状态字
通讯命令
远方 PLC站号
要发送的数据
18
Output
PLC与分散 I/O的通讯相连
GE FanucFIELD CONTROL
Input
• 现场控制单元 (Field Control) 含有输入 (Input) 和输出 (Output)• 现场控制单元的输入模块数据是广播到总线上,可以被其他站接收• GBC 通过组态将输出数据发送给现场控制单元
19
PLC与分散 I/O的通讯相连
GE FanucFIELD CONTROL
设置现场控制单元的
I/O 数量 /地址
设置 GBC 站号、总线波特率
31#
1#
21
现场 I/O%I65--%I80%Q33--%Q48
PLC与分散 I/O的通讯相连
GE FanucFIELD CONTROL
• 现场控制单元的输入 /输出模块与机架型 I/O 模块统一在 CPU 中编排地址 , 即:现场 I/O 模块也被分配有 %I, %Q 等地址• 逻辑程序中通过 %I和 %Q 地址来访问现场 I/O 的信号
机架型 I/O%I1--%I64%Q1--%Q32