Нет связи WinCC
Владимир; 10.8.04
Есть ли в WinCC готовая функция определяющая , что нет связи с
контроллером ?
Re: Нет связи WinCC
Юрченко Владимир; 10.8.04
В С-скриптах есть набор функций для определения статуса переменной.
А в слове статуса есть бит определяющий потерю связи с
контроллером. Подробности смотрите в Help (файл
GlobalScriptFunctions.chm).
Re: Нет связи WinCC
Маслов
Дмитрий; 10.8.04
Сделайте такой скриптик в Global Scripts с вызовом, к примеру, раз
в секунду. Здесь "State" - тег, привязанный к адресу M0.0
контроллера, "ControllerState" - внутренний тег, в котором будет
содержаться информация о состоянии связи с контроллером: 1 - OK, 0
- все плохо.
int gscAction( void )
{
DWORD ControllerState;
GetTagBitState("State", &ControllerState);
SetTagBit("ControllerState", (short)(ControllerState == 0));
return 0;
}
См. http://www.wincc.ru