SCL: PLC-term in gewoon Nederlands
ProgrammeertalenAls een regel als zin opschrijven in plaats van tekenen. SCL is de teksttaal van Siemens: je typt elke PLC-regel als een korte tekstregel.
De tekstgebaseerde taal van Siemens voor het schrijven van besturingsinstructies. Lokale namen kunnen met # beginnen en := schrijft een waarde.
SCL op een echte machine
SCL, of Structured Control Language, is de teksttaal van Siemens. Het is de naam van Siemens voor wat IEC 61131-3 gestructureerde tekst noemt, dus als je de een kunt lezen, kun je de ander bijna lezen.
Lokale tags beginnen met #, := schrijft een waarde en elke instructie eindigt met een puntkomma. Er zijn IF, CASE en FOR, en je kunt timers, tellers en functieblokken aanroepen.
Het past meestal goed bij rekenwerk, arrays en lussen. Verwar het niet met de SCL-instructie van Rockwell, een blok voor analoge schaling.
SCL: een uitgewerkt voorbeeld
#HighLevel := #Level > 90.0; vergelijkt het niveau elke cyclus met 90 en schrijft TRUE of FALSE in HighLevel. Het # geeft aan dat beide namen tags van dit blok zijn.
SCL: een veelgemaakte fout
SCL rechtstreeks in Studio 5000 plakken. De # moet weg en timers en tellers worden anders aangeroepen.
Nog steeds niet zeker? Vraag het in de Kleedkamer.