Siemens SIMATIC C7-633 Manuel page 171

Table des Matières

Publicité

CALL SFC 47
(WT := 10000); // 10000 µs = 10 ms
//*** Positionner valeurs de comparaison ***
L 10;
T PAW280;
L 20;
T PAW282;
L 40;
T PAW285;
//*** Valider val. comparaison et lancer compteurs ***
L 3F;
T PAB287;
END_ORGANIZATION_BLOCK
Séquence
L'OB1 contient les lignes d'instructions suivantes :
d'instructions de
ORGANIZATION_BLOCK OB1
l'OB1
var_temp
end_var
BEGIN
//*** Vérifier si tous les compteurs courent déjà ***
L PEB287;
T status;
U L20.4;
U L20.5;
U L20.6;
SPB run;
BEA;
//*** Temps d'attente de 1 ms ***
CALL SFC47;
(WT :=1000);
//*** Déterminer l'image des compteurs (option) ***
run: NOP 0;
L PEW280;
T MW20;
L PEW282;
T MW22;
soit
//*** Déterminer l'image pour compteurs 16 bits ***
L PEW285;
T MW25;
soit
//*** Déterminer l'image pour compteurs 24 bits ***
L PED284;
S RD8;
T MD24;
END_ORGANIZATION_BLOCK
Systèmes intégrés compacts C7-633, C7-634
C79000-G7077-C634-01
// Attente de l'arrêt effectif
// Pos. val. comparaison Z1
// Pos. val. comparaison Z2
// Pos. val. comparaison Z3
// Valider val. comparaison et lancer
// Z1, Z2, Z3
start_info : array [0..19] of byte;
status : BYTE;
// Interrogation des bits d'état
// Signalisation que Z1 actif
// Signalisation que Z2 actif
// Signalisation que Z3 actif
// Fonction d'attente
//1000 µs = 10 ms
// Z1
// Z2
// Z3
// Lire Z3 (PEB284-286) et octet d'état (PEB287)
// Décaler les bits de PEB287 depuis l'accumulateur
// Transférer l'accumulateur ou Z3 dans double-mot de mémento
Entrées universelles
8-25

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic c7-6346es7 633-1af01-8ca0

Table des Matières