Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.05.2019, 15:33   #1
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию SMH4 - moxa ioThinx4510 нет связи

Нет связи по ethernet modbus tcp. ПЛК как я понял посылает пакеты slave устройству, светодиод на моксе моргает с частотой опроса а ответа не следует.

Настройки: SMH4 - ip192.168.127.200 маска255.255.0.0 шлюз192.168.127.8
мокса - ip192.168.127.254 маска255.255.0.0 шлюз 192.168.127.8

Подскажите как эту связь можно настроить. Может как то про диагностировать это можно. В этих нюансах я мало понимаю так как нет опыта работы с данными устройствами.
Миниатюры
Нажмите на картинку для увеличения

Название:  Screenshot_2.jpg
Просмотров: 48
Размер:  152.1 Кбайт   Нажмите на картинку для увеличения

Название:  Screenshot_3.png
Просмотров: 28
Размер:  89.7 Кбайт   Нажмите на картинку для увеличения

Название:  Screenshot_4.png
Просмотров: 25
Размер:  73.8 Кбайт  
RomanIst вне форума   Ответить с цитированием
Старый 08.05.2019, 15:39   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 16 037
Благодарил(а): 9 раз(а)
Поблагодарили: 479 раз(а) в 437 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от RomanIst Посмотреть сообщение
Нет связи по ethernet modbus tcp. ПЛК как я понял посылает пакеты slave устройству, светодиод на моксе моргает с частотой опроса а ответа не следует..
Нарисуйте, пожалуйста, структуру сети. Где в ней PLC, где MOXA и где конечное устройство. Напишите типы каналов передачи данных. Напишите, в какой роли выступает MOXA в вашей сети.



PS. Однозначно можно сказать, что вы явно не то что-то запрашиваете, раз даже ответа об ошибке не передаётся. Может адрес modbus неправильный. Может МОХА в качестве шлюза настроена неправильно.


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

Последний раз редактировалось Arsie, 08.05.2019 в 15:57
Arsie вне форума   Ответить с цитированием
Старый 08.05.2019, 15:57   #3
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Структура проста. ПЛК (мастер) связан непосредственно кабелем с моксой (слейвом). Мокса служит для расширения вх/вых ПЛК, обеспечивает 96 каналов вв/в. Канал 502 обмен по TCP.
RomanIst вне форума   Ответить с цитированием
Старый 08.05.2019, 15:59   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 16 037
Благодарил(а): 9 раз(а)
Поблагодарили: 479 раз(а) в 437 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от RomanIst Посмотреть сообщение
Структура проста. ПЛК (мастер) связан непосредственно кабелем с моксой (слейвом). Мокса служит для расширения вх/вых ПЛК, обеспечивает 96 каналов вв/в. Канал 502 обмен по TCP.
Опросите моксу каким-нибудь сервером. Тем же Lectus'ом: http://www.lectussoft.com/

Посмотрите на результат. Заодно проще разобраться, т.к. логи видны.


__________________
Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 08.05.2019, 22:48   #5
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата:
Сообщение от Arsie Посмотреть сообщение
Опросите моксу каким-нибудь сервером. Тем же Lectus'ом: http://www.lectussoft.com/

