PDA

Просмотр полной версии : Запись в переменную при возникновении импульса на ДИ



sadux
06.04.2024, 21:26
Добрый день!
В программе имеется счетчик (ведется подсчет импульсов). Необходимо при возникновении импульса (к примеру на I3) запомнить это значение в переменной. При этом далее подсчет испульсов может продолжаться, но значение переменно должно оставаться неизменным. Как это можно реализовать?

EFrol
06.04.2024, 21:46
Самый простой вариант:
75009

МихаилГл
06.04.2024, 21:48
Ну на st это примерно так:
if di3=1 and a=0 then perem:=schetchik; a:=1;
if di3=0 then a:=0

МихаилГл
06.04.2024, 21:51
Самый простой вариант:
75009

Ну считайте что это одно и тоже с примером на st)

EFrol
06.04.2024, 21:53
Для ПР100 OL не поддерживает макросы. Если я не ошибаюсь?

sadux
06.04.2024, 21:54
То, что нужно! Дважды спасибо за сегодня!=)

МихаилГл
06.04.2024, 21:55
Для ПР100 OL не поддерживает макросы. Если я не ошибаюсь?

Да хз, я мало с ними работал, плохо что разные пр имеют разный функционал...

Но код на st можно переделать и на ФБД, но у меня без триггера

sadux
06.04.2024, 21:56
Самый простой вариант:
75009

То, что нужно! Дважды спасибо за сегодня=)