| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
s_kholodkov Новичок


Зарегистрирован: May 19, 2010 Сообщения: 6 Рейтинг: +0/-0
|
Добавлено: Ср 19 Май, 2010 4:57:18 Заголовок сообщения: Смена Ip |
|
|
| Помогите как можно програмно сменить Ip адрес у модуля 1756 enbt/a |
|
| Вернуться к началу |
|
 |
Prototip Частый гость


Зарегистрирован: Sep 30, 2009 Сообщения: 13 Рейтинг: +0/-0
|
Добавлено: Ср 19 Май, 2010 5:45:44 Заголовок сообщения: |
|
|
Здравствуйте.
Сменить IP-адрес можно как в RSLogix, так и в RSLinx.
После подключения контроллера через rs-232, зайдите в RSLinx. Далее communications, rswho, заходите в с свойства модуля, там меняете IP. |
|
| Вернуться к началу |
|
 |
cindirik Постоянный участник


Зарегистрирован: Sep 24, 2009 Сообщения: 77 Рейтинг: +0/-0
|
Добавлено: Ср 19 Май, 2010 5:56:35 Заголовок сообщения: |
|
|
Абсолютно верно Prototip!
В случае если у Вас не имееться кабел RS-232, вы можете подключиться через утилиту BootP-DHCP, заводите туда MAC адрес и IP адрес модуля Ethernet, , далее идем в RSLinx, RSWho, правой кнопкой нажимаем на модули Ethernet, выбираем Port Configuration и меняете IP адрес. |
|
| Вернуться к началу |
|
 |
s_kholodkov Новичок


Зарегистрирован: May 19, 2010 Сообщения: 6 Рейтинг: +0/-0
|
Добавлено: Ср 19 Май, 2010 8:33:51 Заголовок сообщения: |
|
|
| Это все я знаю мне нужно из программы контролера менять Ip |
|
| Вернуться к началу |
|
 |
Prototip Частый гость


Зарегистрирован: Sep 30, 2009 Сообщения: 13 Рейтинг: +0/-0
|
Добавлено: Ср 19 Май, 2010 8:54:50 Заголовок сообщения: |
|
|
Объясните пожалуйста, с какой целью меняете IP и почему именно "нужно из программы контролера"?
Вы можете это сделать спокойно из RSLogix, только ethernet модуль при этом не должен быть в использовании. Подключитесь с rs-232. |
|
| Вернуться к началу |
|
 |
cindirik Постоянный участник


Зарегистрирован: Sep 24, 2009 Сообщения: 77 Рейтинг: +0/-0
|
Добавлено: Ср 19 Май, 2010 9:00:52 Заголовок сообщения: |
|
|
Если спикуете на английском, прочитайте мануал по 1756-ENBT.
Там все подробнее описано.
Удачи!  |
|
| Вернуться к началу |
|
 |
cindirik Постоянный участник


Зарегистрирован: Sep 24, 2009 Сообщения: 77 Рейтинг: +0/-0
|
|
| Вернуться к началу |
|
 |
s_kholodkov Новичок


Зарегистрирован: May 19, 2010 Сообщения: 6 Рейтинг: +0/-0
|
Добавлено: Ср 19 Май, 2010 10:23:47 Заголовок сообщения: |
|
|
Задача в следующем имется контролер с двумя модулями 1756-ENBT/A .
Имется Wincc со своим драйвером для контролеров RsLogix5000 при потере связи с одним 1756-ENBT/A модулем надо переключаться на другой к сожелению драйвер не подерживает резервирование соеденений.Идея в следующем при потере связи надо поменьть местами ip адреса на модулях 1756-ENBT/A |
|
| Вернуться к началу |
|
 |
oldDad Site Admin


Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
|
Добавлено: Ср 19 Май, 2010 11:53:45 Заголовок сообщения: |
|
|
Автоматически поменять IP? Из программы контроллера? Это вряд ли.
А нельзя ли в WinCC, как это положено у таких уважаемых SCADA-систем, как RSView32, например, указать резервный канал связи? _________________ Обращайтесь к профессионалам. |
|
| Вернуться к началу |
|
 |
dv_ Эксперт


Зарегистрирован: Sep 14, 2006 Сообщения: 776 Рейтинг: +41/-1 Откуда: Донецк
|
Добавлено: Ср 19 Май, 2010 13:56:54 Заголовок сообщения: |
|
|
| oldDad писал(а): | | Автоматически поменять IP? Из программы контроллера? Это вряд ли. |
В закрытой области KB про такое пишут.
| oldDad писал(а): | | А нельзя ли в WinCC, как это положено у таких уважаемых SCADA-систем, как RSView32, например, указать резервный канал связи? |
WinCC можно оставить, но использовать RSLinx Classic как OPC сервер и сделать переключение в нем.
Плюс появятся DDE/OPC predefined items, например:
- @Mode returns the current mode of the processor as a string (Run, Program, Remote Run, or Remote Program)
- @Status returns the current status of the processor as a string (Ok or Faulted). |
|
| Вернуться к началу |
|
 |
s_kholodkov Новичок


Зарегистрирован: May 19, 2010 Сообщения: 6 Рейтинг: +0/-0
|
Добавлено: Чт 20 Май, 2010 2:40:16 Заголовок сообщения: |
|
|
| Это все я знаю но мне надо без RsLinx |
|
| Вернуться к началу |
|
 |
cindirik Постоянный участник


Зарегистрирован: Sep 24, 2009 Сообщения: 77 Рейтинг: +0/-0
|
Добавлено: Чт 20 Май, 2010 6:03:24 Заголовок сообщения: |
|
|
без RSLinx невозможно. Даже в литературах Rockwell-a про это ничего нету.  |
|
| Вернуться к началу |
|
 |
s_kholodkov Новичок


Зарегистрирован: May 19, 2010 Сообщения: 6 Рейтинг: +0/-0
|
Добавлено: Чт 20 Май, 2010 7:29:12 Заголовок сообщения: |
|
|
| Ну почему в WinCC 7.0 имеется драйвер для Rslogix5000 но он подерживает только один Ip |
|
| Вернуться к началу |
|
 |
dv_ Эксперт


Зарегистрирован: Sep 14, 2006 Сообщения: 776 Рейтинг: +41/-1 Откуда: Донецк
|
Добавлено: Чт 20 Май, 2010 9:38:01 Заголовок сообщения: |
|
|
| s_kholodkov писал(а): | | Это все я знаю но мне надо без RsLinx |
Денег не дают или религия не позволяет?  |
|
| Вернуться к началу |
|
 |
s_kholodkov Новичок


Зарегистрирован: May 19, 2010 Сообщения: 6 Рейтинг: +0/-0
|
Добавлено: Пт 21 Май, 2010 4:02:57 Заголовок сообщения: |
|
|
Да не нравится как RsLinx работает.Тема закрыта нашел как это сделать
Если комута надо то ниже описание
используется команда msg
1) при старте читаем IP конфигурацию конфигурация msg:
тип Cip Generic
Service type Get Atribute Single
Class f5
Instance 1
Atribyte 5
в distination указать на масив из sint[22]
в ответе первые 4 байта Ip
следующие 4 маска
следующие 4 гетвей
следующие 4 примару
следующие 4 секондару
2)сменить Ip
тип Cip Generic
Service type Set Atribute Single
Class f5
Instance 1
Atribyte 5
структура смотрите выше |
|
| Вернуться к началу |
|
 |
|