|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
13.10.2021, 11:20 | #1 |
Member
Регистрация: Dec 2020
Адрес: Москва
Сообщения: 51
Благодарил(а): 4 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
МКОН и как его победить ?
Купили МКОН для доступа к устройствам в которых только MODBUS (RS485) через Ethernet.
Как оказалось можно опрашивать через него только 2 устройства в сети MODBUS. На форуме ОВЕН рассказано, как сделать опрос большего количества устройств: "" Вопрос: контроллер настроен в режиме Modbus TCP Master. Необходимо реализовать опрос устройств на шине RS-485, подключенных к контроллеру через конвертер протоколов МКОН. Для каждого slave-устройства в проект добавлен компонент Modbus TCP Slave. Во всех компонентах указан и один и тот же IP-адрес и порт, и разные Unit ID, соответствующие адресам слэйвов на шине RS-485. Проблема в том, что в CODESYS каждый компонент Modbus TCP Slave создает отдельное подключение, а МКОН поддерживает только два одновременных подключения, то есть опросить больше двух слэйвов таким образом невозможно. Как можно решить эту проблему? Ответ: при работе с преобразователями протоколов Modbus TCP/Modbus RTU необходимо добавлять в проект только один компонент Modbus TCP Slave, а уже в него - нужное количество компонентов Modbus Slave COM Port. В этом случае контроллер установит с конвертером протоколов только одно соединение."" Можно ли такое исполнить в SMLogix ????? |
13.10.2021, 12:32 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Овеновский МКОН и как его победить ?
Цитата:
Если же я не прав, и создаётся реально Modbus-TCP, то наши программисты чуток поумнее и при обращении к одному и тому же IP-адресу TCP и так используют одно соединение, ибо глупо и даже тупо делать несколько соединений, опрашивая одно и то же устройство. Напомню, IP-адрес не может одновременно принадлежать двум разным устройствам. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
13.10.2021, 13:16 | #3 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Овеновский МКОН и как его победить ?
Цитата:
Цитата:
[...] Будет время проверю. Последний раз редактировалось Arsie, 13.10.2021 в 14:00 Причина: Удалил, чтобы не тревожить неокрепшие умы |
||
13.10.2021, 14:00 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Овеновский МКОН и как его победить ?
Вот когда будет время, тогда и поговорим.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
13.10.2021, 14:27 | #5 |
Member
Регистрация: Dec 2020
Адрес: Москва
Сообщения: 51
Благодарил(а): 4 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: МКОН и как его победить ?
Не ну реально проверено 2 раза . В проге для трима только 2 устройства отвечают, а третье нат. Одни ошибки.
|
13.10.2021, 14:51 | #6 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: МКОН и как его победить ?
О какой программе идет речь? Покажете?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
13.10.2021, 15:01 | #7 |
Member
Регистрация: Dec 2020
Адрес: Москва
Сообщения: 51
Благодарил(а): 4 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: МКОН и как его победить ?
Да программа никакая. Просто опрос регистров устройств.
3 устройства с 485 интерфейсом через МКОН и одно просто на Эзернете |
13.10.2021, 21:03 | #8 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 772
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: МКОН и как его победить ?
У вас такая схема (см. вложения)?
__________________ Саня |
13.10.2021, 21:40 | #9 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: МКОН и как его победить ?
А разве есть сомнения?
Цитата:
Цитата:
Про неокрепшие умы подтерто выше... |
||
13.10.2021, 23:09 | #10 | |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 772
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: МКОН и как его победить ?
Есть. Похоже не внимательно читал РД.
Цитата:
Это для подключения "Master RS-485/Slave Ethernet", а у тут "Master RS-485/Slave Ethernet". Читать надо внимательно раздел 7.3 руководства. И правильно настраивать шлюз через штатный конфигуратор. Если все правильно настроить то все работает. Также нужно правильно настроить и устройства на RS-485. В данном случае Slave ID с номером 1 (он же адрес в сети RS-485. данный адрес зарезервирован за шлюзом) использовать нельзя. Раздел ручная настройка стр 24 руководства. __________________ Саня Последний раз редактировалось monstr696, 13.10.2021 в 23:28 |
|
13.10.2021, 23:19 | #11 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: МКОН и как его победить ?
|
13.10.2021, 23:30 | #12 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 772
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: МКОН и как его победить ?
В разделе ручная настройка все разжевано остается только проглотить.
__________________ Саня |
14.10.2021, 00:11 | #13 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: МКОН и как его победить ?
|
14.10.2021, 01:32 | #14 |
Member
Регистрация: Dec 2020
Адрес: Москва
Сообщения: 51
Благодарил(а): 4 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: МКОН и как его победить ?
ДА конечно схема подключения с мастером в сети Ethernet.
Инструкцию надо читать конечно = нет сомнений. И да все устройства настроены в ModBus правильно = просто подцеплял ТРИМ в сеть этих устройств (9 штук) по 485 интерфейсу все отвечают, все регистры читаются = просто шоколад. Разумеется номер 1 только у МКОНа. ИТОГ - более двух через Ethernet и МКОН прочитать нельзя. ОБИДНО ДА Неужели люди придумавшие весь Segnetics такую задачу не смогут решить? |
14.10.2021, 01:38 | #15 |
Member
Регистрация: Dec 2020
Адрес: Москва
Сообщения: 51
Благодарил(а): 4 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: МКОН и как его победить ?
Как то вот так сделать
|
14.10.2021, 05:11 | #16 | |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 761
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: МКОН и как его победить ?
Цитата:
Есть хороший шлюз на 32 одновременных TCP соединений с каждым com портом. Адреса можно задавать от 1 до 247 tGW-715i В стандарте в MBAP Header есть поле Unit Identifier 1 байт. Это поле шлюзом должно восприниматься как адрес на последовательном порту. Согласно стандарта достаточно одного соединения для опроса всех устройств на линии 485 (232) за шлюзом. Плюс к этим же устройствам на линии 485 (232) могут обращаться еще несколько мастеров. MODBUS TCP сервер может поддерживать от 1 до 16 TCP соединений (п 4.4.2.1). С Овеном всегда какие-то сюрпризы. Одного колеса на машине не хватает, фары не светят, печка не работает, один цилиндр из 3х не работает. Но при большом желании ехать можно. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
|
14.10.2021, 09:09 | #17 |
Member
Регистрация: Dec 2020
Адрес: Москва
Сообщения: 51
Благодарил(а): 4 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: МКОН и как его победить ?
|
14.10.2021, 12:22 | #18 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: МКОН и как его победить ?
|
28.10.2021, 13:49 | #19 |
Member
Регистрация: Dec 2020
Адрес: Москва
Сообщения: 51
Благодарил(а): 4 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: МКОН и как его победить ?
]Самый простой способ взять другую железку.
Есть хороший шлюз на 32 одновременных TCP соединений с каждым com портом. Адреса можно задавать от 1 до 247 tGW-715i Спасибо огромное эта штука реально работает. После нее у меня 10 устройств и все отвечают без проблем. |