Siemens SIMATIC S7-200 Manual De Sistema página 363

Sistemas de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:
Tabla de contenido

Publicidad

Tabla 9-26
Marcas especiales SMB86 a SMB94 y SMB186 a SMB194
Puerto 0
Puerto 1
SMB87
SMB187
SMB88
SMB188
SMB89
SMB189
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01
MSB
LSB
7
n x
y
z m t
0
0
n: 0 = Inhibida la función de recibir mensajes.
1 = Habilitada la función de recibir mensajes.
El bit para habilitar/inhibir la recepción de mensajes se comprueba
cada vez que se ejecuta la operación RCV.
x: 0 = Ignorar SMB88 o SMB188.
1 = Utilizar el valor de SMB88 o de SMB188 para detectar el comienzo
del mensaje.
y; 0 = Ignorar SMB89 o SMB189.
1 = Utilizar el valor de SMB89 o de SMB189 para detectar el fin del
mensaje.
z: 0 = Ignorar SMW90 o SMB190.
1 = Utilizar el valor de SMW90 para detectar una condición de
inactividad.
m: 0 = Utilizar el temporizador como temporizador entre caracteres.
1 = Utilizar el temporizador como temporizador de mensajes.
t: 0 = Ignorar SMW92 o SMW192.
1 = Finalizar la recepción si se excede el período de tiempo indicado
en SMW92 o SMW192.
Las marcas del byte de control de interrupción de mensajes se utilizan
para definir los criterios con los que se identifica el mensaje. Se definen
los criterios tanto de comienzo como de final del mensaje. Para
determinar el comienzo de un mensaje, uno de los dos juegos de criterios
de comienzo de mensaje combinados lógicamente mediante Y deberán
ser verdaderos y deberán ocurrir en secuencia (inactividad seguida de un
comienzo de carácter o condición BREAK seguida de un comienzo de
carácter). Para determinar el fin de un mensaje, los criterios habilitados se
combinan mediante O. A continuación se indican las ecuaciones de
comienzo y de final:
Comienzo del mensaje = il * sc + bk * sc
Final del mensaje = ec + tmr + contaje máximo de caracteres
alcanzado
Programar los criterios de comienzo de mensaje para:
1. Detección de inactividad:
2. Detección de carácter inicial:
3. Detección BREAK:
4. Cualquier respuesta a una petición:
(El temporizador de mensajes se puede utilizar para terminar la recep-
ción si no hay respuesta).
5. BREAK y carácter inicial:
6. Inactividad y carácter inicial:
7. Inactividad y carácter inicial (no válido): il=1, sc=1, bk=0, SMW90=0
Nota: La recepción se finalizará automáticamente si ocurre un error de
desbordamiento o de paridad (si se han habilitado).
Carácter de comienzo del mensaje.
Carácter de fin del mensaje.
Operaciones SIMATIC
Descripción
0
Byte de control de recepción de mensajes
il=1, sc=0, bk=0, SMW90>0
il=0, sc=1, bk=0, SMW90
no es relevante
il=0, sc=1, bk=1, SMW90
no es relevante
il=1, sc=0, bk=0, SMW90=0
il=0, sc=1, bk=1, SMW90
no es relevante
il=1, sc=1, bk=0, SMW90 >0
9-187

Publicidad

Tabla de contenido
loading

Tabla de contenido