Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH-2G(i)

Вопросы о SMH-2G(i) Здесь всё, что касается работы контроллера SMH-2G(i).

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2015, 12:46   #1
1Gandalf1
Новичок
 
Регистрация: Apr 2015
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию RS-485 и Float32

Доброго времени суток.

Столкнулся с проблемой. Есть контроллер 2Gi и модуль ввода. Необходимо модуль ввода опрашивать по RS-485. Нюанс в том, что читаемые значения float32 в памяти модуля расположены по принципу старшее слово - младшее слово. А контроллер читает по принципу младшее слово - старшее слово.

Вопрос, есть ли какие настройки, чтобы чтение и запись float32 производилось в представлении старшее-младшее слово?
1Gandalf1 вне форума   Ответить с цитированием
Старый 01.06.2015, 13:11   #2
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-485 и Float32

Это какой модуль?
Подробнее..
См. здесь !
serg-el вне форума   Ответить с цитированием
Старый 01.06.2015, 13:39   #3
1Gandalf1
Новичок
 
Регистрация: Apr 2015
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-485 и Float32

Модуль ввода сигналов тензодатчиков Seneca Z-SG.

Для чтения это то, что нужно! На запись ничего подобного нет? Задача прописывать некоторые параметры float32 с контроллера. То есть процедура обратная, есть число real, вводимое с экрана контроллера, нужно преобразовать его в 2 регистра int для записи по RS-485.
1Gandalf1 вне форума   Ответить с цитированием
Старый 01.06.2015, 15:52   #4
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-485 и Float32

Цитата:
Сообщение от 1Gandalf1 Посмотреть сообщение
То есть процедура обратная, есть число real, вводимое с экрана контроллера, нужно преобразовать его в 2 регистра int для записи по RS-485.
А так? Little endian !

Поиск пока ещё работает
serg-el вне форума   Ответить с цитированием
Старый 01.06.2015, 16:14   #5
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-485 и Float32

Просто надо было перейти в ту тему (см. рис.).
Изображения
Тип файла: jpg 2015-06-01_151336.jpg (121.6 Кбайт, 132 просмотров)
serg-el вне форума   Ответить с цитированием
Старый 02.06.2015, 14:43   #6
1Gandalf1
Новичок
 
Регистрация: Apr 2015
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-485 и Float32

Это то, что нужно.
Пытался поиском найти, но на форуме ограничение по количеству запросов.
1Gandalf1 вне форума   Ответить с цитированием
Старый 02.06.2015, 15:14   #7
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-485 и Float32

Ограничено не количество запросов в поиск, а время между поисками (вроде 30 сек).
serg-el вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 13:59.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024