[?]: Задержка запуска Action в WinCC ?

Панели оператора PP/OP/TP/TD/MP.
Программные пакеты ProTool/WinCC flexible, SCADA система WinCC
pasha8921
Posts: 13
Joined: Wed Oct 25, 2006 4:26 am
Location: Russia

[?]: Задержка запуска Action в WinCC ?

Post by pasha8921 »

Подскажите пожалуйста, есть ли в винцц такая функция как "задержка запуска Action" ? Если есть то тыкните пожалуйста носом где установить ее можно. Спасибо.
sania
Site Admin
Posts: 1387
Joined: Sat Aug 13, 2005 6:15 am

Post by sania »

это из глобал С-экшен с триггером в 2 сек.

Code: Select all

             static int counter;
                    int Delay=30;                  // Delay in seconds before start the script
                    int second;

if (counter<Delay) 
          {
               counter=(counter + 2);
               second=(Delay - counter);
               printf("Wait ") ; printf("%d",second); printf( " sec. for full start WinCC \r\n");
               return FALSE;

          }

else
/**********************************End delay time , start work the script**************************/
можно более конкретно?версия ПО,вид акции/функции что её запускает
pasha8921
Posts: 13
Joined: Wed Oct 25, 2006 4:26 am
Location: Russia

Post by pasha8921 »

wincc6.2
Задача: Текущее имя файла должно высвечиваться на картинке .
Процедура: Чтобы высветить текущее имя файла на картинке, достаточно создать
статический текст, для которого с помощью маленькой C-Аction
создается процедура динамического вывода на экран. Параметр
lpszPictureName вызова в C-Аction просто возвращает возвращаемое
значение.
Конфигурация:
Static Text / Font / Text / C-Action ...
return lpszPictureName;
Примечание: Во время проектирования следующее должно быть принято во
внимание:
1. Должен быть установлен один час как задержка запуска Action
2. Атрибуты текста установить один раз
3. Назначить Properties / miscellaneous / Adapt Border: Yes
Этот статический текст может быть скопирован в каждую картинку и
будет показывать имя текущей картинки через RunTime =1 час.