Посмотрите на результат. Заодно проще разобраться, т.к. логи видны.
Лог:
22:08:59.103 [8436] Загружен экземпляр сервера
22:08:59.104 [8436] КЛИЕНТ ЗАПУЩЕН
22:08:59.602 [11932] (192.168.127.254:502) Подключение - ОК
22:08:59.604 [11932] (192.168.127.254:502) Tx:[12] 00 EB 00 00 00 06 01 03 0A 00 00 01
22:08:59.608 [11932] (192.168.127.254:502) Rx:[11] 00 EB 00 00 00 05 01 03 02 00 00
22:09:00.004 [11932] (192.168.127.254:502) Tx:[12] 00 EC 00 00 00 06 01 03 0A 00 00 01
22:09:00.008 [11932] (192.168.127.254:502) Rx:[11] 00 EC 00 00 00 05 01 03 02 00 00
22:09:01.003 [11932] (192.168.127.254:502) Tx:[12] 00 ED 00 00 00 06 01 03 0A 00 00 01
22:09:01.007 [11932] (192.168.127.254:502) Rx:[11] 00 ED 00 00 00 05 01 03 02 00 00
22:09:02.003 [11932] (192.168.127.254:502) Tx:[12] 00 EE 00 00 00 06 01 03 0A 00 00 01
22:09:02.007 [11932] (192.168.127.254:502) Rx:[11] 00 EE 00 00 00 05 01 03 02 00 00
22:09:03.004 [11932] (192.168.127.254:502) Tx:[12] 00 EF 00 00 00 06 01 03 0A 00 00 01
22:09:03.008 [11932] (192.168.127.254:502) Rx:[11] 00 EF 00 00 00 05 01 03 02 00 00
22:09:04.003 [11932] (192.168.127.254:502) Tx:[12] 00 F0 00 00 00 06 01 03 0A 00 00 01
22:09:04.007 [11932] (192.168.127.254:502) Rx:[11] 00 F0 00 00 00 05 01 03 02 00 00
22:09:05.004 [11932] (192.168.127.254:502) Tx:[12] 00 F1 00 00 00 06 01 03 0A 00 00 01
22:09:05.008 [11932] (192.168.127.254:502) Rx:[11] 00 F1 00 00 00 05 01 03 02 00 00
22:09:06.005 [11932] (192.168.127.254:502) Tx:[12] 00 F2 00 00 00 06 01 03 0A 00 00 01
22:09:06.009 [11932] (192.168.127.254:502) Rx:[11] 00 F2 00 00 00 05 01 03 02 00 00
22:09:07.004 [11932] (192.168.127.254:502) Tx:[12] 00 F3 00 00 00 06 01 03 0A 00 00 01
22:09:07.008 [11932] (192.168.127.254:502) Rx:[11] 00 F3 00 00 00 05 01 03 02 00 00
22:09:08.005 [11932] (192.168.127.254:502) Tx:[12] 00 F4 00 00 00 06 01 03 0A 00 00 01
22:09:08.009 [11932] (192.168.127.254:502) Rx:[11] 00 F4 00 00 00 05 01 03 02 00 00
22:09:09.005 [11932] (192.168.127.254:502) Tx:[12] 00 F5 00 00 00 06 01 03 0A 00 00 01
22:09:09.011 [11932] (192.168.127.254:502) Rx:[11] 00 F5 00 00 00 05 01 03 02 00 00
22:09:10.004 [11932] (192.168.127.254:502) Tx:[12] 00 F6 00 00 00 06 01 03 0A 00 00 01
22:09:10.008 [11932] (192.168.127.254:502) Rx:[11] 00 F6 00 00 00 05 01 03 02 00 00
22:09:11.005 [11932] (192.168.127.254:502) Tx:[12] 00 F7 00 00 00 06 01 03 0A 00 00 01
22:09:11.009 [11932] (192.168.127.254:502) Rx:[11] 00 F7 00 00 00 05 01 03 02 00 00
22:09:12.005 [11932] (192.168.127.254:502) Tx:[12] 00 F8 00 00 00 06 01 03 0A 00 00 01
22:09:12.009 [11932] (192.168.127.254:502) Rx:[11] 00 F8 00 00 00 05 01 03 02 00 00
22:09:13.004 [11932] (192.168.127.254:502) Tx:[12] 00 F9 00 00 00 06 01 03 0A 00 00 01
22:09:13.008 [11932] (192.168.127.254:502) Rx:[11] 00 F9 00 00 00 05 01 03 02 00 00
22:09:14.005 [11932] (192.168.127.254:502) Tx:[12] 00 FA 00 00 00 06 01 03 0A 00 00 01
22:09:14.009 [11932] (192.168.127.254:502) Rx:[11] 00 FA 00 00 00 05 01 03 02 00 00
22:09:15.003 [11932] (192.168.127.254:502) Tx:[12] 00 FB 00 00 00 06 01 03 0A 00 00 01
22:09:15.007 [11932] (192.168.127.254:502) Rx:[11] 00 FB 00 00 00 05 01 03 02 00 00
22:09:16.003 [11932] (192.168.127.254:502) Tx:[12] 00 FC 00 00 00 06 01 03 0A 00 00 01
22:09:16.007 [11932] (192.168.127.254:502) Rx:[11] 00 FC 00 00 00 05 01 03 02 00 00
22:09:17.004 [11932] (192.168.127.254:502) Tx:[12] 00 FD 00 00 00 06 01 03 0A 00 00 01
22:09:17.008 [11932] (192.168.127.254:502) Rx:[11] 00 FD 00 00 00 05 01 03 02 00 00
22:09:18.003 [11932] (192.168.127.254:502) Tx:[12] 00 FE 00 00 00 06 01 03 0A 00 00 01
22:09:18.007 [11932] (192.168.127.254:502) Rx:[11] 00 FE 00 00 00 05 01 03 02 00 00
22:09:19.003 [11932] (192.168.127.254:502) Tx:[12] 00 FF 00 00 00 06 01 03 0A 00 00 01
22:09:19.007 [11932] (192.168.127.254:502) Rx:[11] 00 FF 00 00 00 05 01 03 02 00 00
22:09:19.415 [8436] (0.0.0.0:502) Отключение - ОК
22:09:19.415 [8436] (192.168.127.254:502) Отключение - ОК

