Ну почему же, в смысле, если не нужна абсолютная точность - в менеджере компонентов есть макрос преобразования диапазонов!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Попробовать пока нет возможности.
И считать их как два регистра получится?
А почему udint один регистр занимают ?
Переменная то четырехбайтная. Одну, две конечно можно и ручками поразбивать. Ну а если их сто нужно будет?
Dimensy, спасибо за ответы.
И двести таких картинок на схеме? Или можно как-то попроще ?
Снимок.JPG
Вижу тут только вариант с постепенным укрупнением макросов: самый первый - для одного числа, второй макрос - для 8 чисел, третий - для 64 чисел...
Но Вы посмотрите лог обмена - в каком порядке передаются данные - не гарантируется последовательный запрос одного числа из двух регистров.
Или заменить ПР на ПЛК с его более широкими возможностями по типам данных, обмену сразу массивами, а не регистрами - которые помогут сэкономить время программирования, которое тоже превращается в деньги.