
Сообщение от
Igor V
Входы и выходы, как я понимаю, обновляются с заданной частотой.
Да, допустим, если у вас проект состоит из двух объектов - скрипта C# и счётчика, то они выполняются последовательно с заданной частотой. Когда Запуск меняется с false на true, то в первом цикле у вас на выходе Сброс должен быть true, а в следующем его можно сбросить в false и запустить счетчик.
Примерно так
Код:
public override void Execute()
{
if(Запуск.HasValue){
if(Запуск.Value==true){
if(Сброс==false && Старт_Стоп ==false)
{
Сброс = true;
}
else
{
Старт_Стоп=true;
Сброс=false;
}
}
}
if(Остановить.HasValue){
if(Остановить.Value==true){
Старт_Стоп=false;
}
}
}