Реализация блока ПИД на языке CFC, codesys 2.3
PLC, прочие контроллеры, промышленные компьютеры, операторские панели
3 сообщения • Страница 1 из 1
Автор темы
Реализация блока ПИД на языке CFC, codesys 2.3
Сообщение Belzidar » 10 ноя 2016, 04:01
Меня зовут, Александр. Решил сделать видео с написанием блока ПИД с пояснениями о его устройстве. В качестве наглядного объяснения реализации ПИД алгоритма я взял за основу информацию с сайта компании ОВЕН. Как бы «ПИД по овену». Данный блок опробован на ТЭЦ и пока, тьфу, тьфу, успешно работает.
Сейчас готовлю видео с реализацией автонастройки к данному блоку. Если данная информация кому то пригодится, я буду рад.
Так же готов выслушать конструктивную критику. И сразу отвечу на вопрос: «Зачем писать блок, когда библиотеки есть у самого овена?» Библиотеки есть для codesys версии 2.3 и они являются внешними, их не открыть и не подредактировать под свои нужды.
А данный пример можно использовать в любой версии codesys, написав 1 раз как библиотеку, да еще и с возможной редакцией.
Видео CoDeSys ПЛК Овен язык программирования CFC Макрос
С уважением, Александр.
Последний раз редактировалось AGorskiy 10 ноя 2016, 10:01, всего редактировалось 1 раз.
Причина: навел красоту
Источник: asutpforum.ru
Codesys примеры программ cfc
- Вы здесь:
- Главная
- Видеотека
- Технические науки
- АСУТП и КИПИА
- ОВЕН
- CoDeSysV2.3 ПЛК «Овен» от Петренко А.В.
- CoDeSys язык программирования CFC
CoDeSys язык программирования CFC
Материалы
- Естествознание
- Физика
- Математика
- Химия
- Биология
- Экология
- Обществознание — как наука
- Иностранные языки
- История
- Психология и педагогика
- Русский язык и литература
- Культурология
- Экономика
- Менеджмент
- Логистика
- Статистика
- Философия
- Бухгалтерский учет
- Черчение и инженерная графика
- Материаловедение
- Сварка
- Электротехника и электроника
- АСУТП и КИПИА
- Технологии
- Теоретическая механика и сопромат
- САПР
- Метрология, стандартизация и сертификация
- Геодезия и маркшейдерия
- Информатика
- Языки программирования
- Алгоритмы и структуры данных
- СУБД
- Web разработки и технологии
- Архитектура ЭВМ и основы ОС
- Системное администрирование
- Создание программ и приложений
- Создание сайтов
- Тестирование ПО
- Теория информации и кодирования
- Функциональное и логическое программирование
- Редакторы и компиляторы
- Офисные программы
- Работа с аудио видео
- Работа с компьютерной графикой и анимацией
- Автоматизация бизнеса
- Музыка
- Природное земледелие
- Рисование и живопись
Источник: forkettle.ru
Да, вы тоже можете делать визуализацию на codesys 3.5, запросто!
Сейчас на многих станках, линиях и агрегатах стоят панели оператора, либо сенсорные панельные контроллеры. Вы сами понимаете, что это очень удобно. На экране можно вывести множество функций: графики физических величин, архивация данных, рецепты, настройки оповещений по смс, рецепты вкусных булочек. Да и просто удобная и красивая индикация: лампочки, кнопочки и переключатели.
На чём это всё пишется? Среди разнообразия ПО, я остановился на CoDeSyS 3.5. В CoDeSyS 3.5 визуализация обладает рядом преимуществ, которые будут рассматриваться в этой статье.
Из этой статьи вы узнаете:
Привет, друзья! Это одна из основных сред разработки, которую я использую при внедрении и наладке автоматизации оборудования. Сегодня мы с вами поговорим во всех подробностях.
В общих чертах о CoDeSyS 3.5
Среда разработки является продуктом 3S-Smart Software. CoDeSyS-это аппаратно-независимая система для программирования ПЛК. Она поддерживает все языки стандарта МЭК . Сочетает в себе объектно-ориентированное программирование(то есть с помощью визуальных функциональных блоков). Возможна работа с несколькими устройствами и приложениями.
В чём же принципиальное отличие от версии CoDeSyS 2.3? Принципы программирования и построения языков остаются теми же. Давайте рассмотрим преимущества данной системы:
- Добавилось очень много полезных функций (в основном, касающиеся визуализации);
- Рабочее окно среды разработки стало гораздо удобнее;
- Существуют готовые библиотеки модулей ввода-вывода;
- Возможность Веб-визуализации;
- Ну и конечно самый главный козырь, это сама визуализация;
Мне, честно говоря, нравится работать в двух версиях, и в CoDeSyS 2.3, и в 3.5. Каждая по-своему удобна. Единственный недостаток новой среды заключается в том, что она в постоянной разработке, то есть всё время обновляется. И периодически при компиляции возникает куча ошибок, с которыми иногда невозможно разобраться.
Какое оборудование поддерживает CoDeSyS 3.5? Из отечественных контроллеров я знаю СПК сотой и двухсотой серии, ПЛК 323 и ПЛК304. Из «Буржуйских» мне известно о WAGO и Berghof.
На самом деле, работать в этой среде разработки сложно. Очень много нюансов. Каждый новый проект у меня начинается с самого начала.
Для изучения требуется перелопатить кучу инструкций и помучить ребят из тех. поддержки компании ОВЕН. В следующих своих статьях я ознакомлю вас со многими фишками, если будет кому интересно.
Визуализация CoDeSyS 3.5
Отдельно бы хотелось поговорить о визуализации в среде разработки. Это шикарный инструмент для реализации большинства задач в производстве. Весь технологический процесс можно отобразить на экранах, сделать красивые графики, архивацию, анимацию и т.п. Ниже приведу видео для наглядной демонстрации возможностей визуализации.