Компания Beckhoff реализует открытые системы промышленной автоматизации на базе ПК-совместимых элементов управления. Ассортимент продукции включает промышленные контроллеры, системы ввода-вывода, приводы и программное обеспечение для автоматизации в TwinCAT. Для разных отраслей промышленности Beckhoff предлагает комплексные системные решения по автоматизации технологических процессов различных уровней сложности. Масштабируемые технологии охватывают используют разное оборудование от мощных промышленных компьюте-ров до мини-ПЛК, и могут быть точно приспособлены для решения конкретных задач.
Приводная техника Beckhoff в сочетании с решениями по управлению перемещением в реальном времени (Motion-Control), реализованном в ПО автоматизации TwinCAT, представляет собой полноценную современную приводную систему. Компьютерная технология автоматизированных систем управления технологическими процессами (АСУТП) Beckhoff идеально приспособлена для выполнения задач позиционирования на основе одной или нескольких осей с высокими требованиями к динамике.
TwinCAT представляет собой новое поколение программного обеспечения для автоматизации и систем управления технологическими процессами на базе ПК, которое расширяет возможности автоматизации за счет множества новых высокоэффективных функций. TwinCAT является единой программной средой для всех контроллеров и прочего программируемого оборудования Beckhoff: от высокопроизводительных промышленных ПК до встраиваемых ПЛК. TwinCAT заменяет привычные ПЛК и ЧПУ-контроллеры, предоставляя:
- открытое, ПК-совместимое аппаратное обеспечение;
- интеграцию программного обеспечения ПЛК (IEC 61131-3) и ЧПУ в среду Windows NT/2000/XP NT/XP Embedded, CE;
- среды программирование и runtime могут устанавливаться на одном ПК или раздельно;
- сопряжение со всеми наиболее популярными промышленными шинами и интерфейсами ПК;
- сопряжение данных с пользовательскими интерфейсами и другими программами с использованием открытых стандартов Мicrosoft (OPC, OCX, DLL и т.д.).
TwinCAT состоит из run-time системы управления в режиме реального времени, среды программирования, диагностики и конфигурирования системы. Все приложения Windows, например, программы визуализации пакета Office, могут обращаться к данным TwinCAT с помощью интерфейсов Microsoft или выдавать TwinCAT команды.
TwinCAT PLC - основа ПО автоматизации.
TwinCAT PLC работает под ОС Windows NT/2000/XP, включая в себя среду программной разработки и систему выполнения задач, не требуя дополнительных программных инструментов. ПО обеспечивает режим жесткого реального времени на обычном PC-совместимом компьютере.
TwinCAT NC: Задачи перемещения на ПК.
NC (numerical control) - это числовое программное управление (ЧПУ), ПО для ЧПУ состоит из:
- задач позиционирования (установка вычисленных значений и контроль положения);
- интегрирования ПЛК с ЧПУ интерфейсом;
- программы проверки правильности управления осями через промышленные шины.
TwinCAT NC I - осевая интерполяция в трехмерном пространстве.
TwinCAT NC I (интерполяция) - ЧПУ система для линейно-круговой интерполированной траектории перемещения группы осей, каждая из которых содержит два или три привода. Система включает интерпретатор, программу формирования заданных значений и контроллер позиционирования. Выполняемые функции ПЛК интегрированы в систему для обеспечения связи осей с промышленной шиной.
TwinCAT CNC - ПО компьютерного ЧПУ (CNC) для решения сложнейших задач.
TwinCAT CNC предлагает все функции CNC в виде программного решения на базе ПК. Решение охватывает все области классического управления траекторией CNC, вплоть до систем High-end, отвечающих комплексным требованиям к движению и кинематике. Это решение для классического CNC приложения с поддержкой до 32 интерполированных движущихся осей и управления шпинделями в одном CNC канале или распределенных вплоть до 10 каналов. В сочетании со всесторонней и мощной CNC функциональностью и возможностью высокоскоростной пятиосевой машинной обработки, TwinCAT CNC может полностью обеспечить любое CNC приложение в различных технологиях обработки на станках. В отличие от классических линейной, круговой и спиральной интерполяций, TwinCAT CNC имеет дополнительно удобную сплайн интерполяцию, основанную по выбору на би-сплайн интерполяции или на методе Акимы, для уменьшения числа NC блоков.
Опираясь на большое количество лицензий, TwinCAT является лидером на рынке ПО контроллеров на базе ПК. В дополнение к классическому программированию на основе стандарта IEC 61131, предлагаются объектноориентированные расширения с возможностью использования языков С и С++. Существенным преимуществом для пользователя является интеграция в общий пакет автоматизации стандартных сред программирования ПЛК и ИТ. Наряду с возможностью использования различных языков программирования, важным новшеством является поддержка многоядер-ных процессоров, а также поддержка 64-разрядных операционных систем, что способствует дальнейшему повышению производительности.