Siemens S7 Serie Manual De Sistema página 1297

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Para muchos códigos STATUS se suministra información adicional en la variable
"USS_Extended_Error" del DB de instancia USS_DRV. Para los códigos STATUS
hexadecimales 8180, 8184, 8187 y 818B, USS_Extended_Error contiene el número del
accionamiento en que se ha presentado el error de comunicación. Para el código STATUS
hexadecimal 818C, USS_Extended_Error contiene un código de error que devuelve el
accionamiento cuando se utiliza una instrucción USS_RPM o USS_WPM.
Ejemplo: notificación de errores de comunicación
Los errores de comunicación (STATUS = 16#818B) se notifican solo en la instrucción
USS_PORT y no en la instrucción USS_DRV. Si, por ejemplo, la red no ha sido finalizada
correctamente, un accionamiento puede pasar a RUN, no obstante la instrucción USS_DRV
mostrará el valor 0 para todos los parámetros de salida. En este caso, el error de
comunicación solo se puede detectar en la instrucción USS_PORT. Debido a que este error
solo es visible durante un ciclo, hay que agregar algunos elementos lógicos de detección,
como se indica en el ejemplo a continuación. En este ejemplo, si el bit de error de la
instrucción USS_PORT es TRUE, entonces los valores STATUS y USS_Extended_Error se
guardan en el área de marcas. El número de accionamiento se deposita en la variable
USS_Extended_Error si el código STATUS tiene el valor hexadecimal 8180, 8184, 8187 u
818B.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Procesador de comunicaciones y Modbus TCP
13.7 Comunicación Legacy USS (solo CM/CB 1241)
Segmento 1 El estado del puerto
"PortStatus" y los valores de los códi-
gos de error avanzados de
"USS_DRV_DB".USS_Extended_Error
solo son válidos durante un ciclo del
programa. Los valores deben cap-
turarse para un procesamiento poste-
rior.
Segmento 2 El contacto "PortError"
inicia el almacenamiento del valor
"PortStatus" en "LastPortStatus" y del
va-
lor"USS_DRV_DB".USS_Extended_Er
ror en "LastExtError".
1297

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido