高速计数器或脉冲输出:控制代码设置
数据寄存器存储控制代码。FP0、FP-e
数据寄存器的16位以4个为一组分配到高速计数器通道0–3。适用的通道编号用括号表示:
- 位0 (0), 4 (1), 8 (2), 12 (3) =0/1:软件复位®否/是
- 位1 (0), 5 (1), 9 (2), 13 (3) =0/1:计数®启用/禁用
- 位2 (0), 6 (1), 10 (2), 14 (3) =
- 0/1:硬件复位®启用/禁用(高速计数器)
- 0/1:近原点输入®关/开(脉冲输出)
- 位3 (0), 7 (1), 11 (2), 15 (3) =
- 0/1:高速计数器指令®继续/停止(高速计数器)
- 0/1:脉冲输出®继续/停止(脉冲输出)
FPS
可使用系统变量sys_wHscChannelxControlCode或sys_wPulseChannelxControlCode(其中x=通道编号)监控每个通道的控制代码设置。- 位0 = 0/1:软件复位®否/是
- 位1 = 0/1:计数®启用/禁用
- 位2 = 0/1:硬件复位®启用/禁用(高速计数器)
- 位3 = 0/1:高速计数器指令®继续/停止(高速计数器)
- 位3 = 0/1:脉冲输出®继续/停止(脉冲输出)
- 位4 = 0/1:近原点输入®关/开(脉冲输出)
- 位12–15: 通道编号16#n
FP-X
可使用系统变量sys_wHscChannelxControlCode或sys_wPulseChannelxControlCode(其中x=通道编号)监控每个通道的控制代码设置。- 位0 = 0/1:软件复位®否/是
- 位1 = 0/1:计数®启用/禁用
- 位2 = 0/1:硬件复位®启用/禁用(高速计数器)
- 位3 = 0/1:高速计数器指令®继续/停止(高速计数器)
- 位3 = 0/1:脉冲输出®继续/停止(脉冲输出)
- 位4 = 0/1:近原点输入®关/开(脉冲输出)
- 位8 = 0/1:高速计数器/脉冲输出
- 位12–15: 通道编号16#n