Опрашивал word регистр тот что в конфигурации устройства битовая маска выходов.

Ну тут же вроде все норм. Тогда что же я не так делаю..


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

А если опрашивать переменную bool которая отвечает за состояние выходов то:

22:35:54.443 [8436] Загружен экземпляр сервера
22:35:54.444 [8436] КЛИЕНТ ЗАПУЩЕН
22:35:54.943 [11932] (192.168.127.254:502) Подключение - ОК
22:35:54.945 [11932] (192.168.127.254:502) Tx:[12] 01 86 00 00 00 06 01 03 00 01 00 01
22:35:54.960 [11932] (192.168.127.254:502) Rx:[9] 01 86 00 00 00 03 01 83 02
22:35:54.960 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:35:55.285 [11932] (192.168.127.254:502) Tx:[12] 01 87 00 00 00 06 01 03 00 01 00 01
22:35:55.289 [11932] (192.168.127.254:502) Rx:[9] 01 87 00 00 00 03 01 83 02
22:35:55.289 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:35:55.805 [11932] (192.168.127.254:502) Tx:[12] 01 88 00 00 00 06 01 03 00 01 00 01
22:35:55.809 [11932] (192.168.127.254:502) Rx:[9] 01 88 00 00 00 03 01 83 02
22:35:55.809 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:35:56.325 [11932] (192.168.127.254:502) Tx:[12] 01 89 00 00 00 06 01 03 00 01 00 01
22:35:56.329 [11932] (192.168.127.254:502) Rx:[9] 01 89 00 00 00 03 01 83 02
22:35:56.329 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:35:56.843 [11932] (192.168.127.254:502) Tx:[12] 01 8A 00 00 00 06 01 03 00 01 00 01
22:35:56.849 [11932] (192.168.127.254:502) Rx:[9] 01 8A 00 00 00 03 01 83 02
22:35:56.849 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:35:57.363 [11932] (192.168.127.254:502) Tx:[12] 01 8B 00 00 00 06 01 03 00 01 00 01
22:35:57.367 [11932] (192.168.127.254:502) Rx:[9] 01 8B 00 00 00 03 01 83 02
22:35:57.367 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:35:57.883 [11932] (192.168.127.254:502) Tx:[12] 01 8C 00 00 00 06 01 03 00 01 00 01
22:35:57.887 [11932] (192.168.127.254:502) Rx:[9] 01 8C 00 00 00 03 01 83 02
22:35:57.887 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:35:58.404 [11932] (192.168.127.254:502) Tx:[12] 01 8D 00 00 00 06 01 03 00 01 00 01
22:35:58.408 [11932] (192.168.127.254:502) Rx:[9] 01 8D 00 00 00 03 01 83 02
22:35:58.408 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:35:58.924 [11932] (192.168.127.254:502) Tx:[12] 01 8E 00 00 00 06 01 03 00 01 00 01
22:35:58.928 [11932] (192.168.127.254:502) Rx:[9] 01 8E 00 00 00 03 01 83 02
22:35:58.928 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:35:59.443 [11932] (192.168.127.254:502) Tx:[12] 01 8F 00 00 00 06 01 03 00 01 00 01
22:35:59.447 [11932] (192.168.127.254:502) Rx:[9] 01 8F 00 00 00 03 01 83 02
22:35:59.447 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:35:59.963 [11932] (192.168.127.254:502) Tx:[12] 01 90 00 00 00 06 01 03 00 01 00 01
22:35:59.967 [11932] (192.168.127.254:502) Rx:[9] 01 90 00 00 00 03 01 83 02
22:35:59.967 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:36:00.483 [11932] (192.168.127.254:502) Tx:[12] 01 91 00 00 00 06 01 03 00 01 00 01
22:36:00.487 [11932] (192.168.127.254:502) Rx:[9] 01 91 00 00 00 03 01 83 02
22:36:00.487 [11932] Ошибка приема/передачи (192.168.127.254:502 Адрес:1)
22:36:00.545 [8436] (0.0.0.0:502) Отключение - ОК
22:36:00.546 [8436] (192.168.127.254:502) Отключение - ОК
22:36:00.546 [8436] ClientList.Clear
22:36:00.546 [8436] ClientList.Clear - OK
22:36:00.546 [8436] Выгружен экземпляр сервера
22:36:00.546 [8436] КЛИЕНТ ОСТАНОВЛЕН


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

