17.07.2015 Views

Asix.Evo - Akcje operatorskie - Askom

Asix.Evo - Akcje operatorskie - Askom

Asix.Evo - Akcje operatorskie - Askom

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4 Opisy akcji operatorskichSkładniaParametryPrzykładyExecute(akcja)akcjaDynamicznie tworzona treśd akcji, którą należy wykonad.Execute( Attribute(Akcja) )W powyższym przykładzie treśd akcji pobierana jest z atrybutu Akcja zmiennej kontekstowej(zmiennej głównej obiektu, dla którego akcja Execute została wykonana w reakcji na jakieśzdarzenie).Execute ( ”SetVariable (v1,” + Variable(v1)==0?1:0 )W tym przypadku tworzona jest dynamicznie akcja SetVariable, o treści zależnej od wartościzmiennej v1. Chociaż konstrukcja jest poprawna, to zalecane jest identycznie działającaprostsza forma:SetVariable (v1,Variable(v1)==0?1:0)Execute (Variable(v1)==0? ”SetVariable (v1,1)”:”Nothing()“)W zależności od wartości zmiennej v1 wykonywana jest akcja SetVariable lub Nothing.Identyczny efekt można uzyskad przy pomocy akcji Perform:Perform (Variable(v1)==0, SetVariable (v1,1), Nothing())Zobacz teżakcja Nothing, akcja Perform4.25 IncludeAlarmPrzeznaczenieSkładniaAkcja służy do ponownego włączenia do obsługi alarmu wcześniej wykluczonego. Alarmymogą byd także włączane od obsługi z wykorzystaniem obiektu Tabela alarmów aktywnych.35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!