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 or STC6000 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
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 or STC6000 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.