脉冲输出包括正常脉冲输出和加速/减速脉冲输出,前者的输出频率固定为一个设定值,而后者则逐渐将频率增加到设定值。
在LT3000系列中,最多可使用4个加速/减速脉冲输出;在LT4000系列中,最多可使用2个。加速脉冲输出的主要功能如下表所示。
功能摘要 |
数据存储 |
设置固定输出频率 |
|
设置初始输出频率 |
|
设置从初始输出频率到正常输出频率的时间变化。 |
|
创建加速/减速表 |
|
检查各参数的异常状态 |
|
开始和停止加速/减速脉冲输出 |
|
检查加速/减速脉冲输出的开始和停止状态 |
|
检查输出端子的状态 |
|
设置输出脉冲数 |
摘要
在GP-Pro EX中,可以为每个参数设置初始值。在系统运行后,可以用系统变量更改参数。
加速/减速脉冲输出的设置步骤概括如下。
还可以用逻辑程序I/O驱动程序指令执行部分设置。
32.23 I/O驱动程序指令
设置初始值
请参阅GP-Pro EX的设置步骤
在系统运行后更改
在系统变量中设置以下各项:输出频率、输出脉冲计数、初始输出频率、加速时间、减速时间
输出频率(Hz):#L_PLS*_LHZ
输出脉冲计数:#L_PLS*_NUM
初始输出频率(Hz):(#L_PLS*_SHZ)
加速时间(毫秒):#L_PLS*_ACC
减速时间(毫秒):#L_PLS*_DEC
在LT3000系列上,用#L_PLS*_ACC设置加速/减速时间(毫秒)。
创建加速/减速表
若要在I/O驱动程序上反映设定值,请将系统变量#L_ExIOAccelPlsTbl中的表创建请求位置ON。
确认加速/减速表创建完成
确认系统变量#L_ExIOAccelPlsTbl中的表创建完成位为ON。
启用加速/减速脉冲输出功能
将系统变量#L_ExIOSpCtrl中的加速/减速脉冲输出位置ON。
当使用加速脉冲输出功能时,将系统变量#L_ExIOSpCtrl中的加速脉冲输出位置ON。只能在LT4000系列上使用加速脉冲输出。
开始脉冲输出
将系统变量#L_ExIOSpCtrl中的脉冲输出控制位置ON。
确认脉冲输出
确认系统变量#L_ExIOSpCtrl中的脉冲输出状态位为ON。
加速和减速脉冲输出对输出频率和脉冲计数有限制。
如需详情,请参阅31.5.14 限制。