Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме
Старый 02.07.2019, 19:08   #1
AntonGH
Новичок
 
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Segnetics Pixel как Slave

Добрый день.
Имеется установка Systemair DV10, с ней шёл комплектный щит автоматики, где был установлен контроллер Segnetics Pixel.
Задача подключиться к контроллеру по Modbus TCP и считывать данные для SCADA.
Обратился в Systemair за таблицей переменных, мне прислали файл (modbus_tags.xls).
Но при попытке запроса, к примеру, трёх значений температур при помощи CAS Modbus Scanner получаю нули.
Подскажите, пожалуйста, что я мог упустить?
Изображения
Тип файла: png error.png (33.6 Кбайт, 86 просмотров)
Вложения
Тип файла: xls modbus_tags.xls (50.0 Кбайт, 35 просмотров)
AntonGH вне форума   Ответить с цитированием
Старый 02.07.2019, 20:28   #2
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от AntonGH Посмотреть сообщение
Добрый день.
Имеется установка Systemair DV10, с ней шёл комплектный щит автоматики, где был установлен контроллер Segnetics Pixel.
Задача подключиться к контроллеру по Modbus TCP и считывать данные для SCADA.
Обратился в Systemair за таблицей переменных, мне прислали файл (modbus_tags.xls).
Но при попытке запроса, к примеру, трёх значений температур при помощи CAS Modbus Scanner получаю нули.
Подскажите, пожалуйста, что я мог упустить?
попробуй другую функцию чтения


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 03.07.2019, 11:02   #3
AntonGH
Новичок
 
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Input Registers? Попробовал, такой же результат.
Изображения
Тип файла: png error2.png (33.3 Кбайт, 43 просмотров)
AntonGH вне форума   Ответить с цитированием
Старый 03.07.2019, 11:11   #4
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 314
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Не хотите попробовать так?
Ilya J. вне форума   Ответить с цитированием
Старый 03.07.2019, 12:29   #5
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от AntonGH Посмотреть сообщение
Input Registers? Попробовал, такой же результат.
Попробуйте адреса 9004, 9005, 9006


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 03.07.2019, 13:01   #6
AntonGH
Новичок
 
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Не хотите попробовать так?
Цитата:
Сообщение от New Посмотреть сообщение
Попробуйте адреса 9004, 9005, 9006
Все равно 0. Адреса переменных вводил такие (hex): 232C, 232D, 232E.
Изображения
Тип файла: png error3.png (30.2 Кбайт, 28 просмотров)
AntonGH вне форума   Ответить с цитированием
Старый 03.07.2019, 13:06   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 066
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от AntonGH Посмотреть сообщение
Все равно 0. Адреса переменных вводил такие (hex): 232C, 232D, 232E.
Из лектуса кусочек лога с опросом приложите, пожалуйста.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 03.07.2019, 13:11   #8
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 314
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от AntonGH Посмотреть сообщение
Все равно 0. Адреса переменных вводил такие (hex): 232C, 232D, 232E.
Вот на мой взгляд, самое простое, что можно сделать, даже не особо думая:

- скачать лоджик
- создать три переменные типа int с адресами 9005 9006 9007, нажать ctr+M. HEX или DEC у вас можно будет выяснить опытным путем
- сохранить карту памяти
- сконвертировать карту памяти в файл cfg.
- открыть файл cfg в лектусе, забить ip и наблюдать соединение, испытать в каком формате у вас заданы адреса, в настройках переменной поизменять формат dec-hex и вбивать адреса 9005 9006 9007
Ilya J. вне форума   Ответить с цитированием
Старый 03.07.2019, 13:17   #9
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от AntonGH Посмотреть сообщение
Все равно 0. Адреса переменных вводил такие (hex): 232C, 232D, 232E.
А функция чтения какая?


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 03.07.2019, 13:26   #10
AntonGH
Новичок
 
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от Arsie Посмотреть сообщение
Из лектуса кусочек лога с опросом приложите, пожалуйста.
Код:
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] КЛИЕНТ ОСТАНОВЛЕН
AntonGH вне форума   Ответить с цитированием
Старый 03.07.2019, 13:35   #11
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 314
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от AntonGH Посмотреть сообщение
Код:
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] КЛИЕНТ ОСТАНОВЛЕН
Вы пробовали адреса в hex выставлять не 232C, 232D, 232E а 9004-9006?


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

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Вот на мой взгляд, самое простое, что можно сделать, даже не особо думая:

- скачать лоджик
- создать три переменные типа int с адресами 9005 9006 9007, нажать ctr+M. HEX или DEC у вас можно будет выяснить опытным путем
- сохранить карту памяти
- сконвертировать карту памяти в файл cfg.
- открыть файл cfg в лектусе, забить ip и наблюдать соединение, испытать в каком формате у вас заданы адреса, в настройках переменной поизменять формат dec-hex и вбивать адреса 9005 9006 9007
Я этот способ специально вам описал, чтобы вы не заморачивались с настройками функций и т.д.
Ilya J. вне форума   Ответить с цитированием
Старый 03.07.2019, 14:29   #12
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Вы пробовали адреса в hex выставлять не 232C, 232D, 232E а 9004-9006?
А толку? В лучшем случае получит то же самое, в худшем ошибку соединения.


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 03.07.2019, 14:57   #13
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 314
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от New Посмотреть сообщение
А толку? В лучшем случае получит то же самое, в худшем ошибку соединения.
Поэтому я и рекомендую по этому пути пойти)

Цитата:
Вот на мой взгляд, самое простое, что можно сделать, даже не особо думая:

