Добавлено: Ср 09 Янв, 2013 12:51:42 Заголовок сообщения: Произвольное изменение IP у Micrologix 1100 в сети
Добрый день!
Вкратце о ситуации и проблеме:
Имеем Micrologix 1100 (1763-L16AWA B). Его задача: собирать данные с ряда преобразователей частоты (ALTIVAR 31) и устройств плавного пуска (ATS48). Данные забираются с контроллера по Ethernet.
Предыстория для полной картины:
Задаём необходимый IPшник с маской подсети контроллеру с помощью утилиты «BOOTP-DHCP Server». Отключаем «BootP/DHCP» нажатием на эту кнопочку в утилитке. Далее загружаем пользовательскую программу из RSLogix500.
Проблема:
После подключения Micrologix в общую сеть IPшник (допустим, 192.168.5.20, или любой другой) произвольно меняется без вмешательства пользователя (возможно задаётся DHCP сервером какого-то компа или сервера в сети) на другой из подсети 192.168.2.ХХХ, в которую он и включается. Как избавится от этого? Как сделать так, чтоб IP не изменялся? В сети предприятия с кучей серверов не допустимы изменения IP контроллера.
ПС: задание IPшника производилось по инструкции 1763-um001_-en-p.pdf через утилиту BOOTP-DHCP Server. В проекте в RSLogix500 указан тот же IP.
Добавил:
ПС2: забыл указать: IP-адрес восстанавливается после снятия питания с контроллера, т.е. берет IP-адрес всё же он из программы. Но, после некоторого времени после подключения в общую сеть, IP изменяется.
Последний раз редактировалось: pugacz (Чт 10 Янв, 2013 8:36:27), всего редактировалось 1 раз
Через RSLinx.
В свойствах сетевого устройства задайте нужный Вам IP-адрес.
При проведении этой процедуры будет лучше, если Ethernet-порт будет свободен, а к контроллеру Вы подключитесь по иному порту, например через RS-232.
Через RSLinx.
В свойствах сетевого устройства задайте нужный Вам IP-адрес.
При проведении этой процедуры будет лучше, если Ethernet-порт будет свободен, а к контроллеру Вы подключитесь по иному порту, например через RS-232.
Спасибо за совет. В RSLinx IP-адрес задан, т.е. каждый раз загружая программу я этот адрес, получается, и выставляю. Тем более устройство не будет прошиватся (во всяком случае через Ethernet) пока не задать через Bootp айпишник контроллеру. К сожалению, через 232-й не имею опыта программирования контроллера, т.к. нету кабеля 1761-CBL-PM02, есть только 1761-NC01. Сейчас схемку подыщу и буду ознакамливаться...
Добавил:
Схему-то найти не проблема, а вот штекера нет подходящего на ML1100.
Не надо ругаться так сразу
И паять умеем и так проводочки тыкать в гнезда тоже, причем без пайки Я распиновочку в НЕТе глянул кабеля на РС232, всё собрал, АйПи-адрес выставил... 1 DHCP-сервер вычислили и отключили. Пока с утра АйПишник не изменялся. Но вот где гарантия, что кто то с включеным DHCP-сервером в сети не появится снова?!
Ryzhij62, За ссылочки спасибо ) Проблема-то, по сути, осталась в воздухе
1 DHCP-сервер вычислили и отключили. Пока с утра АйПишник не изменялся. Но вот где гарантия, что кто то с включеным DHCP-сервером в сети не появится снова?!
Если устройство уже имеет свой IP, то оно на DHCP-сервер за новым не полезет. Тем более, если Вы в его свойствах эти запросы отключите.
Это ж классика... (Я-таки сейчас не ругаюсь а напоминаю)
В том-то и заключается проблема, что как и через программу BOOTP/DHCP, получается, можно навязать контроллеру адресс. Каким образом это получается (после нажатия на кнопочку "Disable DHCP" в утилите BOOTP) мне не ясно.
ПС: По логике, конечно, Вы абсолютно правы и я согласен на все 100 с этим
В том-то и заключается проблема, что как и через программу BOOTP/DHCP, получается, можно навязать контроллеру адресс. Каким образом это получается (после нажатия на кнопочку "Disable DHCP" в утилите BOOTP) мне не ясно.
На практике получается, что в настройках BOOTP/DHCP Вы разрешаете/запрещаете конкретному серверу назначать адрес конкретному хосту.
Другой же сервер это сделает без зазрения совести.
Настраивая же свойства конкретного хоста Вы разрешаете/запрещаете ему общаться с любым DHCP сервером в сети.
Судя по всему, у этой палки два конца. И "полировать" надо оба.
Мысль ясна. Пока что ей и придерживаемся. То, что вчера 1 DHCP сервер выловили и выключили, помогло: до сегоднешнего обеда IP адреса не менялись. Будем значит дальше думать...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна. Открытие страницы: 0.132 секунды