Información suministrada
Una vez realizada una petición de lectura/escritura, el CP envía la información siguiente a la
estación ERP:
● Un registro (en caso de peticiones de lectura)
● Un acuse
6.2.4
Trigger lógico
¿Qué es el trigger lógico?
La transmisión de datos orientada a eventos desde el proceso a la estación ERP se lanza
con ayuda de disparadores ("triggers"). El software ERPC soporta el 'trigger lógico'.
El trigger lógico es una reacción a un evento en el controlador S7. La reacción es la lectura
de determinados datos de la CPU S7.
Por medio del trigger lógico sólo es posible leer datos de la CPU. Si deben escribirse datos
en la CPU mediante un trigger lógico, esto se puede configurar en el ILS Workbench como
reacción a los datos leídos del trigger.
El trigger lógico se crea en el ILS Workbench. El vínculo con los datos de proceso se realiza
mediante la configuración y programación del controlador S7:
● La función del trigger lógico en el controlador S7 se implementa mediante el bloque
● La definición de las áreas de datos que se deben leer y escribir en la CPU se efectúa con
● La condición de cuándo se debe llamar la función (es decir, cuándo deben leerse los
Durante el funcionamiento del equipo S7, la aplicación ERPC espera a que el programa de
usuario de la CPU dispare el trigger lógico. Al dispararse el trigger lógico, el FB56 lee los
datos relevantes de la CPU y los transfiere en un bloque de datos al firmware del CP. El
firmware del CP transfiere los datos a la aplicación ERPC que crea un telegrama de datos y
lo envía a la estación ERP.
Información suministrada
Una vez ejecutado un trigger lógico, el CP envía la información siguiente a la estación ERP:
● Un registro
● Un acuse
CP 343-1 ERPC
Manual de producto, 09/2009, C79000-G8900-C239-01
El CP responde a toda petición de lectura o escritura solicitada con un acuse que
confirma la ejecución correcta de la petición o que contiene un mensaje de error. Al
ocurrir un error se devuelve una ID de error y se introduce un aviso de diagnóstico en el
búfer de diagnóstico del CP.
software FB56.
ayuda de los símbolos ERPC que se especifican en la configuración del CP.
datos) se deposita en el programa de usuario de la CPU.
Una vez ejecutado correctamente un trigger lógico, se transfiere un acuse que confirma
la ejecución correcta de la petición o que contiene un mensaje de error. Al ocurrir un
error se devuelve una ID de error y se introduce un aviso de diagnóstico en el búfer de
Funciones ERPC
6.2 Servicios ERPC y comunicación
47