Configuraciones De Ejemplo De Devicestates; Ejemplo De Profibus - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Instrucciones avanzadas
9.7 Diagnóstico (PROFINET o PROFIBUS)
Parámetro y tipo
RET_VAL
OUT
STATE
InOut
1
Para PROFIBUS-DP, la longitud de la información de estado es 128 bits. Para PROFINET IO, la longitud es de 1024 bits.
1
Tras la ejecución, el parámetro STATE contiene el estado de error de cada dispositivo E/S en forma
de lista de bits (para LADDR y MODE asignados).
Tabla 9-158
Códigos de condición
RET_VAL (W#16#...)
0
8091
8092
8093
80Bx
8452
9.7.7.1

Configuraciones de ejemplo de DeviceStates

Ejemplo de PROFIBUS

El ejemplo PROFIBUS comprende lo siguiente:
• 16 Los dispositivos PROFIBUS denominados de "DPSlave_10" a "DPSlave_25"
• Los 16 dispositivos PROFIBUS utilizan las direcciones PROFIBUS de 10 a 25, respectivamente.
• Cada esclavo se configura con varios módulos de E/S.
• Se muestran los primeros cuatro bytes de la información del parámetro STATE devuelto.
446
Tipo de datos
Int
Variant
Descripción
No hay error
LADDR no existe.
LADDR no direcciona un sistema I/O.
Tipo de datos no válido asignado para el parámetro STATE: Los tipos de datos válidos son (Bool,
Byte, Word o Dword) o una matriz de (Bool, Byte, Word o Dword).
La CPU no soporta la instrucción DeviceStates para este LADDR.
La longitud de todos los datos de estado es demasiado larga para el parámetro STATE asignado.
El búfer de STATE contiene un resultado parcial.
Descripción
Código de condición de ejecución
Búfer que recibe el estado de error de cada dispositivo: El tipo de
datos seleccionado para el parámetro STATE puede ser cualquier tipo
de bit (Bool, Byte, Word o DWord) o una matriz del tipo bit.
El bit 0 del primer byte de los datos STATE devueltos es un bit de
resumen. Cuando se establece en TRUE, indica que los otros datos
están disponibles.
Los datos que devuelve el parámetro STATE muestran una corre‐
lación unívoca entre una ubicación de bit y una dirección de E/S
descentralizadas. El direccionamiento de este dispositivo es TRUE
para PROFIBUS y PROFINET. Por ejemplo, el bit 4 del primer byte
se correlaciona con la dirección 4 de PROFIBUS o el número de
dispositivo 4 de PROFINET.
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Controlador programable S7-1200

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido