Pulse output includes normal pulse output, which outputs a frequency set to a predetermined pulse count, and acceleration/deceleration pulse output, which gradually increases the frequency up to a set pulse-output value.
You can use up to 4 acceleration/deceleration pulse outputs in the LT3000 Series, and up to 2 in the LT4000 Series. The main features of accelerating pulse output are shown in the following table.
Summary of functions |
Data Storage |
Sets the constant output frequency |
|
Sets the initial output frequency |
|
Sets the time changes from the initial output frequency to the normal output frequency. |
|
Creates the acceleration/deceleration table |
|
Checks abnormal status of each parameter |
|
Starts and stops the acceleration/deceleration pulse output |
|
Checks the start and stop status of the acceleration/deceleration pulse output |
|
Checks the status of the output terminal |
|
Sets the output pulse count |
Summary
In GP-Pro EX, you can set up the initial value for each parameter. After the system is running, you can change parameters with system variables.
The procedure for setting the acceleration/deceleration pulse output is summarized below.
Part of the settings can also be set up with logic program I/O driver instructions.32.23 I/O Driver Instructions
Setting Up Initial Values
Refer to the setup procedures for GP-Pro EX
Changing After System is Running
Set up the following in system variables: Output frequency, output pulse count, initial output frequency, acceleration time, deceleration time
Output frequency (Hz): #L_PLS*_LHZ
Output pulse count: #L_PLS*_NUM
Initial output frequency (Hz): (#L_PLS*_SHZ)
Acceleration time (milliseconds): #L_PLS*_ACC
Deceleration time (milliseconds): #L_PLS*_DEC
On the LT3000 Series, use #L_PLS*_ACC to set up the acceleration/deceleration time (milliseconds).
Create acceleration/deceleration table
To reflect the setup values on the I/O driver, turn ON the table creation request bit in the #L_ExIOAccelPlsTbl system variable.
Confirm the acceleration/deceleration table was created
Confirm the create table completion bit is ON in the #L_ExIOAccelPlsTbl system variable.
Enable the acceleration/deceleration pulse output function
Turn ON the acceleration/deceleration pulse output bit in the #L_ExIOSpCtrl system variable.
When using the acceleration pulse output, turn ON the acceleration pulse output bit in the #L_ExIOSpCtrl system variable. You can use acceleration pulse output with the LT4000 Series only.
Start pulse output
Turn ON the pulse output control bit in the #L_ExIOSpCtrl system variable.
Confirm pulse output
Confirm the pulse output status bit is ON in the #L_ExIOSpCtrl system variable.
Acceleration and deceleration pulse outputs have a limit to the output frequency and pulse count.
For details, see 31.5.14 Restrictions.