Подскажите, как в ST прописать (real_to_int),(int_to_real)?
Подскажите, как в ST прописать (real_to_int),(int_to_real)?
В общем то ровно так, как Вы и написали...
А еще есть ассистент ввода - F2.
И хелп.
вычисления лучше выносить за функцию(рекомендуется). но должно и так работать(но не рекомендуется).
обычно когда спешишь, и вносишь изменения. то допускаешь первый способ, работает, проверено.
Спасибо всем за советы. Пробовать буду уже в понедельник на работе. Ещё раз спасибо. Проект составлен в FBD. Отлично работает. Прежний мой вопрос (А>B ...) является дополнением. В FBD преобразования (..._то_...) работают. В ST тот-же проект тормозит. Кампилируется всё, кроме преобразований. Ещё раз спасибо.
Извините, не совсем понял ситуацию.
В Вашем случае ОUT=> -это выход функции или функционального блока.
Переменная, которая подставляется с права, должна строго соответствовать типу переменной OUT.
Потом, Вы можете преобразовать её в нужный тип.
например:
WAR
OUT:WORD;
IN_1:WORD;
IN:BOOL;
END_WAR
......
(...
OUT=>IN1);
IN:=WORD_TO_BOOL(IN_1);
Если это не функция или ФБ, то как писал Андрей Н.
Последний раз редактировалось lara197a; 20.08.2011 в 08:40.