Запуск Global скрипта по времени суток
Роман; 15.9.04

Привет всем, как сделать запуск Global Action в моменты времени 6.00, 14.00 и 22.00, пробовал так


char *time;

time = GetTagChar ("Time");

if (time == "09:03")
{
SetTagBit("TIME_test", 1); //Return - Type :BOOL
}


естественно тишина, тэг Time взят из System Info, либо неправильно считываю либо не догоняю как правильно сделать, подскажите кто нибудь.
Re: Запуск Global скрипта по времени суток
Сам себе и отвечаю :))); 15.9.04

const char *time;

const char *time_limit_1;

time_limit_1 = ("09:15");


time = GetTagChar ("Time");

//SetTagChar ("Time_22", time);


if ( (time, time_limit_1 ))
{
SetTagBit("TIME_test", 1); //Return - Type :BOOL
}

Re: Запуск Global скрипта по времени суток
Маслов Дмитрий; 15.9.04

Вообще-то можно просто настроить триггер, явно указав требуемое время запуска скрипта.

См. http://www.wincc.ru

Re: Запуск Global скрипта по времени суток
Роман; 15.9.04

Эт понятно нужно что бы в определенное время суток, есть 3 смены на заводе, есть дозатор сыпучих мат., требуется полученный вес за смену т.е. за 8 часов. а так система будет срабатывать от того момента когда запустил рантайм.

Re: Запуск Global скрипта по времени суток
Павел Кобелев; 16.9.04

Устанавливаете тип триггера "Daily" и время запуска, с точностью до секунды. На 3 смены понадобится 3 триггера.

Re: Запуск Global скрипта по времени суток
Роман; 16.9.04

Мда, век живи...., спасибо.