Estructura de los tipos de datos del parámetro CONDITIONS, 2ª parte (condiciones de fin)
Tabla 13- 102 Estructura de CONDITIONS para condiciones de END
Parámetro
ENDCOND
MAXLEN
N
LENGTHSIZE
LENGTHM
RCVTIME
MSGTIME
CHARGAP
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Tipo de parámetro
Tipo de datos
IN
UInt
0
IN
UInt
1
IN
UInt
0
IN
UInt
0
IN
UInt
0
IN
UInt
200
IN
UInt
200
IN
UInt
12
Procesador de comunicaciones y Modbus TCP
13.6 Comunicación Legacy PtP (solo CM/CB 1241)
Descripción
Este parámetro define la condición de fin del mensaje:
01H -Tiempo de respuesta
•
02H -Tiempo del mensaje
•
04H - Tiempo excedido entre caracteres
•
08H - Longitud máxima
•
10H - N + LEN + M
•
20H - Secuencia
•
Longitud máxima del mensaje: Se utiliza solo si está
seleccionada la condición de fin "Longitud máxima". 1 a
1024 bytes
Posición de byte dentro del campo de longitud en el
mensaje. Se utiliza solo con la condición de fin N + LEN
+ M. 1 a 1022 bytes
Tamaño del campo de longitud (1, 2 o 4 bytes). Se utiliza
solo con la condición de fin N + LEN + M.
Indica el número de caracteres posteriores al campo de
longitud que no se incluyen en el valor del campo de
longitud. Se utiliza solo con la condición de fin N + LEN +
M. 0 a 255 bytes
Indica cuánto tiempo debe esperarse hasta que se reciba
el primer carácter. La recepción se terminará con un
error si no se recibe correctamente ningún carácter den-
tro del tiempo indicado. Se utiliza solo con la condición
de fin "Tiempo de respuesta". (de 0 a 65535 tiempos de
bit con un máximo de 8 segundos)
Este parámetro no es una condición de fin del mensaje
dado que la evaluación finaliza cuando se recibe el pri-
mer carácter de una respuesta. Es una condición de fin
solo en el sentido de que finaliza una operación de re-
cepción debido a que no se recibe ninguna respuesta
cuando se espera una. Se debe seleccionar una con-
dición de fin distinta.
Indica cuánto tiempo debe esperarse hasta la recepción
completa del mensaje una vez recibido el primer carác-
ter. Este parámetro se utiliza solo si está seleccionada la
condición de fin "Tiempo de mensaje excedido". (de 0 a
65535 milisegundos)
Indica el número de tiempos de bit entre caracteres. Si el
número de tiempos de bit entre caracteres excede el
valor especificado, se cumplirá la condición de fin. Se
utiliza solo con la condición de fin "Tiempo excedido
entre caracteres". (de 0 a 65535 tiempos de bit hasta 8
segundos máx.)
1273