Программное обеспечение программируемого логического контроллера АНИКРОН ПЛК-01
Программное обеспечение программируемого логического контроллера АНИКРОН ПЛК-01 разработано для управления работой электронной схемы устройства основой которого является микроконтроллер семейства STM32 и сопутствующих электронных устройств обвязки, являющихся неотъемлемой частью устройства.
ПО предназначено для создания устройств промышленной автоматики, содержащих алгоритмы управления, обеспечивающих взаимодействие с внешними устройствами сбора информации, устройствами управления и устройствами человеко-машинного интерфейса.
Программное обеспечение контроллера является встроенным и недоступно для изменения в процессе эксплуатации, что исключает вероятность стороннего вмешательства в ход выполнения программы и повышает надежность работы контроллера. Комплект программного обеспечения ПО обеспечивает выполнение следующих функций:
- обеспечение функционирования интерфейса связи с вышестоящим АСУ по протоколам ModBus или ProfiBus с использованием порта RS485;
- обеспечение функционирования интерфейса связи с подключенными модулями расширения с использованием протокола ModBus RTU порта RS422;
- обеспечение функционирования интерфейса связи с терминалом, подключенным через порт USB (режим эмуляции последовательного порта);
- функционирование менеджера задач, выполняющего поочередное выполнение программ пользователя с заданной периодичностью;
- поддержка работы встроенного текстового редактора;
- выполнение функции компиляции рабочей программы пользователя в машинный код;
- поддержка работы файлового менеджера для управления файлами во внутренней памяти ПЛК, а так же обеспечения загрузки — выгрузки программ пользователя с внешнего носителя.
Стоимость программного обеспечения
Программное обеспечение (ПО) программируемого логического контроллера (ПЛК) Аникрон ПЛК-01 поставляется в составе устройства. Установка ПО производится в процессе изготовления и тестирования устройства силами производителя. Приобретение ПО отдельно невозможно, поскольку стоимость ПО входит в стоимость устройства.
Для приобретения оборудования, выпускаемого ООО НПО «Цифровые регуляторы» необходимо обратиться по телефону: +7 (383) 306-30-04 или по электронной почте Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. .
Инструкция по развертыванию ПО
ПО устройства написано на языке С в виде исходного кода состоящего из модулей. Модуль состоит из двух файлов: заголовочного файла с расширением *.h и одноименного файла с расширением *.c.
В проект также добавлены стандартные библиотечные файлы для работы с микроконтроллером и его периферией.
Исходные файлы ПО, содержащие исходный текстовый код и объектный код после процедуры компилирования, доступны для скачивания по этой ссылке.
ПО устройства предназначено для среды разработки STM32CubeIDE. STM32CubeIDE - это бесплатная интегрированная среда разработки, предназначенная для создания программного обеспечения для микроконтроллеров STM32. Инструмент, который предоставляет все необходимое для разработки, компиляции, отладки и программирования проектов на базе STM32.
STM32CubeIDE распространяется бесплатно по открытой лицензии. Установочные файлы доступны для скачивания тут: среда разработки STM32CubeIDE, драйвер.
Для развертывания ПО обеспечения на устройстве необходимо:
- Выполнить установку среды разработки;
- Задать рабочую папку и поместить туда исходные файлы ПО;
- Далее необходимо выполнить сборку проекта с помощью пункта меню «Project > Build Project»;
- Проконтролировать успешное выполнение процесса сборки и компиляции проекта;
- В папке «Debug» проекта появится файл объектного кода с расширением .hex;
- Полученный объектный код загрузить в микроконтроллер устройства с помощью программатора для микроконтроллеров STM32 ST-Link.
Инструкция по эксплуатации на ПО для АНИКРОН ПЛК-01
Техническая поддержка
В процессе эксплуатации устройства осуществляется сбор и обработка информации, получаемой от организаций, эксплуатирующих устройство. При возникновении отклонений от заявленных характеристик и выполняемых функций производится анализ работы устройства и принимаются меры по устранению отклонений. Совершенствование ПО производится в соответствии с планами развития продукции предприятия силами отдела разработки.
Отдел эксплуатации укомплектован квалифицированным и специально обученным опытным персоналом. Средняя численность специалистов отдела эксплуатации около 30 человек.
Для оказания услуг технической поддержки пользователи ПО могут направить возникающие вопросы на электронную почту отдела эксплуатации Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. или связаться со специалистами отдела по выделенному единому телефону +7(383) 306-63-59.
