youengineerasu

youengineerasu

Автоматизация промышленных и домашних объектов - Программирование ПЛК - Программирование панелей оператора - Программирование SCADA Каналы на Дзен и вконтакте: https://dzen.ru/you_engineer https://vk.com/you_engineer_asu https://t.me/you_engineer_asu По всем вопросам пишите: чат: https://t.me/chat_plc Каталог проектов: https://t.me/projects_asutp почта: semgridin@yandex.ru
Пикабушник
379 рейтинг 91 подписчик 8 подписок 76 постов 0 в горячем
10

Как просто сделать визуализацию на codesys 3.5

Сейчас на многих станках, линиях и агрегатах стоят панели оператора, либо сенсорные панельные контроллеры. Вы сами понимаете, что это очень удобно. На экране можно вывести множество функций: графики физических величин, архивация данных, рецепты, настройки оповещений по смс, рецепты вкусных булочек. Да и просто удобная и красивая индикация: лампочки, кнопочки и переключатели. На чём это всё пишется? Среди разнообразия ПО, я остановился на CoDeSyS 3.5. В CoDeSyS 3.5 визуализация обладает рядом преимуществ, которые будут рассматриваться в этой статье.

Привет, друзья! Это одна из основных сред разработки, которую я использую при внедрении и наладке автоматизации оборудования. Сегодня мы с вами поговорим во всех подробностях.

О программном продукте CoDeSyS 3.5

Среда разработки является продуктом 3S-Smart Software. CoDeSyS-это аппаратно-независимая система для программирования ПЛК. Она поддерживает все языки стандарта МЭК. Сочетает в себе объектно-ориентированное программирование(то есть с помощью визуальных функциональных блоков). Возможна работа с несколькими устройствами и приложениями.

В этой среде можно писать программы стандарта МЭК FBD, IL, LD, CFC, ST.

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

В чём же принципиальное отличие от версии CoDeSyS 2.3? Принципы программирования и построения языков остаются теми же. Давайте рассмотрим преимущества данной системы:

  • Добавилось очень много полезных функций (в основном, касающиеся визуализации);

  • Рабочее окно среды разработки стало гораздо удобнее;

  • Существуют готовые библиотеки модулей ввода-вывода;

  • Возможность Веб-визуализации;

  • Ну и конечно самый главный козырь, это сама визуализация;

Мне, честно говоря, нравится работать в двух версиях, и в CoDeSyS 2.3, и в 3.5. Каждая по-своему удобна. Единственный недостаток новой среды заключается в том, что она в постоянной разработке, то есть всё время обновляется. И периодически при компиляции возникает куча ошибок, с которыми иногда невозможно разобраться.

Какое оборудование поддерживает CoDeSyS 3.5? Из отечественных контроллеров я знаю СПК сотой и двухсотой серии, ПЛК 323 и ПЛК304. Из «Буржуйских» мне известно о WAGO и Berghof.

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

На самом деле, работать в этой среде разработки сложно. Очень много нюансов. Каждый новый проект у меня начинается с самого начала. Для изучения требуется перелопатить кучу инструкций и помучить ребят из тех. поддержки компании ОВЕН. В следующих своих статьях я ознакомлю вас со многими фишками, если будет кому интересно.

Визуализация CoDeSyS 3.5

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

Особенности визуализации в Codesys 3.5

1. Графический редактор

Одной из ключевых особенностей Codesys 3.5 является графический редактор, который позволяет создавать визуальные элементы интерфейса для взаимодействия с операторами. Этот инструмент предоставляет широкий набор графических объектов, таких как кнопки, индикаторы, графики и т.д., которые могут быть легко настроены и анимированы.

2. Поддержка множества форматов

Codesys 3.5 поддерживает множество форматов визуальных элементов, включая векторные и растровые изображения, SVG, а также веб-компоненты. Это обеспечивает более высокое качество и гибкость визуализации, что особенно важно при работе с современными мультимедийными элементами.

