
Списки инструкций (или ILs) — это один из пяти языков программирования ПЛК, определенных стандартом IEC 61131-3. (Другие — это лестничные логические диаграммы, функциональные блок-схемы, диаграммы последовательных функций и структурированный текст.)
ILs не является графическим языком программирования. Вместо этого они больше всего напоминают программирование на языке ассемблера. Как следует из названия, программа — это серия инструкций, перечисленных во многом таким же образом, как и программа сборки.
Так, например, некоторые распространенные операции являются математическими, такими как сложение, вычитание, умножение и деление значений. Другие операции могут включать переход к ярлыку программы, а также вызов или возврат из отдельных функций.
Как и любой язык программирования ПЛК, ILs имеет свои преимущества и недостатки. Одним из самых очевидных преимуществ является скорость выполнения программы. Как и в случае с языком ассемблера в целом, списки инструкций являются языком с низкими накладными расходами и выполняются быстрее, чем графические языки. Еще одним плюсом является то, что ILS также, как правило, занимают меньше памяти. Это явное преимущество, особенно в ПЛК с ограниченным объемом памяти.
С другой стороны, это не такой уж распространенный язык, главным образом потому, что очень многие люди склонны отдавать предпочтение визуальным языкам программирования и средам.
Свежие комментарии