Lista instrukcji - Instruction list

Lista instrukcji ( IL ) jest jednym z 5 języków obsługiwanych przez IEC 61131-3 standard. Jest przeznaczony dla sterowników programowalnych (PLC). Jest to język niskiego poziomu i przypomina montaż . Wszystkie języki Podziel IEC61131 wspólnych elementów . Zmienne oraz wywołania funkcji są zdefiniowane przez wspólne elementy tak różne języki mogą być używane w tym samym programie.

Sterowanie programem ( flow control ) uzyskuje się poprzez skok instrukcji i wywołań funkcji ( podprogramy z opcjonalnymi parametrami).

Format pliku został znormalizowany do XML przez PLCopen .

Przykład

         LD     Speed
         GT     2000
         JMPCN  VOLTS_OK
         LD     Volts
VOLTS_OK LD     1
         ST     %Q75

Wariacje z IEC 61131

Wielu producentów podczas gdy włączenie full IEC 61131-3 wymagania konkretnych zaproszeń / bloki funkcyjne dodatkowy dostosowane do ich dostawców sprzętu, takich jak czytanie lub pisanie do I / O. Siemens PLC lista nauka języka jest znany jako „listy instrukcji” lub „STL” w języku angielskim i „Anweisungs-Liste” lub „AWL” w języku niemieckim, włoskim i hiszpańskim. Użytkownik z Simatic pakietu rozwojowego mogą wybierać między niemieckich i międzynarodowych mnemotechniki do reprezentowania instrukcjami. Na przykład, "A" za "i" lub "U" dla "UND", "I" na "Input" lub "E" do "Eingang".

Zobacz też

Linki zewnętrzne