Список инструкций
Список инструкций ( IL ) — один из 5 языков, поддерживаемых первоначальными версиями стандарта IEC 61131-3 , который впоследствии устарел в третьем издании. [1]
Он предназначен для программируемых логических контроллеров (ПЛК). Это язык низкого уровня , напоминающий ассемблер . Все языки имеют общие элементы IEC61131 . Переменные и вызовы функций определяются общими элементами, поэтому в одной программе можно использовать разные языки.
Программное управление ( поток управления ) достигается с помощью инструкций перехода и вызовов функций ( подпрограмм с необязательными параметрами).
Формат файла теперь стандартизирован как XML компанией PLCopen .
Пример
[ редактировать ] LD Speed GT 2000 JMPCN VOLTS_OK LD Volts VOLTS_OK LD 1 ST %Q75
Отклонения от IEC 61131
[ редактировать ]Многие поставщики, несмотря на все требования IEC 61131-3, имеют дополнительные блоки вызовов/функций, специфичные для конкретного поставщика, соответствующие их оборудованию, такие как чтение или запись в ввод-вывод.Язык списка инструкций ПЛК Siemens известен как «Список операторов» или «STL» на английском языке и «Anweisungs-Liste» или «AWL» на немецком, итальянском и испанском языках. Пользователь пакета разработки Simatic может выбирать между немецкой и международной мнемоникой для представления инструкций. Например, «A» для «AND» или «U» для «UND», «I» для «Input» или «E» для «Eingang».
См. также
[ редактировать ]Ссылки
[ редактировать ]Внешние ссылки
[ редактировать ]- «Раздел 3.4 — Базовый набор команд», Руководство для начинающих программируемых логических контроллеров семейства MELSEC FX (PDF) , заархивировано из оригинала (PDF) 29 августа 2017 г.