Цитата:
Сообщение от Arsie Посмотреть сообщение
Может МОХА в качестве шлюза настроена неправильно.
А как а что можно сделать?

Последний раз редактировалось RomanIst, 08.05.2019 в 23:13
RomanIst вне форума   Ответить с цитированием
Старый 09.05.2019, 10:10   #6
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Пробую считать значения системных настроек моксы. Тоже самое что и было. Может я адреса неправильно выставляю?
Миниатюры
Нажмите на картинку для увеличения

Название:  Screenshot_3.png
Просмотров: 25
Размер:  81.3 Кбайт   Нажмите на картинку для увеличения

Название:  Screenshot_1.png
Просмотров: 21
Размер:  51.4 Кбайт   Нажмите на картинку для увеличения

Название:  Screenshot_2.png
Просмотров: 19
Размер:  62.1 Кбайт  
RomanIst вне форума   Ответить с цитированием
Старый 09.05.2019, 20:20   #7
Corpus
Member
 
Регистрация: Jan 2015
Адрес: Архангельск
Сообщения: 69
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Я конечно не гуру, но так на вскидку если смотреть по логам, то,
Адрес 2560 (0А00h) лектус видит. Кнопки не нажаты и поэтому в ответе ноли.
По булевым переменным, 17 и 18 адреса соответственно, то тут бардак какой то. Опрашивает переменную с адресом 1. Судя по карте, такой нету.
Создай новую карту. Адреса тоже.
Corpus вне форума   Ответить с цитированием
Старый 10.05.2019, 10:07   #8
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Подскажите пожалуйста что я делаю не так?
Мокса сконфигурирована с определенными адресами регистров. Мне требуется убедиться в том что я могу изменить состояния дискретных выходов "этого" устройства. Прописываю в лектусе 16 переменных bool. Задаю им адрес начиная с первой переменной равным 0, далее по нарастающей до 15. Ведь в конфигураторе вот на скрине нач адрес - 0, а длина - 16. Вроде все так, апапачемунеработает?

Вот лог:

08:54:38.821 [15564] Загружен экземпляр сервера
08:54:38.836 [15564] КЛИЕНТ ЗАПУЩЕН
08:54:39.337 [12700] (192.168.127.2:502) Подключение - ОК
08:54:39.352 [12700] (192.168.127.2:502) Tx:[12] 00 5E 00 00 00 06 01 03 00 00 00 10
08:54:39.383 [12700] (192.168.127.2:502) Rx:[9] 00 5E 00 00 00 03 01 83 02
08:54:39.383 [12700] Ошибка приема/передачи (192.168.127.2:502 Адрес:1)
08:54:40.036 [12700] (192.168.127.2:502) Tx:[12] 00 5F 00 00 00 06 01 03 00 00 00 10
08:54:40.067 [12700] (192.168.127.2:502) Rx:[9] 00 5F 00 00 00 03 01 83 02
08:54:40.067 [12700] Ошибка приема/передачи (192.168.127.2:502 Адрес:1)
08:54:41.046 [12700] (192.168.127.2:502) Tx:[12] 00 60 00 00 00 06 01 03 00 00 00 10
08:54:41.077 [12700] (192.168.127.2:502) Rx:[9] 00 60 00 00 00 03 01 83 02
08:54:41.077 [12700] Ошибка приема/передачи (192.168.127.2:502 Адрес:1)
08:54:42.041 [12700] (192.168.127.2:502) Tx:[12] 00 61 00 00 00 06 01 03 00 00 00 10
08:54:42.072 [12700] (192.168.127.2:502) Rx:[9] 00 61 00 00 00 03 01 83 02
08:54:42.072 [12700] Ошибка приема/передачи (192.168.127.2:502 Адрес:1)
08:54:43.041 [12700] (192.168.127.2:502) Tx:[12] 00 62 00 00 00 06 01 03 00 00 00 10
08:54:43.072 [12700] (192.168.127.2:502) Rx:[9] 00 62 00 00 00 03 01 83 02
08:54:43.072 [12700] Ошибка приема/передачи (192.168.127.2:502 Адрес:1)
08:54:43.290 [15564] (192.168.127.2:502) Отключение - ОК
08:54:43.290 [15564] ClientList.Clear
08:54:43.290 [15564] ClientList.Clear - OK
08:54:43.290 [15564] Выгружен экземпляр сервера
08:54:43.290 [15564] КЛИЕНТ ОСТАНОВЛЕН

