Pilz PSENvip RL D P Manuel d'utilisateur Page 135

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 157
  • Table des matières
  • DEPANNAGE
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 134
Pilz GmbH & Co. KG, Felix-Wankel-Straße 2, 73760 Ostfildern, Germany
Telephone: +49 711 3409-0, Telefax: +49 711 3409-133, E-Mail: [email protected]
10-5
10.1 Overview
10 System Connections
RisingFlagE1 : R_TRIG; // FUNCTION block rising edge for Signal E1
bComEnd : BOOL; // End of communication
bToolchangeFlag : BOOL; // Rising edge for start of the communication
bToolValidFlag : BOOL; // Rising edge for valid tool from PSENvip
bStartCom : BOOL; // Start communication
bToolValid : BOOL; // Tool from PSENvip is valid
uiToolTypePSENvip : SAFEUINT; // Tool type from PSENvip
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
Vue de la page 134
1 2 ... 130 131 132 133 134 135 136 137 138 139 140 ... 156 157

Commentaires sur ces manuels

Pas de commentaire