600007 г. Владимир, ул. 16 лет Октября, д. 68А, литер "Ф", этаж 2, помещение 12
+7 (4922) 53-10-31
info@skb-proton.ru

Что такое списки инструкций (ILs) для программирования ПЛК?

Преобразователи частоты

Списки инструкций (или ILs) — это один из пяти языков программирования ПЛК, определенных стандартом IEC 61131-3. (Другие — это лестничные логические диаграммы, функциональные блок-схемы, диаграммы последовательных функций и структурированный текст.)

ILs не является графическим языком программирования. Вместо этого они больше всего напоминают программирование на языке ассемблера. Как следует из названия, программа — это серия инструкций, перечисленных во многом таким же образом, как и программа сборки.

Так, например, некоторые распространенные операции являются математическими, такими как сложение, вычитание, умножение и деление значений. Другие операции могут включать переход к ярлыку программы, а также вызов или возврат из отдельных функций.

Как и любой язык программирования ПЛК, ILs имеет свои преимущества и недостатки. Одним из самых очевидных преимуществ является скорость выполнения программы. Как и в случае с языком ассемблера в целом, списки инструкций являются языком с низкими накладными расходами и выполняются быстрее, чем графические языки. Еще одним плюсом является то, что ILS также, как правило, занимают меньше памяти. Это явное преимущество, особенно в ПЛК с ограниченным объемом памяти.

С другой стороны, это не такой уж распространенный язык, главным образом потому, что очень многие люди склонны отдавать предпочтение визуальным языкам программирования и средам.