Use this function to start and stop the acceleration/deceleration pulse output. Enable the acceleration/deceleration settings and turn ON the pulse output flag under the CH special I/O control in the system variable (#L_ExIOSpCtrl) to start and turn OFF the pulse output flag to stop the output. The Operation bit will differ depending on the CH to which you allocate the pulse output.
If you enable the acceleration/deceleration setting flag after the acceleration/deceleration pulse output starts, the acceleration/deceleration pulse is not output and the normal pulse output remains. If you enable the acceleration/deceleration pulse setting flag and start the pulse output simultaneously, the acceleration/deceleration pulse output has priority.
Setup Process
Regarding the details in [Control Special I/O], the Operation bit will differ, depending on the CH to which you allocate the pulse output, as shown below.
L_ExIOSpCtrl
The first bit in each CH is an acceleration/deceleration pulse setting bit. To start acceleration/deceleration pulse output, first turn ON this bit.
The pulse output start and stop have different Operation bits, depending on the CH to which you allocate the pulse output.
Turn ON the start bit of the CH (0 bit) to start and turn it OFF to stop the output.
Notes on the pulse output
While you are creating the acceleration/deceleration pulse table, no pulse is output as shown below.