Это должен быть хороший вопрос для разных подходов. Я очень новичок, поэтому извините за мой простой вопрос.
Скажем, у меня 6 светодиодов.
LED1 AT %Q* : BOOL;
LED2 AT %Q* : BOOL;
LED3 AT %Q* : BOOL;
LED4 AT %Q* : BOOL;
LED5 AT %Q* : BOOL;
LED6 AT %Q* : BOOL;
Моя цель - иметь возможность переключать 3 светодиода (какой бы я хотел). поэтому, если вы нажмете определенную кнопку и включите ее, это произойдет с соответствующим светодиодом:
LED[i] := button[i];
Это просто. Теперь скажем, у меня есть 3, которые в настоящее время включены.
Я хотел бы иметь возможность нажимать уникальную кнопку «Импульс» и одновременно пульсировать всеми 3 светодиодами, горящими в настоящее время, в течение 3 импульсных циклов. каждые 1 секунду. бывший. ВКЛ --> ВЫКЛ --> ВКЛ --> ВЫКЛ --> ВКЛ --> ВЫКЛ
Что было бы лучшим способом в структурированном тексте, чтобы иметь возможность узнать, какие из них в данный момент включены, и если это так, пульсировать текущие светодиоды 3 раза, используя таймеры.
Спасибо!