| 
				Помогите плиз
			 Мне поставлена задача написать скрипт в устройстве телемеханики, а именно есть определенные дискретные сигналы которые ретранслируют информацию на сервер телемеханики и имеют возможность телеуправления. При сработки телесигнализации от одного до трех одновременно (т.е. 0 меняется на 1), необходимо чтобы четвертый ТС подал команду на телеуправление дискретного сигнала. В связи с этим начал писать скрипт: while (true) {
 if (TM('#TCX:Y:Z') == 0 && TM('#TCX:Y:Z') == 0 && TM('#TCX:Y:Z') == 0) {
 tmControl(X, Y, Z, 1); 1 - включить ТУ 4 телесигнала
 }
 sleep(2000);
 }
 
 Совет разработчика: В основном цикле сделайте какую-нибудь переменную, после первой команды телеуправления увеличивайте значение этой переменной, по прошествии какого-то времени соответственно принимайте действия, если ТС не переключился. Мастера своего дела помогите пожалуйста дописать скрипт чтобы скрипт работал. Необходимо чтобы скрипт подал команду телеуправления 4 телесигнала и если 4 телесигнал включился перестать подавать команду телеуправления 4 телесигнала. Я в программирование не разбираюсь, а задачу решить надо.
 
			
			
	
			
			
			
			
			
				  |