Подскажите пожалуйста в чем причина такого поведения?
Миниатюры
Нажмите на картинку для увеличения

Название:  Screenshot_1.png
Просмотров: 12
Размер:  10.3 Кбайт   Нажмите на картинку для увеличения

Название:  Screenshot_2.jpg
Просмотров: 19
Размер:  133.3 Кбайт   Нажмите на картинку для увеличения

Название:  Screenshot_3.png
Просмотров: 16
Размер:  156.1 Кбайт  

Последний раз редактировалось RomanIst, 10.05.2019 в 10:33
RomanIst вне форума   Ответить с цитированием
Старый 10.05.2019, 11:42   #9
Corpus
Member
 
Регистрация: Jan 2015
Адрес: Архангельск
Сообщения: 69
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Создай всего одну переменную. И пробуй ее в разных вариантах. Как связь появится, тиражируй сколько душе угодно.
Corpus вне форума   Ответить с цитированием
Старый 10.05.2019, 12:02   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 16 037
Благодарил(а): 9 раз(а)
Поблагодарили: 479 раз(а) в 437 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Я бы даже сказал, что не связь, а какие-то осмысленные данные. Ноль - бессмысленные данные, они ни о чём не говорят.

А вот когда увидите в логе нажатие кнопок, вот тогда да, опыт удался.


__________________
Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 10.05.2019, 12:38   #11
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата:
Сообщение от Arsie Посмотреть сообщение
Я бы даже сказал, что не связь, а какие-то осмысленные данные. Ноль - бессмысленные данные, они ни о чём не говорят.

А вот когда увидите в логе нажатие кнопок, вот тогда да, опыт удался.
Да установил связь с дискретным входом. Нужно было изменить функцию чтения, поставил 02. Принудительно напрямую замыкаю дискретный вход проводом.

11:33:22.233 [15564] Загружен экземпляр сервера
11:33:22.248 [15564] КЛИЕНТ ЗАПУЩЕН
11:33:22.764 [12700] (192.168.127.2:502) Подключение - ОК
11:33:22.780 [12700] (192.168.127.2:502) Tx:[12] 01 B7 00 00 00 06 01 02 00 3D 00 01
11:33:22.811 [12700] (192.168.127.2:502) Rx:[10] 01 B7 00 00 00 04 01 02 01 00
11:33:23.045 [12700] (192.168.127.2:502) Tx:[12] 01 B8 00 00 00 06 01 02 00 3D 00 01
11:33:23.077 [12700] (192.168.127.2:502) Rx:[10] 01 B8 00 00 00 04 01 02 01 00
11:33:24.002 [12700] (192.168.127.2:502) Tx:[12] 01 B9 00 00 00 06 01 02 00 3D 00 01
11:33:24.006 [12700] (192.168.127.2:502) Rx:[10] 01 B9 00 00 00 04 01 02 01 01
11:33:25.040 [12700] (192.168.127.2:502) Tx:[12] 01 BA 00 00 00 06 01 02 00 3D 00 01
11:33:25.071 [12700] (192.168.127.2:502) Rx:[10] 01 BA 00 00 00 04 01 02 01 01
11:33:26.002 [12700] (192.168.127.2:502) Tx:[12] 01 BB 00 00 00 06 01 02 00 3D 00 01
11:33:26.006 [12700] (192.168.127.2:502) Rx:[10] 01 BB 00 00 00 04 01 02 01 01
11:33:27.041 [12700] (192.168.127.2:502) Tx:[12] 01 BC 00 00 00 06 01 02 00 3D 00 01
11:33:27.073 [12700] (192.168.127.2:502) Rx:[10] 01 BC 00 00 00 04 01 02 01 00
11:33:28.003 [12700] (192.168.127.2:502) Tx:[12] 01 BD 00 00 00 06 01 02 00 3D 00 01
11:33:28.007 [12700] (192.168.127.2:502) Rx:[10] 01 BD 00 00 00 04 01 02 01 00
11:33:28.274 [15564] (192.168.127.2:502) Отключение - ОК
11:33:28.274 [15564] ClientList.Clear
11:33:28.274 [15564] ClientList.Clear - OK
11:33:28.274 [15564] Выгружен экземпляр сервера
11:33:28.274 [15564] КЛИЕНТ ОСТАНОВЛЕН

