Siemens SIMATIC S7-1200 Manual De Sistema página 383

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

Publicidad

Si, más adelante, el dispositivo PROFINET IO vuelve a estar accesible, el comportamiento del
sistema será el estándar.
Nota
La activación de un dispositivo PROFINET IO requiere cierto tiempo. Si desea cancelar una tarea
de activación en curso, inicie D_ACT_DP con el mismo valor para LADDR y MODE = 2. Debe
repetir la llamada de D_ACT_DP con MODE = 2 hasta que se muestre la cancelación correcta de
la tarea de activación con RET_VAL = 0.
Parámetros
La tabla siguiente muestra los parámetros de la instrucción D_ACT_DP:
Paráme‐
Declara‐
tro
ción
REQ
IN
MODE
IN
LADDR
IN
RET_VAL
OUT
BUSY
OUT
Parámetro RET_VAL
Código de
error*
(W#16#...)
0000
0001
0002
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Tipo de datos
Bool
USInt
HW_DEVICE
Int
Bool
Explicación
Tarea finalizada sin errores.
El dispositivo PROFINET IO está activo (este código de error solo es posible si MODE = 0).
El dispositivo PROFINET IO está desactivado (este código de error solo es posible si MODE
= 0).
9.3 E/S distribuidas (PROFINET, PROFIBUS o AS-i)
Descripción
Parámetro de control disparado por nivel
REQ = 1: Ejecutar activación o desactivación
Identificador de la tarea
Valores posibles:
0: Solicitar información sobre si el
componente direccionado está activado o
desactivado (salida utilizando el parámetro RET_VAL)
1: Activar el dispositivo PROFINET IO
2: Desactivar el dispositivo PROFINET IO
Identificador de hardware del dispositivo PROFINET IO (HW_Device)
El número puede tomarse de las propiedades del dispositivo PROFI‐
NET IO en la Vista de redes o de la ficha "Constantes de sistema" de la
tabla de variables estándar.
Si tanto el identificador del diagnóstico de dispositivo como el iden‐
tificador de las transiciones de estado operativo se especifican allí,
hay que utilizar el código del diagnóstico de dispositivo.
Si se produce un error mientras el programa ejecuta la instrucción, el
valor de retorno contiene un código de error.
Código activo:
BUSY = 1: La tarea sigue activa.
BUSY = 0: La tarea ha finalizado.
Instrucciones avanzadas
383

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido