<< Klik om de inhoudsopgave weer te geven >> Navigatie: 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:
Set( Transformer( 'MijnTransformator' ).Tap , 4 )
Zet van kabel met naam 'MijnKabel' de eerste schakelaar open:
Set( Cable( 'MijnKabel' ).FirstSwitch , Open )
Zet van kabel met naam 'JouwKabel', lopend van knooppunt 'Station 1' naar knooppunt 'Station 2' de tweede schakelaar dicht:
Set( Cable( 'JouwKabel:Station 1-Station 2' ).SecSwitch , Closed )
Zet van synchrone motor met naam 'MijnMachine' de richting van het blindvermogen op leveren aan het net:
Set( AsynMot( 'MijnMachine' ).Qdirection , Supply )
Zet van belastingsgedrag met naam 'MijnBelastingsgedrag' de schaalfactor op 1.1:
Set( LoadBehaviour( '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:
Set( MonitorKnooppunt , Node( 'MijnKnooppunt' ) )
Aanmaken of wijzigen van een kenmerk met naam 'Maintenance' met de tekst 'Do Not Switch':
Set( Node('MijnKnooppunt').Specifics , 'Maintenance=Do Not Switch' )
Verwijderen van een kenmerk met naam 'Maintenance':
Set( Node('MijnKnooppunt').Specifics , 'Maintenance=' )