ЖУРНАЛ СТА №4/2026
О Б З О Р Ы www.cta.ru СТА 4/2026 49 иными словами – детерминированность . Поэтому организацию Virtual PLC нель - зя рассматривать как простой перенос программного кода с « железного » PLC на более мощный компьютер , так как вир - туализируется вычислительная функ - ция , но не физическая сущность техно - логического объекта , где датчик тем - пературы остаётся датчиком , клапан – клапаном , привод по - прежнему должен получить команду с допустимой задерж - кой , сеть по - прежнему имеет задержку и джиттер , а технологический процесс может требовать перехода в безопасное состояние при отказе вычислительной платформы . Поэтому виртуализация не только меняет устройство PLC, но и смещает границы самой системы управ - ления . Soft PLC, Virtual PLC и контейнеры Вокруг программных контроллеров уже возникла терминологическая пута - ница . Soft PLC, Virtual PLC, Software PLC и containerized PLC иногда используют - ся почти как синонимы . Но правильнее рассматривать их как разные характе - ристики программно определяемого контроллера ( рис . 2). Soft PLC определяет , где реализована функция PLC. Это программная реали - зация контроллера , работающая на вычислительной платформе вместо специализированного PLC CPU. Такой контроллер может выполняться на про - мышленном компьютере под Windows, Linux или другой поддерживаемой опе - рационной системой . При этом Soft PLC Но есть тут и несомненные минусы . Если требуется ещё один контроллер , приходится приобретать ещё один аппа - ратный контроллер . Если не хватает вычислительной производительности , выбирается другая модель PLC. Если нужна новая функция , приходится ори - ентироваться на возможности конкрет - ного семейства . У такого подхода есть и ещё одна особенность : вычислительный ресурс каждого контроллера обычно ока - зывается привязан к конкретной функ - ции управления . Таким образом , если на предприятии одновременно работают десять PLC, это не означает , что каждый из их процессоров постоянно загружен . Как следствие , значительная доля вычис - лительных ресурсов большую часть вре - мени может оставаться невостребован - ной . IT- инфраструктура давно научилась решать проблему оптимизации ресурсов с помощью виртуализации и консолида - ции : один сервер может одновременно выполнять несколько приложений , вир - туальных машин и контейнеров , распре - деляя вычислительные ресурсы между задачами . И вот концепция Virtual PLC переносит эту идею в промышленную автоматизацию . Но здесь возникает принципиаль - ное отличие от офисных приложений . Для обычного IT- приложения задержка выполнения в несколько миллисекунд или десятков миллисекунд часто не имеет практического значения , но в системе управления технологическим процессом сплошь и рядом важна не только средняя производительность , но и гарантированное время реакции , нескольких runtime на одном Industrial PC, в том числе с использованием кон - тейнеров . Международный стандарт IEC 61131-1 ( отечественный аналог – ГОСТ Р МЭК 61131-1-2016) при этом давно допу - скает выполнение функций PLC не толь - ко на специализированной аппаратной платформе , но и на компьютере общего назначения с промышленными харак - теристиками . Поэтому главный вопрос будущего промышленной автоматиза - ции состоит в характеристиках и свой - ствах вычислительно - коммуникаци - онной платформы , на которой должна выполняться функция управления . Итак , мы начинаем переход от классического PLC к Software-De fi ned Automation. Где граница Исторически PLC создавался как спе - циализированная вычислительная ма - шина для управления технологическим процессом : в нём есть процессор , память , программная среда выполнения , комму - никационные интерфейсы , средства диа - гностики и механизмы взаимодействия с периферией . Все эти элементы объеди - нены в одном физическом устройстве , и такой подход имеет очевидные пре - имущества . Аппаратная платформа заранее извест - на и хорошо протестирована , произво - дитель контролирует и программную среду , в результате инженер получает относительно законченный продукт с предсказуемыми характеристиками . Именно эта целостность и предсказу - емость десятилетиями были одной из главных причин успеха PLC. Рис . 2. Битва концепций : контейнеры vs виртуальные машины
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy