Descargar Imprimir esta página

La Instrucción Ascii Swap Bytes (Swapb) - AutomationDirect PLC DL06 Serie Manual Del Usuario

Ocultar thumbs Ver también para PLC DL06 Serie:

Publicidad

La instrucción ASCII Swap Bytes (SWAPB)
La instrucción SWAPB intercambia posiciones de bytes (del byte más alto al más bajo y
DS5 Usado
viceversa) en cada memoria de la tabla que contiene una cadena ASCII (o un conjunto de
N/A
HPP
datos no necesariamente ASCII)
Aquí está la definición de cada uno de los parámetros:
• Starting Address: Este campo define la dirección del
comienzo de la tabla de memorias que usará la
instrucción para intercambiar bytes.
• Number of Bytes: Este campo define el número de
bytes a ser intercambiados a partir de la dirección
Starting Address.
• Byte Swap: Define si será intercambiados todos los
bytes o todos menos el primero.
Indicadores
SP53
SP71
Preferencias de Byte Swap
No Byte Swapping (sin intrercambio de bits)
(AIN, AEX, PRINTV, VPRINT)
Byte Swap All (Intrecambie todo)
Byte Swap All but Null ( Intercambie todo
excepto el carácter NULL)
Parámetro
Starting Address
Number of Bytes
On si la CPU no puede ejecutar la instruccción.
On cuando un valor usado por la instrucción es inválido.
A
B
C
D
E
xx
A
B
C
D
E
xx
B
A
D
C
xx
E
A
B
C
D
E
xx
B
A
D
C
E
xx
Manual del PLC DL06, 2a. edición en español, 6/07
Capítulo 5: Instrucciones ASCII
Rango del DL06
Cualquier memoria V
Todas las memorias V o K1–128
Descripción
Alto
0005h
V2477
B
V2500
V2501
D
V2502
xx
Alto
V2477
0005h
V2500
A
V2501
C
V2502
E
High Low
0005h
V2477
B
V2500
D
V2501
V2502
xx
1
2
3
4
5
6
7
8
9
10
Byte
Bajo
11
A
12
C
E
13
Byte
Bajo
14
B
A
D
xx
B
Byte
C
A
D
C
E
5–227

Publicidad

loading