Наглядный пример: чем отличаются кнопка и переключатель, простые обмотки и обмотки SET/RESET на LD

Аватар автора
АРТmosphere
Пример создания простой программы для ПЛК в CodeSys на языке LD. В программе наглядно показано отличие переключателя от кнопок, а также отличие обычной обмотки от обмоток SET/RESET (S/R). Обмотки (R) и (S) обеспечивают фиксацию условия управления исполнительным механизмом. Если обмотка S «сработает», т.е. примет значение ИСТИНА (TRUE), то изменить это состояние на противоположное, т.е. ЛОЖЬ (или FALSE) можно лишь с помощью обмотки R. Катушкам R и S нужно присваивать одно и то же имя. Помимо обычных обмоток ―( )― можно применять инверсные обмотки (аналог поляризованного реле), обозначаемые на схеме ―( / )―. Такая обмотка использована в примере с переключателем. Язык релейных диаграмм LD и его применение:

0/0


0/0

0/0

0/0