Шкаф управления с интерфейсом CANopen с управляющей программой, написанной на языке ДРАКОН для ПЛК

На фирме АМГТ-Ресурс (Опытное КБ АМУР №3) разрабатывается шкаф управления насосами объемного действия с каскадным подключением и отключением 9 насосов. Насосы поддерживают давление и расход в зависимости от быстроменяющихся условий. Управление насосами производится по сетевому интерфейсу CANopen. Для реализации выбраны частотные преобразователи ПЧВ-3 фирмы ОВЕН с картой интерфейса CANopen, контроллер на CoDeSys 3.5 на борту с интерфейсом CANopen, китайской компании INVT (от официального представителя Русэлком). Трудность в том, что нет отечественных производителей программируемых логических контроллеров (ПЛК) с интерфейсом CANopen. Ни фирма Овен, ни НИИ системных исследований РАН (НИИСИ) пока не производят ПЛК с CANopen. Мы хотели использовать интерфейс Ethercat на контроллерах НИИСИ, но к преобразователям ПЧВ-3 фирмы ОВЕН нужно ждать модули расширения два месяца, поэтому остановились на CANopen, он просто был в наличии. Для проверки мы создали стенд на базе центробежного насоса. Специально приобрели более слабый преобразователь ПЧВ-3. Программное обеспечение делалось на языке ДРАКОН (точнее, в среде разработки ДРАКОН). Создано два модуля: первый модуль — регулятор пропорционально интегральный (ПИ-регулятор). Второй модуль: машина состояния ПЧ, так как функции ПЧ нам не подошли. В этом модуле написаны рампы разгона и торможения. Как только осуществлен разгон до текущего задания, переходим в рабочий режим, где нет рамп. В видео видна скорость работы интерфейса CANopen, для этого и создавался стенд. На этом же стенде ранее испытывались ПЧ по интерфейсу Модбус RTU, где задание передавалось циклично и вводило задержку, прибавление частоты например по рампе разгона, добавлялось ступенчато по 1,5 гц в секунду. Здесь можно увидеть что частота меняется практически в реальном времени. Система работает так. Датчик давления через FAI отправляет показания в ПЛК, ПЛК высчитывает мощность необходимую для поддержания заданного давления. По средствам интерфейса CANopen отправляет задачу в преобразователь частоты ПЧ, от ПЧ получает обратную связь о текущем состояний ПЧ. Скорость интерфейса 1 мбит/с Авторы Алексей Муравицкий и Алексей Степанов.

12+
4 дня назад
12+
4 дня назад

На фирме АМГТ-Ресурс (Опытное КБ АМУР №3) разрабатывается шкаф управления насосами объемного действия с каскадным подключением и отключением 9 насосов. Насосы поддерживают давление и расход в зависимости от быстроменяющихся условий. Управление насосами производится по сетевому интерфейсу CANopen. Для реализации выбраны частотные преобразователи ПЧВ-3 фирмы ОВЕН с картой интерфейса CANopen, контроллер на CoDeSys 3.5 на борту с интерфейсом CANopen, китайской компании INVT (от официального представителя Русэлком). Трудность в том, что нет отечественных производителей программируемых логических контроллеров (ПЛК) с интерфейсом CANopen. Ни фирма Овен, ни НИИ системных исследований РАН (НИИСИ) пока не производят ПЛК с CANopen. Мы хотели использовать интерфейс Ethercat на контроллерах НИИСИ, но к преобразователям ПЧВ-3 фирмы ОВЕН нужно ждать модули расширения два месяца, поэтому остановились на CANopen, он просто был в наличии. Для проверки мы создали стенд на базе центробежного насоса. Специально приобрели более слабый преобразователь ПЧВ-3. Программное обеспечение делалось на языке ДРАКОН (точнее, в среде разработки ДРАКОН). Создано два модуля: первый модуль — регулятор пропорционально интегральный (ПИ-регулятор). Второй модуль: машина состояния ПЧ, так как функции ПЧ нам не подошли. В этом модуле написаны рампы разгона и торможения. Как только осуществлен разгон до текущего задания, переходим в рабочий режим, где нет рамп. В видео видна скорость работы интерфейса CANopen, для этого и создавался стенд. На этом же стенде ранее испытывались ПЧ по интерфейсу Модбус RTU, где задание передавалось циклично и вводило задержку, прибавление частоты например по рампе разгона, добавлялось ступенчато по 1,5 гц в секунду. Здесь можно увидеть что частота меняется практически в реальном времени. Система работает так. Датчик давления через FAI отправляет показания в ПЛК, ПЛК высчитывает мощность необходимую для поддержания заданного давления. По средствам интерфейса CANopen отправляет задачу в преобразователь частоты ПЧ, от ПЧ получает обратную связь о текущем состояний ПЧ. Скорость интерфейса 1 мбит/с Авторы Алексей Муравицкий и Алексей Степанов.

, чтобы оставлять комментарии