Пробовал с SMH4 такого непрокатывает. Все также как и было.
RomanIst вне форума   Ответить с цитированием
Старый 10.05.2019, 14:19   #12
Corpus
Member
 
Регистрация: Jan 2015
Адрес: Архангельск
Сообщения: 69
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Сейчас ты опрашивал всего одну переменную с адресом 003D. Нажатие кнопок видно.
Судя по тем адресам, что выкладывал ранее, в SMH другие.
Corpus вне форума   Ответить с цитированием
Старый 10.05.2019, 14:29   #13
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от Corpus Посмотреть сообщение
Сейчас ты опрашивал всего одну переменную с адресом 003D. Нажатие кнопок видно.
Судя по тем адресам, что выкладывал ранее, в SMH другие.
Это я в курсе. Ее как раз и вбивал в настройки ПЛК, пробовал +-1 изменять чтобы наверняка. ПЛК начинает слать пакеты моксе также моргает светодиод с частотой опроса. Потом просто горит. ПЛК что то наверное не то шлет, не знаю...
RomanIst вне форума   Ответить с цитированием
Старый 10.05.2019, 14:44   #14
Corpus
Member
 
Регистрация: Jan 2015
Адрес: Архангельск
Сообщения: 69
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

При работе SMH c Moxa, лектус отключен? Порт 502 свободен?
Corpus вне форума   Ответить с цитированием
Старый 10.05.2019, 14:46   #15
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от Corpus Посмотреть сообщение
При работе SMH c Moxa, лектус отключен? Порт 502 свободен?
Да ПЛК мастер подключен непосредственно к моксе рабу.
RomanIst вне форума   Ответить с цитированием
Старый 10.05.2019, 15:01   #16
Corpus
Member
 
Регистрация: Jan 2015
Адрес: Архангельск
Сообщения: 69
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Я сначала пробую на симуляторе модбаса эксперименты проводить, потом уже на железе. Скачай эмулятор. Заведи в нем те же переменные что и в моксе и опроси сегнетиксом через лектус.
https://www.ardsoft.ru/mEmulator.html
Corpus вне форума   Ответить с цитированием
Старый 10.05.2019, 22:33   #17
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от Corpus Посмотреть сообщение
Я сначала пробую на симуляторе модбаса эксперименты проводить, потом уже на железе. Скачай эмулятор. Заведи в нем те же переменные что и в моксе и опроси сегнетиксом через лектус.
https://www.ardsoft.ru/mEmulator.html
Подскажи, как по порядку все это сделать. Как понял нужно контроллер делать мастером, лектус slave и виртуальное modbus устройство тоже как slave. Но лектус почему то не выставляется как slave. Максимум что получается - это слать пакеты от контроллера лектусу:

21:09:20.003 [20576] Ошибка приема/передачи (0.0.0.0:502 Адрес:1)
21:09:24.512 [20832] (0.0.0.0:502 сервер) Подключение клиента - ОК (192.168.127.1:38549)
21:09:24.520 [20576] (0.0.0.0:502) Rx:[19] 00 03 00 00 00 0D 01 0D 1F 00 00 00 48 00 70 B5 10 00 00
21:09:24.520 [20576] (0.0.0.0:502)Rx: [15] 01 0D 1F 00 00 00 48 00 70 B5 10 00 00 26 6B
21:09:24.520 [20576] Ошибка: получены не запрашиваемые данные
21:09:24.772 [20576] (0.0.0.0:502) Rx:[19] 00 04 00 00 00 0D 01 0D 1F 00 00 00 48 00 70 B5 10 00 00
21:09:24.772 [20576] (0.0.0.0:502)Rx: [15] 01 0D 1F 00 00 00 48 00 70 B5 10 00 00 26 6B

Опрос переменной такой же только вместо лектуса - SMH (моксы нет). Как видно - пакет явно отличается.
RomanIst вне форума   Ответить с цитированием
Старый 11.05.2019, 02:06   #18
Corpus
Member
 
