F174_PulseOutput_DataTable_8_Values_DUT

如果要求DUT具有超过八个不同的频率和目标值,则无法使用此预定义DUT。必须创建新的DUT。

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

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

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

使用十六进制常量指定控制代码。示例:16#10251025是对应于十六进制常量的数字3210的值。数字0是最右侧的数字。在调用指令之前不久,编译器自动设置所选控制方法专用的附加数字。

  • FP-Sigma/FP-X:

    数字

    数值

    设置

    3

    占空比(对于脉冲持续时间和周期)

    矩形波形的脉冲持续时间和周期之间的比例。对于脉冲持续时间为1ms且脉冲周期为4ms的脉冲列,占空比为0,2525%

    0

    ½ (50%)

    1

    ¼ (25%)

    如果频率设置为50kHz或更大,指定¼ (25%)的占空比。FP-XC14TC30/C60T:如果通道23的频率设置为10kHz或更大,指定¼ (25%)的占空比。

    2

    初始和目标速度的频率范围

    0

    1.5Hz–9.8kHz

    1

    48Hz–100kHz

    2

    191Hz–100kHz

    • 接近9,8kHz的最大误差约为-0,9kHz。

    • 在DUT中设置1,从4810000048Hz~100kHz)指定目标速度。接近100kHz的最大误差约为-3kHz

    • 在DUT中设置2,从191100000191–100kHz)指定目标速度。接近100kHz的最大误差约为-0,8kHz。

    1

    位置控制模式

    0

    相对值控制

    1

    绝对值控制

    0

    脉冲输出方式

    递增计数:

    0

    CW

    2

    脉冲/方向 使用一个脉冲输出指定速度,使用另一个通过TRUE/FALSE信号指定旋转方向,从而执行控制。 (正转FALSE:在此模式中,当旋转方向信号为FALSE时,执行正转。)

    4

    脉冲/方向 使用一个脉冲输出指定速度,使用另一个通过TRUE/FALSE信号指定旋转方向,从而执行控制。 (正转TRUE:在此模式中,当旋转方向信号为TRUE时,执行正转。)

    递减计数

    1

    CCW

    3

    脉冲/方向 使用一个脉冲输出指定速度,使用另一个通过TRUE/FALSE信号指定旋转方向,从而执行控制。 (正转FALSE:在此模式中,当旋转方向信号为FALSE时,执行正转。)

    5

    脉冲/方向 使用一个脉冲输出指定速度,使用另一个通过TRUE/FALSE信号指定旋转方向,从而执行控制。 (正转TRUE:在此模式中,当旋转方向信号为TRUE时,执行正转。)

  • FP0R:

    数字

    数值

    设置

    1

    位置控制模式

    0

    相对值控制

    1

    绝对值控制

    0

    脉冲输出方式

    0

    CW/CCW

    使用两个脉冲执行控制:正或顺时针旋转脉冲(CW)和负或逆时针旋转脉冲(CCW脉冲)。

    1

    脉冲/方向 使用一个脉冲输出指定速度,使用另一个通过TRUE/FALSE信号指定旋转方向,从而执行控制。 (正转FALSE:在此模式中,当旋转方向信号为FALSE时,执行正转。)

    2

    脉冲/方向 使用一个脉冲输出指定速度,使用另一个通过TRUE/FALSE信号指定旋转方向,从而执行控制。 (正转TRUE:在此模式中,当旋转方向信号为TRUE时,执行正转。)

diFrequency_1–diFrequency_8: 频率 [Hz]

1-50000 (1Hz-50kHz)

FPS/FP-X: 根据控制代码中指定的频率范围设置频率。

diTargetValue_1–diTargetValue_8: 目标值 [脉冲]

-2147483648-2147483647

在下述范围内分配目标值。

位置控制模式 计数模式 允许目标值的范围
相对值控制 递增计数 正值
递减计数 负值
绝对值控制 递增计数 > 当前值
递减计数 < 当前值
diTableEnd: 脉冲停止

设置为0。

最后更新日期: 2021-01-07此页面上的反馈松下热线