Pilz PSENvip RL D M Manual De Instrucciones página 134

Tabla de contenido

Publicidad

10
Conexiones con otros sistemas
10.1
Vista general
Systemanbindung_PSS4000_Beispiel_Einl
Systemanbindung_PSS4000_Beispiel
FUNCTION_BLOCK PSENvipCom
VAR_INPUT
bStartToolChangeE0
bValidToolChangeE1
bToolTypeE2
bToolTypeE3
uiToolTypeCNC
END_VAR
VAR_OUTPUT
bAcknowledgeToolChangeA0
bAcknowledgeToolTypeA1
bAcknowledgeToolTypeA2
END_VAR
VAR
RisingFlagE0
Pilz GmbH & Co. KG, Felix-Wankel-Straße 2, 73760 Ostfildern, Alemania
10-4
Teléfono: +49 711 3409-0, fax: +49 711 3409-133, correo-e: pilz.gmbh@pilz.de
Clase de herramienta 3
El programa de usuario confirma la clase de herramienta 3. PSENvip
cambia al estado RUN.
PSENvip cambia al estado HALT si
– no se establece una comunicación (30 s después de conectar o, en
general, transcurridos 200 ms).
– la clase de herramienta enviada por PSENvip y retornada por el
programa de usuario no coinciden.
– se producen errores en el protocolo de comunicación.
– la comunicación dura más de 600 ms.
– una sola fase de comunicación dura más de 200 ms (véase aparta-
do 4-4, sección "Desarrollo de la comunicación")
El punto de conmutación ha de ser mayor que el punto de conmuta-
ción de la clase de herramienta 3. La conmutación a la velocidad baja
ha de producirse antes.
El programa de usuario debe transmitir un punto de conmutación
más alto al control CNC y supervisarlo.
Cada carrera de la prensa ha de acusarse antes de ejecutarse si la
prensa se encuentra en el punto de inversión superior (OT). El acuse
es necesario para que se activen los OSSD y, por consiguiente, la
marcha rápida de la prensa.
Ejemplo de programa de comunicación entre PSENvip y un sistema pro-
gramable de seguridad del sistema de automatización PSS 4000:
: SAFEBOOL;
// Start signal for the communication from
PSENvip
: SAFEBOOL;
// Tool value from PSENvip is valid
: SAFEBOOL;
// Tool value Bit 0 from PSENvip
: SAFEBOOL;
// Tool value Bit 1 from PSENvip
: SAFEUINT;
// Tool value from the CNC
: SAFEBOOL;
// Acknowledge signal for the communication
from PSS4000
: SAFEBOOL;
// Tool value Bit 0 from PSS4000
: SAFEBOOL;
// Tool value Bit 1 from PSS4000
: R_TRIG;
// FUNCTION block rising edge for Signal E0

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Psenvip tPsenvip at magPsenvip apPsenvip tp

Tabla de contenido