Russian (CIS)English (United Kingdom)

24.09.2017
Контроллер электропривода

Контроллер был разработан для работы в составе высокоэффективного группового электропривода. Целью разработки являлось создание контроллера многодвигательного привода с возможностью выполнения управляющих программ пользователя.

Для реализации этой идеи мы остановились на процессоре TMS320F2812 компании Texas Instruments. Кроме того, использование ядра реального времени DSP-BIOS позволило быстро и эффективно реализовать взаимодействие между задачами.

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

  • асинхронный скалярный привод
  • асинхронный векторный привод
  • асинхронный привод с компенсацией скольжения
  • синхронный сервопривод
  • вентильный привод
  • активный выпрямитель/рекуператор

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

 

При необходимости увеличения числа приводных устройств контроллеры можно объединить в сеть CAN, доступ к которой осуществляется через программу пользователя.

Программируемый логический контроллер реализован в виде виртуальной машины - интерпретатора языка IL.

Разработка, загрузка и отладка пользовательского программного обеспечения осуществляется при помощи специализированного пакета, позволяющего разрабатывать прикладное ПО на языках LAD и IL.

PLC Programming Tool


Ключевые особенности

  • Основан на процессоре TMS320F2812
  • Одновременное управление двумя полупроводниковыми инверторами
  • 64К ОЗУ для хранения данных пользовательской программы
  • Энергонезависимая память настроек и программ пользователя
  • Полная гальваническая развязка
  • Программное обеспечение под управлением DSP-BIOS
  • Алгоритмы управления асинхронным и синхронным двигателями, активным выпрямителем
  • Встроенный программируемый контроллер с поддержкой LAD и IL
  • CAN шина для объединения контроллеров в сеть