logo资料库

GE PAC CPU参考手册.pdf

第1页 / 共540页
第2页 / 共540页
第3页 / 共540页
第4页 / 共540页
第5页 / 共540页
第6页 / 共540页
第7页 / 共540页
第8页 / 共540页
资料共540页,剩余部分请下载后查看
CPU 参考手册
简介
新特点
PAC 控制系统总览
RX3i 总览:
RX7i 总览
其它系统到PAC 系统的转换
PAC系统文献
CPU特点及说明
PAC 系统CPU的共同特点
RX7i 特点及说明
RX3i 特点及说明
估计电池寿命
CPU
CPU配置
配置参数:
故障参数
设定临时IP 地址
存储(下装)硬件配置
内置以太网接口配置
配置内置的以太网接口
配置参数
确定以太网接口是否正常上电
在网络上PING TCP/IP 以太网接口
确定网络上是否已经使用某一IP 地址
CPU 操作
CPU 扫描
程序编制模式
窗口模式
通讯窗口的数据一致性
运行/停止操作
闪存操作
上电时的逻辑/配置数据来源和CPU的操作模式
时钟和定时器
系统安全
PAC系统的I/O 系统
上电和掉电顺序
程序组织
PAC 系统应用程序的结构
控制程序的执行
中断驱动块
程序数据
变量
变量存储器
用户变量范围和缺省值
Genius 全局数据
转换和覆盖
逻辑和数据的保持
数据范围
系统状态变量
程序函数如何处理数值数据
逐字替换
指令系统
指令操作数
高等数学函数
位操作功能
触点
控制功能
转换功能
数据传送功能
数据表功能
数学功能
程序流程功能
相关功能块
计时器和计数器
服务请求功能
SVC_REQ功能操作数
SVC_REQ 1: 改变/读固定扫描定时器
SVC_REQ 2:读窗口模式和时间值
SVC_REQ 3: 改变控制器通讯窗口模式
SVC_REQ 4: 改变底板通讯窗口模式和定时器值
SVC_REQ 5: 改变后台任务窗口模式和定时器值
SVC_REQ 6: 改变/读字数来求校验和
SVC_REQ 7: 读或改变日时间时钟
SVC_REQ 8: 复位看门狗定时器
SVC_REQ 9: 从开始扫描读扫描时间
SVC_REQ 10:读目标名
SVC_REQ 11: 读控制器ID
SVC_REQ 12: 读控制器运行状态
SVC_REQ 13: CPU 停止
SVC_REQ 14: 清除PLC 或 I/O 故障表
SVC_REQ 15: 读最后进入故障表的条目
SVC_REQ 16:读运行累计时间时钟
SVC_REQ 17:屏蔽/非屏蔽I/O 中断
SVC_REQ 18:读I/O 强制状态
SVC_REQ 19: 设置运行激活/不激活
SVC_REQ 20: 读故障表
SVC_REQ 21: 自定义的故障记录
SVC_REQ 22: 屏蔽/非屏蔽定时中断
SVC_REQ 23: 读主求校验和
SVC_REQ 24: 模块复位
SVC_REQ 25:激活/不激活EXE 块和独立C 程序求校验和
SVC_REQ 29:读失电累计时间
SVC_REQ 32:暂停/恢复I/O 中断
SVC_REQ 45:跳过下一个扫描
SVC_REQ 50:读累计时间时钟
SVC_REQ 51:从开始扫描读扫描时间
PID 函数
PID 函数的格式
函数的操作
PID 函数的控制块
运算规则选择(PIDISA或者 PIDIND)与增益
确定过程特性
包括调节回环增益在内的参数设定
例子
结构化文本
语言总览
语句类型
通讯
以太网通讯
串行通讯
90-70 系列通讯与可选择的智能模块
串行I/O,SNP和RTU协议
使用 COMM_REQ 功能配置串行口
从CPU扫描中调用Serial I/O COMM_REQ
Serial I/O COMM_REQ 命令
RTU从协议
SNP 从协议
故障处理
系统对故障的响应
故障表
故障动作和故障动作配置
14-4 PACSystems™ CPU Reference Manual – April 2005 GFK-2222D14故障表使用
PLC故障表
I/O 故障表
系统故障处理
系统故障变量
使用故障结点
使用点故障
使用报警结点
PLC 故障描述和校正动作
丢失机架 (第 1 组)
丢失可选择模块 (第4 组)
附加的或外部的机架 (第5 组)
重启,增加或者外部可选择模块 (第 8 组)
系统配置不等 (第11 组)
系统总线错误(第 12 组)
CPU硬件失败 (第 13 组)
模块硬件失败 (第14 组)
可选择模块软件故障 (第16 组)
程序或块检测错误 (第17 组)
电池电压过低信号 (第18 组)
固定扫描时间超时 (第 19 组)
系统故障表满 (第20 组)
I/O 故障表满 (第21 组)
用户应用程序故障 (第22 组)
CPU 过热 (第24 组)
电源故障(第25 组)
上电时无用户程序(第129 组)
上电时用户程序崩溃 (第130 组)
窗口不能完成 (第131 组)
密码访问失败 (第132 组)
运行模式下没有系统配置 (第 134 组)
CPU 系统软件故障(第 135 组)
存储过程中的通讯失败 (第137 组)
不关键的CPU软件事件(第140 组)
I/O 故障描述和校正动作
额外故障数据
I/O 故障组
I/O 故障种类
回路故障 (第1 类)
丢失模块(第 2 类)
增加模块 (第3 类)
I/O 总线故障 (第 6 类)
模块故障 (第8 类)
增加 IOC (第 9 类)
丢失IOC (第10 类)
IOC (I/O 控制器) 软件故障 (第11 类)
强制和非强制回路 (第12 和 13 类)
丢失 I/O 模块 (第14
增加 I/O 模块 (第15 类)
额外 I/O 模块(第16
额外模块 (第17
IOC 硬件失败(第18 类)
GBC停止报告故障(第19 类)
GBC 软件意外 (第21 类)
模块转换 (第 22 类)
附录A 性能数据
布尔执行时间
指令定时
总计扫描影响时间
附录B 用户存储器分配
计算用户存储器的项目
用户程序存储器使用
附录C 将90 系列应用程序转为PAC程序
PAC系统 –90 系列比较
将90-70 系列应用程序转化为PAC应用程序
将90-30 系列应用程序转化为PAC应用程序
GE Fanuc Automation 可编程控制产品 CPU 参考手册
通告,警告,和注意 当使用这出版物时 GFL-002 通知 通知用在这出版物中,强调危险电压,电流,温度,或这个设备存在或与设备相连的其 他可能引起人身伤害的情况. 如果疏忽,可能引起其他人身伤害或损坏设备,因此使用通告。 警告 警告用于如果不小心,设备就会损坏的情况。 注意: 仅仅关注非常重要的理解和操作设备的信息。 这个文件基于被发行时可利用的信息。当成果已经更精确时,这里包含的信息完全覆盖 硬件或软件的所有详细内容或变化,不可能提供安装,运行,或维护中的每个可能的偶 然事件。 这里描述的特征并不存在于所有硬件和软件系统中。当后续版本发生变化, GE Fanuc 自动化没有义务通知文件持有者。 关于这里所包含的信息的准确度,完整性,充足性,或有效性,GE Fanuc 自动化不负 责代表性或 保证性,明确的,暗指的,或遵从法定的。没有商品材或适用性保证适用。 如下是 GE Fanuc 自动化北美公司的商标。 Alarm Master CIMPLICITY CIMPLICITY 90–ADS CIMSTAR Field Control FrameworX GEnet Genius Helpmate Logicmaster Modelmaster Motion Mate PACSystems ProLoop PROMACRO PowerMotion PowerTRAC Series 90 Series Five Series One Series Six Series Three VersaMax VersaPoint VersaPro VuMaster Workmaster ©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 设定临时 IP 地址........................................................................................................... 3-15 错误!未找到引用源。 iii
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-14 时钟和计时器 .................................................................................................................. 5-16 逝去时间计时器............................................................................................................... 5-16 当前时间计时器............................................................................................................... 5-16 看门狗计时器 .................................................................................................................. 5-17 系统安全 ........................................................................................................................ 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
上电顺序.......................................................................................................................... 5-25 掉电顺序.......................................................................................................................... 5-27 电源故障时的数据保存.................................................................................................... 5-27 Contents 程序组织.......................................................................................................................... 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
分享到:
收藏