можно ,читайте выше
Вас не смущает передавать такие значения одним регистром(16 бит)???
Вложение 23789
Скажу по-другому: диапазон значений WORD - 0-65535, как Вы собираетесь передавать значения никак не меньше 1,6 миллиарда? Я не говорю, что это не возможно, например последовательной передачей в одном регистре, для синхронизации можно использовать старший бит, подобно знаку в INTе, или 2 бита!!!
Добрый день.
Подскажите , а какая размерность у не сетевых переменных , если они обозначены как целочисленное ?
выведите константу целочисленную и вбейте 10 девяток ОЛ выведет вам 42.......... десятизначное числоЦитата:
Подскажите , а какая размерность у не сетевых переменных , если они обозначены как целочисленное ?
Печально что в симуляторе программа не выдает ошибку сетевой переменной , а показывает полностью число (целочисленное) .
Симулятор мог бы и ругаться на превышение размера....
целочисленное может быть как двухбайтным, так и четырехбайтным, посмотрите такие типы как int и unsined short. Анатолий помому Вам что то говорил про использование флоата
По поводу симулятора, он же не отвечает за обмен по модбас, ну подал он число в сетевую переменную, а в регистре она обрезается
Признаю свою ошибку, переделаю правильно.
Спасибо всем участникам за подсказки.