Весь мануал перерыл, но про реал там ни слова. Странно, может я температуру тоже неправильную снимаю? Как понять, если нет четкого правила (алгоритма) перевода представления? В "конфигурация ПЛК" значения на входах-то правильные?
Вид для печати
Так а вот у меня температура 17.5678 - это правильное значение? Ну, наверное, правильное. Зачем тогда что-то ещё с ней делать, если она уже вот, готовенькая.
https://ru.wikipedia.org/wiki/%D0%A7...81%D1%82%D0%B8 прочтите про стандарт вещ.чисел. Первый рисунок показывает на каких разрядах, что расположено, всего их 32, По модбас ввиду особенностей программирования порядок этих разрядов меняется и число меняет свое значение, потому что на стороне мастера может не совпадать порядок расположения принятых байт
все же хочу разобраться. есть мв110. добавляем в конфигураторе real input register и присваиваем ему переменную, например, IN. далее, где-то в тексте программы это значение присваиваем другой переменной:
dummy := IN;
так вот при каких условиях в dummy будет лежать кривое число?
Если через конфигуратор,то такого гедолжно быть,если в настройках не меняли порядок
Я имею ввиду "конфигурация ПЛК" в Codesys.