Macrocommando Set

<< Click to Display Table of Contents >>

Navigation:  Macro's > Macro: commando's en parameters > Macro: bewerkingen >

Macrocommando Set

Doel:

Kent aan een attribuut of een variabele een bepaalde waarde toe.

 

Algemene notatie:

Set( Object( ObjectNaam ).Attribuut , waarde )

of

Set( Variabele , waarde )

 

Voorbeelden:

Zet van transformator met naam 'MijnTransformator' de trapstand op 4:

SetTransformer'MijnTransformator' ).Tap , 4 )

 

Zet van kabel met naam 'MijnKabel' de eerste schakelaar open:

SetCable'MijnKabel' ).FirstSwitch , Open )

 

Zet van kabel met naam 'JouwKabel', lopend van knooppunt 'Station 1' naar knooppunt 'Station 2' de tweede schakelaar dicht:

SetCable'JouwKabel:Station 1-Station 2' ).SecSwitch , Closed )

 

Zet van synchrone motor met naam 'MijnMachine' de richting van het blindvermogen op leveren aan het net:

SetAsynMot'MijnMachine' ).Qdirection , Supply )

 

Zet van belastingsgedrag met naam 'MijnBelastingsgedrag' de schaalfactor op 1.1:

 SetLoadBehaviour'MijnBelastingsgedrag' ).Scaling , 1.1 )

 

Zet van variabele met naam 'MijnSpanning' de waarde op 10.5:

Set( MijnSpanning , 10.5 )

 

Bewaar de p.u.-spanning van knooppunt met naam 'MijnKnooppunt' voor latere toepassingen:

Set( HulpSpanning , Node'MijnKnooppunt' ).Upu )

 

Bewaar het knooppunt met naam 'MijnKnooppunt' voor latere toepassingen:

SetMonitorKnooppunt , Node'MijnKnooppunt' ) )

 

Aanmaken of wijzigen van een kenmerk met naam 'Maintenance' met de tekst 'Do Not Switch':

SetNode('MijnKnooppunt').Specifics , 'Maintenance=Do Not Switch' )

 

Verwijderen van een kenmerk met naam 'Maintenance':

SetNode('MijnKnooppunt').Specifics , 'Maintenance=' )