23.12.2012 Aufrufe

4. Einstieg in das IEC-Programmiersystem CoDeSys - B.Eng ...

4. Einstieg in das IEC-Programmiersystem CoDeSys - B.Eng ...

4. Einstieg in das IEC-Programmiersystem CoDeSys - B.Eng ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Grundlagen der Automatisierungstechnik I<br />

TASK<br />

TRANSITION…FROM…TO…END_TRANSITION<br />

TRUE<br />

TYPE…END_TYPE<br />

VAR…END_VAR<br />

VAR_INPUT…END_VAR<br />

VAR_OUTPUT…END_VAR<br />

VAR_IN_OUT…END_VAR<br />

VAR_EXTERNAL…END_VAR<br />

VAR_ACCESS…END_VAR<br />

VAR_GLOBAL…END_VAR<br />

WHILE…DO…END_WHILE<br />

WITH<br />

Beispiele für numerische ganzzahlige und reelle Literale:<br />

-5 +96 628_26 Ganzzahlige Literale; Unterstrichzeichen zwischen<br />

den Ziffern dürfen nicht signifikant se<strong>in</strong><br />

-5,0 0.123 12.56 Reelle Literale<br />

6.2E – 4 bzw. 6.2e – 4<br />

-2.6E + 3 bzw. – 2,6e + 3<br />

12.0E3 bzw. 12.0e3<br />

Reelle Literale mit Exponent<br />

2#1010_1010 Literal zur Basis 2<br />

8#156 Literal zur Basis 8<br />

16#FF Literal zur Basis 16<br />

0 1 Boolesche Null und E<strong>in</strong>s<br />

FALSE TRUE Boolesche FALSE und TRUE<br />

Beispiele für Zeichenfolge-Literale:<br />

Folge von Null oder mehr Zeichen, die <strong>in</strong> e<strong>in</strong>fache Anführungszeichen (') e<strong>in</strong>geschlossen ist.<br />

“ Leere Zeichenfolge mit der Länge Null<br />

'X' Zeichenfolge mit der Länge E<strong>in</strong>s, mit Zeichen X<br />

' ' Zeichenfolge der Länge E<strong>in</strong>s, mit Leerzeichen<br />

'$“ Zeichenfolge der Länge E<strong>in</strong>s, mit Anführungszeichen<br />

'$$6.00' Zeichenfolge der Länge Fünf, $6.00<br />

$$ Dollar-Zeichen $<br />

$' Anführungszeichen<br />

$L bzw. $1 Zeilenvorschub<br />

$N bzw. §n Neue Zeile<br />

$P bzw. §p Neue Seite<br />

$R bzw. $r Wagenrücklauf<br />

Beispiele für Zeit-Literale:<br />

• Zeitdauer<br />

Daten für Zeitdauer müssen l<strong>in</strong>ks durch <strong>das</strong> Schlüsselwort T#, TIME#, t# oder time#<br />

begrenzt werden. Unterstrichzeichen können die E<strong>in</strong>heiten von Zeitdauer-Literalen trennen.<br />

T#80ms T#30.8s T#9.5m T#20.6h<br />

t#30h26m t#7d16h12m13s<br />

TIME#2.5h time#2.5h<br />

T#16h_12m_18s T#16h_12m_18s<br />

Grundlagen der Automatisierungstechnik I: <strong>4.</strong> <strong>Programmiersystem</strong> <strong>CoDeSys</strong> Seite 4-24<br />

Autor: Dr. Becker 03_2008

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!