|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
21.12.2023, 19:09 | #1 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Уже наверное устаревшая тема связи через PNA
Некоторое время назад участвовал в работе по созданию системы диспетчеризации на одном объекте в нашем городе. Разрабатывал часть программ для контроллеров (SMH2Gi, Pixel, SMH2G сбор данных по эзернет). В качестве системы верхнего уровня использовалась SCADA-система от Шнайдер электрик - Smartstruxure. В общем тогда программист скада-системы не смог наладить работу. Система просто начала виснуть в какой-то момент и ничего не помогало. Тогда еще работала техподдержка от Шнайдер Электрик, они тоже ничего не смогли. В общем было убито много времени и результат был околонулевой. Часть системы мы так и не реализовали. Не так давно, на этой же скада-системе участвовал в реализации другой системы. В общем и там программист обнаружил интересную особенность. У нас в сети были modbus TCP устройства с одинаковым МАК адресом. И это вешало систему. Он случайно это обнаружил. Для этих устройств была возможность сменить мак-адрес. После его смены - все заработало. И вот тут он вспомнил этот случай 4-5 летней давности. Проверил свою догадку и выяснил что в той сети более 20-ти устройств с одинаковыми МАК адресами. Это были пиксели и SMH2G с модулями PNA. Получается это они вешали систему.
Вот и теперь для общего развития я хочу разобраться в ситуации. 1. Почему у них одинаковые МАК-адреса? 2. Можно ли их сменить? 3. Почему это может вызывать такие глюки? PS Со внешними OPC серверами Smartstruxure работать не умеет. Поэтому перейти на OPC возможности не было. PPS Такая же ситуация повторилась с SimpleSCADA при подключении пикселей с модулями PNA. Последний раз редактировалось Max2114, 21.12.2023 в 19:21 |
21.12.2023, 19:25 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Уже наверное устаревшая тема связи через PNA
Сбой на стендах. Наш косяк.
Нет. Потому что на низком уровне сопоставление узлов идёт по мак-адресам. Это если простым языком. У роутера съезжают мозги, если у него нет истинной многопортовости. Истинная многопортовость - это когда каждый отдельный порт подключен напрямую к DSP роутера, а не составляет связку DSP с одним портом + многопортовый хаб. Т.е. это 99% роутеров низкого и среднего ценовых сегментов. И часть роутеров высокого ценового. Через хаб выбрать узел можно только согласно маку. Если маки одинаковы, выбрать узел невозможно, т.к. узлы отвечают одновременно. Если же каждый порт отдельно подключен к DSP, то DSP может обратиться к отдельному узлу просто выбрав нужный порт. Чисто теоретически какой-нибудь микротик можно заставить нормально работать в такой сети. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
21.12.2023, 19:28 | #3 | |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Уже наверное устаревшая тема связи через PNA
Цитата:
|
|
21.12.2023, 19:31 | #4 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Уже наверное устаревшая тема связи через PNA
Цитата:
Хз. Добавлено через 3 минуты Цитата:
В общем, ручная смена мака это как перебегать дорогу на красный свет. Вроде как смертельно, но 99% людей бегают всю жизнь и не имеют проблем. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||
21.12.2023, 19:35 | #5 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Уже наверное устаревшая тема связи через PNA
|
21.12.2023, 19:36 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Уже наверное устаревшая тема связи через PNA
Модули с одинаковыми маками выпускались недели две вроде. Не помню уже. Но недолго на фоне всего периода выпуска.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
21.12.2023, 19:38 | #7 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Уже наверное устаревшая тема связи через PNA
|
21.12.2023, 19:53 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Уже наверное устаревшая тема связи через PNA
Большая таких модулей были отозваны и перепрограммированы. Причём часть развернули прямо на дороге в буквальном смысле - грузовики развернулись и поехали обратно. Но сколько-то да, осели на складах и пошли дальше. Не все откликнулись на запрос наших менеджеров. Хотя менеджеры обзвонили/обписали всех, кому такие модули были поставлены.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
21.12.2023, 20:00 | #9 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Уже наверное устаревшая тема связи через PNA
Никакие не помогут. Одинаковые МАКи снесут репу любому коммутатору. Тут хабы себя будут лучше вести. Но их уже пожалуй не найти.
__________________ Не являюсь сотрудником Segnetics !!! |
22.12.2023, 06:21 | #10 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Уже наверное устаревшая тема связи через PNA
киска меняет маки только в путь
|