Вход

Просмотр полной версии : Кнопка на панели оператора СП310



fever dream
19.06.2026, 10:34
Добрый день, возможно ли сделать кнопку на панели чтобы она останавливала цикл проекта на реле и не задействовала при этом сетевые переменные?

МихаилГл
19.06.2026, 11:02
Боитесь связь убить?)

Если был контроллер, то на st это делается так:
Если переменная=ложь то ничего не делать, иначе обрабатывать основной алгоритм.

То есть программа на самом деле работает, только либо вся, либо ограниченный вариант, в котором можно вообще ничего не делать

fever dream
19.06.2026, 12:48
Из-за занятых сетевых регистров скорей. Для того чтобы с панели использовать кнопки старт/стоп/пауза/авария если такое возможно.

EFrol
19.06.2026, 13:26
Прямо все регистры заняты?

Dimensy
19.06.2026, 13:37
Добрый день, возможно ли сделать кнопку на панели чтобы она останавливала цикл проекта на реле и не задействовала при этом сетевые переменные?
Так у панели кроме сети нет никакой внешней связи


Из-за занятых сетевых регистров скорей. Для того чтобы с панели использовать кнопки старт/стоп/пауза/авария если такое возможно
Что, совсем никак оптимизировать нельзя? Битовые - в маски, вещественные, если размерность позволяет в int16 или uint16 перевести

fever dream
19.06.2026, 13:58
Так у панели кроме сети нет никакой внешней связи


Что, совсем никак оптимизировать нельзя? Битовые - в маски, вещественные, если размерность позволяет в int16 или uint16 перевести

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