Стартовая страница › Форумы › Взаимодействие с устройствами › Modbus › MODBUS RapidScada c ComAp AMF25
- В этой теме 47 ответов, 5 участников, последнее обновление 4 года, 4 месяца назад сделано
Mikhail.
-
АвторЗаписи
-
25.02.2022 в 11:18 #22031
Serega77784
УчастникДобрый день.
Хотим привязать к RapidScada контроллер ДГУ ComAp AMF 25 https://www.comap-control.com/products/detail/intelilite-nt-amf-25, через Ethernet по Modbus, но у нас выходит ошибка, некорректные данные MBAP.
Не могли бы подсказать решение этой проблемы25.02.2022 в 14:37 #22032
a80808УчастникТам на сайте чтобы хоть что то прочитать регистрация требуется
25.02.2022 в 15:14 #22034
MikhailМодераторДобрый день!
Сделайте, пожалуйста, скриншоты настроек Коммуникатора, настроек контроллера AMF, журналы работы.28.02.2022 в 08:18 #22036Serega77784
УчастникПерепробовали все что можно
https://drive.google.com/file/d/1rPMV6VPbzNP1tFPLQYILbdOYO3AmpHzP/view?usp=sharing28.02.2022 в 10:10 #22037
manjey73Участник1. У вас ДГУ работает в TCP или в RTU режиме?
Судя по логам потом «Некорректный адрес устройства в RTU. Кроме скринов можете текст лога сюда кинуть, как-то вбивать цифры со скринов утомительно, особенно когда это нужно вам а не другим.Вы сами можете восgользоваться MOdbus parser
28.02.2022 в 10:17 #22038
manjey73УчастникУ вас прет какой-то мусор, независимо от RTU или TCP режима. Что у вас за преобразователь интерфейсов, если вы используете RTU ?
28.02.2022 в 10:21 #22039
manjey73Участник02 Slave address 0x02 (2)
00 Function code 0x00 (0)
01 00 D5 5F B0 01 Data
7C 1D CRC 0x7C1D (31773)Если склеить ответ, надо смотреть что такое Код функции 0 в Modbus
28.02.2022 в 10:50 #22040
a80808УчастникСудя по описанию, там CAN, ModBus опционально.
https://mototech.ru/komplektuyushchie-i-zapchasti/kontrollery/comap-intelilite-amf-25/28.02.2022 в 10:58 #22041
manjey73УчастникНужны все настройки линии для понимания… Скрины, которые выложили не дают этого понимания, удивительно, что какой-то ответ ловится.
Как подключен, через что подключен, настройки линии и так далее…
28.02.2022 в 11:47 #22042
MikhailМодераторАрхивы не скачиваю из соображений безопасности и удобства. Выложите, пожалуйста, так, чтобы можно было просмотреть в браузере.
28.02.2022 в 13:06 #22045Serega77784
УчастникВыкладываю скрины с описанием. Может где то я не правильно сделал. Опыта не много в этом.
https://cloud.mail.ru/public/qxT8/E5hjdqsuAВсе о панели и модуле к ней:
https://drive.google.com/file/d/1fSnmU-TNjaAYWVb2RSIFhhW0v5WEX4m_/view?usp=sharinghttps://drive.google.com/file/d/1pJAJ7EcqNn7lSLY-8NrpCXyznUG4QQxR/view?usp=sharing
https://drive.google.com/file/d/17t-_xiGDx_XCAr7tCo6azeyTJ52PG0PH/view?usp=sharing
28.02.2022 в 14:12 #22046
manjey73Участник@serega77784 Через ЧТО вы подключаете дизель?
Самый насущный вопрос, оставшийся без ответа.
Таймаут увеличьте, или тут ситуация, что ожидается ответ из 5-ти байт а приходит больше, отсюда и 3 запроса, так как на каждый приходит не совсем то, что ожидалось.
-
Ответ изменён 4 года, 5 месяцев назад пользователем
manjey73.
28.02.2022 в 14:33 #22048Serega77784
УчастникНа панели установлена плата IB Lite в которой по настройке стоит ModbusTCP, описание по ссылке выше. Подключаем по Modbus TCP, через обычный свитч.
28.02.2022 в 14:37 #22049
manjey73УчастникНу а почему на экране светится что там адрес COM = 1 ?
Ну и почему вы его тогда просите по Modbus RTU ? а не по Modbus TCP28.02.2022 в 14:37 #22050Serega77784
УчастникТаймаут увеличивали, не помогло
-
Ответ изменён 4 года, 5 месяцев назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.