ЖУРНАЛ СТА №2/2024
ных приводит к разрыву сетевого соеди- нения, то после установления нового со- единения созданную ранее сессию мож- но «привязать» к нему и продолжить ра- боту без повторной инициализации, то есть обеспечивается возможность бы- строго восстановления передачи данных. Аналогично при реализации сценария резервирования: если есть основной и резервный OPC-клиенты, ведущие опрос одного OPC-сервера, то соединение с сер- вером устанавливают оба, а создаёт сес- сию и ведёт опрос основной OPC-клиент. В случае его краха резервный OPC-кли- ент подключает сохранённуюна сервере сессию к своему соединению и продол- жает получение данных [2]. Аргументом в пользу работы с «клас- сическими» OPC-серверами может слу- жить ограниченность ресурсов и, в част- ности, оперативной памяти контролле- ра, что не позволит ему одновременно обслуживать нескольких подключён- ных клиентов. Но если OPC-сервер уста- навливать не внутрь ПЛК, а на отдель- ном узле, то это добавляет ненужную прослойку между оборудованием и SCADA, требующуюматериальных и тру- довых затрат. Производителями SCADA- систем рекомендуется устанавливать OPC-сервер как можно ближе к оборудо- ванию, поэтому если ПЛК, клиент и сер- вер установлены на компьютерах в раз- ных комнатах или в разных городах, то вариант использования встроенного в контроллер OPC UA сервера видится мак- симально эффективным. Одним из решающих факторов в вы- боре OPC UA является кроссплатформен- ность, что является серьёзным преиму- ществом при разработке архитектур си- стем промышленной автоматизации на отечественном оборудовании и ОС, осо- бенно на объектах с государственным участием и критически важных инфра- структурах. Так как в ПЛК REGUL R500 встроен OPC UA и MasterSCADA 4D поддержива- ет среду исполнения ОС Linux с под- держкой резервирования каналов свя- зи OPC UA, выбор компонентов для опи- сываемой в статье Системы выглядит наиболее оптимальным. Описание алгоритма резервирования на уровне MasterSCADA4D Два узла SCADA с загруженной в них исполнительной системой Master- SCADA 4D специальной конфигурации и лицензией с суффиксом RED рабо- тают одновременно: одно имеет статус Основной (MASTER), другое – Резерв- ный (SLAVE). Клиент подключается к тому узлу, который находится в режи- ме основного. Если связь с этим узлом будет потеряна, то страница клиента автоматически переподключится к то- му узлу, который находится в состоя- СТА 2/2024 41 www.cta.ru ОБ ЗОРЫ Основной Резервный Привязка к резервному соединению с использованием ID-сессии OPC-клиент Соединение Соединение Соединение Соединение Соединение OPC-клиент OPC-сервер Рис. 6. Сущность взаимодействия OPC-клиента и OPC-сервера (495) 234-0636 INFO@PROSOFT.RU WWW.PROSOFT.RU ОФИЦИАЛЬНЫЙ ДИСТРИБЬЮТОР Реклама WWW.PROSOFT.RU
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy