硬件通道控制权设置
不同的网络模块类型请参考对应的参数说明。
| permit参数对应的bit位 (1:控制权打开;0:控制权关闭) |
具体含义说明 |
|---|---|
| bit0 | 通用IO指令输出(当dataType为MC_HSO时,该值无效)。 |
| bit1 | 第一路位置比较输出。 |
| bit2 | 第二路位置比较输出。 |
| bit3 | 使能激光开关光输出(当dataType为MC_GPO时,该值无效)。 |
| bit4 | 使能PWM信号输出(当dataType为MC_GPO时,该值无效)。 |
| Bit5-bit15 | 对于403模块保留。 |
| 功能说明 | permit参数的bit位 | 具体含义说明 |
|---|---|---|
| 位置比较输出 | bit0:bit3 | HSO硬件接口索引值,0-15分别对应HSO1-HSO16。 |
| bit4:5 | 位置比较索引值,0-3分别对应当前站上的位置比较1-4 | |
| 激光功能 | bit0 | 激光信号选择,0:pwm信号,1:激光开关光信号 |
| bit1 | 激光索引值,0-1分别对应当前站上的第一和第二路激光 | |
| bit6 | 激光信号标志,0:表示非激光信号,1:表示激光信号 | |
| 功能总开关 | bit15 | GTM扩展控制权写有效标志,0:无效,1:有效 |
位置比较输出功能例程说明 0x8000~0x803f
| permit参数实例 | 具体含义说明 |
|---|---|
| 0x8000 | HSO1输出当前站的第一路位置比较。 |
| 0x8001 | HSO2输出当前站的第一路位置比较。 |
| .... | .... |
| 0x800F | HSO16输出当前站的第一路位置比较。 |
| 0x8010 | HSO1输出当前站的第二路位置比较。 |
| 0x8011 | HSO2输出当前站的第二路位置比较。 |
| .... | .... |
| 0x801F | HSO16输出当前站的第二路位置比较。 |
| 0x8020 | HSO1输出当前站的第三路位置比较。 |
| 0x8021 | HSO2输出当前站的第三路位置比较。 |
| .... | .... |
| 0x802F | HSO16输出当前站的第三路位置比较。 |
| 0x8030 | HSO1输出当前站的第四路位置比较。 |
| 0x8031 | HSO2输出当前站的第四路位置比较。 |
| .... | .... |
| 0x803F | HSO16输出当前站的第四路位置比较。 |
激光功能例程说明 0x8040~0x8043
| permit参数实例 | 具体含义说明 |
|---|---|
| 0x8040 | 当前站上第一路激光的PWM信号。 |
| 0x8041 | 当前站上第一路激光的开关光信号。 |
| 0x8042 | 当前站上第二路激光的PWM信号。 |
| 0x8043 | 当前站上第二路激光的开关光信号。 |