3. Анимация и визуальные эффекты

Визуализация в Codesys 3.5 предоставляет возможности для создания анимаций и визуальных эффектов, которые помогают операторам быстрее и точнее интерпретировать данные. Это включает в себя анимированные графики, изменение цвета и формы объектов в зависимости от состояния системы, а также создание плавных переходов между различными экранами и состояниями.

4. Мультиязычность

Для многих проектов промышленной автоматизации важно иметь мультиязычный интерфейс для операторов. Codesys 3.5 позволяет легко локализовать визуальные элементы и тексты, обеспечивая комфортное использование системы на разных языках.

5. Интеграция с внешними источниками данных

Часто визуализация должна отображать данные, получаемые из внешних источников, таких как базы данных, датчики или веб-сервисы. Codesys 3.5 обладает мощными средствами интеграции, что позволяет легко получать и обновлять данные из различных источников и отображать их на визуальных элементах.

Простейший пример проекта

Мы с вами сейчас создадим простой проект в среде разработки CoDeSyS 3.5. Давайте сделаем так, чтобы от кнопки включалась и выключалась лампочка. Дистрибутив можно скачать с официального сайта компании ОВЕН. Стандартная установка. Всё, как обычно. Запускаем программу и создаём проект.

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Так как у меня под рукой нет сенсорной панели, я задам устройство-эмулятор, которое загружается с компьютера. Работать будем на наиболее наглядном языке CFC.

Для начала в правом нижнем углу нам нужно запустить эмулятор контроллера. Затем нажимаем Scan Network, и система должна обнаружить ваш компьютер.

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Давайте создадим простейшую программу.

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Добавляем визуализацию в наш проект. Правой кнопкой мыши вызываем контекстное меню и жмем Добавить объект.

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Рисуем визуализацию под наш алгоритм. Выбираем элементы во вкладке панели инструментов.

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Присваиваем переменные элементам во вкладке свойства. Для кнопки:

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Для лампочки:

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Из настроек на этом у нас всё. Теперь нажимаем на кнопку Логин. И в результате у вас должна получиться вот такая картинка:

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Я реализовывал несколько проектов в этой программе. Но наиболее удачный и «красивый» проект у меня получился на автоматизации холодильных камер. Задача заключалась в том, чтобы охлаждать камеры до определённой температуры.

В первой камере охлаждается воздух с помощью заслонки в приточной системе. Во второй и третьей камере охлаждается воздух каскадным включением компрессоров в зависимости от времени наработки. Все эти физические данные архивируются. В случае аварии контроллер отправляет сообщение смс на указанный номер. Писал программу я на сенсорном панельном контроллере СПК207.03.CS.WEB.

Давайте покажу вам несколько иллюстраций моей работы. Главное меню панельного контроллера:

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Аварии компрессоров:

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Компрессорная

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

И наконец, WEB-визуализация:

Как просто сделать визуализацию на codesys 3.5 Программа, Windows, Linux, Асу, АСУ ТП, КИПиА, Автоматизация, Автоматика, ПЛК, Программирование ПЛК, Длиннопост

Выкладываю видео, где вся эта система работает:

На этом я заканчиваю, напишите в комментариях, в каких средах вы пишите и что вы программируете?

Если интересна статья, подписывайтесь, ставьте рейтинг, дальше будет интереснее.

С уважением, Гридин Семён.

Показать полностью 14
14

Как управлять ПИД-регулятором на CoDeSyS?

Многие процессы в автоматизации (например порошковая покраска, изготовление выпечки, поддержание давления в трубопроводе) требуют точного регулирования физического параметра. С такими задачами хорошо справляется библиотека CoDeSyS ПИД регулятор. Эта тема довольно сложная, многогранная. Целые институты занимаются разработкой таких сложных и многоуровневых алгоритмов.

