beautypg.com

Wsft, Applicable program areas operands, Flags function precautions – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 167: 2 instructions, Operand specifications

background image

2-131

2 Instructions

CP1E CPU Unit Instructions Reference Manual(W483)

Data Sh

ift I

n

stru

ctio

ns

2

WS

F

T

WSFT

Applicable Program Areas

Operands

Operand Specifications

Flags

Function

Precautions

St and E must be in the same data area.

When large amounts of data are shifted, the instruction execution time is quite long. Be sure that the

power is not cut while WSFT(016) is being executed, causing the shift operation to stop halfway
through.

Instruction

Mnemonic

Variations

Function

code

Function

WORD SHIFT

WSFT

@WSFT

016

Shifts data between St and E in word units.

Symbol

WSFT

Area

Step program areas

Subroutines

Interrupt tasks

Usage

OK

OK

OK

Operand

Description

Data type

Size

S

Control word

WORD

1

St

Starting word

UINT

Variable

E

End word

UINT

Variable

Area

Word addresses

Indirect DM addresses

Constants

CF

Pulse bits

TR bits

CIO

WR

HR

AR

T

C

DM

@DM

*DM

S

OK

OK

OK

OK

OK

OK

OK

OK

OK

OK

---

---

---

St,E

---

Name

Label

Operation

Error Flag

P_ER

ON when St is greater than E.

OFF in all other cases.

WSFT(016) shifts data from St to
E in word units and the data from
the source word S is places into
St. The contents of E is lost.

WSFT(016)

S

St

E

S: Source word

St: Starting word

E: End word

0

15

0

15

0

15

0

15

S

E

St

Lost

This manual is related to the following products: