| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
Mihali_4 Частый гость


Зарегистрирован: Oct 22, 2010 Сообщения: 29 Рейтинг: +0/-0
|
Добавлено: Пт 23 Май, 2014 12:00:26 Заголовок сообщения: Диагностика сети ControlNet, модулей I/O |
|
|
| Подскажите как производить диагностику работы модулей сет ControlNet и модулей I/O. Слышал о необходимости вычитывать слово состояния модуля, но практических навыков и литературы нет, поделитесь. (модули серии ConrolLogix-1756-cnbr). Заранее спасибо |
|
| Вернуться к началу |
|
 |
dv_ Эксперт


Зарегистрирован: Sep 14, 2006 Сообщения: 776 Рейтинг: +41/-1 Откуда: Донецк
|
Добавлено: Пт 23 Май, 2014 15:02:30 Заголовок сообщения: Re: Диагностика сети ControlNet, модулей I/O |
|
|
| Mihali_4 писал(а): | | Подскажите как производить диагностику работы модулей сет ControlNet и модулей I/O. Слышал о необходимости вычитывать слово состояния модуля, но практических навыков и литературы нет, поделитесь. (модули серии ConrolLogix-1756-cnbr). Заранее спасибо | Литература есть в электронном виде начни отсюда. Ключевое слово для твоей задачи команда GSV. |
|
| Вернуться к началу |
|
 |
Mihali_4 Частый гость


Зарегистрирован: Oct 22, 2010 Сообщения: 29 Рейтинг: +0/-0
|
Добавлено: Пт 26 Сен, 2014 13:40:40 Заголовок сообщения: |
|
|
| в поддержке rockwell сказали что GSV старый методи не везде работает (и действительно на резерв контроллере 1756-L63 с SRM диагностика ни сети, ни PLC, ни I/O не работает). Рекомендовали инструкцию MSG. Кто что подскажет? |
|
| Вернуться к началу |
|
 |
dv_ Эксперт


Зарегистрирован: Sep 14, 2006 Сообщения: 776 Рейтинг: +41/-1 Откуда: Донецк
|
Добавлено: Пт 26 Сен, 2014 18:24:57 Заголовок сообщения: |
|
|
| Mihali_4 писал(а): | | в поддержке rockwell сказали что GSV старый методи не везде работает (и действительно на резерв контроллере 1756-L63 с SRM диагностика ни сети, ни PLC, ни I/O не работает). Рекомендовали инструкцию MSG. Кто что подскажет? | MSG богаче по возможностям, но: сложнее и не вся информация имеется в свободном доступе.  |
|
| Вернуться к началу |
|
 |
Mihali_4 Частый гость


Зарегистрирован: Oct 22, 2010 Сообщения: 29 Рейтинг: +0/-0
|
Добавлено: Пн 29 Сен, 2014 8:37:07 Заголовок сообщения: |
|
|
| трудно быстро найти нужное..если кто уже сталкивался может подсобит в литературе и пояснениях как и что использовать |
|
| Вернуться к началу |
|
 |
Ingener Частый гость


Зарегистрирован: Sep 10, 2011 Сообщения: 18 Рейтинг: +2/-0
|
Добавлено: Сб 06 Dec, 2014 20:38:01 Заголовок сообщения: |
|
|
Добрый день. Диагностика сети ControlNet, а именно состояние каналов (если резервирование связи, канал А и В):
1. Конфигурю MSG с параметрами:
1.1 Message type: CIP Generic
1.2 Service Type: Get Atribute Single.
1.3 Service code: e
1.4 Class: f0
1.5 Instance: 1
1.6 Atttibute: 83
1.7 Destination: Tag_name[0]:SINT[6]
2. Указываю путь к ControlNet модулю. Обычно выбираю локальный( тот что в одной корзине с ПЛК)
3. В Tag_name[5]. В первых трех битах живет канал А. Во-вторых - канал B. Используя инструкцию BTD перекладываем в удобную переменную и проверяем на равенство "1" - ОК, <> 1 - BAD.
Процент загрузки сети ControlNet:
1. Конфигурю MSG с параметрами
1.1 Message type: CIP Generic
1.2 Service Type: Get Atribute Single.
1.3 Service code: e
1.4 Class: 6
1.5 Instance: 1
1.6 Atttibute: b
1.7 Destination: Tag_name[0]:INT[20]
2. Указываю путь к ControlNet модулю. Обычно выбираю локальный( тот что в одной корзине с ПЛК)
3. В Tag_name[0] "живет" величина загрузки сети х10. Например, 95 =9,5%
Нет смысла проверять состояние каналов А/В, а так же загрузку сети ControlNet в каждом модуле. Так как состояние неисправного канала А/В отображается в каждом модуле всей сети. А самая большая нагрузка - это у локально модуля ControlNet,через который проходят другие сообщения. Конечно можно и через Ehternet - вам никто не запрещает, путь прописать не сложно, и если он у Вас есть =)
Раз уж речь зашла о Ehternet модуле, например EN2T, как узнать его IP.
1. Конфигурю MSG с параметрами
1.1 Message type: CIP Generic
1.2 Service Type: Get Atribute Single.
1.3 Service code: e
1.4 Class: f5
1.5 Instance: 1
1.6 Atttibute: 5
1.7 Destination: Tag_name[0]:SINT[22]
2. Указываю путь к ControlNet модулю. Обычно выбираю локальный( тот что в одной корзине с ПЛК)
3. Начиная с Tag_name[0] "живет" первый элемент IP...
Если кому помогло, пожалуйста.
Мы заинтересованы в выпуске качественного продукта! |
|
| Вернуться к началу |
|
 |
Ingener Частый гость


Зарегистрирован: Sep 10, 2011 Сообщения: 18 Рейтинг: +2/-0
|
Добавлено: Вт 09 Dec, 2014 17:28:36 Заголовок сообщения: |
|
|
Добрый вечер. Добавлю по Ethernet модулю.
Контроль состояния связи по порту Ethernet, она же лампочка "Link".
1. Конфигурю MSG с параметрами:
1.1 Message type: CIP Generic
1.2 Service Type: Get Atribute Single.
1.3 Service code: e
1.4 Class: f6
1.5 Instance: 1
1.6 Atttibute: 2
1.7 Destination: Tag_name:DINT
2. Указываю путь к ETHERNet модулю.
3. Tag_name.0 - "1" - LINK ОК, "0" - LINK BAD. |
|
| Вернуться к началу |
|
 |
Mihali_4 Частый гость


Зарегистрирован: Oct 22, 2010 Сообщения: 29 Рейтинг: +0/-0
|
Добавлено: Ср 17 Dec, 2014 9:38:05 Заголовок сообщения: |
|
|
| Спасибо всем откликнувшимся! |
|
| Вернуться к началу |
|
 |
|