Программное обеспечение для автоматизации

Компания 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-разрядных операционных систем, что способствует дальнейшему повышению производительности.