Приветствую посетителей моего блога! В сегодняшней статье я отвечу на вопрос — как работает ПИД-регулирование, для чего это нужно и как его использовать на практике…

Как работает ПИД-регулятор?

Начнём с теории. Пропорционально-интегрально-дифференциальный (ПИД) регулятор — прибор в управляющем контуре с обратной связью. Устройство, формирующий сигнал с целью достижения высокого качества и точности переходного процесса в системе. Наиболее эффективный вид регулятора для обеспечения высокой точности параметра(температуры, длины, давления).

Существует специальная формула для формирования сигнала…

Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост

Ниже приведена таблица составляющих формулы:

Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост

Давайте поговорим о параметрах, которые непосредственно участвуют в процессе работы регулятора:

Хр — полоса пропорциональности. В общих чертах, чем шире Хр, тем меньше величина Y при одном и том же E. То есть чем больше Хр, тем короче импульсы.

Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост

Ти — интегральная составляющая. Эта величина позволяет выдавать сигнал в зависимости от накопленной ошибки ( или от накопленного отклонения Е). Чем выше параметр, тем он реже и меньше выдаёт сигнал при рассогласовании Е. Это для того, чтобы сигнал не раскачивал систему и не совершал перерегулирование.

Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост

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

Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост

Я думаю с точки зрения теории все понятно. Тогда переходим непосредственно к практике. Для чего и как используется ПИД-регулятор?

Описание библиотеки для CoDeSyS

Я говорил об этом, скажу ещё раз, библиотеки обязательно скачивайте с официальных источников. С сайта ОВЕН или библиотеки OSCAT. Рекомендую не использовать библиотеки с форумов или с других источников. Пишите лучше сами. Только вы понимаете от начала до конца, как у вас всё работает.

Для задвижек я рекомендую использовать данный функциональный блок, он хорошо зарекомендовал себя, и за всё время работы на реальном объекте у меня не было к нему никаких вопросов. На изображении ниже приведён функциональный блок ПИД-регулятора.

Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост

Описание каждого входа и выхода:

Входные значения:

Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост
Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост

Выходные значения:

Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост
Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост

Хочу заметить, функциональный блок универсальный. То есть подходит и для дискретных задвижек, и для аналоговых.

Рабочая схема ПИД-регулятора

Возникает сразу же вопрос, а как же на самом деле правильно использовать данную библиотеку, чтобы она правильно функционировала и не глючила?

Предлагаю вам рабочую схему библиотеки ПИД-регулятора:

Как управлять ПИД-регулятором на CoDeSyS? IT, Программирование, Инженер, Асу, АСУ ТП, Отдел АСУ, ПЛК, Программирование ПЛК, Длиннопост

setAPID_otopl является вспомогательным блоком для ввода коэффициентов ПИД-регулятора. Хочу сказать, что на входах блока обязательно должны стоять какие-то переменные, пускай даже если будут стоять в положении FALSE.

А какие вы используете библиотеки в своих проектах? Пишите в комментариях. На этом я заканчиваю, хорошего вам настроения, всего наилучшего. Пока, пока.

С уважением, Гридин Семен.

Показать полностью 10
5

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД

В этой статье приведены настройки связи между ПЛК и Модулем ввода тензометрических датчиков. Такая комбинация автоматики удобна для конфигурации различных дозаторов с медленными процессами.

Эту систему не назовёшь сверхточной, так как обмен данных между контроллером и модулями порядка около 20 мс.

5 лет назад мы реализовывали проект дозатора сыпучих материалов, работает до сих пор. Система довольно надёжная.

Приветствую, на связи автор блога, Гридин Семен и я начинаю писать….

Установка таргета и настройка связи с ПК