- скачать лоджик
- создать три переменные типа int с адресами 9005 9006 9007, нажать ctr+M. HEX или DEC у вас можно будет выяснить опытным путем
- сохранить карту памяти
- сконвертировать карту памяти в файл cfg.
- открыть файл cfg в лектусе, забить ip и наблюдать соединение, испытать в каком формате у вас заданы адреса, в настройках переменной поизменять формат dec-hex и вбивать адреса 9005 9006 9007
Ilya J. вне форума   Ответить с цитированием
Старый 03.07.2019, 15:11   #14
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Поэтому я и рекомендую по этому пути пойти)
По этому пути прямая дорога к ошибке соединения, т.к. ТС включает групповой запрос (по логу видно) . Ну нет там адреса 9007.


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 03.07.2019, 15:30   #15
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 314
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от New Посмотреть сообщение
По этому пути прямая дорога к ошибке соединения, т.к. ТС включает групповой запрос (по логу видно) . Ну нет там адреса 9007.
Мы точно об одних и тех же вещах говорим?

Я просто предложил абстрагироваться от предыдущих попыток и попробовать так:
Цитата:
- скачать лоджик
- создать три переменные типа int с адресами 9005 9006 9007, нажать ctr+M. HEX или DEC у вас можно будет выяснить опытным путем
- сохранить карту памяти
- сконвертировать карту памяти в файл cfg.
- открыть файл cfg в лектусе, забить ip и наблюдать соединение, испытать в каком формате у вас заданы адреса, в настройках переменной поизменять формат dec-hex и вбивать адреса 9005 9006 9007
Ну нет адреса 9007, ок, юзер это выяснит поменяв тип.
Ilya J. вне форума   Ответить с цитированием
Старый 03.07.2019, 15:41   #16
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Мы точно об одних и тех же вещах говорим?
Точно. Попробуйте в лектусе считать групповым запросом несколько Input Reg, одного из которых не существует.


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 03.07.2019, 15:42   #17
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 314
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от New Посмотреть сообщение
Точно. Попробуйте в лектусе считать групповым запросом несколько Input Reg, одного из которых не существует.
Теперь я вас понял, да, если групповые запросы включены, надо отключить.
Ilya J. вне форума   Ответить с цитированием
Старый 03.07.2019, 17:40   #18
AntonGH
Новичок
 
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Всё сделал, но результат прежний, обмен информацией идёт, но в переменных нули.
Видимо, мне какую-то неправильную таблицу с адресами дали.
Изображения
Тип файла: png Снимок.PNG (10.8 Кбайт, 34 просмотров)
AntonGH вне форума   Ответить с цитированием
Старый 03.07.2019, 17:48   #19
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от AntonGH Посмотреть сообщение
Всё сделал, но результат прежний, обмен информацией идёт, но в переменных нули.
Видимо, мне какую-то неправильную таблицу с адресами дали.
Можно настройки 1-го узла и его переменной?


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 03.07.2019, 17:59   #20
AntonGH
Новичок
 
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Вот:
Изображения
Тип файла: png 2.png (43.6 Кбайт, 32 просмотров)
Тип файла: png 1.png (16.5 Кбайт, 34 просмотров)
AntonGH вне форума   Ответить с цитированием
Старый 03.07.2019, 18:36   #21
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 314
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Попробуйте открыть эту конфигурацию в лектусе, только перед этим измените расширение .txt на .cfg
Вложения
Тип файла: txt test.txt (6.4 Кбайт, 13 просмотров)
Ilya J. вне форума   Ответить с цитированием
Старый 05.07.2019, 11:23   #22
AntonGH
Новичок
 
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Попробуйте открыть эту конфигурацию в лектусе, только перед этим измените расширение .txt на .cfg
Код:
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] КЛИЕНТ ОСТАНОВЛЕН
AntonGH вне форума   Ответить с цитированием
Старый 05.07.2019, 12:14   #23
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 314
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от AntonGH Посмотреть сообщение
Код:
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] КЛИЕНТ ОСТАНОВЛЕН
Есть возможность запросить карту переменных в формате map?
Ilya J. вне форума   Ответить с цитированием
Старый 05.07.2019, 12:25   #24
AntonGH
Новичок
 
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Ок, попробую.
AntonGH вне форума   Ответить с цитированием
Старый 18.09.2019, 14:52   #25
AntonGH
Новичок
 
Регистрация: Jul 2019
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Приезжали специалисты из Systemair, попытались сами считать данные - у них также ничего не вышло.
В итоге выяснилось, что выслали неверную таблицу, прислали мне другую таблицу переменных и всё заработало.
На всякий случай оставляю корректную таблицу здесь, вдруг кому-то пригодится.
Вложения
Тип файла: xls Pixel_ModbusRTU.xls (99.0 Кбайт, 38 просмотров)
AntonGH вне форума   Ответить с цитированием
Старый 18.09.2019, 15:19   #26
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 314
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Segnetics Pixel как Slave

Цитата:
Сообщение от AntonGH Посмотреть сообщение
Приезжали специалисты из Systemair, попытались сами считать данные - у них также ничего не вышло.
В итоге выяснилось, что выслали неверную таблицу, прислали мне другую таблицу переменных и всё заработало.
На всякий случай оставляю корректную таблицу здесь, вдруг кому-то пригодится.
В общем-то ваша новая таблица это копипаст документов конструктора, ко торые существуют уже кучу лет)

Но вот мне интересно, я смотрю эти две таблицы и складывается впечатление что щиты явно не были бы похожи друг на друга, неужели это сразу не видно было?


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

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



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


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