TwinCAT

Бесплатно
Windows

Сайт: www.beckhoff.com/twincat

TwinCAT (The Windows Control and Automation Technology) — программная платформа для промышленной автоматизации, разработанная компанией Beckhoff. С момента своего появления в 1996 году она позволяет преобразовать стандартный ПК в полноценный контроллер (PLC/NC) с возможностями реального времени, поддерживая широкий спектр промышленных приложений, включая управление движением, визуализацию, безопасность и IoT.

Основной особенностью TwinCAT является разделение на два компонента: среду разработки (TwinCAT XAE) и runtime-систему (TwinCAT XAR). Это обеспечивает гибкость в использовании и позволяет интегрировать систему в различные архитектуры. TwinCAT поддерживает стандарты IEC 61131-3 для программирования ПЛК и тесно интегрируется с Microsoft Visual Studio, что расширяет возможности разработки и отладки приложений.

  • Поддержка стандартов IEC 61131-3: включает языки программирования IL, LD, FBD, SFC и ST для создания приложений ПЛК.
  • Интеграция с Microsoft Visual Studio: позволяет использовать мощные инструменты разработки и отладки, обеспечивая совместимость с современными методологиями разработки.
  • Модульная архитектура: возможность добавления функциональных расширений (Functions) для адаптации системы под специфические требования.
  • Поддержка EtherCAT: обеспечивает высокоскоростную связь с периферийными устройствами и синхронизацию в реальном времени.
  • Поддержка различных операционных систем: включая Windows NT/2000/XP, CE, что обеспечивает широкую совместимость с различным оборудованием.
  • Возможность работы с несколькими виртуальными ПЛК: позволяет создавать до четырёх виртуальных процессоров на одном ПК, каждый из которых может обслуживать до четырёх пользовательских задач.
  • Совместимость с DevOps: TwinCAT PLC++ интегрируется в DevOps-процессы, поддерживая автоматизированное тестирование и управление версиями кода.
  • Поддержка различных промышленных шин и интерфейсов: включая OPC, OCX, DLL, что обеспечивает гибкость в интеграции с различными системами и устройствами.
  • Интегрированная система безопасности TwinSAFE: обеспечивает защиту на уровне ввода-вывода, соответствуя современным стандартам безопасности.
  • Поддержка машинного зрения и искусственного интеллекта: позволяет интегрировать решения для обработки изображений и применения алгоритмов ИИ в промышленных приложениях.
Подробнее