Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Matrix

Вопросы о Matrix Работа и применение контроллеров Matrix.

Ответ
 
Опции темы Поиск в этой теме
Старый 08.09.2022, 18:47   #1
Arbuz.Alexey
Новичок
 
Регистрация: Apr 2022
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Не читаются регистры по Modbus TCP (нет проблемы)

Добрый день, коллеги! В первый раз работаю с контроллером Matrix. до этого удалосm поработать с SMH2 и SMH4. Т.е. опыт работы в SMLogix имеется. Так вот проблема в том, что не могу прочитать сторонним контроллером ни одного регистра по Modbus TCP. Пробовал даже использовать Modbus Poll, ничего. Сам контроллер видится и сторонним контроллером и Modbus Poll, но считать с него ничего не получается. С такими проблемами никогда не сталкивался, используя SMH. Может, в матриксе нужно еще что то настроить или что то включить? Помогите)
Изображения
Тип файла: jpg Снимок.JPG (121.8 Кбайт, 119 просмотров)

Последний раз редактировалось Arsie, 09.09.2022 в 11:11 Причина: Удалил вложения за ненужностью
Arbuz.Alexey вне форума   Ответить с цитированием
Старый 08.09.2022, 18:53   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 098
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Не читаются регистры по Modbus TCP

Цитата:
Сообщение от Arbuz.Alexey Посмотреть сообщение
Добрый день, коллеги! В первый раз работаю с контроллером Matrix. до этого удалосm поработать с SMH2 и SMH4. Т.е. опыт работы в SMLogix имеется. Так вот проблема в том, что не могу прочитать сторонним контроллером ни одного регистра по Modbus TCP. Пробовал даже использовать Modbus Poll, ничего. Сам контроллер видится и сторонним контроллером и Modbus Poll, но считать с него ничего не получается. С такими проблемами никогда не сталкивался, используя SMH. Может, в матриксе нужно еще что то настроить или что то включить? Поиогите)
Порт 502 в контроллере доступен? Какую конкретно ошибку выдаёт тот же modbus poll?

Если опросить по адресу, который выдаётся для USB (192.168.111.*), переменные читаются?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 08.09.2022, 19:12   #3
Arbuz.Alexey
Новичок
 
Регистрация: Apr 2022
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Не читаются регистры по Modbus TCP

modbus poll выдает ошибку 02 illegal data address
По адресу 192.168.111.3 данные тоже не читаются.
Я попробовал 2 разных контроллера Матрикс

Последний раз редактировалось Arsie, 09.09.2022 в 11:11 Причина: Удалил вложения за ненужностью
Arbuz.Alexey вне форума   Ответить с цитированием
Старый 08.09.2022, 19:13   #4
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 332
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Не читаются регистры по Modbus TCP

Лектусом получится опросить ?


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 08.09.2022, 19:46   #5
Arbuz.Alexey
Новичок
 
Регистрация: Apr 2022
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Не читаются регистры по Modbus TCP

Да, им получилось опросить.
Прилагаю все использованные опросники
Работает только Лектус

Последний раз редактировалось Arsie, 09.09.2022 в 11:06 Причина: Удалил вложения за ненужностью
Arbuz.Alexey вне форума   Ответить с цитированием
Старый 08.09.2022, 22:51   #6
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Не читаются регистры по Modbus TCP

Цитата:
Сообщение от Arbuz.Alexey Посмотреть сообщение
modbus poll выдает ошибку 02 illegal data address
А что ж ему ещё выдавать?
Изображения
Тип файла: jpg Безымянный.jpg (140.3 Кбайт, 205 просмотров)


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 09.09.2022, 09:36   #7
Arbuz.Alexey
Новичок
 
Регистрация: Apr 2022
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Не читаются регистры по Modbus TCP

Вот
Изображения
Тип файла: jpg Снимок.JPG (123.2 Кбайт, 202 просмотров)
Arbuz.Alexey вне форума   Ответить с цитированием
Старый 09.09.2022, 10:47   #8
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Не читаются регистры по Modbus TCP

Цитата:
Сообщение от Arbuz.Alexey Посмотреть сообщение
Вот
Совсем неправильно.

Зачем пытаться сразу читать группу регистров? Начните с одного.
И лучше с 41991. Иксы в Вашей карте с него начинаются.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 09.09.2022, 11:03   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 098
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Не читаются регистры по Modbus TCP

Цитата:
Сообщение от Arbuz.Alexey Посмотреть сообщение
Вот
История стара как мир - человек, не умеющий пользоваться модбас полом, создаёт очередную тему на форуме, где его учат пользоваться модбас полом.

Добавлено через 2 минуты


Цитата:
Сообщение от Arbuz.Alexey Посмотреть сообщение
modbus poll выдает ошибку 02 illegal data address
По адресу 192.168.111.3 данные тоже не читаются.
Я попробовал 2 разных контроллера Матрикс
Написано же, что адрес неправильный. Зачем менять матрикс передвигать кровати, если проблема публичного дома в не в кроватях...

У вас есть логи лектуса. Оставьте в нём одну переменную и модбас поле оставьте одну такую же переменную и добивайтесь того, чтобы посылка компьютера в логах и одной и второй программы получилась одинаковая.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 09.09.2022 в 11:14
Arsie сейчас на форуме   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 17:28.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024