Полная версия этой страницы:
Чтение кода Modbus
Помогите разобраться с чтением кода MoDBUS.Такая проблема что при подаче питания,высвечивается на панели ошибка сухой ход.Подключения вроде бы сделаны все верно.Схема ШУ без контроллера частотник и панелька.Программу в панельку нужную загрузили.Мне сказали что ответ на мою проблему лежит в расшифровке протокольного кода.А я дуб дубом=))

Откликнитесь!!!
Цитата(Lukin @ 3.8.2015, 11:05)

Помогите разобраться с чтением кода MoDBUS.Такая проблема что при подаче питания,высвечивается на панели ошибка сухой ход.Подключения вроде бы сделаны все верно.Схема ШУ без контроллера частотник и панелька.Программу в панельку нужную загрузили.Мне сказали что ответ на мою проблему лежит в расшифровке протокольного кода.А я дуб дубом=))

Откликнитесь!!!
Слишком мало вводных данных. Что за контроллер, карта переменных, что читаете и т.д. и т.п.
Я щас все скину!
Панель работает через modbas протокол. при подключении к компу через сом порт выдает это
000374 14:26:56.406 29 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F )~^ÃýÓ)~^ÃýÓ)
000375 14:26:57.265 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E 5E ~^ÃýÓ)~^ÃýÓ)~^
000376 14:26:57.875 C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD ÃýÓ)~^ÃýÓ)~^Ãý
000377 14:26:58.468 D3 29 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 Ó)~^ÃýÓ)~^ÃýÓ)
000378 14:26:59.437 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E ~^ÃýÓ)~^ÃýÓ)~
000379 14:27:00.046 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 ^ÃýÓ)~^ÃýÓ)~^Ã
000380 14:27:00.656 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 ýÓ)~^ÃýÓ)~^ÃýÓ
Работаю через програмку comport tolkit.
Цитата(Lukin @ 3.8.2015, 12:47)

Я щас все скину!
Панель работает через modbas протокол. при подключении к компу через сом порт выдает это
000374 14:26:56.406 29 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F )~^ÃýÓ)~^ÃýÓ)
000375 14:26:57.265 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E 5E ~^ÃýÓ)~^ÃýÓ)~^
000376 14:26:57.875 C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD ÃýÓ)~^ÃýÓ)~^Ãý
000377 14:26:58.468 D3 29 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 Ó)~^ÃýÓ)~^ÃýÓ)
000378 14:26:59.437 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E ~^ÃýÓ)~^ÃýÓ)~
000379 14:27:00.046 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 ^ÃýÓ)~^ÃýÓ)~^Ã
000380 14:27:00.656 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 ýÓ)~^ÃýÓ)~^ÃýÓ
Работаю через програмку comport tolkit.

Распишите по подробнее все. Тогда может быть вам помогут разобраться. Расшифровывать логи никто не станет
Вот что выдает при включении питания
000001 11:52:14.437 00 .
000002 11:52:15.453 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E ~^ГэУ)~^ГэУ)~
000003 11:52:16.046 5E C3 FD D3 29 7F 7E BF D7 17 77 00 7F F7 C3 FF ^ГэУ)~їЧ.w.чГя
000004 11:52:16.093 FD FB FF FD 37 A3 00 7F F7 C3 FF FD 3D 61 эыяэ7Ј.чГяэ=a и все больше ничего не пишет.
Частотник у меня ABB ACS 550 в параметрах разрешение пуска стотит шина файлд бус.Ну т.е от панели управления.При запуске на панели сразу загорается ошибка сухой ход.Сухой ход у меня имитирован тумблером.
Вообщем навернулся контроллер,собрали схему без контроллера чтобы была панель и частотник.Собрали схему порастыкав провода в нужные контакты.Загрузили программу в панель управления.Подсоединяем имитаторы(сухой ход,датчик давления)Цепляем движок.Включаем цепь.На панели загорается ошибка сухой ход. Перещелкиваем тумблерок .Ноль внимания.Может быть проблема в том что раньше частотник работал с контроллером он и настроен на работу с контроллером а не с панелькой,и нужно его перенастроить?Раньше датчики подключались не ЧП а к контроллеру.А связь они имели через RS-485.А теперь датчики идут напрямик к ЧП.А панелька связана с ЧП по RS-485.я думаю чп с панелькой неверно настроен а она то и не дает запуститься движкам высвечивая сухой ход.
Цитата(Lukin @ 3.8.2015, 13:05)

Вот что выдает при включении питания
000001 11:52:14.437 00 .
000002 11:52:15.453 7F 7E 5E C3 FD D3 29 7F 7E 5E C3 FD D3 29 7F 7E ~^ГэУ)~^ГэУ)~
000003 11:52:16.046 5E C3 FD D3 29 7F 7E BF D7 17 77 00 7F F7 C3 FF ^ГэУ)~їЧ.w.чГя
000004 11:52:16.093 FD FB FF FD 37 A3 00 7F F7 C3 FF FD 3D 61 эыяэ7Ј.чГяэ=a и все больше ничего не пишет.
Частотник у меня ABB ACS 550 в параметрах разрешение пуска стотит шина файлд бус.Ну т.е от панели управления.При запуске на панели сразу загорается ошибка сухой ход.Сухой ход у меня имитирован тумблером.
Вообщем навернулся контроллер,собрали схему без контроллера чтобы была панель и частотник.Собрали схему порастыкав провода в нужные контакты.Загрузили программу в панель управления.Подсоединяем имитаторы(сухой ход,датчик давления)Цепляем движок.Включаем цепь.На панели загорается ошибка сухой ход. Перещелкиваем тумблерок .Ноль внимания.Может быть проблема в том что раньше частотник работал с контроллером он и настроен на работу с контроллером а не с панелькой,и нужно его перенастроить?Раньше датчики подключались не ЧП а к контроллеру.А связь они имели через RS-485.А теперь датчики идут напрямик к ЧП.А панелька связана с ЧП по RS-485.я думаю чп с панелькой неверно настроен а она то и не дает запуститься движкам высвечивая сухой ход.
Естественно надо проверить настройки частотника!
1. ознакомьтесь с правилами оформления тем.
http://forum.abok.ru/index.php?act=boardrules2. ищите карту переменных модбас вашего частотника, хотя я сильно сомневаюсь что она вам нужна. и потому
3. напрягитесь и поставьте себе задачу в строгом математическом смысле:
для этого надо ответь на два вопроса:
а) что есть?
б) что надо?
kosmos440o
5.8.2015, 6:09
Судя по обмену там вообще не модбас, в обмене нет функций запроса 01-04. Адрес если только 127, других адресов не вычисляется. Или скорость приёма прослушки не та.
Уважаемый, Lukin, нюансов по подключению по RS485 много. Например
-не верный адрес в сети,
-не верный адрес регистра,
-не правильное подключение проводов (человеческий фактор)
-разная скорость обмена у частотника и панельки,
-алгоритм панельки с ошибкой.
Лучше найдите толкового программиста, что бы он на месте всё посмотрел.
поставьте Wireshark как сканер, будет более понятно
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.