 | |
Предыдущие результаты
Признаюсь не силен в настройках ControlNet, так опишу то как я буду делать:
Через утилиту RS for NetWorks подключаемся к корзине в кот. нах-ся контроллер, ставим пункт EnableEdit, жмем Start и ждем когда пройдет сканирование сети. Потом делаем Download.
Теперь хотел бы услышать замечание/советы.
|
Дело в том что аппаратура не менялась, завтра да придется ControlNet перенастраивать. Утилита корректно видит текущую сеть и все узлы в ней.
|
А сеть ControlNet с помощью программы RSNetworx for CN конфигурировали после внесения изменений в аппаратуру? Или хотя бы изначально?
Ваши вопросы наводят на подозрение, что нет...
Может просто у Вас кейкипер сети не сконфигурирован оказался? Обычно это процессорный модуль.
|
Сорри за долгий ответ, никак не мог раньше. RPI- 200ms, сеть ControlNet.
Отваливаются не все модули а только некоторые (но все они только аналоговые). Еще такой вопрос: что означает настройка модуля
Use Sheduled Connection over ControlNet?
П.С. Завтра ставим Logix 5572 вместо 5563.
|
[quote:72fd6f354f="avgaid"]Да не про PanelView речь, а про то, что данные он собирает в один контроллер только затем, чтобы потом по модбасу передать на HMI, который на Интаче... Что мешало поставить OPC сервер (RSLinx или KEP server) на PC c интачем, и брать эти данные напрямую из слайвов по Ethernet? и мароки бы небыло с конекшинами.[/quote:72fd6f354f]
"Создаем себе трудности, чтобы их потом героически преодолевать" (С) из фильма.
Ему бы возможности маршрутизации [b:72fd6f354f]NetLinx[/b:72fd6f354f]. Помечтаем (Modbus aka Ethernet I/P, ControlNet, DeviceNet), было бы - по Modbus входим на Main, с него на Ethernet I/P и далее к остальным.
Т.к. этого нет, но мечты приводят к [b:72fd6f354f]ProLinx [/b:72fd6f354f](например [b:72fd6f354f]4201-DFNT-MCM[/b:72fd6f354f]) от [b:72fd6f354f]Prosoft-Technology[/b:72fd6f354f]. Получит функционал - в разы выше, чем с [b:72fd6f354f]1769-MCM[/b:72fd6f354f].
|
Можно и дальше в угадайку играть, или может всё-таки автор темы приведет реальные цифры?
повторяю, для прояснения ситуации требуется данные о том, как сконфигурирована команда на опрос и какой номер ошибки возникает, когда не работает:
чего у вас прописано в MCM.CONFIG.Port1MasterCmd[0,1,2...]
и чего вы видите в MCM.DATA.ReadData[ххх], где ххх - это адрес куда пишутся ошибки с порта (MCM.CONFIG.Port1.CmdErrPtr)
Предельное ограничение регистров в одном запросе 127, это обусловлено самим протоколом ModBus
У MCMR отличие только в уменьшенном размере блока данных, котором он обменивается с процессором (чтобы не занимал весь ControlNet-овский пакет)
|
Здравствуйте.
Подскажите, пожалуйста, имеем два контроллера 1756-L62 соединенных между собой сетью ControlNet, есть ли ограничения на максимальный объем данных, которые я могу считать из удаленного контроллера при помощи инструкции MSG тип сообщения CIP Data Table Read? Информации об ограничениях я не нашел, на эмуляторе пробовал, успешно передается структура объемом 1380 байт, но хотелось быть уверенным в правильности моих действий.
Код программы
[img]http://s019.radikal.ru/i617/1302/ee/8702ae71b03d.bmp[/img]
|
По прошествии нескольких месяцев было замечено, что проблемма была в сети Controlnet - она не стабильно работала, вот и глючила панелька. Сейчас сетку подлатали и панель работает без сбоев.
|
• Firmware (NVS) update
• MAC ID changed
• CPU load exceeded
Немного сложновато с анализом данных словосочетаний. Итак,
• Firmware (NVS) update - Лампа моргает в процессе обновления прошивки чего или кого??? Основного контроллера??? - это наврядли... Никто и никогда не обновлял прошивку контроллера, тем более в работе...
• MAC ID changed - На предприятии сеть контролнет... Как и где там мак адрес??? Если это адрес controlnet, то разве он может меняться сам и произвольно?
• CPU load exceeded - Перегрузка контроллера? интересно... Но красная лампа моргает только на одном удаленном клеммнике, два других абсолютно правильно работают... Если бы контроллер грузился, то я так понимаю ошибки были бы на всех удаленных клеммниках.
Таким образом ни одно из выше перечисленного мне не подходит, разве что последнее CPU load exceeded. И как это проверить? Мажорных ошибок в контроллере нет, разве что минорные... А из-за них это возможно?
|
В [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/um/150-um008_-en-p.pdf]User Manual[/url] указано, что это - ошибка во внешней по отношению к SMC Flex сети. В частности, это потеря коммуникаций с подключенным к нему по последовательному порту DPI устройством. Поскольку речь идёт об ошибке на порту P5, то таким устройством, возможно, является встроенный в привод интерфейсный адаптер ControlNet 20-COMM-C.
|
Предыдущие результаты
Ещё результаты |
|
| |
|