Основные навыки инженера-программиста АСУТП.

Начав с дополнительных навыков на 2026 год, мы дошли до основных навыков ИНЖЕНЕРА-ПРОГРАММИСТА АСУТП. В опросе приняли участие 50 человек, большое вам спасибо, без вас этой информации не было бы. Сам формат представлял собой перечень навыков, поделенных на три основных…

Читать далееОсновные навыки инженера-программиста АСУТП.

Первый взгляд на виртуальный ПЛК (vPLC). Решение от OTee.io

Виртуальный ПЛК (vPLC) — программный ПЛК, работающий в виртуализированных средах, таких как облако, периферийные серверы или промышленные ПК. Виртуальные ПЛК используют технологии контейнеризации и гипервизора, что позволяет им развертывать логику управления независимо от базового оборудования.

Читать далееПервый взгляд на виртуальный ПЛК (vPLC). Решение от OTee.io

Обмен данными с ПЛК по протоколу Modbus TCP

Как-то раз в карибском море… В нашем чате, снова прозвучала тема про управление ПЛК по протоколу ModbusTCP Главная сложность: «Как организовать управление из нескольких источников?». Если развернуть этот вопрос, то имеется следующая проблема — есть переменная в технологическом процессе, которая…

Читать далееОбмен данными с ПЛК по протоколу Modbus TCP

Архитектура ППО для ПЛК. Часть 1. Сущность и вариант использования.

Архитектура ППО — важная тема при создании программного обеспечения, но ей не всегда удается уделить должное внимание в сфере АСУТП. В наше время системы усложняются, увеличивается количество связей между компонентами и возникает потребность правильной и удобной организации системы. В данной…

Читать далееАрхитектура ППО для ПЛК. Часть 1. Сущность и вариант использования.

CmpLog и Component Manager в Codesys. Быстрая отладка и диагностика технологического процесса.

Согласно мему у языка LD есть следующее преимущество. А второй пункт, который часто упоминается теми, кто специализируется на LD — легкая и безболезненная диагностика. Из-за графического представления, при отладке самого технологического процесса, можно легко увидеть почему не сработал тот или…

Читать далееCmpLog и Component Manager в Codesys. Быстрая отладка и диагностика технологического процесса.

Результат опроса «АСУТП в 2022» от канала «Я вам че — Автоматизатор?»

Под завершение этого года, выкатываю вам результат опроса специалистов в области АСУТП, который проводили в телеграм канале. В опросе приняло участие 30 человек, большое спасибо вам, что потратили свое время и рассказали немного о своей работе. Как проходил опрос? Всего…

Читать далееРезультат опроса «АСУТП в 2022» от канала «Я вам че — Автоматизатор?»

Цифровая трансформация себя. Возможен ли Agile в АСУТП

Все же это должно было случиться и вот на сферу промышленной автоматизации пытаются натянуть гибкие методологии. Тут немного моих размышлений, основываясь на статье Agile — это подход к мышлению и бережливому производству, в котором особое внимание уделяется коротким временным рамкам,…

Читать далееЦифровая трансформация себя. Возможен ли Agile в АСУТП

Межпроцессовое взаимодействие в Codesys. Разделяемая память(Shared memory).

Рано или поздно возникает желание запустить на ПЛК какой-нибудь скриптик или своего демона, который бы гораздо быстрее и проще решал определенную задачу, чем стандартными инструментами среды разработки. При таком подходе появляется очень интересный вопрос: «А как обмениваться данными между двумя…

Читать далееМежпроцессовое взаимодействие в Codesys. Разделяемая память(Shared memory).

Использование объектно-ориентированного подхода для ППО ПЛК.

Очень долгое время при написании прикладного программного обеспечения(программ) для плк использовался структурный подход, да и сейчас он максимально лидирует на рынке АСУТП. Вторая вещь — ООП. Руководство от PLC Open, по ООП, первой версии было выпущено 18 ноября 2021 года.…

Читать далееИспользование объектно-ориентированного подхода для ППО ПЛК.

Работа с сокетами в Codesys V3.5 #2. Библиотеки SysSocket2 и CmpTls

Продолжаем работать с сокетами в среде разработки Codesys. Пройдем обзорно по шифрованию, протоколу который это позволяет сделать и как это все реализуется. TLS SysSocket2 и CmpTls Cоздание контекста Создание сокета Обмен данными Отличие в работе SysSocket и SysSocket2 с TLS сокетом Обратная связь…

Читать далееРабота с сокетами в Codesys V3.5 #2. Библиотеки SysSocket2 и CmpTls