Omron CX-PROGRAMMER 5.0-FUNCTION BLOCK OPERATION Operation Manual page 80

Function blocks
Table of Contents

Advertisement

Instruction Support and Operand Restrictions
Instruction
Mnemonic Function
ASYNCHRO-
ASFT
NOUS SHIFT
@ASFT
REGISTER
WORD SHIFT
WSFT
@WSFT
ARITHMETIC
ASL
SHIFT LEFT
@ASL
DOUBLE SHIFT
ASLL
LEFT
@ASLL
ARITHMETIC
ASR
SHIFT RIGHT
@ASR
DOUBLE SHIFT
ASRL
RIGHT
@ASRL
ROTATE LEFT
ROL
@ROL
DOUBLE
ROLL
ROTATE LEFT
@ROLL
ROTATE LEFT
RLNC
WITHOUT
@RLNC
CARRY
DOUBLE
RLNL
ROTATE LEFT
@RLNL
WITHOUT
CARRY
ROTATE RIGHT
ROR
@ROR
Symbol
code
017
016
025
570
026
571
027
572
574
576
028
Operands
C: Control word
ASFT
St: Starting word
C
E: End word
St
E
S: Source word
WSFT
St: Starting word
S
E: End word
St
E
Wd: Word
ASL
Wd
Wd: Word
ASLL
Wd
Wd: Word
ASR
Wd
Wd: Word
ASRL
Wd
Wd: Word
ROL
Wd
Wd: Word
ROLL
Wd
Wd: Word
RLNC
Wd
Wd: Word
RLNL
Wd
Wd: Word
ROR
Wd
Section 2-6
Supported
AT setting or
variable
array variable
data types
required
(Required
word data size
shown in
parentheses.)
UINT
---
UINT
Yes (not fixed)
UINT
Yes (not fixed)
D1 and D2
must be the
same array vari-
able when array
variables are
required.
WORD
UINT
Yes (not fixed)
UINT
Yes (not fixed)
D1 and D2
must be the
same array vari-
able when array
variables are
required.
UINT
---
UDINT
---
UINT
---
UDINT
---
UINT
---
UDINT
---
UINT
---
UDINT
---
UINT
---
65

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CX-PROGRAMMER 5.0-FUNCTION BLOCK OPERATION and is the answer not in the manual?

This manual is also suitable for:

Cx-programmer 5.0Sysmac ws02-cxpc1-e-v50Cs1-hCj1-hCj1m

Table of Contents

Save PDF