3.3 特殊继电器与寄存器功能说明
3.3.1 M特殊继电器
| 位号 | 功能 | 位号 | 功能 |
|---|---|---|---|
| M8000 | 运行监视触点 | M8001 | 运行监视反触点 |
| M8002 | 初始化脉冲触点 | M8003 | 初始化脉冲反触点 |
| M8004 | 错误指示触点 | M8005 | 电池电压不足标志 |
| M8006 | 电池电压不足锁存标志 | M8008 | 停电检测标志。掉电时为ON,停电持续超过设定检测时间后复位 |
| M8011 | 10ms 时钟脉冲 | M8012 | 100ms 时钟脉冲 |
| M8013 | 1s 时钟脉冲 | M8014 | 1 分钟时钟脉冲 |
| M8015 | 设置时钟 | M8016 | 时钟显示停止 |
| M8017 | 时钟正负 30s 修正 | M8018 | 实时时钟安装检测标志(正常时一直 ON) |
| M8019 | 实时时钟错误标志 | M8020 | 零位标志 |
| M8021 | 借位标志 | M8022 | 进位标志 |
| M8024 | BMOV 传输方向 | M8029 | 指令执行结束标志 |
| M8031 | 非锁存数据清除 | M8032 | 锁存数据清除 |
| M8034 | 禁止所有输出 | M8039 | 恒定扫描模式 |
| M8040 | STL 禁止转移 | M8046 | STL 状态动作标志 |
| M8047 | STL 监控有效 | M8048 | 信号报警器动作标志(M8049=ON且S900~S999任一ON时置ON) |
| M8049 | 信号报警器有效 | M8050 | I0 口口中断禁止 |
| M8051 | I1 口口中断禁止 | M8052 | I2 口口中断禁止 |
| M8053 | I3 口口中断禁止 | M8054 | I4 口口中断禁止 |
| M8055 | I5 口口中断禁止 | M8059 | 计数器中断禁止 |
| M8118 | 备用 | ||
| RS / RS2 自由协议模式 | RS / RS2 自由协议模式 | RS / RS2 自由协议模式 | RS / RS2 自由协议模式 |
| M8121 | RS/RS2 指令发送中标志 | M8401 | RS2指令发送中标志(M8121) |
| M8122 | RS/RS2 指令发送请求标志 | M8402 | RS2指令发送请求标志(M8122) |
| M8123 | RS/RS2 指令接收完成标志 | M8403 | RS2指令接收完成标志(M8123) |
| M8129 | RS/RS2 通信超时标志 | M8409 | RS2通信超时标志(M8129) |
| Modbus 主站模式 | Modbus 主站模式 | Modbus 主站模式 | Modbus 主站模式 |
| M8121 | 串口1通信忙 | M8400 | 串口2通信完成 |
| M8122 | 串口1通信错误 | M8401 | 串口2通信忙 |
| M8123 | 串口1通信完成 | M8402 | 串口2通信错误 |
| M8128 | 串口1通信重试 | M8403 | 串口2通信错误标志/保持错误标志 |
| M8129 | 串口1通信超时 | M8408 | 串口2通信重试 |
| M8409 | 串口2通信超时 | ||
| M8139 | HSCS、HSCR、HSZ、HSCT 高速计数器比较指令执行中 | M8156 | DSZR、ZRN 指令指定 Y04 清除信号元件 |
| M8157 | DSZR、ZRN 指令指定 Y05 清除信号元件 | M8158 | DSZR、ZRN 指令指定 Y06 清除信号元件 |
| M8159 | DSZR、ZRN 指令指定 Y07 清除信号元件 | M8161 | 8位处理模式(ON:8位;OFF:16位) |
| M8168 | SMOV 指令 HEX 处理功能 | M8170 | X0 脉冲捕捉 |
| M8171 | X1 脉冲捕捉 | M8172 | X2 脉冲捕捉 |
| M8173 | X3 脉冲捕捉 | M8174 | X4 脉冲捕捉 |
| M8175 | X5 脉冲捕捉 | M8198 | C251、C252、C254的1倍/4倍切换(OFF=1倍,ON=4倍) |
| M8199 | C253、C255的1倍/4倍切换(OFF=1倍,ON=4倍) | ||
| M8200-M8234 | C200-C234的计数方向设置 | M8235-M8245 | C235-C245 的计数方向设置 |
| M8246-M8255 | C246-C255 的计数方向标志 | M8329 | 指令执行异常结束标志 |
| M8330 | DUTY 指令定时时钟的输出 1 | M8331 | DUTY 指令定时时钟的输出 2 |
| M8332 | DUTY 指令定时时钟的输出 3 | M8333 | DUTY 指令定时时钟的输出 4 |
| M8334 | DUTY 指令定时时钟的输出 5 | M8336 | DVIT 中断输入指定功能有效 |
| M8338 | PLSV 指令加减速动作有效 | M8340-M8349 | 高速输出Y0 功能 |
| M8350-M8359 | 高速输出 Y1 功能 | M8360-M8369 | 高速输出Y2 功能 |
| M8370-M8379 | 高速输出 Y3 功能 | M8440-M8449 | 高速输出Y4 功能 |
| M8450-M8459 | 高速输出 Y5 功能 | M8470-M8479 | 高速输出Y6 功能 |
| M8480-M8489 | 高速输出 Y7 功能 | ||
| M8401 | 通道1-MODBUS通信中 | M8421 | 通道2-MODBUS通信中 |
| M8402 | 通道1-MODBUS通信发生出错 | M8422 | 通道2-MODBUS通信错误 |
| M8403 | 通道1-MODBUS通信出错锁存 | M8423 | 通道2-MODBUS通信出错锁存 |
| M8404 | 通道1-只接收模式 | M8424 | 通道2-只接收模式 |
| M8408 | 通道1-发生重试 | M8428 | 通道2-发生重试 |
| M8409 | 通道1-发生超时 | M8429 | 通道2-发生超时 |
| M8460 | 用户中断输入指令Y00 | M8464 | DSZR、ZRN指令Y00清除信号指定有效 |
| M8461 | 用户中断输入指令Y01 | M8465 | DSZR、ZRN指令Y01清除信号指定有效 |
| M8462 | 用户中断输入指令Y02 | M8466 | DSZR、ZRN指令Y02清除信号指定有效 |
| M8463 | 用户中断输入指令Y03 | M8467 | DSZR、ZRN指令Y03清除信号指定有效 |
3.3.2 特殊寄存器D
| 寄存器编号 | 功能说明 | 寄存器编号 | 功能说明 |
|---|---|---|---|
| D8000 | 看门狗定时器设定值(默认:200) | D8008 | 掉电检测时间(设定值:1~100,默认 10ms) |
| D8010 | 扫描时间当前值(0.1ms) | D8011 | 最小扫描时间(0.1ms) |
| D8012 | 最大扫描时间(0.1ms) | D8013 | RTC 时钟秒 |
| D8014 | RTC 时钟分 | D8015 | RTC 时钟时 |
| D8016 | RTC 时钟日 | D8017 | RTC 时钟月 |
| D8018 | RTC 时钟年 | D8019 | RTC 时钟星期 |
| D8020 | X0-X17 输入滤波时间设定值(默认10) | D8021 | X20-X27 输入滤波时间设定值(默认10) |
| D8028 | Z0 变址寄存器内容 | D8029 | V0 变址寄存器内容 |
| D8030 | 开通模拟量的采样数据 0* | D8031 | 开通模拟量的采样数据 1* |
| D8032 | 开通模拟量的采样数据 2* | D8033 | 开通模拟量的采样数据 3* |
| D8034 | 开通模拟量的采样数据 4* | D8035 | 开通模拟量的采样数据 5* |
| D8036 | 开通模拟量的采样数据 6* | D8037 | 开通模拟量的采样数据 7* |
| D8038 | 开通模拟量的采样数据 8* | D8039 | 恒定扫描时间(单位:ms,默认0) |
| D8040 | 第 1 个活动 STL 状态 | D8041 | 第 2 个活动 STL 状态 |
| D8042 | 第 3 个活动 STL 状态 | D8043 | 第 4 个活动 STL 状态 |
| D8044 | 第 5 个活动 STL 状态 | D8045 | 第 6 个活动 STL 状态 |
| D8046 | 第 7 个活动 STL 状态 | D8047 | 第 8 个活动 STL 状态 |
| D8049 | 信号报警器S900~S999中处于ON状态的最小编号(M8049有效时) | D8050 | 模拟量滤波次数设定值 |
| D8112 | 模拟量 DAC0 输出数据(0~4095) | D8113 | 模拟量 DAC1 输出数据(0~4095) |
| D8120 | 串口1通信格式/参数配置;初始化值 H0086 | D8121 | Modbus 从站地址;PC Link串口1站号 |
| D8124 | 串口1 RS/RS2 起始字符 STX | D8125 | 串口1 RS/RS2 结束字符 STX |
| D8126 | 串口1 Modbus 指令间隔时间 | D8128 | 串口1 Modbus 当前重试次数 |
| D8129 | 串口1通信超时时间 | D8130 | 串口1 ADPRW 指令间隔时间 |
| D8132 | 串口1 Modbus 最大重试次数 | D8063 | 串口1 Modbus通信错误代码 |
| D8173 | N:N 通讯当前站号状态 | D8174 | N:N 通讯从站总数状态 |
| D8175 | N:N 通讯刷新模式状态 | D8176 | N:N 通讯本站号设置(0:主站;1~7:从站) |
| D8177 | N:N 通讯从站总数设置(1~7,默认:7) | D8178 | N:N 通讯刷新模式设置(0~2) |
| D8179 | N:N 通讯重试次数设置(0~10,默认:3) | D8180 | N:N 通讯监视时间设置(单位:10ms,设定范围:5~255,默认:5) |
| D8182 | Z1 变址寄存器内容 | D8183 | V1 变址寄存器内容 |
| D8184 | Z2 变址寄存器内容 | D8185 | V2 变址寄存器内容 |
| D8186 | Z3 变址寄存器内容 | D8187 | V3 变址寄存器内容 |
| D8188 | Z4 变址寄存器内容 | D8189 | V4 变址寄存器内容 |
| D8190 | Z5 变址寄存器内容 | D8191 | V5 变址寄存器内容 |
| D8192 | Z6 变址寄存器内容 | D8193 | V6 变址寄存器内容 |
| D8194 | Z7 变址寄存器内容 | D8195 | V7 变址寄存器内容 |
| D8196 | CAN 增值功能用 | D8197 | CAN 增值功能用 |
| D8198 | CAN 增值功能用 | D8199 | CAN 增值功能用 |
| D8310~D8311 | RND 伪随机数内部运算数据(32位) | D8330 | DUTY 指令 定时时钟输出 1 扫描数的计数器 |
| D8331 | DUTY 指令 定时时钟输出 2 扫描数的计数器 | D8332 | DUTY 指令 定时时钟输出 3 扫描数的计数器 |
| D8333 | DUTY 指令 定时时钟输出 4 扫描数的计数器 | D8334 | DUTY 指令 定时时钟输出 5 扫描数的计数器 |
| D8336 | DVIT 中断输入指定值 | ||
| D8340~D8349 | 高速输出 Y0 寄存器 | D8350~D8359 | 高速输出 Y1 寄存器 |
| D8360~D8369 | 高速输出 Y2 寄存器 | D8370~D8379 | 高速输出 Y3 寄存器 |
| D8400 | 串口2 通信格式设置(默认:H0086) | D8401 | 串口2 Modbus 从站地址设置 |
| D8402 | 串口2 Modbus通信错误代码 | D8404 | 串口2 RS2 起始字符(STX)设置 |
| D8405 | 串口2 RS2 结束字符(STX)设置 | D8406 | 串口2 Modbus最大重试次数设置(默认:0) |
| D8408 | 串口2 Modbus 当前重试次数监视 | D8409 | 串口2通信超时时间设置(单位:10 ms,默认:5) |
| D8410 | 串口2 Modbus 指令间隔时间设置(单位:1 ms,默认:20) | 串口2 Modbus 指令间隔时间设置(单位:1 ms,默认:20) | 串口2 Modbus 指令间隔时间设置(单位:1 ms,默认:20) |
| D8440~D8441 | 高速输出 Y4 当前值寄存器(32位,D8440低16位、D8441高16位) | D8443~D8444 | 高速输出 Y4 最高速度(32位,单位:Hz,默认:200000) |
| D8445 | 高速输出 Y4 爬行速度(单位:Hz,默认:1000) | D8446~D8447 | 高速输出 Y4 原点回归速度(32位,单位:Hz,默认:10000) |
| D8448 | 高速输出 Y4 加速时间(单位:ms,默认:100,有效最小值:30) | D8449 | 高速输出 Y4 减速时间(单位:ms,默认:100,有效最小值:30) |
| D8450~D8451 | 高速输出 Y5 当前值寄存器(32位,D8450低16位、D8451高16位) | D8453~D8454 | 高速输出 Y5 最高速度(32位,单位:Hz,默认:200000) |
| D8455 | 高速输出 Y5 爬行速度(单位:Hz,默认:1000) | D8456~D8457 | 高速输出 Y5 原点回归速度(32位,单位:Hz,默认:10000) |
| D8458 | 高速输出 Y5 加速时间(单位:ms,默认:100,有效最小值:30) | D8459 | 高速输出 Y5 减速时间(单位:ms,默认:100,有效最小值:30) |