Есть желание передавать 2 целочисленные переменные по 485 с мастера ПР200 одним посылом, упаковав в сетевую все 32 бита. Это будет работать? По сути ведь целочисленная имеет 32 бита и можно заполнять их по полной если там не числовые данные. Но как отдать 32-битную целочисленную в сетевую "с плав запятой", ОЛ не разрешает, требует преобразовать во флоат, а мне не надо преобразования, это не число, а набор битов! Обратное преобразование из флоат не вернет исходногоЕсть ли какая хитрость для реализации передачи 32-битной целочисленной одним посылом? То есть имею потребность в еще одном виде сетевой переменной "целочисленная-32", которая передавалась бы аналогично флоат (2-мя соседними регистрами), но не требовала бы преобразования во флоат. Тогда на приеме можно было бы либо объявить тот же формат, либо считывать обычными целочисленными сетевыми переменными младшую и старшую часть. Сейчас получается, что фактически имея в целочисленной переменной DINT, можно реально для передачи по сети пользоваться только его половинкой, это нехорошо.