Скачиваем Codesys 2.3 и Таргеты c официального сайта ОВЕН, устанавливаем и ставим.

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Это установка таргета для конкретного контроллера ПЛК110.60.Р-М.

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Добавляем путь ставим в каталог таргетов.

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Ставим файлик plc.tnf

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Устанавливаем и видим, что таргет встал в каталог.

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Создаём проект и выбираем нужный контроллер.

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Подключаем, вставляем LAN.

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Заводской IP ПЛК ОВЕН 10.0.6.10.

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Настраиваем связь.

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Подключаемся и видим результат.

Настройка связи между ПЛК110 и МВ110-1ТД

Дальше мы настраиваем обмен модуля тензометрического модуля с ПЛК.

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Для этого нам нужно добавить Мастера (в нашем случае ПЛК).

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Настраиваем транспорт по которому будет происходить нужный нам обмен (Интерфейс RS485).

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Добавляем устройство (наш модуль).

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Здесь мы можем добавить нужные нам регистры для опроса.

Установка связи ПЛК110 с модулем тензодатчиков МВ110-1ТД Программа, Асу, АСУ ТП, Асушник, КИПиА, Инженер, Я у мамы инженер, ПЛК, Программирование ПЛК, Длиннопост

Далее прописываем адрес регистра. Адрес можно найти в документации к оборудованию.

На этом в принципе всё. Если есть вопросы, пишите в комментариях.

С уважением, Гридин Семен

Показать полностью 14
4

Почему я ставлю Master SCADA ?

У меня часто спрашивают, почему я ставлю такие дорогие системы, как Master SCADA, есть и другие варианты?

  1. Мне нравится качество. Master SCADA никогда не виснет. Шикарные и удобные графики. 4-ая версия конечно космос и дофига не нужных функций, ставлю обычно 3.7. Весь необходимый арсенал функций для среднего предприятия достаточен. В том числе и архивация, и база данных, и отчеты, и резервирование, и количество клиентов.

  2. Гибкость. Основная версия - это Lite (без отчетов), если тебе нужны доп. опции и кол-во точек ввода-вывода, можно подключать и расширять пакетами.

  3. Тех.поддержка. А этот момент я считаю самым важным и ключевым. Ответы на любой вопрос, помощь в режиме онлайн. Проблем у меня никогда не возникало.

По цене да, она подороже чем остальные системы. Но она того стоит. Для предприятий с большими оборотами эти затраты на автоматизацию, которая снимает головняки при производстве, это капля в море.

А вы как считаете?

9

Программирование на ST в Owen Logic для ОВЕН ПР

Компания ОВЕН предоставила возможность в своей среде разработки Owen Logic писать алгоритмы на языке программирования ST. Это новшество ввели в принципе давно. Где-то полгода назад, просто руки дошли именно сейчас. Приступим.

Приветствую всех, на связи автор блога Гридин Семен, пишу статью про программируемые реле и их среду разработки Owen Logic. Скачать её вы можете на официальном сайте компании ОВЕН.

Как создать функциональный блок?

Заходим в дистрибутив, создаём новый проект. После этого создаём ФБ на языке ST.

Программирование на ST в Owen Logic для ОВЕН ПР Программа, Программирование, ПЛК, Программирование ПЛК, АСУ ТП, Асушник, Отдел АСУ, Асу, КИПиА, Длиннопост

После этого мы получаем шаблон полотна функционального блока.

Программирование на ST в Owen Logic для ОВЕН ПР Программа, Программирование, ПЛК, Программирование ПЛК, АСУ ТП, Асушник, Отдел АСУ, Асу, КИПиА, Длиннопост

Дальше все операторы очень схожи с Codesys, единственная разница в том, что нельзя пока написать какие-нибудь сложные формулы. Если только очень сильно постараться. Ну это пока. В Owen Logic ST язык очень динамично развиваается.

Принцип какой, задаем блоку имя, в нашем случае Functionblock1. Задаём входные переменные Var_input, выходные переменные Var_output.

Var — это локальные внутренние переменные ФБ.

Типы данных для Owen Logic:

Программирование на ST в Owen Logic для ОВЕН ПР Программа, Программирование, ПЛК, Программирование ПЛК, АСУ ТП, Асушник, Отдел АСУ, Асу, КИПиА, Длиннопост

Далее тело программы с логикой. Операторы те же самые, как и в Codesys. Я писал об этом статью.

Простенький пример

Когда я реализовывал досветку для автоматизации теплиц. У меня есть проект на Codesys 3.5 на ПЛК200. Мне удалось перенести несколько функции. Одна из них это TOD_IS_Between. Это функция предназначена на срабатывание выхода в определенный промежуток времени.

То есть получается почти сквозная поддержка функции из Codesys. Это просто супер!

Программирование на ST в Owen Logic для ОВЕН ПР Программа, Программирование, ПЛК, Программирование ПЛК, АСУ ТП, Асушник, Отдел АСУ, Асу, КИПиА, Длиннопост

Код выглядит следующим образом:

Программирование на ST в Owen Logic для ОВЕН ПР Программа, Программирование, ПЛК, Программирование ПЛК, АСУ ТП, Асушник, Отдел АСУ, Асу, КИПиА, Длиннопост
  • FromTime — временной вход ОТ

  • ToTime — временной вход ДО

  • CurrTime — часы реального времени

Функция возвращает выход True, когда часы попадают во временной промежуток ОТ и ДО.

Пишу вкратце, чтобы не отнимать много времени. Если есть вопросы, пишите в комментариях.

С уважением, Гридин Семен

Показать полностью 4
14

Преобразователь частоты с функцией ПЛК

С функцией ПЛК разработан преобразователь частоты Delta VFD серии E. Интересная вещь. Это как один из вариантов, как можно делать простые станки без дорогостоящего контроллера.

Преобразователь DELTA VFD-E

Тайваньский преобразователь частоты с дополнительной платой расширения(3 доп. релейных выхода):

Преобразователь частоты с функцией ПЛК Электроника, Сборка, Гаджеты, Частотный преобразователь, ПЛК, Программирование ПЛК, АСУ ТП, КИПиА, Яндекс Дзен (ссылка), Длиннопост

Программирование осуществляется так же, как и программируемым логическим контроллером Delta DVP с помощью софта WPLSoft.

Связь c ПК осуществляется по интерфейсу RS232.

Преобразователь частоты с функцией ПЛК Электроника, Сборка, Гаджеты, Частотный преобразователь, ПЛК, Программирование ПЛК, АСУ ТП, КИПиА, Яндекс Дзен (ссылка), Длиннопост

Распиновка кабеля RJ-45

Преобразователь частоты с функцией ПЛК Электроника, Сборка, Гаджеты, Частотный преобразователь, ПЛК, Программирование ПЛК, АСУ ТП, КИПиА, Яндекс Дзен (ссылка), Длиннопост

Не забываем поставить нужный режим в настройках ПЧ.

Преобразователь частоты с функцией ПЛК Электроника, Сборка, Гаджеты, Частотный преобразователь, ПЛК, Программирование ПЛК, АСУ ТП, КИПиА, Яндекс Дзен (ссылка), Длиннопост

Программное обеспечение WPLSoft

С официального сайта скачиваем ПО, и производим настройки связи.

Преобразователь частоты с функцией ПЛК Электроника, Сборка, Гаджеты, Частотный преобразователь, ПЛК, Программирование ПЛК, АСУ ТП, КИПиА, Яндекс Дзен (ссылка), Длиннопост

Для того чтобы связаться с ПЧ. Достаточно вот таких настроек:

Преобразователь частоты с функцией ПЛК Электроника, Сборка, Гаджеты, Частотный преобразователь, ПЛК, Программирование ПЛК, АСУ ТП, КИПиА, Яндекс Дзен (ссылка), Длиннопост

После этого можно писать программу.

Назначение дискретных входов у ПЧ.

