GE Fanuc Automation
可编程控制产品
CPU 参考手册
GFL-002
通告,警告,和注意
当使用这出版物时
通知用在这出版物中,强调危险电压,电流,温度,或这个设备存在或与设备相连的其
他可能引起人身伤害的情况.
如果疏忽,可能引起其他人身伤害或损坏设备,因此使用通告。
警告用于如果不小心,设备就会损坏的情况。
注意: 仅仅关注非常重要的理解和操作设备的信息。
通知
警告
这个文件基于被发行时可利用的信息。当成果已经更精确时,这里包含的信息完全覆盖
硬件或软件的所有详细内容或变化,不可能提供安装,运行,或维护中的每个可能的偶
然事件。 这里描述的特征并不存在于所有硬件和软件系统中。当后续版本发生变化,
GE Fanuc 自动化没有义务通知文件持有者。
关于这里所包含的信息的准确度,完整性,充足性,或有效性,GE Fanuc自动化不负
责代表性或 保证性,明确的,暗指的,或遵从法定的。没有商品材或适用性保证适用。
如下是 GE Fanuc 自动化北美公司的商标。
Alarm Master Genius PROMACRO Series Three
CIMPLICITY Helpmate PowerMotion VersaMax
CIMPLICITY 90–ADS Logicmaster PowerTRAC VersaPoint
CIMSTAR Modelmaster Series 90 VersaPro
Field Control Motion Mate Series Five VuMaster
FrameworX PACSystems Series One Workmaster
GEnet ProLoop Series Six
©Copyright 2003—2005 GE Fanuc Automation North America, Inc.
保留所有权利
Contents
简介................................................................................................................................. 1-1
新特点 ............................................................................................................................... 1-2
PAC 控制系统总览............................................................................................................ 1-3
RX3i 总览 .......................................................................................................................... 1-4
RX7i 总览 .......................................................................................................................... 1-5
其它系统到 PAC 系统的转换............................................................................................. 1-6
文献................................................................................................................................... 1-7
CPU Features and Specifications CPU 特点及说明 ..................................................... 2-1
PAC CPU 的共性特征 ....................................................................................................... 2-1
闪存中的固件(Firmware) 存储............................................................................................ 2-1
操作,保护和模块状态...................................................................................................... 2-1
以太网全局数据(EGD) ...................................................................................................... 2-1
RX7i 特点及说明 ............................................................................................................ 2-2
指示器 ...............................................................................................................................2-2
串口................................................................................................................................... 2-5
以太网口............................................................................................................................ 2-5
错误校验与纠正................................................................................................................. 2-6
RX7i CPU 说明.................................................................................................................. 2-6
RX3i RX3i 特点及说明 .................................................................................................... 2-8
串口................................................................................................................................... 2-8
指示器 ...............................................................................................................................2-8
说明................................................................................................................................... 2-9
电源寿命估计 .................................................................................................................. 2-10
CPU 配置 ........................................................................................................................ 3-1
配置 CPU......................................................................................................................... 3-1
配置参数............................................................................................................................ 3-2
参数设定............................................................................................................................ 3-2
Modbus TCP 地址映射...................................................................................................... 3-3
扫描参数............................................................................................................................ 3-4
存储器参数 ........................................................................................................................ 3-6
故障参数............................................................................................................................ 3-8
冗余参数(只适用于冗余 CPU)........................................................................................... 3-9
传递表 ...............................................................................................................................3-9
端口 1 和端口 2 参数 ....................................................................................................... 3-10
扫描设定参数 .................................................................................................................. 3-14
耗电参数.......................................................................................................................... 3-14
错误!未找到引用源。
iii
设定临时 IP 地址........................................................................................................... 3-15
Contents
存储(下载)硬件配置 ................................................................................................ 3-17
内置以太网口配置....................................................................................................... 4-1
内置以太网口配置 .......................................................................................................... 4-1
配置参数 .......................................................................................................................... 4-2
以太网参数(设定键)...................................................................................................... 4-2
RS232 口(站管理器)参数.............................................................................................. 4-3
以太网口上电过程中的正确性校验.................................................................................... 4-5
在网络上 Ping TCP/IP 以太网接口 .................................................................................. 4-6
从 UNIX 主机或者 PC 上运行的 TCP/IP 软件上 Ping 接口 ................................................4-6
确定某一特定 IP 地址是否已经在本网络上使用 ................................................................4-6
CPU 操作 ........................................................................................................................ 5-1
CPU 扫描......................................................................................................................... 5-2
CPU 扫描的各个部分 ........................................................................................................ 5-3
CPU 扫描模式 ...................................................................................................................5-6
程序进度模式 .................................................................................................................. 5-9
窗口模式 .......................................................................................................................... 5-9
通讯窗口的数据一致性 .................................................................................................. 5-9
运行/ 停止操作 ................................................................................................................. 5-10
CPU 停止模式 .................................................................................................................5-10
停止模式到运行模式的转换............................................................................................. 5-11
运行模式到停止模式的转换............................................................................................. 5-12
闪存操作 ........................................................................................................................ 5-13
上电过程中的逻辑/ 配置来源和 CPU 操作模式
时钟和计时器 .................................................................................................................. 5-16
逝去时间计时器............................................................................................................... 5-16
当前时间计时器............................................................................................................... 5-16
看门狗计时器 .................................................................................................................. 5-17
.................................................. 5-14
系统安全 ........................................................................................................................ 5-18
密码和用户级别............................................................................................................... 5-18
OEM 保护 ........................................................................................................................ 5-19
PAC 的 I/O 系统 ............................................................................................................ 5-20
I/O 配置 ........................................................................................................................... 5-20
Genius I/O....................................................................................................................... 5-21
Genius 全局数据通讯 ...................................................................................................... 5-22
I/O 系统自诊断数据收集 .................................................................................................. 5-23
上电顺序和掉电顺序........................................................................................................ 5-25
Contents
上电顺序.......................................................................................................................... 5-25
掉电顺序.......................................................................................................................... 5-27
电源故障时的数据保存.................................................................................................... 5-27
程序组织.......................................................................................................................... 6-1
PAC 系统的应用程序结构 ............................................................................................. 6-1
如何调用程序块................................................................................................................. 6-1
嵌套调用............................................................................................................................ 6-2
程序块类型 ........................................................................................................................ 6-2
本地数据.......................................................................................................................... 6-13
参数通过机制 .................................................................................................................. 6-14
语言................................................................................................................................. 6-15
控制程序的执行............................................................................................................... 6-17
中断驱动块 .................................................................................................................... 6-18
中断处理.......................................................................................................................... 6-18
定时中断.......................................................................................................................... 6-19
I/O 中断 ........................................................................................................................... 6-20
模块中断.......................................................................................................................... 6-20
中断块时序表 .................................................................................................................. 6-20
程序数据.......................................................................................................................... 7-1
变量 ..................................................................................................................................7-2
映射变量............................................................................................................................ 7-2
符号变量............................................................................................................................ 7-2
变量存储器 ...................................................................................................................... 7-4
字(寄存器)变量 ............................................................................................................. 7-4
位(离散)变量................................................................................................................. 7-6
用户变量大小和缺省值 .................................................................................................. 7-7
%G 用户变量和 CPU 存储器位置 ...................................................................................... 7-7
Genius 全局数据............................................................................................................. 7-8
传递和覆盖 ...................................................................................................................... 7-8
逻辑和数据的保持 .......................................................................................................... 7-9
数据范围 ........................................................................................................................ 7-10
系统状态参数 ................................................................................................................ 7-11
%S 变量 .......................................................................................................................... 7-11
%SA,%SB 和 %SC 变量 .................................................................................................. 7-12
故障变量.......................................................................................................................... 7-14
程序中的函数如何传递数值 ........................................................................................ 7-16
Contents v
Contents
数据类型.......................................................................................................................... 7-16
实型数 ............................................................................................................................. 7-17
逐字替换.......................................................................................................................... 7-18
符号变量.......................................................................................................................... 7-18
指令设置参考................................................................................................................... 8-1
指令的操作数 .................................................................................................................. 8-2
高级数学函数 .................................................................................................................. 8-3
EXP 函数和 LOG 函数 ...................................................................................................... 8-4
平方根 ...............................................................................................................................8-5
三角函数............................................................................................................................ 8-6
反三角函数 ASIN,ACOS 和 ATAN ................................................................................... 8-7
位操作函数 ...................................................................................................................... 8-8
位操作函数的数据长度 ..................................................................................................8-9
位的位置.......................................................................................................................... 8-10
位的顺序.......................................................................................................................... 8-11
位设定/ 位清零 ............................................................................................................... 8-14
位测试 ............................................................................................................................8-16
逻辑与(AND ),逻辑或(OR )和逻辑异或(XOR ) .........................................8-18
逻辑非(NOT )............................................................................................................ 8-21
真伪比较.......................................................................................................................... 8-22
循环移位 ........................................................................................................................8-26
移位 ................................................................................................................................8-28
线圈 ............................................................................................................................... 8-30
线圈校验 ........................................................................................................................8-30
线圈的图表表示 ............................................................................................................8-30
SET,RESET 线圈 ......................................................................................................... 8-32
跳变线圈 ........................................................................................................................8-34
结点
............................................................................................................................... 8-38
延长结点 ........................................................................................................................8-39
Fault 结点...................................................................................................................... 8-39
高/ 低报警结点 ............................................................................................................... 8-40
No Fault 结点 ............................................................................................................... 8-40
常开合常闭结点 ............................................................................................................8-41
跳变结点 ........................................................................................................................8-42
控制函数 ........................................................................................................................ 8-47
Do I/O ............................................................................................................................ 8-48
Drum.............................................................................................................................. 8-51
Contents
For 循环 .......................................................................................................................... 8-54
读取转换器位置............................................................................................................... 8-57
延时 I/O.......................................................................................................................... 8-58
转换函数 ........................................................................................................................ 8-60
转换角度 ........................................................................................................................8-61
将 UINT 或 INT 转为 BCD4......................................................................................... 8-62
将 DINT 转为 BCD8.....................................................................................................8-63
将 BCD4,UINT,DINT 或 REAL 转为 INT .................................................................. 8-64
将 BCD4, INT, DINT 或 REAL 转为 UINT ................................................................ 8-66
将 BCD8,UINT 或 INT 转为 DINT .............................................................................. 8-68
将 BCD4, BCD8,UINT, INT,DINT 或 WORD 转为 REAL....................................... 8-70
将 REAL 转为 WORD.................................................................................................. 8-72
截取 ................................................................................................................................8-73
数据移动功能 ................................................................................................................ 8-74
块清除 ............................................................................................................................. 8-75
块移动 ............................................................................................................................. 8-76
BUS_ 功能 ...................................................................................................................... 8-77
通讯请求 ........................................................................................................................8-84
数据初始化 ....................................................................................................................8-89
数据初始化 ASCII......................................................................................................... 8-90
数据初始化通讯请求 ....................................................................................................8-91
数据初始化 DLAN ........................................................................................................ 8-92
数据移动 ........................................................................................................................8-93
交换................................................................................................................................. 8-97
数据表功能 .................................................................................................................... 8-98
数列移动 ......................................................................................................................8-100
数学函数 ...................................................................................................................... 8-118
绝对值 ..........................................................................................................................8-119
加 ............................................................................................................................... ...8-120
除 ............................................................................................................................... ...8-122
模 ............................................................................................................................... ...8-123
乘 ............................................................................................................................... ...8-124
比例 ..............................................................................................................................8-126
减 ............................................................................................................................... ...8-127
程序流功能 .................................................................................................................. 8-128
调用 ..............................................................................................................................8-129
注释 ..............................................................................................................................8-133
跳转............................................................................................................................... 8-134
Contents vii
Contents
主控中继/ 结束主控中继 ............................................................................................. 8-135
线 ............................................................................................................................... ...8-138
关系函数 ...................................................................................................................... 8-139
比较 ..............................................................................................................................8-140
等于,不等,大于等于,大于,小于等于和小于 ..................................................8-141
范围 ..............................................................................................................................8-142
定时器和计数器 .......................................................................................................... 8-143
定时结点........................................................................................................................ 8-143
定时器和计数器功能 ..................................................................................................8-144
在参数化模块中使用 OFDT, ONDTR 和 TMR........................................................... 8-146
在功能块中使用定时器 ..............................................................................................8-147
下降沿延时计数器 ......................................................................................................8-148
上升沿停止计时定时器.................................................................................................. 8-151
上升沿延时计数器 ......................................................................................................8-154
下降沿计数器 ..............................................................................................................8-157
上升沿计数器 ..............................................................................................................8-158
服务请求功能 .................................................................................................................... 9-1
服务请求功能的操作 ...................................................................................................... 9-2
操作数 ..............................................................................................................................9-2
例子 .................................................................................................................................. 9-2
SVC_REQ 1: 更改 /读取固定扫描计时器 ....................................................................... 9-3
SVC_REQ 2: 读取窗口模式和时间值 ............................................................................ 9-5
SVC_REQ 3: 更改控制器通讯窗口模式 ........................................................................ 9-6
SVC_REQ 4: 更改背板通讯窗口模式和定时器数值…………………………………. 9-7
SVC_REQ 5: 更改后台任务窗口模式和定时器数值 .................................................... 9-8
SVC_REQ 6: 更改/ 读取逻辑检查字数 ........................................................................... 9-9
SVC_REQ 7: 更改/ 读取当前时间时钟 ......................................................................... 9-11
参数块格式 ....................................................................................................................9-11
SVC_REQ 8: 重置看门狗定时器 .................................................................................. 9-19
SVC_REQ 9: 在扫描开始时读取扫描时间 .................................................................. 9-20
SVC_REQ 10: 读取项目名 ............................................................................................ 9-21
SVC_REQ 11: 读取控制器 ID ....................................................................................... 9-22
SVC_REQ 12: 读取控制器运行状态 ............................................................................ 9-23
SVC_REQ 13: 关闭(停掉)CPU ............................................................................... 9-24
SVC_REQ 14: 清空故障表 ............................................................................................ 9-25
Contents
SVC_REQ 15: 读取故障表内最后一次记录的故障 .................................................... 9-26
SVC_REQ 16: 读取逝去时间时钟 ................................................................................ 9-29
SVC_REQ 17: 伪/ 非伪 I/O 中断 ................................................................................... 9-30
伪 /非伪模块中断 ........................................................................................................... 9-30
SVC_REQ 18: 读取 I/O 强制状态 ................................................................................ 9-32
SVC_REQ 19: 设定 Run Enable/Disable ................................................................... 9-33
SVC_REQ 20: 读取故障表 ............................................................................................ 9-34
非延展格式 ....................................................................................................................9-34
延展格式 ........................................................................................................................9-35
SVC_REQ 20 例子 ......................................................................................................... 9-36
SVC_REQ 21: 用户定义故障纪录 ................................................................................ 9-38
SVC_REQ 22: 伪/ 非伪定时中断 ................................................................................... 9-40
SVC_REQ 23: 读取主控器检查字 ................................................................................ 9-41
SVC_REQ 24: 重启模块 ................................................................................................ 9-43
SVC_REQ 25: Disable/Enable exe 块,独立 C 程序检查 ....................................... 9-44
SVC_REQ 29: 读取断电时间 ........................................................................................ 9-45
SVC_REQ 32: 延缓/ 恢复 I/O 中断 ............................................................................... 9-46
SVC_REQ 45: 跳过下一次 I/O 扫描 ............................................................................ 9-48
SVC_REQ 50: 读取上电时间时钟 ................................................................................ 9-49
SVC_REQ 51: 在程序开始时读取扫描时间 ................................................................ 9-50
PID 函数 ........................................................................................................................ 10-1
PID 函数的格式............................................................................................................. 10-1
PID 函数的操作数 ......................................................................................................... 10-2
PID 函数的操作............................................................................................................. 10-3
自动操作 ........................................................................................................................10-3
手动操作 ........................................................................................................................10-3
PID 函数的时间间隔..................................................................................................... 10-3
输入输出调节 ................................................................................................................10-4
PID 函数控制块............................................................................................................. 10-5
变量数列参数 ................................................................................................................10-5
Contents ix
PID 运算规则选择(PIDISA 或 PIDIND )和增益 .................................................. 10-10
确定进程特性 .............................................................................................................. 10-13
设定参数(包括调节回环增益)........................................................................................10-14
例子 .............................................................................................................................. 10-16
Contents
结构化文本...................................................................................................................... 11-1
语言总览 ........................................................................................................................11-1
声明 ................................................................................................................................11-1
表达式 ............................................................................................................................ 11-1
操作器 ............................................................................................................................ 11-2
结构化文本的语法 ........................................................................................................ 11-3
声明类型 ........................................................................................................................ 11-4
分配语句 ........................................................................................................................ 11-5
函数调用 ........................................................................................................................ 11-6
RETURN 语句 ............................................................................................................... 11-8
IF 语句 ........................................................................................................................... 11-9
WHILE 语句 .................................................................................................................. 11-10
REPEAT 语句 ............................................................................................................... 11-11
Exit 语句 ....................................................................................................................... 11-12
通讯 ............................................................................................................................... 12-1
以太网通讯 .................................................................................................................... 12-2
内置以太网接口 ............................................................................................................ 12-2
以太网接口模块 ............................................................................................................ 12-2
串行通讯 ........................................................................................................................ 12-3
串口通讯能力 ................................................................................................................ 12-3
可配置的停止模式协议 ................................................................................................ 12-4
串口针脚分配 ................................................................................................................ 12-4
串口波特率 .................................................................................................................... 12-7
90-70 系列通讯和智能选项模块 ................................................................................. 12-8
通讯协处理器模块(CMM )....................................................................................... 12-8
可编程协处理器模块(PCM ) ................................................................................... 12-9
DLAN/DLAN+( 本地网络驱动) 接口.......................................................................... 12-10
串行 I/O,SNP 和 RTU 协议................................................................................................ 13-1
使用 COMM_REQ 函数配置串行口........................................................................... 13-2
COMM_REQ 函数示例 ................................................................................................ 13-2
计时 ................................................................................................................................13-2
向同一个端口发送另一个 COMM_REQ.................................................................... 13-2
错误的端口配置组合 .................................................................................................... 13-3
COMM_REQ 命令块参数值 ........................................................................................ 13-3
COMM_REQ 命令块示例 ............................................................................................ 13-4
Contents
从 CPU 扫描调用串行 I/O 的 COMM_REQ.............................................................. 13-7
兼容性 ............................................................................................................................ 13-7
状态字和串行 I/O 的 COMM_REQ............................................................................. 13-8
串行 I/O 的 COMM_REQ 命令 ................................................................................... 13-9
COMM_REQ 命令搭接 ................................................................................................ 13-9
端口初始化功能(4300 ) ......................................................................................... 13-10
输入缓存设定功能(4301 ) ..................................................................................... 13-11
清空输入缓存功能(4302 )).................................................................................... 13-11
读取端口状态功能(4303 ) ..................................................................................... 13-12
写入端口控制功能(4304 ) ..................................................................................... 13-14
取消 COMM_REQ 功能(4399 ) ............................................................................ 13-15
自动拨号功能(4400 ) ............................................................................................. 13-16
写字节功能(4401 ) ................................................................................................. 13-18
读字节功能(4402 ) ................................................................................................. 13-19
读字符串功能(4403 ) ............................................................................................. 13-21
RTU Slave 协议 ..........................................................................................................13-23
消息格式 ...................................................................................................................... 13-23
循环冗余校验(CRC ).............................................................................................. 13-28
计算 CRC-16............................................................................................................... 13-29
CRC-16 计算示例 ....................................................................................................... 13-29
计算帧的长度 .............................................................................................................. 13-31
RTU 消息描述 .............................................................................................................13-32
RTU 涂写板 .................................................................................................................13-48
通讯错误 ...................................................................................................................... 13-49
编程器连接时的 RTU Slave/SNP Slave 操作......................................................... 13-51
SNP Slave 协议 ..........................................................................................................13-52
永久数据包 .................................................................................................................. 13-52
SNP 的数据请求(COMM_REQ ).......................................................................... 13-52
故障处理......................................................................................................................... 14-1
总览 ................................................................................................................................14-2
系统对故障的响应 ........................................................................................................ 14-2
故障表 ............................................................................................................................ 14-2
故障动作和故障动作配置 ............................................................................................ 14-3
Contents xi
使用故障表 ....................................................................................................................14-4
PLC 故障表 ..................................................................................................................... 14-4
I/O 故障表 ....................................................................................................................... 14-6
Contents
系统的故障处理............................................................................................................... 14-8
系统故障变量 .................................................................................................................. 14-9
使用故障结点 ................................................................................................................ 14-11
使用点故障 .................................................................................................................... 14-13
使用报警故障 ................................................................................................................ 14-13
PLC 故障描述和校正动作.............................................................................................. 14-14
丢失机架 (第 1 组) ......................................................................................................... 14-15
丢失模块 (第 4 组) ......................................................................................................... 14-16
附加的或外部的机架 (第 5 组).......................................................................................14-16
重启附加的或外部的机架 (第 8 组)................................................................................ 14-17
系统配置不等 (第 11 组)................................................................................................ 14-18
系统总线错误(第 12 组)................................................................................................. 14-24
CPU 硬件故障(第 13 组)................................................................................................ 14-24
模块硬件故障(第 14 组)................................................................................................. 14-25
选择模块软件故障(第 16 组).......................................................................................... 14-26
程序或块检查故障(第 17 组).......................................................................................... 14-27
电池电量过低信号(第 18 组).......................................................................................... 14-27
固定扫描时间超时(第 19 组).......................................................................................... 14-28
系统故障表已满(第 20 组) ............................................................................................. 14-28
I/O 故障表已满(第 21 组
用户程序故障(第 22 组)................................................................................................. 14-29
CPU 过热(第 24 组)....................................................................................................... 14-30
电源故障(第 25 组) ........................................................................................................ 14-30
上电时没有用户程序(第 129 组).................................................................................... 14-31
上电时用户程序崩溃(第 130 组).................................................................................... 14-31
窗口无法执行完(第 131 组).......................................................................................14-31
访问密码失败(第 132 组)...........................................................................................14-32
运行模式时无系统配置(第 134 组)........................................................................... 14-32
CPU 系统软件故障(第 135 组).................................................................................. 14-32
存储时发生通讯故障(第 137 组)...............................................................................14-33
不确切的 CPU 软件事件(第 140 组)......................................................................... 14-33
)............................................................................................... 14-28
I/O 故障描述和校正动作 ............................................................................................ 14-34
错误的外部数据 .......................................................................................................... 14-34
I/O 故障组 .................................................................................................................... 14-34
I/O 故障种类 ................................................................................................................ 14-35
回路故障(第 1 类) ....................................................................................................... 14-37
丢失程序块(第 2 类) ................................................................................................... 14-42
增加程序块(第 3 类) ................................................................................................... 14-43
I/O 总线故障(第 6 类) ................................................................................................. 14-44
模块故障(第 8 类) ....................................................................................................... 14-45
Contents
增加 IOC( 第 9 类) ....................................................................................................... 14-46
丢失 IOC( 第 10 类) ..................................................................................................... 14-46
IOC(I/O 控制器)软件故障(第 11 类) ......................................................................... 14-47
强制和非强制回路(第 12 和 13 类)........................................................................... 14-47
丢失 I/O 模块(第 14 类).............................................................................................. 14-47
增加 I/O 模块(第 15 类).............................................................................................. 14-48
外部 I/O 模块(第 16 类).............................................................................................. 14-48
外部程序块(第 17 类)................................................................................................. 14-48
IOC 硬件故障(第 18 类) ............................................................................................. 14-49
GBC 停止报告故障(第 19 类).................................................................................... 14-49
GBC 软件意外 (第 21 类 )............................................................................................ 14-49
程序块转换(第 22 类)................................................................................................. 14-50
性能数据.....................................................................................................................A-1
布尔量执行时间 ..............................................................................................................A-2
指令定时 ..........................................................................................................................A-2
总计扫描影响时间 ..........................................................................................................A-8
基本扫描时间 ..................................................................................................................A-9
表格内容 ........................................................................................................................A-10
编程器扫描影响时间........................................................................................................A-10
I/O 扫描 I/O 故障描影响时间 ...........................................................................................A-11
本地 I/O 模块描影响时间 Modules ..................................................................................A-11
Genius I/O 和 GBC 描影响时间 .......................................................................................A-14
以太网全局数据描影响时间.............................................................................................A-16
S......................................................................................................................................A-19
I/O 中断性能和扫描影响 ..................................................................................................A-19
定时中断性能 ..................................................................................................................A-21
预测扫描时间计算实例....................................................................................................A-22
用户存储器分配...............................................................................................................B-1
计算用户存储器的项目......................................................................................................B-1
用户程序存储器使用 .........................................................................................................B-2
%L 和%P 程序存储器........................................................................................................B-2
程序逻辑和总计.................................................................................................................B-2
将 90 系列应用程序转化为 PAC 应用程序.......................................................................C-1
Contents xiii
PACSystems –90 系列比较 .............................................................................................C-2
CPU 操作 ..........................................................................................................................C-2
Contents
逻辑...................................................................................................................................C-2
块 ......................................................................................................................................C-7
PACSystems 功能.............................................................................................................C-8
在线编辑模式 ..................................................................................................................C-12
变量.................................................................................................................................C-13
通讯.................................................................................................................................C-14
EGD................................................................................................................................C-15
闪存.................................................................................................................................C-15
存储器 .............................................................................................................................C-17
冗余.................................................................................................................................C-18
Genius.............................................................................................................................C-18
I/O 和智能模块 ................................................................................................................C-19
将 90-70 系列应用程序转化为 PAC 应用程序.................................................................C-21
转换准备..........................................................................................................................C-21
转换对象..........................................................................................................................C-23
从 90-70 系列到 PAC 转换过程中的变化.........................................................................C-24
完成转换..........................................................................................................................C-25
将 90-30 系列应用程序转化为 PAC 应用程序.................................................................C-27
转换准备..........................................................................................................................C-27
转换对象..........................................................................................................................C-29
完成转换..........................................................................................................................C-31
@
@
非直接变量 , 7-4
A
绝对值, 8-119
加, 8-120
地址算子, 11-2
高级数学功能, 8-3
高级用户参数, 4-4
报警结点, 14-13
模拟扩展模块
故障定位变量, 14-12
模拟 I/O 自诊断信息, 5-23
模拟输入寄存器变量 (%AI), 7-4
模拟输出寄存器变量 (%AQ), 7-4
应用程序
转换, C-21
数列移动, 8-100
自动拨号, 13-16
自动定位符号变量, 7-2
B
基本扫描时间, A-9
电池寿命, 2-10
波特率
串口, 12-7
字变量中的位, 7-5
位操作功能, 8-8
数据长度, 8-9
位的位置, 8-10
位变量, 7-6
位序器, 8-11
位设定,位清除, 8-14
位测试, 8-16
块清除, 8-75
块移动, 8-76
块
外部的, 6-11
功能, 6-6
参数化的, 6-4
程序, 6-3
类型, 6-2
布尔执行时间, A-2
RX3i, 2-9
RX7i, 2-6
海量存储器 , 7-4
Index
BUS_ 功能 , 8-77
C
电缆
RS-485
屏蔽, 12-7
串行
长度, 12-7
预测扫描时间, A-22
调用, 8-129
回路故障, 14-37
时钟, 5-16
逝去时间时钟, 5-16
当前时间时钟, 5-16
SVCREQ #7读取和设定, 5-16
SVCREQ #16 或者#50读取 , 5-16
CMM, 12-8
线圈检测, 8-30
线圈, 8-30
列为主的逻辑执行, 6-15, C-2
t 注释, 8-133
通讯请求(COMM_REQ), 8-84
通讯请求
串行 I/O
4300, 13-10
4301, 13-11
4302, 13-11
4303, 13-12
4304, 13-14
4399, 13-15
4400, 13-16
4401, 13-18
4402, 13-19
4403, 13-21
通讯请求
配置串口, 13-2
通讯协处理器, 12-8
比较, 8-140
比较
PACSystems 和 Series 90, C-2
配置
参数, CPU, 3-2
参数,内置以太网接口, 4-2
存储(下装), 3-17
系统, 5-26
结点, 8-38
连续性, 8-39
控制功能, 8-47
有效变量. 见系统状态变量
转换, 8-62
Index-1
Index
Conversion functions转换功能 , 8-60
Angles 角度 , 8-61
BCD4, BCD8, UINT, INT, DINT 和 WORD
转换为 REAL, 8-70
BCD4, INT, DINT 或 REAL转换为 UINT, 866
BCD4, UINT, DINT 或 REAL转换为 INT, 864
BCD8, UINT 或 INT转换为 DINT, 8-68
DINT 转换为 BCD8, 8-63
REAL 转换为 WORD, 8-72
截取, 8-73
转换应用程序, C-21
通讯请求
串行 IO
从 CPU 扫描调用, 13-7
计数器, 8-144
CPU 存储器校验 , 5-25
CPU 参数
传输表 , 3-9
CPU 性能数据
基本扫描时间, A-9
布尔执行时间, A-2
预测扫描时间, A-22
I/O 中断性能和扫描影响 , A-19
I/O 模块扫描影响时间
工作表 , A-13
I/O 扫描和 I/O故障扫描影响 , A-11
指令定时, A-2
编程器扫描影响时间, A-10
以太网全局数据扫描影响时间, A-16
Genius I/O 和 GBC扫描影响 , A-14
I/O 模块扫描影响 , A-11
智能选择模块扫描影响 , A-19
CPU 冗余 , 14-32
CPU 扫描
STOP 模式 , 5-10
CPU
配置 , 3-1
RX3i 槽位 , C-28
RX7i
说明, 2-6
扫描, 5-2
模式, 5-6
循环冗余校验(CRC), 13-28
D
通讯请求数据初始化 , 8-91
DLAN 数据初始化 , 8-92
数据映射
缺省情况, 5-20
Genius I/O 数据映射, 5-22
数据移动功能, 8-74
数据保持, 7-9
数据范围, 7-10
数据表功能, 8-98
数据类型, 7-16
数据表
永久的, 13-52
确定某个 IP 地址是否已经使用, 4-6
自诊断故障
增加模块, 14-43
增加 I/O 模块, 14-48
增加 IOC, 14-46
增加或者额外的机架, 14-16
应用程序故障, 14-29
模块转换, 14-50
额外模块, 14-48
额外 I/O 模块, 14-48
I/O 总线故障 , 14-44
I/O 故障表满 , 14-28
IOC 硬件失败 , 14-49
丢失模块, 14-42
丢失 I/O 模块, 14-47
丢失可选择模块, 14-16
电池电压过低信号, 14-27
模块故障, 14-45
模块硬件失败, 14-25
PLC 系统故障表满, 14-28
重启,增加或者额外可选择模块, 14-17
系统总线错误, 14-24
自诊断信息,模拟 I/O, 5-23
自诊断信息,离散 I/O, 5-23
离散变量, 7-6
大小和缺省值, 7-7
除, 8-122
DLAN 接口 Interface, 12-10
Do I/O, 8-48
DO I/O
在中断块中, 6-21
文献, 1-7
下降沿, 8-157
下装配置, 3-17
通讯窗口的数据连贯性, 5-9
数据初始化, 8-89
ASCII 数据初始化, 8-90
E
逝去时间时钟, 5-16
Index
相等, 8-141
错误
浮点数中的, 7-18
以太网全局数据, 2-1
扫描影响时间, A-16
以太网接口
配置, 4-1
内置的, 12-2
模块, 12-2
端口, 2-5, 12-2
上电校验, 4-5
例子
PID, 10-16
POSCON 和 NEGCON结点 , 8-43
跳变结点
比较, 8-45
指数/ 对数函数, 8-4
表达式
结构化文本, 11-1
外部块, 6-11
F
致命故障
存储时通讯失败, 14-33
上电时用户程序崩溃, 14-31
IOC 软件故障, 14-47
丢失 IOC, 14-46
丢失机架, 14-15
可选择模块软件故障, 14-26
PLC CPU 硬件失败 , 14-24
PLC CPU 系统软件失败 , 14-32
程序块检测失败, 14-27
系统配置不等, 14-18
故障结点, 8-39, 14-11
故障处理
动作, 14-3
总览, 14-2
系统, 14-8
系统响应, 14-2
故障定位变量, 14-11
故障参数
CPU, 3-8
故障变量
报警结点, 14-13
故障结点, 14-11
不可配置故障, 14-10
点故障, 14-13
系统, 14-8
可配置的, 14-9
不可配置的, 14-10
故障表
I/O, 14-6
PLC, 14-4
使用, 14-4
故障, 14-14
增加模块, 14-43
增加 I/O 模块, 14-48
增加 IOC, 14-46
增加或者额外的机架, 14-16
模拟故障, 14-39
应用程序故障, 14-29
模块转换, 14-50
回路, 14-37
存储时通讯失败, 14-33
固定扫描时间超时, 14-28
上电时用户程序崩溃, 14-31
离散故障, 14-38
额外块, 14-48
额外 I/O 模块, 14-48
强制和非强制回路, 14-47
GBC 软件意外 , 14-49
GBC 停止报告 , 14-49
GENA 故障 fault, 14-42
I/O 总线故障 , 14-44
I/O 故障表解释 , 14-34
I/O 故障表满 , 14-28
IOC 硬件失败 , 14-49
IOC 软件故障 , 14-47
丢失模块, 14-42
丢失 I/O 模块, 14-47
丢失 IOC, 14-46
丢失可选择模块, 14-16
丢失机架, 14-15
电池电压过低信号, 14-27
低级模拟故障, 14-41
模块故障, 14-45
模块硬件失败, 14-25
上电时没有用户程序, 14-31
运行模式时没有系统配置运行模式配置, 14-
32
可选择模块软件失败, 14-26
密码访问失败, 14-32
PLC CPU 硬件失败 , 14-24
PLC CPU 系统软件失败 , 14-32
PLC 系统故障表满 , 14-28
程序块检测失败, 14-27
重启,增加或者额外的可选择模块, 14-17
系统总线错误
系统配置不匹配, 14-18
系统对故障的反应, 14-2
用户定义的, 7-13, 9-38, 14-5
窗口完成失败, 14-31
, 14-24
特征
Index Index-3
Index
闪存中的固件存储, 2-1
操作,保护和模块状态, 2-1
支持的协议, 12-3
RX3i
指示器, 2-8
串口, 2-8
RX7i
指示器, 2-2
串口, 2-5
闪存, 5-13
浮点数
错误, 7-18
内部格式, 7-17
PACSystems 和其他的 , C-12
For 循环 , 8-54
正式参数
ST 调用中的 , 11-7
限制, 6-5
功能块, 6-6
定义, 6-6
数据结构实例, 6-7
例子, 6-7
内部变量, 6-9
逻辑限制, 6-10
参数, 6-8
范围, 6-8
ST, 11-6
G
G 变量
%G 变量和 CPU存储器 memory, 7-7
网关地址, 4-2
软件意外, 14-49
GBC 停止报告故障 , 14-49
GENA (Genius 网络适配器), 14-35
Genius 全局数据 , 7-8
Genius I/O, 5-22
模拟量组合模块, 5-22
缺省情况, 5-21
自诊断数据收集, 5-23
Genius I/O 数据映射, 5-22
低级模拟量模块, 5-22
全局数据, 5-22
Genius, 7-8
全局数据变量 (%G), 7-6
大于等于, 8-141
大于, 8-141
H
高报警结点和低报警结点, 8-40
I
I/O 数据映射
缺省情况, 5-20
Genius I/O 数据映射 , 5-22
I/O 故障扫描影响 , A-11
I/O 故障表 , 14-6
解释 , 14-34
I/O 中断 , 6-20
性能和扫描影响 , A-19
I/O 模块扫描影响时间
工作表 , A-13
I/O 扫描设定 , 5-21
配置 , of, 5-21
I/O 扫描的扫描影响 , A-11
I/O 系统
离散 I/O 自诊断信息 , 5-23
I/O 系统
模拟 I/O 的自诊断信息 , 5-23
I/O 系统初始化, 5-26
I/O 系统,离散 I/O 自诊断信息 d, 5-23
说明
RX3i, 2-8
RX7i, 2-2
非直接变量
@ 符号 , 7-4
字, 7-4
信息型故障
强制和非强制回路, 14-47
上电时没有用户程序, 14-31
运行模式下没有系统配置, 14-32
密码访问失败, 14-32
窗口完成失败, 14-31
初始化端口功能, 13-10, 13-11
输入缓存, 浪涌 Flush, 13-11
输入缓存, 设定 Set Up, 13-11
输入变量 (%I), 7-6
指令设定
高级的, 8-118
高级数学, 8-3
位操作, 8-8
线圈, 8-30
结点, 8-38
控制功能, 8-47
转换, 8-60
数据移动, 8-74
Index
数据表, 8-98
操作数, 8-2
PACSystems 和其他控制器, C-8
程序流, 8-128
关系, 8-139
定时器和计数器, 8-144
指令定时, CPU, A-2
智能可选择模块自检完成, 5-26
智能可选择模块, A-19
扫描影响时间, A-19
内部变量(%M), 7-6
中断块, 6-18
I/O 中断, 6-20
中断处理, 6-18
模块中断, 6-20
时序安排, 6-20
定时中断, 6-19
反转触发功能, 8-7
IOC (I/O 控制器 ), 14-9
IP 地址 , 4-2
配置, 4-2
确定它是否已被使用, 4-6
独立的网络, 4-2
数学功能, 8-118
高级的, 8-3
存储器
配置, 3-6
电源失败时的数据存储器保持, 5-27
使用, B-1
Modbus 从属
站地址, 3-11, 13-23
模式转换
停止-运行, 5-11
Modem
Hayes-兼容 , 13-16
操作模式, 5-10
运行/ 输出失效, 5-10
运行/ 输出使能, 5-10
停止/IO 扫描 scan, 5-10
停止/ 无 IO 扫描, 5-10
模块中断, 6-20
模, 8-123
数据移动, 8-93
多重 I/O 扫描设定, 5-21
乘, 8-124
J
Jump, 8-134
L
梯形图语言, 6-15
最后扫描, 3-5, 5-10
LDPROG01, 6-1
指示灯 , 4-5
RX3i, 2-8
RX7i, 2-2
小于等于, 8-141
小于, 8-141
逻辑执行
行为主与列为主, 6-15, C-2
上电时的逻辑/ 配置来源, 5-14
逻辑 AND, OR 和 XOR, 8-18
逻辑 NOT, 8-21
M
映射, I/O 数据
缺省情况, 5-20
Genius I/O 数据映射, 5-22
真伪比较, 8-22
主控器延时/ 终结主控器延时, 8-135
N
名称服务器 IP 地址 , 4-2
NaN (不是一个数)
定义的 , 7-18
PACSystems 和其他 , C-12
嵌套调用, 6-2
新特征, 1-2
无故障结点, 8-40
不可配置的故障, 14-10
一般模块的时序安排, 6-20
Normal 扫描模式
应用程序任务的执行, 5-4
编程器通讯窗口, 5-4
系统通讯窗口, 5-5
常开和常闭结点, 8-41
不等于, 8-141
数字数据, 7-16
O
OEM 保护, 5-19
下降延时定时器, 8-148
上升延时停表定时器, 8-151
上升延时定时器, 8-154
单点线圈, 8-34
在线编辑, 6-4, C-12
Index Index-5
Index
在线测试, 6-4, C-12
指令的操作数, 8-2
操作,保护和模块状态, 2-1
算子
结构化文本, 11-2
可选择模块
双端口接口测试, 5-26
自检完成, 5-26
输出变量 (%Q), 7-6
输出扫描, 5-4
溢出
浮点数, 7-18
数学功能, 8-118
总计扫描影响时间, A-8
基本扫描时间, A-9
预测扫描时间, A-22
I/O 中断性能和扫描影响 , A-19
I/O 模块扫描影响时间
工作表 , A-13
I/O 扫描和 I/O故障扫描影响 , A-11
编程器扫描影响时间 , A-10
Genius I/O 和 GBC的扫描影响 , A-14
I/O 模块的扫描影响 , A-11
智能可选择模块的扫描影响, A-19
覆盖, 7-8
总览, 1-3
Index
程序结构
P
PACSystems
总览, 1-3
与 90 系列比较, C-2
参数通过机制, 6-14
参数化块, 6-4
变量超出范围, 6-4
变量正式参数, 6-4
密码, 5-18
disabled后使能 , 5-19
PCM, 12-9
C 代码转换 , C-23
永久数据表 , 13-52
PID 功能 , 10-1
时间间隔, 10-3
针脚分配
内置以太网接口, 12-2
串口, 12-4
PING 站管理器命令, 4-6
在网络上 Ping TCP/IP 接口, 4-6
PLC 故障表, 14-4
点故障, 14-13
端口状态, 读取 read, 13-12
断电顺序, 5-27
上电自检, 5-25
上电顺序, 5-25
CPU 存储器校验 , 5-25
I/O 系统初始化 , 5-26
逻辑/ 配置来源, 5-14
可选择模块双端口接口检测, 5-26
可选择模块自检完成, 5-26
上电自检, 5-25
系统配置, 5-26
优先模块编制, 6-21
权限级别, 5-19
程序块
如何调用块, 6-1
参数化块, 6-4
程序块和本地数据, 6-4, 6-13
程序执行
控制, 6-17
行为主和列为主, 6-15, C-2
程序流功能, 8-128
程序名称, 6-1, C-2
程序组织和用户数据
用户变量, 7-4
程序寄存器变量 (%P), 7-4
程序扫描, 5-4
如何调用块, 6-1
程序块和本地数据, 6-4, 6-13
可编程协处理器模块, 12-9
编程器扫描影响时间, A-10
保护级别要求, 5-19
协议错误, 13-7
支持的协议, 12-3
R
范围功能, 8-142
读字节, 13-19
读取串, 13-21
读取转换开关位置, 8-57
冗余参数
CPU, 3-9
冗余 IP, 4-3
变量
%G 变量 CPU 存储器, 7-7
模拟量输入寄存器(%AI), 7-4
模拟量输出寄存器(%AQ), 7-4
相关的转换和覆盖, 7-8
数据范围, 7-10
离散量, 7-6
故障定位, 7-9, 14-11
全局数据变量 (%G), 7-6
非直接, 7-4
输入变量 (%I), 7-6
内部变量 (%M), 7-6
输出变量(%Q), 7-6
程序寄存器(%P), 7-4
寄存器变量, 7-4
大小和缺省值, 7-7
系统故障变量, 14-9
系统寄存器(%R), 7-4
系统状态(%S), 7-6, 7-11
临时变量(%T), 7-6
字变量 (%W), 7-4
寄存器变量, 7-4
相关文献, 1-7
相关功能, 8-139
保持性
电源故障时的数据存储器的, 5-27
逻辑和数据的, 7-9
和线圈相关的变量的, 8-30
循环位, 8-26
行为主的逻辑执行, 6-15, C-2
RTU 消息 , 13-32
RTU 从属 , 13-7
Index Index-7
Index
协议, 13-23
消息格式, 13-23
转向时间, 13-24
运行/ 停止操作, 5-10
运行/ 输出失效, 5-10
运行/ 输出使能, 5-10
串行协议配置, 3-10
停止模式协议配置, 12-4
停止/IO 扫描 scan, 5-10
停止/ 无 IO 扫描, 5-10
转换开关使能/ 失效, 3-2
S
调节, 8-126
扫描参数, 3-4
扫描设定
模拟量基块/ 扩展块, C-20
操作, 5-21
参数, 3-14
范围
数据, 7-10
安全,系统 , 5-18
权限级别, 5-19
自测试
I/O 系统初始化, 5-26
可选择模块双端口接口测试, 5-26
可选择模块自测试完成, 5-26
上电自检, 5-25
Serial 串行 I/O
取消操作功能, 13-15
浪涌输入缓存功能, 13-11
初始化端口功能, 13-10
输入缓存功能, 13-11
读取字节功能, 13-19
读取端口状态功能, 13-12
读取串功能, 13-21
写字节功能, 13-16, 13-18
写端口控制功能, 13-14
串口
CPU 参数, 3-10
站管理器参数, 4-3
服务请求, 9-1
1, 更改/读取固定扫描时间定时器 , 9-3
10,读取对象名 , 9-21
11,读取控制器 ID, 9-22
12,读取控制器运行状态 , 9-23
13, 关闭 CPU, 9-24
14, 清除故障表 , 9-25
15, 读取最后发生的故障 , 9-26
16,读取逝去时间时钟 , 9-29
17,伪/非伪 IO 中断 , 9-30
18, 读取 IO 强制状态 , 9-32
19,设定运行使能/失效 , 9-33
2, 读取窗口模式和时间 , 9-5
20,读取故障表 , 9-34
21,记录用户自定义故障 , 9-38
22,伪/非伪定时中断 , 9-40
23,读取主控器检测字 , 9-41
24,重启模块 , 9-43
25,使能/失效 EXE块和独立 C程序 , 9-44
29,读取逝去的断电时间 , 9-45
3,更改控制器通讯窗口模式 , 9-6
32, 暂停/继续 IO 中断 , 9-46
4,更改背板通讯窗口模式和定时器 , 9-7
45, 跳过下一次 I/O 扫描 , 9-48
5,更改后台任务窗口模式和定时器 , 9-8
50,读取逝去时间时钟 , 9-49
51, 读取扫描时间
6,更改/读取检测字数 , 9-9
7,读取或更改 TOD 时钟 clock, 9-11
8, 重启看门狗定时器 , 9-19
9,读取扫描时间 , 9-20
例子, 9-2
操作, 9-2
, 9-50
Set, Reset 线圈 , 8-32
设定 PID 回环增益
理想调节, 10-15
Ziegler 和 Nichols 调节, 10-14
设定
CPU, 3-2
屏蔽
串行电缆, 12-7
移位, 8-28
简单的独立网络配置, 4-2
Slot 槽位 , RX3i CPU, C-28
SNP 主控器 , 13-7
SNP 从属协议 , 13-52
说明
RX3i, 2-9
RX7i, 2-6
平方根, 8-5
与老用户的 SRTP 通讯
RX3i, C-27
堆栈
转换文件夹的增加, C-26
站地址
从属, 3-11, 13-23
状态地址定位, 4-2
模式, 5-10
存储配置, 3-17
应用程序的结构, 6-1
Index
结构化文本
表达式, 11-1
语言, 6-16
算子, 11-2
语法, 11-3
结构化文本语句类型
分配, 11-4, 11-5
调用, 11-4
EXIT, 11-4, 11-12
函数调用 , 11-6
IF, 11-4, 11-9
REPEAT, 11-4, 11-11
return, 11-4
WHILE, 11-10
子网掩码, 4-2
子程序
调用函数, 6-17
减, 8-127
延缓 I/O, 8-58
交换功能, 8-97
扫描影响, A-8
以太网全局数据, A-16
GBC, A-14
Genius I/O, A-14
I/O 扫描和 I/O 故障 , A-11
智能选项, A-19
本地 I/O, A-11
编程器, A-10
定时中断, A-21
扫描, CPU
基本扫描时间, A-9
停止模式, 5-10
转换器
CPU 重启, 2-1
以太网重启, 2-5
读取转换开关位置功能, 8-57
运行/ 停止模式, 2-1
符号变量, 7-2
系统配置, 5-26
系统故障变量, 14-8, 14-9
可配置的, 14-9
不可配置的, 14-10
系统故障处理, 14-8
系统操作
时钟和定时器, 5-16
I/O 系统, 5-20
密码, 5-18
掉电顺序, 5-27
上电顺序, 5-25
存储器在电源故障时的数据保持能力, 5-27
系统安全, 5-18
系统寄存器变量 (%R), 7-4
系统状态变量(%S), 7-6, 7-11
%S0020, C-2
T
临时变量 (%T), 7-6
时间标记变量, 7-11
定时结点, 7-11, 8-143, C-11
定时中断, 6-19
性能影响, A-21
当前时间时钟, 5-16
用 SVCREQ #7 读取和设定, 5-16
用 SVCREQ #16 或 #50 来读取, 5-16
定时器, 5-16, 8-143, 8-144
从 90-30 系列转换, C-11
功能块数据, 8-144
功能块中, 8-147
参数块中, 8-146
看门狗定时器, 5-17
使用 SVCREQ 功能#8 重启定时器, 5-
17
定时,指令, A-2
传输表参数
CPU, 3-9
跳变线圈, 8-34
比较, 8-37
POSCOIL 和 NEGCOIL, 8-34
PTCOIL 和 NTCOIL, 8-36
跳变结点, 8-42
比较, 8-45
POSCON 和 NEGCON (遗留的 ), 8-42
PTCON 和 NTCON (IEC), 8-44
跳变, 7-8
触发功能, 8-6
查找故障
I/O 故障表解释, 14-34
截断, 8-73
转换时间
RTU 从属, 13-24
U
UDFB (用户定义功能块). 见功能块
上升沿, 8-158
用户变量, 7-4
模拟输入寄存器变量 (%AI), 7-4
模拟输出寄存器变量 (%AQ), 7-4
相关的跳变和覆盖, 7-8
数据范围, 7-10
全局数据变量 (%G), 7-6
Index Index-9
Index
输入变量 (%I), 7-6
内部变量 (%M), 7-6
输出变量 (%Q), 7-6
程序寄存器(%P), 7-4
大小和缺省, 7-7
系统故障变量, 14-9
系统寄存器 (%R), 7-4
系统状态变量 (%S), 7-6
系统状态/ 故障变量, 7-11
临时变量 (%T), 7-6
字变量 (%W), 7-4
用户自定义故障, 9-38, 14-5
V
变量 , 7-2
C, 初始化 , 6-11
映射, 7-2
成员
定义, 6-6
符号, 7-2
确定以太网接口上电, 4-5
VME 地址
PACSystems 和 90-70 系列 , C-22
VME_ 功能 , 8-77, C-22, C-25
Z
Ziegler 和 Nichols调节, 10-14
W
看门狗定时器, 5-17
使用 SVCREQ 功能 #8 重启定时器, 5-17
窗口模式, 5-9
固定窗口模式, 5-9
受限制模式, 5-9
运行-完成, 5-9
线, 8-138
字变量, 7-4
通过位, 7-5
非直接的, 7-4
字寄存器变量(%W), 7-4
逐字替换
试图纠正参数化模块变量, 6-4
定义, 7-18
权限级别, 5-18
符号变量, 7-18
写字节, 13-18
Y
Y0 参数 , 6-3, 6-4
Chapter
1
简介
本手册介绍 PAC 系统 CPU 操作和编程的通用信息,同时也对特定程序的要
求作了细节描述。
第一章对 PAC 系统产品作了一般性的介绍,其中包括 PAC 的特点,产品综述
和相关文献列表。
第二章介绍 CPU 硬件的特点并作了相关说明
安装过程在 PAC RX7i 和 PAC RX3i 安装手册(编号分别为 GFK2223 和
GFK2314)中作了介绍
第三章介绍了怎样进行 CPU 配置,如何利用软件中配置的参数确定模块的操
作特征,并为每个模块分配系统地址。
第四章介绍了如何为 RX7i 的内置以太网接口做以太网配置(关于 RX7i 和
RX3i 的以太网通讯和配置,详见 PAC 系统的 TCP/IP 以太网通讯手册,
GFK2224)
第五章介绍 CPU 操作
六到十章和附录 A 介绍编程特性:.
■ 第六章 应用程序原理
■ 第七章 程序数据
■ 第八章 指令设定参考
■ 第九章 服务请求函数
第十章 PID 函数
■
■ 第十一章 结构文本
第十二章介绍以太网和串口通讯
第十三章介绍串行 I/O,SNP 和 RTU 协议
第十四章介绍中断处理
附录 A 介绍指令计时
附录 B 介绍用户内存分配
GFK-2222D 1-1
附录 C 介绍了如何将 90 系列 PLC 程序转化为 PAC 程序,并且概
括了两种控制系统操作上的不同点
1
新特点:
注意:
Modbus TCP/IP
PAC 系统以太网接口最多支持 16 个 Modbus TCP/IP 服务器同时连接到 ETM 模块(最
多 16 个 TCP 连接,每个 Modbus 连接上面有一个)。Modbus TCP/IP 服务器允许网络
上的 Modbus TCP/IP 用户与 PAC 控制器进行初始化数据传输。SRTP, FTP 和 Web 上
的 Modbus TCP/IP 连接是分别管理的。
在 Modbus 和控制器件进行地址空间映射是在 CPU 硬件配置中完成的,在第三章描
述。关于 Modbus TCP/IP 服务器操作,参考 PAC 系统 TCP/IP
可中断的闪存读/写
闪存读/ 写操作过程中闪存或者 RAM 的内容是作为独立的文件来拷贝的。编程软件中显
示拷贝操作的进程,使你可以随时中断闪存读/ 写操作,而不必等到整个传输过程进行
完。更多信息参考第五章“闪存操作”
I/O
全局变量%AQ 和%I 以及%AI 一样可以用于 I/O 中断来触发程序块
本手册描述了下列新特点。这些特点并不一定在每个
定某一特点是不是适用于特定的
产品信息(
IPI
服务器
)文件。
中断触发的附加存储器类型
CPU
模式和固件版本,请参考
PAC CPU
通讯,
上都适用。要确
CPU
附带的重要
GFK-2224 。
RX3i
控制器
RX3i 控制器支持 RX3i PROFIBUS Slave 模块, IC695PBS301 。见 PACSystems RX3i
PROFIBUS模块用户手册,GFK-2301 。
关于其他的新的 RX3i 模块,见 PACSystems RX3i 安装手册,GFK-2314 。
RX7i
控制器
RX7i 控制器支持新的 300 瓦,24 VDC 电源, IC698PSD300.
关于 RX7i 电源,机架和 I/O 模块,参考 PACSystems RX7i 安装手册,GFK-2223
1-2 PACSystems™ CPU Reference Manual – April 2005 GFK-2222D
1
PAC
控制系统总览
注意: 某一特征可能不一定适用于所有的 PAC 系统 CPU。又确定某一特征是否适用于
某类型的 CPU 和固件版本,请参考 CPU 附带的
PAC 控制器的环境包含性能,工作能力,开放性和可塑性(flexibility )几个方面组
成。PAC 系统整合了 GE FANUC 已有系统的先进技术,能够有效的利用您前期在 I/O
和应用开发方面的投资。
PAC 系统的编程软件为 Machine Edition 。 Machine Edition 是一个通用的开发环境,您
可以使用 Machine Edition 对 PAC 系统进行软件编程,硬件配置和故障诊断。经过编程
和配置后,PAC CPU 可以作为机器,进程和原料处理系统的实施控制器使用。CPU 通
过机架上的背板总线与 I/O 和智能模块通讯。与编程器或 HMI 设备通讯则有三种模式可
供选择:1. 使用以太网口(RX7i 系统以太网口可能内置)进行通讯 2. 使用 GE FANUC
的 SNP-X, Serial I/O 或 RTU slave 协议通过串口 1 ,串口 2 进行通讯。
PAC CPU
产品类别 产品编号 描述
RX3i IC695CPU310 300MHz CPU
RX7i
PAC CPU 具有以下共性的特点:
■梯形图和 C 语言编程
■浮点数功能
■可配置的数据和程序存储器
■使用以电池做后备电源的 10 兆字节 RAM 存储器存储用户数据(程序,配置,寄存器数据
和符号变量)
■ 使用 10 兆字节闪存存储用户数据(程序,配置,寄存器数据和符号变量)。闪存为可选
配置。
■使用电池保护程序,数据和当前时间(TIME OF DAY CLOCK )时钟
■运行/ 停止模式转换可配置
■嵌入式的 RS-232 和 RS485 通讯
■最多 512 个子程序块,每个子程序块最大 128KB
■自动为符号变量分配地址,不必在新建变量时,人工为变量指定地址
■通过变量表%W 访问海量存储器区域。海量存储器最大可配置到用户 RAM 的上限。
■和 90 系列 CPU 相比,变量表更大:数字量输入输出(%I 和%Q ),为 32K 位。
■模拟量输入输出(%AI 和%AQ ),为 32K 字。
■Test Edit 模式使用户能够更容易的测试对正在运行程序的更改效果
■能够单独判断保持型寄存器字中的某一位的状态,使你能够将这一位做为二进制表达方式
和功能块输入输出参数。
■ 系统内固件可更新
类型
IC698CPE010
IC698CPE020
IC698CRE020
重要产品信息
(IPI) 文件
300Mhz CPU 内置以太网口
700Mhz CPU 内置以太网口
700MHz 冗余 CPU 内置以太网口
RX3i
总览:
GFK-2222D Chapter 1 Introduction 1-3
RX3i 控制系统硬件包含一个 RX3i 机架和最多七个 90-30 系列扩展机架。 CPU 必须放
在主机架(RACK 0 )上,但可以放在最后一槽之外的任意一个槽上。最后一槽为串行
总线发送器保留,IC695LRE001 。
RX3i 支持用户定义功能块(只适用于梯形图逻辑)和结构化文本编程。
RX3i 机架使用的双背板总线提供:
1
■更高的速度,新型高级 I/O 的 PCI
■串行背板,已有的 90-30 系列 I/O 可以快捷转换
The RX3i 通用背板和 90-30 系列扩展/ 远程机架支持 90-30 系列 Genius 总线控制器和
动作控制模块,以及大多数的 90-30 系列/RX3i 前缀为 IC693 和 IC694 的离散和模拟
I/O. RX3i 目录号的前缀为 IC695 ,其中包括以太网和其他只能安装在通用背板上的通
讯模块。所支持的模块的列表见 PACSystems RX3i
系统手册,
GFK-2314 。
通讯特点包括:
■ 开放的通讯,支持以太网和串口协议。以太网接口(在背板槽上)有两个 RJ-45 口,
两个 RJ-45 接口之间通过自动识别开关连接。机架和机架之间不需要转换开关或
HUB。以太网接口支持上传,下装和在线监控功能,提供 32 个 SRTP 通道,并且允许
48 个 SRTP 服务器同时连接。关于以太网接口容量的详细情况参考 PAC 系统 TCP/IP
以太网通讯 GFK-2224
■ RX3i 通过 PROFIBUS 主控器模块支持 PROFIBUS 通讯 。细节详见 PACSystems
RX3i PROFIBUS 模块用户手册, GFK-2301.
■ 两个串口,一个 RS232 口和一个 RS-485 口
1-4 PACSystems™ CPU Reference Manual – April 2005 GFK-2222D
RX7i
总览
1
RX7i 控制系统硬件包含一个 RX7i 机架和最多七个 90-70 系列扩展机架。 CPU 必
须放在主机架(RACK 0 )的第一槽上。
RX7i 机架使用 VME64 背板。VME64 的带宽达到当前已有的基于 VME 的系统
(包括 90-70 系列)的带宽的四倍以上。VME64 支持所有标准 VME 模块,包括 90-70
系列 I/O 和 VMIC 模块。
扩展机架支持 90-70 系列数字量和模拟量 I/O,Genius 总线控制器和高速计数器。CPU
提供嵌入式的自适应的 10/100Mbps 全/半双工以太网接口。
RX7i 支持热备份(HSB)CPU 冗余,从而使一些要求苛刻的程序或进程能够在其中一
个出现故障的时候能够继续正常运行。
CPU 冗余系统包含一个激活的控制单元和一个备份控制单元,备份控制单元与激活的
控制单元同步并且在必要时可以替代激活的控制单元对进程的控制。每一个单元必须有
一个冗余 CPU,IC698CRE020。冗余通讯通道由 IC698RMX016 冗余存储转换模块设
置为冗余连接。关于 RX7i 冗余系统的操作,详见 PAC 系统热备份冗余 CPU 用户手
册,GFK-2308
通讯特点包括:
■开放的通讯,支持以太网,Genius 和串口协议。
■CPU 上的内置 10/100mb 以太网接口(在背板槽上)有两个 RJ-45 口,两个 RJ-
45 接口之间通过自动识别开关连接。机架和机架之间不需要转换开关或 HUB 。以太网
接口支持上传,下装和在线监控功能,具有基本的利用网络浏览器对控制系统的远程监
控功能,最多支持 16 个 WEB 和 FTP 连接。关于以太网接口容量的详细情况参考 PAC
系统
TCP/IP 以太网通讯 GFK-2224
■两个串口,一个 RS232 口和一个 RS-485 口
■一个 RS232 隔离的以太网 站管理器串口
GFK-2222D Chapter 1 Introduction 1-5
1
其它系统到
PAC
系统的转换
PAC 控制系统提升了已有系统的消费比。支持已有的 90-70 系列模块和扩展机
架,从而保护了您的硬件投资。在不改变面板接线的情况下就可以完成升级。
RX3i 支持多数 90-30 系列模块和扩展机架。RX3i 支持的 I/O, 通讯,运动
(MOTION )和智能模块列表详见 PAC RX3i 安装手册 GFK-2299
RX7i 支持多数 90-70 系列模块,扩展机架和 Genius 网。RX7i 支持的 I/O, 通讯和
智能模块列表详见 PAC RX7i 安装手册 GFK-2223
允许将 90-30 系列和 90-70 系列的程序转化为 PAC 程序,保护已有的开发成果。
VersaPro 和 LogicMaster 应用软件转化为 Machine Edition 使用户能够平滑转换到
PAC 系统
1-6 PACSystems™ CPU Reference Manual – April 2005 GFK-2222D