Pilz PSENvip RL D Set Manuel D'utilisation page 129

Table des Matières

Publicité

10
Connexions au système
10.1
Vue d'ensemble
RisingFlagE1
bComEnd
bToolchangeFlag
bToolValidFlag
bStartCom
bToolValid
uiToolTypePSENvip
END_VAR
// Communication between PSENvip and PSS4000
CAL
RisingFlagE0(
clk := bStartToolChangeE0,
q => bToolchangeFlag
)
LD
bToolchangeFlag
S
bStartCom
// Waiting for the communication start
LDN
bStartCom
ORN
bStartToolChangeE0
JMPC RESTORE
// Acknowledge for the communication from PSS4000 to PSENvip
LD
TRUE
ST
bAcknowledgeToolChangeA0
CAL
RisingFlagE1(
clk := bValidToolChangeE1,
q => bToolValidFlag
)
LD
bToolValidFlag
S
bToolValid
// Waiting for the tool valid signal from PSENvip
Pilz GmbH & Co. KG, Felix-Wankel-Straße 2, 73760 Ostfildern, Allemagne
Téléphone : +49 711 3409-0, Télécopie : +49 711 3409-133, E-Mail : pilz.gmbh@pilz.de
: R_TRIG;
// FUNCTION block rising edge for Signal E1
: BOOL;
// End of communication
: BOOL;
// Rising edge for start of the communication
: BOOL;
// Rising edge for valid tool from PSENvip
: BOOL;
// Start communication
: BOOL;
// Tool from PSENvip is valid
: SAFEUINT;
// Tool type from PSENvip
10-5

Publicité

Table des Matières
loading

Table des Matières