Просмотр полной версии : модуль аналоговых выходов MU210_502 и переменная типа "real"
LogikASUTP
13.07.2025, 23:01
Добрый вечер коллеги, стоит задача отправить показания датчика давления на физический выход с настройкой 4-20.
столкнулся с тем что при компиляции codesys ругается на переменную real т.к. по умолчанию аналоговый выход обозначен uint.
84804
присвоить выходу тип real не получается.
подскажите пожалуйста как переменную с плавающей точкой привязать к выходу модуля без конвертаций.
спасибо.
аналоговый выход обозначен uint....
как переменную с плавающей точкой привязать к выходу модуля без конвертаций.
Никак (если про модбас)
........
Емельянов Кирилл
14.07.2025, 01:18
как переменную с плавающей точкой привязать к выходу модуля без конвертаций.
Какое категоричное условие задачи..
Алекс_инд
14.07.2025, 01:53
а нельзя уже в плк написать модуль который голые данные с шины преобразует как надо?
In_Da_Cher_A
14.07.2025, 02:11
вы всё время задаёте неправильные вопросы (С)
а нельзя уже в плк написать модуль который голые данные с шины преобразует как надо?можно. Пишите.
Михаил Троицкий
14.07.2025, 08:02
А почему вы не хотите использовать блок из библиотеки UTIL LIN_TRAFO? Преобразуете свое значение REAL в заданный диапазон от 0 до 1000, затем конвертируйте в UINT. Собственно все.
LogikASUTP
14.07.2025, 10:29
Спасибо всем большое.
Понял что без конвертации не обойтись.
Алекс_инд
14.07.2025, 10:32
вы всё время задаёте неправильные вопросы (С)
можно. Пишите.
я 25 лет пишу на машинных кодах, ассемблере и си напрямую для разных процов от 8031 до стм32. там никаких проблем нет написать)))
LogikASUTP
14.07.2025, 10:54
Скажите а может есть уже готовый блок для конвертации, в библиотеках. Как в codesys 2.3 "SCALE_R". ? Как он называется в библиотеках codesys 3.5?
kondor3000
14.07.2025, 13:23
Скажите а может есть уже готовый блок для конвертации, в библиотеках. Как в codesys 2.3 "SCALE_R". ? Как он называется в библиотеках codesys 3.5?
В codesys 3.5, тоже есть биб-ки Оскат 331 (333) с теми же блоками SCALE
LogikASUTP
14.07.2025, 16:45
В codesys 3.5, тоже есть биб-ки Оскат 331 (333) с теми же блоками SCALE
нашёл спасибо.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot