Omron SYSMAC CJ - REFERENCE MANUAL 08-2008 Reference Manual page 938

Programmable controllers
Hide thumbs Also See for SYSMAC CJ - REFERENCE MANUAL 08-2008:
Table of Contents

Advertisement

High-speed Counter/Pulse Output Instructions
Description
898
Area
Indirect DM/EM
addresses in binary
Indirect DM/EM
addresses in BCD
Constants
Data Registers
Index Registers
Indirect addressing
using Index Registers
ACC(888) starts pulse output on the port specified in P using the mode speci-
fied in M using the target frequency and acceleration/deceleration rate speci-
fied in S. The frequency is increased every pulse control period (4 ms) at the
acceleration rate specified in S until the target frequency specified in S is
reached.
Pulse output is started each time ACC(888) is executed. It is thus normally
sufficient to use the differentiated version (@ACC(888)) of the instruction or
an execution condition that is turned ON only for one scan.
Pulse frequency
Target frequency
ACC(888) executed.
In independent mode, pulse output stops automatically when the specified
number of pulses has been output. In continuous mode, pulse output contin-
ues until it is stopped from the program.
An error will occur if an attempt is made to switch between independent and
continuous mode during pulse output.
With the CJ1M CPU Units, PLS2(887) can be executed during pulse output
for ACC(888) in either independent or continuous mode, and during accelera-
tion, constant speed, or deceleration. (See note.) ACC(888) can also be exe-
cuted during pulse output for PLS2(887) during acceleration, constant speed,
or deceleration.
Note Executing PLS2(887) during speed control with ACC(888) (continuous mode)
with the same target frequency as ACC(888) can be used to achieved inter-
rupt feeding of a fixed distance. Acceleration will not be performed by
PLS2(887) for this application, but if the acceleration rate is set to 0, the Error
Flag will turn ON and PLS2(887) will not be executed. Always set the acceler-
ation rate to a value other than 0.
P
M
---
---
---
---
See description
See description
of operand.
of operand.
---
---
---
---
---
---
Acceleration/deceleration rate
ACC(888) executed.
Section 3-21
S
@ D00000 to @
D32767
*D00000 to *D32767
---
---
---
,IR0 to ,IR15
–2048 to +2047 ,IR0 to
–2048 to +2047 ,IR15
DR0 to DR15, IR0 to
IR15
,IR0+(++) to ,IR15+(++)
,–(– –)IR0 to, –(– –
)IR15
Time

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac cs seriesSysmac one nsj seriesSysmac cj series

Table of Contents