EasyManua.ls Logo

Omron SYSMAC CJ - REFERENCE MANUAL 08-2008 - PULSE with VARIABLE DUTY FACTOR: PWM(891) (CJ1 M-CPU21;22;23 Only)

Omron SYSMAC CJ - REFERENCE MANUAL 08-2008
1405 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
906
High-speed Counter/Pulse Output Instructions Section 3-21
Example When CIO 000000 turns ON in the following programming example,
ORG(889) starts an origin return operation for pulse output 0 by outputting
pulses using the CW/CCW method. According to the PLC Setup, the initial
speed is 100 pps, the target speed is 200 pps, and the acceleration and
deceleration rates are 50 Hz/4 ms.
The PLC Setup parameters are as follows:
3-21-10PULSE WITH VARIABLE DUTY FACTOR: PWM(891) (CJ1M-CPU21/
22/23 Only)
Purpose PWM(891) is used to output pulses with the specified duty factor from the
specified port.
This instruction is supported by CJ1M-CPU21/22/23 CPU Units only.
Ladder Symbol
Variations
Applicable Program Areas
Operands P: Port Specifier
The port specifier specifies the port where the pulses will be output.
@ORG
#0000
#1000
000000
200 pps
100 pps
Pulse output 0
Origin return, CW/CWW method
Tim
e
Speed
ORG(889) executed. Output stopped.
Parameter Setting
Pulse Output 0 Starting Speed for Origin Search and
Origin Return
0000 0064 hex: 100 pps
Pulse Output 0 Origin Return Target Speed 0000 00C8 hex: 200 pps
Pulse Output 0 Origin Return Acceleration Rate 0032 hex: 50 hex/4 ms
Pulse Output 0 Origin Return Deceleration Rate 0032 hex: 50 hex/4 ms
PWM
P
F
D
P: Port specifier
F: Frequency
D: Duty factor
Variations Executed Each Cycle for ON Condition PWM(891)
Executed Once for Upward Differentiation @PWM(891)
Executed Once for Downward Differentiation Not supported
Immediate Refreshing Specification Not supported
Block program areas Step program areas Subroutines Interrupt tasks
OK OK OK OK
PPort
0000 hex Pulse output 0 (duty factor: in increments of 1%)
0001 hex Pulse output 1 (duty factor: in increments of 1%)
1000 hex
(CJ1M CPU Unit Ver. 2.0 only)
Pulse output 0 (duty factor: in increments of 0.1%)
1001hex
(CJ1M CPU Unit Ver. 2.0 only)
Pulse output 1 (duty factor: in increments of 0.1%)

Table of Contents

Related product manuals