Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Genesis32 и OPC
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
Outtegrator
Здравствуйте!
Есть такая задача. На объекте имеем Genesis32 и OPC сервер JCI-EDE (Johnson controls).
Полный цикл опроса OPC-сервером всех переменных всех контроллеров объекта занимает секунд 20. При управлении с графического экрана слишком долго ждать исполнения и обратной связи, потому хотелось бы:
1. Более медленный "основной" цикл опроса контроллеров OPC-сервером.
2. При открытии какого-либо экрана переменные, ему принадлежащие, должны опрашиваться гораздо чаще.
В опциях тегов используемого OPC-сервера можно поставить свойства "Read Periodic" и "Read on Request" (одновременно), а в "основном" цикле опроса поставить бОльший период. В таком случае при открытии экрана GraphWorx, похоже, действительно отправляется некий request для OPC сервера, а тот 1 раз опрашивает все переменные, которые есть на этом экране. Но далее обновление уже происходит с "медленной" частотой, заданной в свойствах OPC. Как из GraphWorx'a при открытом экране периодически передавать запросы в OPC? Может, есть какие-то другие решения регулирования периода опроса, в зависимости от потребности?
Имеется ввиду именно опрос OPC сервером полевых контроллеров.
GYUR22
Скорость опроса EDE зависит от количества точек. N2 в среднем точек 30 в секунду.
т.к. EDE AE OPC то он постоянно опрашивает все активные в нем точки а не только те что на экране.
Если много точек то можно создать подсети до 4-х ком портов.
При записи да он немножко притормаживает но не критично.
Какая у вас версия EDE?
что за запросы вы хотите передавать?
san
По-моему через DATAWorx можно организовать подубную задачу. Но он денежек стоит.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.