|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
10.03.2024, 19:33 | #1 |
Новичок
Регистрация: Oct 2017
Сообщения: 7
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Тип данных float из контроллера в Owen OPC Server (решено)
Добрый день, надо передать сигнал с контроллера в scada, в контроллер matrix забираем аналоговый сигнал (датчик температуры) от модуля FMR тип данных real передаем на выход в modbus карте тип данных float, в Owen OPC Server видим постоянно меняющееся число, преобразовываем в int или long видим нормальные данные, так же пробовали отправлять в SIMPLIGHT то же самое, в чем проблема подскажите.
Последний раз редактировалось Arsie, 11.03.2024 в 10:41 Причина: Удалил вложения за ненужностью |
10.03.2024, 19:44 | #2 | |
Senior Member
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 136
Благодарил(а): 2 раз(а)
Поблагодарили:
7 раз(а) в 7 сообщениях
|
Ответ: Тип данных float из контроллера в Owen OPC Server
Цитата:
Скорее всего несовпадение порядка слов/байт float в контроллере и OPC. Все OPC умеют их переставлять |
|
10.03.2024, 19:50 | #3 |
Новичок
Регистрация: Oct 2017
Сообщения: 7
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Тип данных float из контроллера в Owen OPC Server
float во float число хаотично меняется, сообщение поправил немного когда отдаешь int или long то все нормально
|
10.03.2024, 19:57 | #4 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Тип данных float из контроллера в Owen OPC Server
Цитата:
Скриншот отладки покажите и желательно цифирь в HEX __________________ Не являюсь сотрудником Segnetics !!! |
|
Благодарность от: |
10.03.2024, 20:05 | #5 |
Новичок
Регистрация: Oct 2017
Сообщения: 7
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Тип данных float из контроллера в Owen OPC Server
Сделал младшим регистром вперед и стало нормально, Спасибо.
|