подскажите, как в V 3 написать функцию, чтобы она работала в PLC_PRG, а то она у меня результат не выдает. в V 2 таких проблем не было.
Спасибо!
подскажите, как в V 3 написать функцию, чтобы она работала в PLC_PRG, а то она у меня результат не выдает. в V 2 таких проблем не было.
Спасибо!
Не зная броду, не суйся в воду. (Пословица.)
Век живи, век учись(а умрешь дураком).
Опыт растет прямо пропорционально выведенному из строя оборудованию.
В зависимости от используемого языка программирования функция пишется либо путем ввода кода в текстовой редактор, либо размещения и соединения на холсте графического редактора пиктограмм объектов (операторов, функций, ФБ и т.д.).
Как-то типа того:
02-02-2018 8-30-51.png
Значит, функция вызывается в PLC_PRG. А привязана ли PLC_PRG к какой-нибудь задаче проекта?
FUNCTION wtr : REAL
VAR_INPUT
inW:WORD;
END_VAR
VAR
Transport:REAL;
END_VAR
---------------------------------
Transport:=(WORD_TO_REAL(65535-inW))/100;
А обращаюсь.
Tr:=wtr(inW:=PLC_PRG.w01);
и так
Tr:=wtr(inW:=w01);
и так
Tr:=wtr(w01);
всегда Tr = 0
что то где то не так делаю.
Не зная броду, не суйся в воду. (Пословица.)
Век живи, век учись(а умрешь дураком).
Опыт растет прямо пропорционально выведенному из строя оборудованию.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Просто много переменных ВОРД преобразовать в РЕАЛ. Функция для такой рутины удобнее, чем постоянно прописывать повторяющийся код.
У меня отрицательные значения передаются по Modbus TCP из V2.3 в V3.5 и там нельзя передать значение с плавающей запятой и отрицательное, надо поизголяться.
Не зная броду, не суйся в воду. (Пословица.)
Век живи, век учись(а умрешь дураком).
Опыт растет прямо пропорционально выведенному из строя оборудованию.
Битый час сижу, не знаю как свой ВОРД ТУ РЕАЛ написать.
Не зная броду, не суйся в воду. (Пословица.)
Век живи, век учись(а умрешь дураком).
Опыт растет прямо пропорционально выведенному из строя оборудованию.