Да, проверяли на телефоне в Chrome.
Вид для печати
ПЛК210-02-CS , Панель ВП110
К сожалению, в данный момент уже не получится. Могу я к вам обратиться с этим же вопросом в среду?
Добрый день, в интерфейсе трендов есть две переменные bZmHome0 и bPanHome0.
В примере каждая переменная работает с отдельной кнопкой: отдельно сброс пана, отдельно зума.
Хочется делать сброс одновременно одной кнопкой.
Привязал новую кнопку(сброс всего) к вспомогательной переменной и в основной программе хотел организовать TON таймер по выходам которого проходил бы импульс(10-20мс) на сброс bZmHome0 и bPanHome0, но не понимаю как обратиться к интерфейсу фрейма тренда из основной программы.
Как обратиться к интерфейсу фрейма из других областей видимостей(например из основной программы) или как лучше решить поставленную задачу?
Спасибо!
Нет, я объявил ее в основной программе. Как-то так:
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
Добавьте в интерфейсе фрейма в VAR_INPUT вход zoomPanReset.
В конфигурации фрейма привяжите к нему переменную zoomPanReset из вашей программы PLC_PRG.