PG_LSpeed
用于设置脉冲输出轴开始加速时的脉冲速度以及结束减速时的脉冲速度。
格式
PG_LSpeed 速度设置值 [, 减速末速度],
参数
- 速度设置值
- 以表达式或数值指定脉冲速度(1~32767的整数,单位:pulse/sec)。
- 减速末速度
- 以表达式或数值指定结束减速时的脉冲速度(1~32767的整数,单位:pulse/sec)。
说明
PG_LSpeed用于指定脉冲输出轴开始加速时的脉冲速度以及结束减速时的脉冲速度。用于在最大自启动频率范围内设置较高的步进电动机初始/结束速度,发挥高性能电动机的性能,以及防止设置较低的步进电动机速度造成的失调。默认值为300pulse/sec,通常直接使用该值。
符号 | 说明 |
---|---|
a | 速度 |
b | 时间 |
c | 加速初速度 |
d | 减速末速度 |
如果省略减速末速度,速度设置值则为减速末速度的设置值。
下述某种情况时,PG_LSpeed值会被初始化。
- 启动控制器时
- 执行Motor On
- 执行SFree、SLock、Brake
- 执行Reset、Reset Error
- 利用停止按钮或执行Quit All等结束任务
参阅
PG_LSpeed函数
PG_LSpeed使用示例
可在命令窗口和程序中使用PG_LSpeed。如下所示为两种情况下的使用示例。
Function pglspeedtst
Motor On
Power High
Speed 30;Accel 30.30
PG_LSpeed 1000
Go P0
Fend
如下所示为通过命令窗口设置PG_LSpeed值的示例。
> PG_LSpeed 1000,1100
>