使用系统变量(#L_ExIOSpCtrl),可检查加速/减速脉冲功能的启用/禁用情况、脉冲输出状态以及输出是否完成。
设置步骤
#L_ExIOSpCtrl
|
位编号 |
功能 |
类型 |
详情 |
人机界面 |
|
LT4000 |
LT3000 |
|||||
f |
4(n-1)+17 |
脉冲输出状态 |
状态 |
1: 脉冲输出正在进行。 0: 脉冲输出停止。 |
||
g |
4(n-1)+18 |
加速/减速脉冲设置状态 |
状态 |
1: 启用加速/减速脉冲设置 0: 禁用加速/减速脉冲设置 |
||
h |
4(n-1)+19 |
脉冲计数输出完成*1 |
状态 |
1: 定义数量的脉冲输出完成。 |
* 如需计算与各CH相关的位编号,请用CH编号替换“n”。
*1 LT3000和LT4000系列计算不同。
例如,脉冲输出状态和脉冲计数输出完成
尽管脉冲输出完成位会根据脉冲输出控制位的ON/OFF值自动置OFF,不同的LT系列之间,脉冲输出完成位置OFF的时机也会有所不同。
y0:脉冲输入
a:脉冲输出控制位
e:脉冲输出状态位
g:脉冲计数输出完成位 |
1) 脉冲输出完成时(脉冲输出(y0)计数达到定义的脉冲数量),脉冲输出状态(e)置OFF。同时,脉冲计数输出完成(g)置ON。
2) 将脉冲输出控制(a)置OFF,在LT3000系列上,脉冲计数输出完成(g) 置OFF。
3) 再次将脉冲输出控制(a)置ON,从而启动脉冲输出并将脉冲输出状态(e)置ON。同时,在LT4000系列上,脉冲计数输出完成(g)置OFF。