"В котельной Люберецких очистных сооружений ПУ «Мосочиствод» приборы по учёту тепловой энергии ВИС.Т ЗАО «НПО «Тепловизор» в количестве четырех штук были установлены в 2002 году и используются в настоящее время.Теплосчетчики отвечают заявленным паспортным техническим требованиям, имеют высокую точность, надежность и удобство в эксплуатации."
С.М.Бакулин, Начальник ПУ «Мосочиствод» МГУП «Мосводоканал»
В связи с написанием проекта возникли еще вопросы: 1. Идет ли в комплекте с теплосчетчиком какое-либо ПО и где в карте заказа теплосчетчика это указывать? или все ПО надо отдельно заказывать? 2. Тип протокола (версия программы) для Modbus тоже в карте заказа на теплосчетчик негде указать. 3. В каком виде эта версия программы представлена - уже "зашита" в прибор или на носителе, самим потом её можно менять? 4. Если будет заказана версия программы для Modbus на RS 485, то останется ли возможность связаться с прибором по стандартному последовательному RS 232 с компьютером, или это тоже надо указывать заказе?
Да, версия программы 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 НПО "Тепловизор", Главный инженер-программист
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
НПО «Тепловизор», Москва, Рязанский проспект, 8а тел/факс: +7(495)730-47-44, +7(495)127-28-44