F176_PulseOutput_Center_DUT

此 DUT 可以与以下指令搭配使用: F176_PulseOutput_Center

DUT 的各项元素(标识符):

dwControlCode控制代码 [十六进制常量]

使用十六进制常量指定控制代码。示例:16#10251025是对应于十六进制常量的数字3210的值。数字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时,执行正转。

diSpeed合成速度(Fv) [Hz]

100–20000 (100Hz-20kHz)

当设置复合速度时,使用以下公式范围作为指导。

Fv [Hz]£r [脉冲] x 10/t [ms]

Fv:复合速度 [Hz]r:半径[脉冲],t:扫描时间 [ms]

示例:半径r1000脉冲,扫描时间t5ms

Fv[Hz]£ 1000[脉冲] x 10/5 [ms] = 2000Hz

diTargetPos_XX轴目标值diTargetPos_YY轴目标值[脉冲]

-8388608–8388607

diCenterPos_XX轴中心值diCenterPos_YY轴中心值[脉冲]

-8388608–8388607

运算结果区域

在执行指令时计算各轴的以下参数并存储在DUT的运算结果区域中。

diRadius半径[脉冲]

最后更新日期: 2023-04-13此页面上的反馈松下热线