Bonjour à tous,
Je débute sur l'environnement e!cockpit de Wago et je découvre le langage ST. Pour faire mes dents j'utilise les leds utilisateur 1 à 6 d'un PFC 750-8210.
J'ai découvert la libraire AppLED, celle-ci permets d'agir sur les leds utilisateur. Je bloque par contre sur une fonction => FbAppLED.SetSequence , je ne parviens pas à créer la structure pour typLedSequenceStep.
Quelqu'un a déjà travaillé avec cette librairie et pourrait m'éclairer ?
D'avance merci
Librairie WagoAppAppLED
Re: Librairie WagoAppAppLED
Bonjour,
Je ne connais pas cette automate précisément, ni cette bibliothèque. Mais voila ce que j'ai pu réunir comme information:
Pour crée ta structe, tu déclare simplement une variable de ce type. Exemple :
VAR
Ex_SequenceStep : typLedSequenceStep; //la structe
Ex_EledColor: WagoTypesAppLED.eLedColor; //c'est un des paramètres pour ta structure
Ex_Time: TIME; //C'est le deuxième paramètre de ta structure;
END_VAR
Ex_SequenceStep.eColor1 := Ex_EledColor;
Ex_SequenceStep.tDuration := Ex_Time;
Le eLedColor est déclaré dans la bibliothèque WagoTypesAppLed comme ci-dessous:
NameInital Off0 Green1 Red2 Yellow3 Blue4 Cyan5 Magenta6 White7
Voilà, bonne chance à toi;
Je ne connais pas cette automate précisément, ni cette bibliothèque. Mais voila ce que j'ai pu réunir comme information:
Pour crée ta structe, tu déclare simplement une variable de ce type. Exemple :
VAR
Ex_SequenceStep : typLedSequenceStep; //la structe
Ex_EledColor: WagoTypesAppLED.eLedColor; //c'est un des paramètres pour ta structure
Ex_Time: TIME; //C'est le deuxième paramètre de ta structure;
END_VAR
Ex_SequenceStep.eColor1 := Ex_EledColor;
Ex_SequenceStep.tDuration := Ex_Time;
Le eLedColor est déclaré dans la bibliothèque WagoTypesAppLed comme ci-dessous:
NameInital Off0 Green1 Red2 Yellow3 Blue4 Cyan5 Magenta6 White7
Voilà, bonne chance à toi;
<< La vie d'un homme passe par trois phases : apprentissage, apprentissage et apprentissage. >>
Et j'ai même pas fini la première phase