Регистрация: Jan 2015
Адрес: Архангельск
Сообщения: 69
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Сначала в эмуляторе: Сервер - ПКМ добавить сервер - modbus tcp, порт 502- ОК. На сервер(502) ПКМ добавить устройство - (адрес как у моксы) -время- ОРС сервер по умолчанию.
Потом в устройстве - настройки тэга (как у моксы)
Ну и так далее. Пробуй. Можешь другой ОРС сервер скачать. Мне лектус как то не понравился (хоть у меня и вылечен).


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

Цитата
Сообщение от RomanIst Посмотреть сообщение
Подскажи, как по порядку все это сделать. Как понял нужно контроллер делать мастером, лектус slave и виртуальное modbus устройство тоже как slave. Но лектус почему то не выставляется как slave. Максимум что получается - это слать пакеты от контроллера лектусу:
.
Контроллер и так у тебя мастер. Лектус (любой ОРС сервер)- это посредник. МОХА у тебя слейв. Вместо моксы в данный момент запусти эмулятор, предварительно выставь там нужные переменные (как у моксы).
В контроллере в Ethernet добавь устройство с пустой картой памяти. И дальше настрой ее надо.
Подробностей не помню. Боюсь наврать.
Corpus вне форума   Ответить с цитированием
Старый 11.05.2019, 13:34   #19
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Удалось кнопкой с контроллера изменять значение переменной в виртуальном modbus устройстве. Так же удалось по управлять светодиодом на SMH.

Получается и мокса и сегнетикс независимо друг от друга - работают!?

Заново начал пробовать с MOXA и SMH. Решил удалить все адреса переменных и оставил только один, отвечающий за дискретный вход моксы. Все равно НЕТ СВЯЗИ. Тоже самое ну не бывает этих чертей то...
RomanIst вне форума   Ответить с цитированием
Старый 11.05.2019, 19:04   #20
monstr696
Senior Member
 
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 591
Благодарил(а): 3 раз(а)
Поблагодарили: 44 раз(а) в 40 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

попробуйте поставить маску 255.255.255.0


__________________
Саня
monstr696 вне форума   Ответить с цитированием
Старый 11.05.2019, 19:47   #21
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 448
Благодарил(а): 173 раз(а)
Поблагодарили: 104 раз(а) в 97 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от RomanIst Посмотреть сообщение
Удалось кнопкой с контроллера изменять значение переменной в виртуальном modbus устройстве. Так же удалось по управлять светодиодом на SMH.

Получается и мокса и сегнетикс независимо друг от друга - работают!?

Заново начал пробовать с MOXA и SMH. Решил удалить все адреса переменных и оставил только один, отвечающий за дискретный вход моксы. Все равно НЕТ СВЯЗИ. Тоже самое ну не бывает этих чертей то...
варианты
не та полярность
не тот битрейт/четность/число бит и т.д.
не тот адрес слейва
не тот адрес регистра
не та функция


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 11.05.2019, 20:02   #22
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от monstr696 Посмотреть сообщение
попробуйте поставить маску 255.255.255.0
Пробовал - тоже самое.


Добавлено через 33 секунды

Цитата
Сообщение от LordN Посмотреть сообщение
варианты
не та полярность
не тот битрейт/четность/число бит и т.д.
не тот адрес слейва
не тот адрес регистра
не та функция
У меня Ethernet, слейв точно 1, с регистрами игрался и так и сяк и с функциями тоже. Ведь мокса и мастер по отдельности работают. Пробовал разные кабели, через хаб тоже пробовал..

Распиновка ethernet порта мохы:
Миниатюры
Нажмите на картинку для увеличения

Название:  Screenshot_1.png
Просмотров: 11
Размер:  61.4 Кбайт  

