![]() |
![]() ![]() |
|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Новичок
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Добрый день.
Имеется установка Systemair DV10, с ней шёл комплектный щит автоматики, где был установлен контроллер Segnetics Pixel. Задача подключиться к контроллеру по Modbus TCP и считывать данные для SCADA. Обратился в Systemair за таблицей переменных, мне прислали файл (modbus_tags.xls). Но при попытке запроса, к примеру, трёх значений температур при помощи CAS Modbus Scanner получаю нули. Подскажите, пожалуйста, что я мог упустить? |
![]() |
![]() |
![]() |
#3 |
Новичок
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Input Registers? Попробовал, такой же результат.
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
![]() __________________ RTFM |
![]() |
![]() |
![]() |
#6 |
Новичок
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#7 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#8 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() - скачать лоджик - создать три переменные типа int с адресами 9005 9006 9007, нажать ctr+M. HEX или DEC у вас можно будет выяснить опытным путем - сохранить карту памяти - сконвертировать карту памяти в файл cfg. - открыть файл cfg в лектусе, забить ip и наблюдать соединение, испытать в каком формате у вас заданы адреса, в настройках переменной поизменять формат dec-hex и вбивать адреса 9005 9006 9007 |
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
![]() __________________ RTFM |
![]() |
![]() |
![]() |
#10 |
Новичок
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() Код:
12:23:00.405 [30052] Старт(Lectus Modbus OPC/DDE server, версия 3.10, сборка: 33 от 15.06.2019) 12:23:03.298 [30052] WARNING: Ключ не найден 12:24:58.805 [30052] РЕЖИМ СИМУЛИРОВАНИЯ 12:25:00.134 [30052] РАБОЧИЙ РЕЖИМ 12:25:01.987 [30052] Загружен экземпляр сервера 12:25:01.992 [30052] КЛИЕНТ ЗАПУЩЕН 12:25:02.507 [27924] (10.15.32.85:502) Подключение - ОК 12:25:02.509 [27924] (10.15.32.85:502) Tx:[12] 00 01 00 00 00 06 01 03 23 2C 00 03 12:25:02.525 [27924] (10.15.32.85:502) Rx:[15] 00 01 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:03.004 [27924] (10.15.32.85:502) Tx:[12] 00 02 00 00 00 06 01 03 23 2C 00 03 12:25:03.024 [27924] (10.15.32.85:502) Rx:[15] 00 02 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:04.003 [27924] (10.15.32.85:502) Tx:[12] 00 03 00 00 00 06 01 03 23 2C 00 03 12:25:04.019 [27924] (10.15.32.85:502) Rx:[15] 00 03 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:05.003 [27924] (10.15.32.85:502) Tx:[12] 00 04 00 00 00 06 01 03 23 2C 00 03 12:25:05.027 [27924] (10.15.32.85:502) Rx:[15] 00 04 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:06.004 [27924] (10.15.32.85:502) Tx:[12] 00 05 00 00 00 06 01 03 23 2C 00 03 12:25:06.022 [27924] (10.15.32.85:502) Rx:[15] 00 05 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:07.005 [27924] (10.15.32.85:502) Tx:[12] 00 06 00 00 00 06 01 03 23 2C 00 03 12:25:07.019 [27924] (10.15.32.85:502) Rx:[15] 00 06 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:08.005 [27924] (10.15.32.85:502) Tx:[12] 00 07 00 00 00 06 01 03 23 2C 00 03 12:25:08.015 [27924] (10.15.32.85:502) Rx:[15] 00 07 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:09.003 [27924] (10.15.32.85:502) Tx:[12] 00 08 00 00 00 06 01 03 23 2C 00 03 12:25:09.021 [27924] (10.15.32.85:502) Rx:[15] 00 08 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:10.004 [27924] (10.15.32.85:502) Tx:[12] 00 09 00 00 00 06 01 03 23 2C 00 03 12:25:10.019 [27924] (10.15.32.85:502) Rx:[15] 00 09 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:11.003 [27924] (10.15.32.85:502) Tx:[12] 00 0A 00 00 00 06 01 03 23 2C 00 03 12:25:11.025 [27924] (10.15.32.85:502) Rx:[15] 00 0A 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:12.005 [27924] (10.15.32.85:502) Tx:[12] 00 0B 00 00 00 06 01 03 23 2C 00 03 12:25:12.021 [27924] (10.15.32.85:502) Rx:[15] 00 0B 00 00 00 09 01 03 06 00 00 00 00 00 00 12:25:12.169 [30052] (10.15.32.85:502) Отключение - ОК 12:25:12.169 [30052] ClientList.Clear 12:25:12.169 [30052] ClientList.Clear - OK 12:25:12.169 [30052] Выгружен экземпляр сервера 12:25:12.170 [30052] КЛИЕНТ ОСТАНОВЛЕН |
![]() |
![]() |
![]() |
#11 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() Добавлено через 8 минут |
![]() |
![]() |
![]() |
#12 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
![]() __________________ RTFM |
![]() |
![]() |
![]() |
#13 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#14 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
![]() __________________ RTFM |
![]() |
![]() |
![]() |
#15 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() Я просто предложил абстрагироваться от предыдущих попыток и попробовать так: |
![]() |
![]() |
![]() |
#16 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
![]() __________________ RTFM |
![]() |
![]() |
![]() |
#17 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#18 |
Новичок
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Всё сделал, но результат прежний, обмен информацией идёт, но в переменных нули.
Видимо, мне какую-то неправильную таблицу с адресами дали. |
![]() |
![]() |
![]() |
#19 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
![]() __________________ RTFM |
![]() |
![]() |
![]() |
#20 |
Новичок
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Вот:
|
![]() |
![]() |
![]() |
#21 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]()
Попробуйте открыть эту конфигурацию в лектусе, только перед этим измените расширение .txt на .cfg
|
![]() |
![]() |
![]() |
#22 |
Новичок
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() Код:
10:22:28.957 [37684] Загружен экземпляр сервера 10:22:28.963 [37684] КЛИЕНТ ЗАПУЩЕН 10:22:29.503 [54652] (10.15.32.85:502) Подключение - ОК 10:22:29.504 [54652] (10.15.32.85:502) Tx:[12] 03 20 00 00 00 06 01 04 23 2B 00 01 10:22:29.518 [54652] (10.15.32.85:502) Rx:[11] 03 20 00 00 00 05 01 04 02 00 00 10:22:29.520 [54652] (10.15.32.85:502) Tx:[12] 03 21 00 00 00 06 01 04 23 2C 00 01 10:22:29.530 [54652] (10.15.32.85:502) Rx:[11] 03 21 00 00 00 05 01 04 02 00 00 10:22:29.532 [54652] (10.15.32.85:502) Tx:[12] 03 22 00 00 00 06 01 04 23 2D 00 01 10:22:29.542 [54652] (10.15.32.85:502) Rx:[11] 03 22 00 00 00 05 01 04 02 00 00 10:22:29.544 [54652] (10.15.32.85:502) Tx:[12] 03 23 00 00 00 06 01 04 23 2E 00 01 10:22:29.554 [54652] (10.15.32.85:502) Rx:[11] 03 23 00 00 00 05 01 04 02 00 00 10:22:29.556 [54652] (10.15.32.85:502) Tx:[12] 03 24 00 00 00 06 01 04 23 2F 00 01 10:22:29.566 [54652] (10.15.32.85:502) Rx:[11] 03 24 00 00 00 05 01 04 02 00 00 10:22:29.572 [54652] (10.15.32.85:502) Tx:[12] 03 25 00 00 00 06 01 04 23 2B 00 01 10:22:29.588 [54652] (10.15.32.85:502) Rx:[11] 03 25 00 00 00 05 01 04 02 00 00 10:22:29.590 [54652] (10.15.32.85:502) Tx:[12] 03 26 00 00 00 06 01 04 23 2C 00 01 10:22:29.599 [54652] (10.15.32.85:502) Rx:[11] 03 26 00 00 00 05 01 04 02 00 00 10:22:29.601 [54652] (10.15.32.85:502) Tx:[12] 03 27 00 00 00 06 01 04 23 2D 00 01 10:22:29.610 [54652] (10.15.32.85:502) Rx:[11] 03 27 00 00 00 05 01 04 02 00 00 10:22:29.612 [54652] (10.15.32.85:502) Tx:[12] 03 28 00 00 00 06 01 04 23 2E 00 01 10:22:29.623 [54652] (10.15.32.85:502) Rx:[11] 03 28 00 00 00 05 01 04 02 00 00 10:22:29.624 [54652] (10.15.32.85:502) Tx:[12] 03 29 00 00 00 06 01 04 23 2F 00 01 10:22:29.635 [54652] (10.15.32.85:502) Rx:[11] 03 29 00 00 00 05 01 04 02 00 00 10:22:29.641 [54652] (10.15.32.85:502) Tx:[12] 03 2A 00 00 00 06 01 04 23 2B 00 01 10:22:29.647 [54652] (10.15.32.85:502) Rx:[11] 03 2A 00 00 00 05 01 04 02 00 00 10:22:29.650 [54652] (10.15.32.85:502) Tx:[12] 03 2B 00 00 00 06 01 04 23 2C 00 01 10:22:29.670 [54652] (10.15.32.85:502) Rx:[11] 03 2B 00 00 00 05 01 04 02 00 00 10:22:29.672 [54652] (10.15.32.85:502) Tx:[12] 03 2C 00 00 00 06 01 04 23 2D 00 01 10:22:29.682 [54652] (10.15.32.85:502) Rx:[11] 03 2C 00 00 00 05 01 04 02 00 00 10:22:29.684 [54652] (10.15.32.85:502) Tx:[12] 03 2D 00 00 00 06 01 04 23 2E 00 01 10:22:29.704 [54652] (10.15.32.85:502) Rx:[11] 03 2D 00 00 00 05 01 04 02 00 00 10:22:29.705 [37684] (10.15.32.85:502) Отключение - ОК 10:22:29.705 [37684] ClientList.Clear 10:22:29.705 [37684] ClientList.Clear - OK 10:22:29.705 [37684] Выгружен экземпляр сервера 10:22:29.706 [37684] КЛИЕНТ ОСТАНОВЛЕН |
![]() |
![]() |
![]() |
#23 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#24 |
Новичок
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Ок, попробую.
|
![]() |
![]() |
![]() |
#25 |
Новичок
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Приезжали специалисты из Systemair, попытались сами считать данные - у них также ничего не вышло.
В итоге выяснилось, что выслали неверную таблицу, прислали мне другую таблицу переменных и всё заработало. ![]() На всякий случай оставляю корректную таблицу здесь, вдруг кому-то пригодится. |
![]() |
![]() |
![]() |
#26 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 085
Благодарил(а): 0 раз(а)
Поблагодарили:
232 раз(а) в 229 сообщениях
|
![]() Но вот мне интересно, я смотрю эти две таблицы и складывается впечатление что щиты явно не были бы похожи друг на друга, неужели это сразу не видно было? __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Pixel 2511 как slave в MODBUS rtu | Standart | Вопросы о Pixel | 2 | 29.03.2019 11:46 |
Pixel as slave, с сохранением данных в EEPROM | uzzzer | Вопросы о Pixel | 10 | 23.08.2018 16:42 |
Honeywell MVC80-DH10M | LordN | Связь с внешним миром | 30 | 28.11.2016 14:21 |
Pixel. Master + Slave. Отладка | Shogunx | Вопросы о Pixel | 3 | 26.03.2013 17:45 |