Siemens SIMATIC PCS 7 Manuel De Configuration page 361

Masquer les pouces Voir aussi pour SIMATIC PCS 7:
Table des Matières

Publicité

4. Ecrivez l'action C suivante dans la modification de l'objet du champ d'E/S (onglet
Evénement) :
double value;
value = GetPropDouble(lpszPictureName,"Objet utilisateur1","OutputValue");
if (value<5) {
SetPropBOOL(lpszPictureName,"Objet utilisateur1","Visible1",1);
SetPropBOOL(lpszPictureName,"Objet utilisateur1","Visible2",0);
5. else {
SetPropBOOL(lpszPictureName,"Objet utilisateur1","Visible1",0);
SetPropBOOL(lpszPictureName,"Objet utilisateur1","Visible2",1);
}
6. Ecrivez le type de l'objet utilisateur dans le texte statique
(par exemple CTRL_ PID_Typ_1). Le texte statique ne sert qu'à des fins de
documentation de vos objets utilisateur. En Runtime, il est invisible.
Objet utilisateur
0.0000
text
Figure 11-28 Connexion externe de l'objet utilisateur
Description de la fonction
La grandeur de process est reliée à la valeur de sortie du champ d'E/S. Ainsi cette valeur
s'affichera en Runtime. Si la valeur de sortie change, l'action C est automatiquement lancée.
Avec la ligne
„value = GetPropDouble(lpszPictureName, "Objet utilisateur1","OutputValue");" vous
enregistrez la valeur de process dans la variable temporaire "value" pour vérifier ensuite si
celle-ci est < 5. En fonction de la valeur trouvée, vous activez l'icône de la vanne ouverte ou
fermée.
Process Control System PCS 7, Manuel de configuration
A5E00122419-01
Evénement
Modification de
l'objet
Attributs
Valeur de sortie
Indicateur 1
Indicateur 2
Texte
Configurer les stations opérateur
Action C
... CTRL_PID.PV_IN
Texte : Type de l'objet
}
11-55

Publicité

Table des Matières
loading

Table des Matières