Преобразователь частоты с функцией ПЛК Электроника, Сборка, Гаджеты, Частотный преобразователь, ПЛК, Программирование ПЛК, АСУ ТП, КИПиА, Яндекс Дзен (ссылка), Длиннопост

И дискретных выходов

Преобразователь частоты с функцией ПЛК Электроника, Сборка, Гаджеты, Частотный преобразователь, ПЛК, Программирование ПЛК, АСУ ТП, КИПиА, Яндекс Дзен (ссылка), Длиннопост
Показать полностью 8

Публикация ваших проектов на ресурсе

Приветствую вас, уважаемые читатели.

Если у вас есть реализованные проекты по автоматизации станков, линий, зданий, технологических процессов. Присылайте ваши статьи, записи, фотографии, видео: могу опубликовать их на своем ресурсе с ссылкой на ваши соц. профили. БезОплатно.

Если кому интересно, пишите - info@kipiaplc.ru

9

Разработка шкафа для варки и сушки колбасы

Появился заказ на разработку шкафа Варочно-сушильной печи для мясных изделий. Печь сломалась и стояло оборудование на базе европейского готового контроллера с кнопочным управлением. Выглядит он следующим образом:

Разработка шкафа для варки и сушки колбасы Электрика, Сборка, Электроника, Электричество, ПЛК, Программирование ПЛК, Яндекс Дзен (ссылка), Длиннопост
Разработка шкафа для варки и сушки колбасы Электрика, Сборка, Электроника, Электричество, ПЛК, Программирование ПЛК, Яндекс Дзен (ссылка), Длиннопост

Это достаточно избыточный по функциям и сложный в эксплуатации термоконтроллер. Задание шагов и рецептура по факту заказчику были не нужны. Хотели, чтоб было по простому, два режима — Сушка и Варка. Задание уставки по температуре камеры и по температуре продукта.

Решили делать своими силами.

На каком оборудовании…

Искали много вариантов, много времени было потрачено. Сложность в том, что измерять влагу нужно только Психрометрическим способом. Простой датчик на 4-20 сразу же забьет жиром.

Замер ИТР — 02П не подходил, потому что по удобству эксплуатации оператора не устроило (маленький зелёный экран, не понятно куда там тыкать на кнопочки, выставлять там шаги и т.д.). Есть ещё у ОВЕНА — ТРМ 151. Но получался громоздкий и не комфортный вариант из готовых приборчиков.

Решили делать всю логику своими силами. Поставили оборудование — ПЛК100 и обвязку модулей МВ к нему.

ПЛК управляет следующими органами — ТЭНами, двухскоростным двигателем, клапаном для воды и воздушными заслонками.

Разработка шкафа для варки и сушки колбасы Электрика, Сборка, Электроника, Электричество, ПЛК, Программирование ПЛК, Яндекс Дзен (ссылка), Длиннопост
Разработка шкафа для варки и сушки колбасы Электрика, Сборка, Электроника, Электричество, ПЛК, Программирование ПЛК, Яндекс Дзен (ссылка), Длиннопост

Сложность модернизации была в том, чтобы найти все нужные провода и связать их между собой, вот в таком шкафу:

Разработка шкафа для варки и сушки колбасы Электрика, Сборка, Электроника, Электричество, ПЛК, Программирование ПЛК, Яндекс Дзен (ссылка), Длиннопост

Условия работы были тяжелыми, так как рядом стояла коптилка и работала в штатном режиме, соотвествено чадил дым вперемешку с парами.

Вся печь была в тяжелой несмываемой копоти. Ну несмотря на трудности мы справились с задачей.

Ставили панель оператора Weintek для визуализации процесса. Панель Master — ПЛК Slave. Связь была обеспечена по протоколу Modbus TCP.

Интерфейс печи на странице в разделе интерфейсы.

Видео можно посмотреть на Дзене.

Показать полностью 5
Отличная работа, все прочитано!