Mitsubishi Electric MELSEC System Q Manual De Usuario página 240

Controladores lógicos programables
Ocultar thumbs Ver también para MELSEC System Q:
Tabla de contenido

Publicidad

Marcos de datos libremente definibles
Caracteres ASCII "NUL" (código "FFH + 00H")
En los datos recibidos, el código "FFH + 00H" sirve como reservador de espacio para datos cua-
lesquiera. El ejemplo siguiente es una clarificación de ello:
En los marcos de datos con el número 3EAH, están registrados los códigos "02H", "FFH + 00H"
y "3BH". Los códigos ASCII 02H y 3BH se corresponden con el carácter de control STX (Start of
Text, inicio de texto) o con un punto y coma (;).
Si un módulo de interfaz recibe tres caracteres, de los cuales el primero se corresponde con
"STX" y el segundo con el punto y coma, los datos son reconocidos como marco de datos
3EAH. El carácter del medio no se toma en consideración y puede ser cualquiera.
Datos
recibidos
Códigos
recibidos
Número de estación (código "FFH + 01H")
En la posición en un marco de datos en el que está registrado el código "FFH + 01H", se pone al
enviar y al recibir el número de estación ajustado con el software de programación GX Develo-
per o GX IEC Developer. El número de estación se indica en un byte con codificación binaria
(ver fig. 14-3).
Código de paridad (códigos "FFH + 04H", "FFH + 05H", "FFH + 0AH" y "FFH + 0BH")
El así llamado código de paridad horizontal sirve para comprobar los datos transmitidos. Se
trata de un valor numérico que se transmite mediante la vinculación con disyuntores lógicos
exclusivos (XOR) de los datos comprobados. En el ejemplo siguiente se forma el código de
paridad para los datos "1", "2", "3", "4" y "ETX":
Datos
„1" (31
„2" (32
„3" (33
"4" (34
„ETX" (03
Si en un marco de datos se registra "FFH + 04H" o "FFH + 0AH" como código para datos varia-
bles, el valor de paridad se representa con codificación binaria en un byte.
14 - 4
S
:
1
A
T
X
02
31
3B
41
H
H
H
H
Sólo se controlan estos valores
Si los datos contienen
02H y 3BH, son reco-
nocidos como marco
3EAH
) 0011 0001
H
XOR
0011 0010 = 0000 0011
H)
XOR
)
H
0011 0011 = 0011 0000
)
H
)
H
Marcos de datos definidos por el usuario
Fig. 14-2:
La posición despúes de STX ha sido reser-
vada con el código FFH + 00H para un
B
carácter cualquiera.
42
H
XOR
0011 0100 = 0000 0100
XOR
0000 0011 = 0000 0111
QK00298c
Código binario
„7"
„0"
(30
) (37
)
Código ASCII
H
H
MITSUBISHI ELECTRIC

Publicidad

Tabla de contenido
loading

Tabla de contenido