此 DUT 可以与以下指令搭配使用: F176_PulseOutput_Pass
DUT 的各项元素(标识符):
使用十六进制常量指定控制代码。示例:16#1025。1、0、2和5是对应于十六进制常量的数字3、2、1和0的值。数字0是最右侧的数字。在调用指令之前不久,编译器自动设置所选控制方法专用的附加数字。
数字 |
数值 |
设置 |
---|---|---|
4 |
运算修正模式 |
|
0 |
停止 当到达目标位置时,脉冲输出停止。 |
|
1 |
继续 当第一个圆弧插补结束(已到达目标位置)时,数据表被新值覆盖并且开始其他圆弧插补。若要停止脉冲输出,请在最后一个插补已开始之后将位设置为0。 |
|
3 |
旋转方向 |
|
0 |
正转 从通道2(y轴)到通道0(x轴)(对于两个通道上的正向移动) |
|
1 |
反转 从通道0(x轴)到通道2(y轴)(对于两个通道上的正向移动) |
|
2 |
圆弧插补方法 |
|
0 |
通过位置方式 |
|
1 |
中心位置方式 |
|
1 |
位置控制模式 |
|
0 |
相对值控制 |
|
1 |
绝对值控制 |
|
0 |
脉冲输出方式 |
|
0 |
CW/CCW 使用两个脉冲执行控制:正或顺时针旋转脉冲(CW)和负或逆时针旋转脉冲(CCW脉冲)。 |
|
2 |
脉冲/方向 使用一个脉冲输出指定速度,使用另一个通过TRUE/FALSE信号指定旋转方向,从而执行控制。(正转FALSE:在此模式中,当旋转方向信号为FALSE时,执行正转。) |
|
3 |
脉冲/方向 使用一个脉冲输出指定速度,使用另一个通过TRUE/FALSE信号指定旋转方向,从而执行控制。(正转TRUE:在此模式中,当旋转方向信号为TRUE时,执行正转。) |
100–20000 (100Hz-20kHz)
当设置复合速度时,使用以下公式范围作为指导。
Fv:复合速度 [Hz],r:半径[脉冲],t:扫描时间 [ms]
示例:半径r:1000脉冲,扫描时间t:5ms
-8388608–8388607
-8388608–8388607
在执行指令时计算各轴的以下参数并存储在DUT的运算结果区域中。
-8388608–8388607
-8388608–8388607