Siemens SIMATIC C7-621 Manuel page 78

Masquer les pouces Voir aussi pour SIMATIC C7-621:
Table des Matières

Publicité

Adressage, paramétrage et fonctionnement de la périphérie C7
Séquence
Le bloc FC127 contient les lignes d'instructions suivantes :
d'instructions
FC127
FUNCTION FC 127 : void
var_input
end_var
var_temp
end_var
BEGIN
//*** Distinction entre plage de mesure unipolaire et bipolaire ***
L lim_inf;
L 0.0;
<R;
SPB bipo;
L DW#16#0000_0000;
T LIN;
SPA rech;
bipo: NOP 0;
L W#16#9400;
ITD;
T LIN;
//*** Calcul de la plage (hexadécimale) ***
rech: NOP 0;
L W#16#6C00;
ITD;
L LIN;
–D;
T PLAGE_HEX;
//*** Rapporter la consigne à la plage de mesure entière ***
L lim_sup;
L lim_inf;
–R;
T PLAGE_DEC;
L consigne;
L lim_inf;
–R;
L PLAGE_DEC;
/R;
T POURCENT;
4-12
lim_inf : DWORD
lim_sup : DWORD
consigne : DWORD;
LIN : DWORD;
LSU : DWORD;
PLAGE_DEC : DWORD;
PLAGE_HEX : DWORD;
POURCENT : DWORD;
// Limite inférieure négative ?
// OUI => plage bipolaire
// Limite inférieure plage unipolaire
// Limite inférieure plage bipolaire
// Limite supérieure identique pour plage
// unipolaire et bipolaire
// Mémoriser temporairement la différence
// Calculer la plage
// Rapporter la consigne à la plage entière
Systèmes intégrés compacts C7-621, C7-621 ASi
C79000-G7077-C622-01

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic c7-621 asi

Table des Matières