Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Modbus и Danfoss Ekd316
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
AleksBas
Здравствуйте.

Я новичок в системах автоматизации, поэтому прошу не ругать за возможные ошибки.

Суть вопроса:
Хочу управлять контроллером испарителя DANFOSS EKD316 с помощью контроллера CAREL PCO3 через протокол Modbus RTU.
В этой схеме EKD316 является SLAVE, а Carel - Master.

В принципе удалось наладить коммуникацию между контроллерами, Carel читает и пишет правильно все регистры и коилы, кроме (как мне кажется) нескольких. Вот с этими несколькими и проблема.
Мне кажется, что производитель указал в документации неправильные адреса некоторых регистров. На мой взгляд узнать правильные адреса можно перехватив/подсмотрев команды во время коммуникации EKD316 с фирменным дисплеей EKA 164A.

Подскажите, пожалуйста, как с помощью конвертора USB to RS-485 и компьютера это осуществить.


manjey73
Взять Advanced Serial Data Logger от компании AGG Software, не обязательно покупать, триальной версии вполне хватит.
Настроить порт в режим наблюдения, выбрать в каком виде выводить, лучше наверное в HEX, отключить перевод строки по определенным символам и смотреть и разбираться.
AleksBas
Цитата(manjey73 @ 10.10.2016, 9:32) *
Взять Advanced Serial Data Logger от компании AGG Software, не обязательно покупать, триальной версии вполне хватит.
Настроить порт в режим наблюдения, выбрать в каком виде выводить, лучше наверное в HEX, отключить перевод строки по определенным символам и смотреть и разбираться.


Подскажите, пожалуйста, как подключить конвертер RS485-USB в цепь "контроллер EKD - дисплей управления".
Я представляю это как на рисунке ниже
Нажмите для просмотра прикрепленного файла
manjey73
ну да, так и подключать. Только сперва в программе надо выставить режим наблюдения. Иначе при запуске программы она может не подключиться к шине. У вас же одно из устройств мастер и программа скорее всего отругается, что порт занят или что-то вроде того. Сейчас уже не помню....
AleksBas
Проблема решена!
Оказалось, что параметры, которые имеют только два состояния - 0 и 1, являются не коилами, а регистрами, как бы нелогично это бы не звучало.
Жалко, что в инструкции к Данфосу об этом ни слова, пришлось самому до всего докапываться.

Большое спасибо manjey73 за помощь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.