Добрый день! Подскажите, в какой лучше теме обсуждать примеры программирования? Вопрос в следующем: нужно чтобы из OwenCloud или прямо с панели ПЛК запускался движок, но приоритет плк и облака одинаковый, можно вкл/выкл и там и там
Вид для печати
Добрый день! Подскажите, в какой лучше теме обсуждать примеры программирования? Вопрос в следующем: нужно чтобы из OwenCloud или прямо с панели ПЛК запускался движок, но приоритет плк и облака одинаковый, можно вкл/выкл и там и там
Добрый день.
Облако само по себе производит запись только по команде.
В ПЛК надо запись производить однократно, например, через ФБ R_TRIG:
Код:VAR
xEnableMotor: BOOL; // команда включения мотора
xMotor: BOOL; // сигнал управления мотором
fbRtrig: R_TRIG;
END_VAR
fbRtrig(CLK := xEnableMotor);
IF fbRtrig.Q THEN
xMotor := TRUE;
END_IF
Почему при редактировании переменных диалога возникает предупреждение "Вы задали параметры OUTPUT или INOUT, но не задали итоговых значений для обновления этих параметров. Продолжить?" ???
Вероятно, ваш диалог имеет переменные класса VAR_OUTPUT или VAR_IN_OUT, но при вызове диалога они не связываются с переменными программы.
Таким образом, их значения невозможно будет обработать.
Среда акцентирует ваше внимание на этом моменте.
Но, все что можно, уже связано.
Если выложите проект - я постараюсь прокомментировать происходящее.
Вложение 44216 Скриншот
На скриншоте почему-то не видно этой менюшки:
Вложение 44217
Вы используете SP5?