PDA

Просмотр полной версии : задать уставку в трм210 с пр200



ник-ЧАЙ
19.09.2025, 20:30
Подскажите, пожалуйста, как с реле ПР200 задать уставку в ТРМы210е. С положительными значениями проблем нет. Делю на 10, и все работает. Но есть несколько холодилок . Прочитать с них заданные параметры могу с адреса 100В (float32) , а записывать надо по адресу 2 , а там Signet Int16.

kondor3000
19.09.2025, 20:34
Подскажите, пожалуйста, как с реле ПР200 задать уставку в ТРМы210е. С положительными значениями проблем нет. Делю на 10, и все работает. Но есть несколько холодилок . Прочитать с них заданные параметры могу с адреса 100В (float32) , а записывать надо по адресу 2 , а там Signet Int16.

Отрицательные числа Int16 передаются доп. кодом, например 65535 это -1.
Тут функциональные блоки, для получения и отправки Int16, задаются как Float, если нужны десятые, то умножайте на 10 до конвертации.
Функции FLOAT_TO_INT и INT_TO_FLOAT на ST____ https://owen.ru/forum/showthread.php?t=22915&page=311&p=429821#post429821

ник-ЧАЙ
19.09.2025, 20:38
То есть для приема данных использовать INT_TO_FLOAT , для передачи наоборот?

ник-ЧАЙ
19.09.2025, 20:42
шаблон для ТРМ201 как то можно использовать?

kondor3000
19.09.2025, 20:43
То есть для приема данных использовать INT_TO_FLOAT , для передачи наоборот?

Для передачи FLOAT_TO_INT, передавать надо целое число

И для функций на ST не используйте последнюю версию Owen Logic2.11.368, она с багами

ник-ЧАЙ
19.09.2025, 20:55
Спасибо. Буду пробовать.