Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.05.2019, 15:33   #1
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 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
Просмотров: 54
Размер:  152.1 Кбайт   Нажмите на картинку для увеличения

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

Название:  Screenshot_4.png
Просмотров: 27
Размер:  73.8 Кбайт  
RomanIst вне форума   Ответить с цитированием
Старый 08.05.2019, 15:39   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: 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
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

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

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

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


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

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

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

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

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

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

Я конечно не гуру, но так на вскидку если смотреть по логам, то,
Адрес 2560 (0А00h) лектус видит. Кнопки не нажаты и поэтому в ответе ноли.
По булевым переменным, 17 и 18 адреса соответственно, то тут бардак какой то. Опрашивает переменную с адресом 1. Судя по карте, такой нету.
Создай новую карту. Адреса тоже.
Corpus вне форума   Ответить с цитированием
Старый 10.05.2019, 10:07   #8
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 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
Просмотров: 13
Размер:  10.3 Кбайт   Нажмите на картинку для увеличения

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

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

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

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

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

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


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 10.05.2019, 12:38   #11
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 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
Адрес: Архангельск
Сообщения: 74
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

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

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

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

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

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

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

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

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

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


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

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

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

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


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

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


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

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

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

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

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

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

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

Цитата:
Сообщение от ATS Посмотреть сообщение
А так?
Вложение 6132
И кстати какой у SMH модбас адрес?
Попробовал ваш проект - все также. Адрес 1, менял..
RomanIst вне форума   Ответить с цитированием
Старый 12.05.2019, 21:06   #26
monstr696
Senior Member
 
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 766
Благодарил(а): 8 раз(а)
Поблагодарили: 63 раз(а) в 59 сообщениях
По умолчанию Ответ: 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
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: SMH4 - moxa ioThinx4510 нет связи

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

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

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

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

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

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

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

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

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

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


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

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

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


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

Цитата:
Сообщение от LordN Посмотреть сообщение
варианты
не та полярность
не тот битрейт/четность/число бит и т.д.
Не пойму ведь это же к serial портам относится.
RomanIst вне форума   Ответить с цитированием
Старый 13.05.2019, 01:38   #30
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 747
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: 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, время: 17:08.


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