Последний раз редактировалось RomanIst, 11.05.2019 в 20:15
RomanIst вне форума   Ответить с цитированием
Старый 11.05.2019, 20:20   #23
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Посоветуйте программу чтобы можно было посмотреть пакет от SMH и ответ от моксы.
RomanIst вне форума   Ответить с цитированием
Старый 12.05.2019, 02:13   #24
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 2 497
Благодарил(а): 5 раз(а)
Поблагодарили: 110 раз(а) в 107 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от RomanIst Посмотреть сообщение
Заново начал пробовать с MOXA и SMH. Решил удалить все адреса переменных и оставил только один, отвечающий за дискретный вход моксы. Все равно НЕТ СВЯЗИ.
А так?
U01.psl
И кстати какой у SMH модбас адрес?
ATS вне форума   Ответить с цитированием
Старый 12.05.2019, 09:57   #25
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от ATS Посмотреть сообщение
А так?
Вложение 6132
И кстати какой у SMH модбас адрес?
Попробовал ваш проект - все также. Адрес 1, менял..
RomanIst вне форума   Ответить с цитированием
Старый 12.05.2019, 21:06   #26
monstr696
Senior Member
 
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 591
Благодарил(а): 3 раз(а)
Поблагодарили: 44 раз(а) в 40 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Скорее всего у вас проблема с настройкой moxa попробуйте проверить настройки.
Руководство пользователя (англ.):
https://www.moxa.ru/files/manuals_io...es_um_e1_0.pdf
Руководство пользователя (рус.перевод может быть не точен переводил в автоматическом режиме без проверки)
https://cloud.mail.ru/public/333t/38QNmicb3

Для начала прочтите до конца (как правило помогает).


__________________
Саня
monstr696 вне форума   Ответить с цитированием
Старый 12.05.2019, 22:04   #27
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Все заработало!!!
Оказывается при настройке slave устройства нужно было поставить галочку "управление из фбд". Далее нужно было все те же настройки вбить в блок SlaveX (Link).

PS. Я глазам не поверил когда все заработало)) Интересная достаточно особенность..

Всем огромное спасибо за участие. В любом случае все что ни делается все к лучшему)
Миниатюры
Нажмите на картинку для увеличения

Название:  Screenshot_1.png
Просмотров: 35
Размер:  39.4 Кбайт   Нажмите на картинку для увеличения

Название:  Screenshot_2.png
Просмотров: 36
Размер:  15.6 Кбайт   Нажмите на картинку для увеличения

Название:  Screenshot_3.png
Просмотров: 20
Размер:  17.1 Кбайт  

Последний раз редактировалось RomanIst, 12.05.2019 в 22:23
RomanIst вне форума   Ответить с цитированием
Старый 12.05.2019, 22:50   #28
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 448
Благодарил(а): 173 раз(а)
Поблагодарили: 104 раз(а) в 97 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от RomanIst Посмотреть сообщение
Все заработало!!!
Оказывается при настройке slave устройства нужно было поставить галочку "управление из фбд". Далее нужно было все те же настройки вбить в блок SlaveX (Link).

PS. Я глазам не поверил когда все заработало)) Интересная достаточно особенность..

Всем огромное спасибо за участие. В любом случае все что ни делается все к лучшему)
это говорит о том, что вы где-то накосячили с пунктами
Цитата не тот битрейт/четность/число бит и т.д.
не тот адрес слейва
проверьте
внимательно перенесите найденные параметры в форму настройки слейва


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 12.05.2019, 23:17   #29
RomanIst
Senior Member
 
Регистрация: Dec 2018
Сообщения: 388
Благодарил(а): 6 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от LordN Посмотреть сообщение
это говорит о том, что вы где-то накосячили с пунктами

проверьте
внимательно перенесите найденные параметры в форму настройки слейва
Ну IP адрес и адрес slave, какие там еще параметры? И маска. Шлюз я нули выставил.Перепроверкой и изменением данных параметров неоднократно занимался (раз 50 наверное). Спасла единственная галочка получается.


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

Цитата
Сообщение от LordN Посмотреть сообщение
варианты
не та полярность
не тот битрейт/четность/число бит и т.д.
Не пойму ведь это же к serial портам относится.
RomanIst вне форума   Ответить с цитированием
Старый 13.05.2019, 01:38   #30
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 2 497
Благодарил(а): 5 раз(а)
Поблагодарили: 110 раз(а) в 107 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

Цитата
Сообщение от RomanIst Посмотреть сообщение
при настройке slave устройства нужно было поставить галочку "управление из фбд". Далее нужно было все те же настройки вбить в блок SlaveX (Link).

PS. Я глазам не поверил когда все заработало)) Интересная достаточно особенность..
Тогда это баг называется.
ATS вне форума   Ответить с цитированием
Ответ

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

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нет связи с SMH4 starmos Вопросы о SMH4 8 22.11.2019 12:16
Moxa 1150 + Pixel 2511-02-0 (нет проблемы) simaticus Связь с внешним миром 4 25.03.2019 19:39
pixel 1211 и Trim 1060 проблема связи (нет проблемы связи) tkforta Вопросы о Pixel 17 10.04.2018 16:33


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


Версия vBulletin: 3.8.3
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2021