7.2.1.4. 错误外部输出
7.2.1.4. 错误外部输出
此功能用于通过串行端口将监测到的故障编号输出到外部设备。
n 串行输出
使用串行端口(RS232C)将ASCII码输出到外部设备。
输出格式为
第一字节 : “$”
第二到第六字节 : “ERROR(故障)”
第七字节 : “ ”(空白)
第八到第十一字节: 故障编号
第十二字节 : CR
第十三字节 : LF
例如)故障0101 (E0101)
n 先前编号指定输出
以先前编号指定输出为例、对于在『[F2]:系统』 → 『2:控制参数』 → 『2:输入/输出信号设置』 → 『4:输出信号分配』分配的信号输出故障/警告编号。
表 7‑1 根据指定信号的信号指定输出
指定的信号名称 | 是否指定以及指定多少 | |
8 bit | 16 bit | |
选择输出故障/警告 | ○:1 | × |
输出故障/警告STRB | ○:1 | × |
输出故障/警告Bit | ○:8 | ○:16 |
系统故障、操作故障 | ○:1 | ○:1 |
发出警告 | ○:1 | ○:1 |
l 发出警告的输出信号为0的话这是故障编号、为1的话这是警告编号。
l 发出警告时没有开启系统故障信号和操作故障信号。
① 8 bit
将故障/警告编号变换为二进制编号、分开输出前8位和后8位。划分底部数据和顶部数据的信号是故障/警告输出选择信号。确定数据检查时间的选通信号是故障/警告输出STRB信号
例如)对于 E0101、时间
(10110 = 006516 = 0000 0000 0110 01012)
② 16 bit
将故障编号变换为两位数的编号、然后输出16位数据。
确定数据检查时间的选通信号
- 系统故障=>综合故障
- 运行故障=>运行故障或以上。
例如)对于E0101、时间(系统故障)