Обучающие уроки по программированию в среде Beremiz
Среда разработки «Beremiz» предназначена для создания и отладки прикладных программ на языках стандарта IEC 61131-3. В качестве ПЛК в данных уроках будет использоваться BRIC и его модули расширения – разработка ООО «СНЭМА-СЕРВИС». В качестве языков описания алгоритмов и логики работы данных программ будут выступать Structured Text (далее ST) и Function Block Diagram (далее FBD).
- Знакомство со средой Beremiz
- Инструкции по установке и обновлению Beremiz
- Пошаговая инструкция настройки параметров сетевой карты ПК для подключения по LAN
- Пошаговая инструкция настройки параметров сетевой карты ПК для подключения по USB
- Настройка проекта
- Создание нового проекта
- Настройки сборки проекта и соединения с ПЛК BRIC
- Языки стандарта МЭК 61131-3
- Компиляция пользовательской программы
- Загрузка пользовательской программы в ПЛК BRIC
- Каналы ввода-вывода
- DI. Чтение логического состояния канала
- DI. Подсчет импульсов, измерение частоты, тонкая настройка
- DO. Управление логическим состоянием. Независимое управление несколькими каналами
- DO. Управление каналом DO по состоянию канала DI
- DO. Обратная связь (обрыв, короткое замыкание), управление защитой от короткого замыкания
- DO. «Бегущий огонь» на каналах DO
- DO - PWM. Настройки и управление
- AI. Описание регистров канала
- AI. Подключение датчика температуры 4-20 мА. Преобразование в инженерные единицы с масштабированием
- AI. Управление каналом DO по заданной уставке
- Тестовая программа. Насосная станция
- Модули расширения
- Подключение по межмодульной шине. Подключение по USB. Специальные режимы работы
- BRIC-AO-4. Работа с регистрами PDO
- BRIC-DI-16. Работа с регистрами PDO
- BRIC-DO-8. Работа с регистрами PDO
- BRIC-AI-16. Работа с регистрами PDO
- Добавление и работа с регистрами SDO. Пример на модуле BRIC-AO-4.
- Добавление нескольких модулей и назначение адресов (ручное/автоматическое)
- Тестовая программа. ПИД-регулятор
- Modbus
- Основная информация. Добавление модуля Modbus
- Структура записи адреса Modbus. Присваивание глобальным переменным Modbus-адреса
- Подмодуль ModbusRTUMaster. Добавление и конфигурирование ModbusRequest.
- Добавление и конфигурирование подмодуля MemoryArea
- Добавление и конфигурирование подмодуля ModbusRoute
- Чтение и запись данных по протоколу Modbus TCP/IP
- Архивы
- Создание архива. Структура архива. Добавление пользовательских переменных. Расчет глубины архивации
- Архив с циклической записью данных
- Архив с записью данных по событию
- Чтение архивов. WEB - страница «Archieves»
- Чтение архивов по «Modbus»
- Тестовая программа. Несанкционированный доступ
- Тестовая программа. Мониторинг температуры