Ćwiczenie laboratoryjne z podstaw Mechatroniki - 28.10.10
Krótki opis podstawowych języków programowania w CoDeSys.
IL - (ang: instruction list; pol. lista instrukcji) Program składa się z ciągu instrukcji. Jest to jeden z pierwszych języków programowania sterowników PLC i jest językiem tekstowym (polecenia są w postaci tekstowej).
/język niskiego rzędu(poziomu)
LD - (ang. Ladder Diagram; pol logika drabinkowa) Jest to język graficzny (polecenia są w postaci nietekstowej). Składa się z bloków o określonej funkcji logicznej. Tworząc program powstaje tzw. drabinka. - Schemat styków przypominający schemat połączeń elektrycznych
/język wysokiego poziomu
FBD - (ang. Function Block Diagram; pol diagram bloków funkcyjnych) Jest to język graficzny. Składa się z bloków funkcyjnych, realizujących działania logiczne.
/język wysokiego poziomu
SFC - (ang.Sequential Function Chart; pol sekwencyjny ciąg bloków, zwany `językiem przebiegu'). Język ten jest jednym z języków graficznych, opisujących czasowy przebieg różnych czynności wewnątrz programu. Składa się z tzw. grafów zawierających kroki, którym przypisana jest odpowiednia akcja oraz tranzycie, które sterują przebiegiem kroków.
/język wysokiego poziomu
ST - (ang. Structured Text; pol. tekst strukturalny) Jest to kolejny język tekstowy. Składa się z szeregu instrukcji. Jest odpowiednikiem algorytmicznego języka wyższego poziomu, zawierającego struktury -programowe takie jak: (If...then...else...end_if, For...to...do...end_for, While...do...end_while).
/język niskiego poziomu
CFC - (ang. Continuous Function Chart; pol Graficzny edytor schematów funkcji działa nie jak schemat funkcji, w oparciu o sieci, lecz w oparciu o dowolnie rozmieszczane elementy. To umożliwia tworzenie np. sprzężeń zwrotnych.
Typy zmiennych (standardowe):
ARRAY
BOOL
BYTE
DATE
DINT
DT
DWORD
INT
LREAL
REDL
SINT
STRING
TIME
TOD
UDINT
UINT
USINT
WORD