Skip to main content

⚙️Configuración con Sysmac Studio

1. Introducción

En este documento se detalla la configuración a llevar a cabo para realizar correctamente la configuración y comunicación del módulo CM-EIP-1 del PLC de seguridad Omron G9SP. Esta guía es válida para cualquier autómata de la serie NX o NJ que se programen en Sysmac Studio.

2. Estructuras de datos.

Tal y como se vio en el apartado ℹ️Introducción - Configuración IP y Mapeado - 3. Intercambio de datos existen unas assembly que nos envia y enviamos al PLC de seguridad. 

Para hacer la tarea más sencilla a la hora de comunicar y de gestionar las variables, la mejor opción es generar unas estructuras de datos en sysmac con el formato de los asembly.

image.png

Desde este apartado, accedemos a crear las estructuras de datos. Una vez dentro, nos iremos a al apartado estructuras y generaremos las siguientes: 

G9SP_Large_prod y G9SP_Consumed

image.png

Estructura de datos G9SP_Large_prod -> se puede copiar y pegar directamente para que genere la estructura. ⬇️

G9SP_Large_prod	STRUCT				NJ
Optional_Comms	ARRAY[0..31] OF BOOL				
SFTY_In_Terminal_data_flags	ARRAY[0..47] OF BOOL				
SFTY_out_Terminal_data_flags	ARRAY[0..31] OF BOOL				
SFTY_in_Terminal_Status_flags	ARRAY[0..47] OF BOOL				
SFTY_out_Terminal_Status_flags	ARRAY[0..31] OF BOOL				
SFTY_input_terminal_error_causes	ARRAY[0..11] OF WORD				
SFTY_out_terminal_error_causes	ARRAY[0..7] OF WORD				
Unit_status	ARRAY[0..15] OF BOOL				
Comunication_status	WORD				

Estructura de datos G9SP_Consumed -> Se puede copiar y pegar directamente para que genere la estructura ⬇️

G9SP_Consumed	STRUCT				NJ
Optional_Comms	ARRAY[0..31] OF bool				
Reserved	ARRAY[0..15] OF bool				

Una vez se han generado las estructuras, debemos de generar las variables asociadas a esas estructuras las cuales van a ser las que se utilicen en la comunicación Ethernet IP CIP.