beautypg.com

Seta/rsta, Applicable program areas operands, Flags function – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 67: 2 instructions, Operand specifications, Seta

background image

2-31

2 Instructions

CP1E CPU Unit Instructions Reference Manual(W483)

Seq

uen

ce Ou

tp
ut I

n

stru

ctio

ns

2

SET

A/RST

A

SETA/RSTA

Applicable Program Areas

Operands

Operand Specifications

Flags

Function

Instruction

Mnemonic

Variations

Function

code

Function

MULTIPLE BIT SET

SETA

@SETA

530

SETA(530) turns ON the specified number of
consecutive bits.

MULTIPLE BIT RESET

RSTA

@RSTA

531

RSTA(531) turns OFF the specified number of
consecutive bits.

Symbol

SETA

RSTA

Area

Step program areas

Subroutines

Interrupt tasks

Usage

OK

OK

OK

Operand

Description

Data type

Size

D

Beginning Word

UINT

Variable

N1

Beginning Bit

UINT

1

N2

Number of Bits

UINT

1

Area

Word addresses

Indirect DM addresses

Constants

CF

Pulse bits

TR bits

CIO

WR

HR

AR

T

C

DM

@DM

*DM

D

OK

OK

OK

OK

OK

OK

OK

OK

OK

---

---

---

---

N1,N2

OK

Operand

Description

Data type

Error Flag

P_ER

ON if N1 is not within the specified range of 0000 to 000F (&0 to &15).

OFF in all other cases.

SETA

SETA(530) turns ON N2 bits, beginning
from bit N1 of D, and continuing to the left
(more-significant bits). All other bits are
left unchanged. (No changes will be
made if N2 is set to 0.)

Bits turned ON by SETA(530) can be
turned OFF by any other instructions, not
just RSTA(531).

SETA(530)

D

N1

N2

D: Beginning word

N1: Beginning bit

N2: Number of bits

RSTA(531)

D

N1

N2

D: Beginning word

N1: Beginning bit

N2: Number of bits

D

D+1

D+2

15

0

N1

1

1 1

1

1

1 1

N2 bits are set to 1 (ON).

This manual is related to the following products: