Нет, я объявил ее в основной программе. Как-то так:
PROGRAM PLC_PRG
VAR
zoomPanResetTimer: TON;
zoomPanReset: BOOL;
END_VAR
zoomPanResetTimer( IN := zoomPanReset, PT := T#20MS);
bPanHome0 := PLC_PRG.zoomPanResetTimer.Q;
bZmHome0 := PLC_PRG.zoomPanResetTimer.Q;
Интерфейс тренда:
VAR_IN_OUT
END_VAR
VAR
bZmEnable0 : BOOL;
bZmHome0 : BOOL;
bZmUndo0 : BOOL;
bIsZoomed0 : BOOL;
bPanEnable0 : BOOL;
bPanHome0 : BOOL;
bIsPanned0 : BOOL;
bEnableOnY0 : BOOL;
END_VAR
Копка в тренде управляется нажатием и связана с переменной PLC_PRG.zoomPanReset