 | |
Предыдущие результаты
[quote:126ffb8bbf="orshu"]Всем здравствуйте.
Не так давно пересматривали ("перелопачивали") проект в ControlLogix 1756 (L55/A) избавляясь от инструкций СОР.
После изменений появилась такая особенность: опрос тегов происходит очень медленно.
Подскажите в какую сторону копать.
[/quote:126ffb8bbf]Вспомнилось...
Заходит машинист установки серной кислоты в операторную и говорит:
[i:126ffb8bbf]- Я там какую-то задвижку закрыл. Угадай какую?[/i:126ffb8bbf]
Старший смены так и осел...
Да кто ж знает, что Вы там с проектом вытворяли?!
Может у Вас через COP модули конфигурировались, может ещё что...
|
Всем здравствуйте.
Не так давно пересматривали ("перелопачивали") проект в ControlLogix 1756 (L55/A) избавляясь от инструкций СОР.
После изменений появилась такая особенность: опрос тегов происходит очень медленно.
Подскажите в какую сторону копать.
Ошибки RSLinx:
AB_ETH-1\0.(192.168.1.1).1.0.2.1.1.1 : -none- : 10/16/15 - 17:59:20 : 00h
Items: -none-
Type: READ
Mfg: Allen-Bradley
PlcType: Logix5000
Desc: ControlLogix connection 3 got disconnected.
Number of occurrences: 1
Last Error occurred: 10/16/15 - 17:59:20
AB_ETH-1\0.(192.168.1.1).1.0.2.1.1.1 : -none- : 10/16/15 - 17:59:40 : 00h
Items: -none-
Type: READ
Mfg: Allen-Bradley
PlcType: Logix5000
Desc: ControlLogix optimized packet response while in Initialized state: dba410
Number of occurrences: 1
Last Error occurred: 10/16/15 - 17:59:40
Пробовал использовать Task Monitor Tool:
[img] http://s019.radikal.ru/i620/1510/7b/9e136e59151a.jpg
[/img] http://s008.radikal.ru/i305/1510/f7/4b9bb4734ceb.jpg
[img] http://s004.radikal.ru/i206/1510/39/bc00f9f5a534.jpg
[/img] http://s020.radikal.ru/i710/1510/2a/6e0cb4f8dd19.jpg
|
Посмотрел версию firmware ENBT модуля, оказалось 4.8... в обоих корзинах. Я думаю если остальное все работает при переходе на резер. контроллер, то прошивки модуля резервирования и ControlNet удовлетворяют данной системе. По поводу переключателей адреса на ENBT модуле, насколько помню адрес выставляется через BootP-DHCP Server и отключение на модуле автоприсвоения IP адреса (Disable BootPDHCP). Переключатели могут как то помешать обновлению firmware?
Кстати в описании на сайте Rockwell, для версии прошивки 4.8 вообще нет поддержки 16.57 ревизии и в настройки модуля ENBT установлено Electronic Keying - Disable Keying)
Так же имеется в наличии еще одна система с резервированием с тем же модулем ENBT, так вот там версия firmware контроллера 16.03 а версия firmware ENBT - 6!
|
[quote:c7ff931a0f="mp3corp"]Такой еще вопрос, если придется обновлять firmware на Ethernet модуле, потребуется ли снова настраивать ControlNet да и возможны ли какте либо серьезные последствия для системы, т.к. придется делать на работающем объекте.[/quote:c7ff931a0f]Не думаю. Модуль Ethernet ведь находится в той же корзине, что и процессор, не так ли? Если Вы не производите никаких изменений в ControlNet, то Вам незачем менять конфигурацию этой сети.
В конфигурации харда в свойствах модулей убедитесь в наличии в поле [b:c7ff931a0f]Electronic Keying[/b:c7ff931a0f] значения [b:c7ff931a0f]Compatible Module[/b:c7ff931a0f]
|
Такой еще вопрос, если придется обновлять firmware на Ethernet модуле, потребуется ли снова настраивать ControlNet да и возможны ли какте либо серьезные последствия для системы, т.к. придется делать на работающем объекте.
|
Всем доброго дня! Имеем систему на базе 1756-L61 ревизии 16.57. Система с резервирование, более подробно назвать модуль резервирования пока не могу (либо 1756-SRM либо 1756-RM). Ethernet модуль - 1756-ENBT. Проблема в следующем, когда происходит переключение между контроллерами(PRIM->Secondary), не меняются IP адреса на Ethernet модулях и данные перестают поступать, т.к. по факту продолжают опрашивать CPU, который перешел в состояние "Secondary". Как устранить данную "неисправность"? МОжет кто-то сталкивался с подобным?
|
Если пока нет желания менять всю периферию SLC, то можно поставить CompactLogix процессор как промежуточное звено между резервированным процессором ControlLogix и старой периферией SLC с 1747-AENTR.
Это если идёт расширение системы, а если просто миграция, то предлагаю подумать, насколько Вам нужен резервированный процессор на старой периферии.
|
Коллеги, есть задача
Резервированный Controllogx 1756-L75 и существующая система на базе контроллеров SLC500.
Для миграции будут используются модули 1747-AENTR, которые встанут вместо существующих контроллеров.
Однако в этом документе
1769-ap001_-en-p.pdf
нашел что :
[b:98d0134321][i:98d0134321]Using the 1747-AENTR Module in a Redundant Logix System
The 1747-AENTR is not compatible for use in a ControlLogix redundant
system using a 1756-SRM, 1756-RM, or 1756-RM2.[/i:98d0134321][/b:98d0134321]
Как поступить в этом случае ?
Необходимое лицензионное ПО RS Logix Studio v21 имеется
|
Вообщем после недели изучения ситуации на объекте выяснилось следующее:
Так как таблица Float Table очень большая – более 700млн строк, то при выполнении запроса на длительную выборку (от суток и более) уходит большое время.
Вывод данных осуществляется следующим образом:
Добавление графика (Pen) производится через VBA методом Trend.Pens.Add (параметр LoadModelData = True). При открытие окна трендов он настроен на показ исторических данных за последние 2 часа. Эти данные сразу же автоматически подгружаются из БД после добавления нового тренда. Проблем нет.
Изменение просматриваемого диапазона производится через VBA методом Trend.XAxis.SetStartTimeAndSpan. Если длительность выборки выбрана небольшая – до 10-12 часов, то данные подгружаются стабильно. За более длительный промежуток данные загружаются не стабильно.
Выяснил что окно LoadData пропадает через 60 сек. Т.е. где – то стоит Connection Timeout на это время. Пока БД готовит данные за длительный промежуток, это время выходит и Connection рвется.
Но кто его рвет? FT View, БД или чтото в промежутке. Пробовал настраивать SQL Driver в ODBC Administration Console, Там есть как раз похожий параметр – Connection Pooling Timeout (для драйвера SQL) стояло как раз 60 сек. Но изменение его ни к чему не привело. Менял и на сервере HMI и на клиенте, перезагружался. Как был обрыв связи через 60 сек, так и есть.
Может это сам TrendX Control рвет связь? Я не знаю можно ли как то управлять connection которое он создает?
Может кто то сталкивался с похожей ситуацией?
|
П. 2, однозначно!
В отличие от семейств Logix500 и PLC-5, контроллеры семейства Logix5000, в которое входят линейки CompactLogix и ControlLogix, [b:0436aeadc7]работают с тегами[/b:0436aeadc7], а не с файлами.
Обмен с периферией там происходит совершенно асинхронно от выполнения программы и занимается этим отдельный коммуникационный процессор.
Для нарушения обычного порядка вещей существуют команды для немедленного ввода-вывода значений тегов (обмена с периферией).
|
Предыдущие результаты
Ещё результаты |
|
| |
|