|
ТЕПЛОСЧЕТЧИКИ • ВОДОСЧЕТЧИКИ • РАСХОДОМЕРЫ • ВИС.Т |
|
| | |
Norilsk |
Modbus |
Новенький
|
|
Добрый день. Подскажите, протокол Modbus уже поддерживается на ваших теплосчетчиках, и где про это можно поподробнее почитать? |
|
» 23.6.06 13:18 |
|
|
CH |
Re: Modbus |
Администратор
|
|
Да, версия программы HC-M-2.19 вместо нашего протокола hLink включает MODBUS. С "почитать" сложнее, ибо нет для программиста работы тяжелее написания документации, но работа над ней ведётся. Предварительно могу сообщить некоторые общие сведения о реализации:
- Интерфейс физического уровня: RS-485 (двухпроводный), RS-232, Ethernet TCP/IP - Режим работы при RS-подключении: RTU; скорость и формат данных : 19200/9600 бод, 8E1 (8 бит данных, чётность, 1 стоп-бит) - Режим работы при TCP/IP-подключении: как одиночный сервер или шлюз для других устройств в подсети RS-485. - Все передаваемые данные являются строками или целыми числами, передача осуществляется старшим байтом вперёд (big-endian). - Сетевой адрес 255 используется при выполнении сервисных операций для автоматического поиска приборов и таким образом не может использоваться в многоприборных MODBUS-сетях. В тоже время в соответствии со стандартом MODBUS этот адрес является зарезервированным и его использование при обмене данными не допускается в любом случае.
Используются команды MODBUS: - 03 (0x03, Read Holding Registers) для получения конфигурационных и настроечных параметров приборов. - 04 (0x04, Read Input Registres) для получения текущих значений измеряемых и вычисляемых параметров, а также регистров состояния прибора. - 20/6 (0x14/0x06, Read File Record) для получения данных из архива прибора.
Возможные неудобства: Все значения передаются в виде целых чисел, для приведения их к реальным значениям (там, где это требуется) нужно использовать приведение через передаваемое совместно число знаков после запятой.
-- Виктор В. Жданов NegaSoft Co. FAE НПО "Тепловизор", Главный инженер-программист |
|
» 23.6.06 14:58 |
|
|
Norilsk |
Re: Modbus |
Новенький
|
|
В связи с написанием проекта возникли еще вопросы: 1. Идет ли в комплекте с теплосчетчиком какое-либо ПО и где в карте заказа теплосчетчика это указывать? или все ПО надо отдельно заказывать? 2. Тип протокола (версия программы) для Modbus тоже в карте заказа на теплосчетчик негде указать. 3. В каком виде эта версия программы представлена - уже "зашита" в прибор или на носителе, самим потом её можно менять? 4. Если будет заказана версия программы для Modbus на RS 485, то останется ли возможность связаться с прибором по стандартному последовательному RS 232 с компьютером, или это тоже надо указывать заказе?
[ Редактировано Norilsk в 28.6.06 08:54 ] |
|
» 28.6.06 07:30 |
|
|
Norilsk |
Re: Modbus |
Новенький
|
|
Имеется ввиду одновременный доступ и по стандартному RS-232 (с компьютером) и по RS-485 (Modbus) с контроллером. Соответственно вопрос про ПО для связи по RS-232. Идет ли какое-нибудь в комплекте с теплосчетчиком или надо отдельно заказывать? |
|
» 29.6.06 05:45 |
|
|
2kon |
Re: Modbus |
Администратор
|
|
Цитата: Konstantin пишет: Когда реально можно опробовать протокол Modbus? Можно ли перепрошить уже имеющийся ВИС.Т для работы с протоколом?
Ориентировочно через пару недель, как только будет закончена документация. Да, можно, но для смены ПО необходимо связаться со службой сервиса, см. раздел - Контакты.
-- Константин Константинов НПО "Тепловизор", инженер-программист |
|
» 4.7.06 14:03 |
|
|
ПраваВы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|