Программное обеспечение TwinCAT
Отображение 85–96 из 251
TF3810
Функция TwinCAT 3 TF3810 — это высокопроизводительный модуль выполнения (механизм вывода) для обученных нейронных сетей.
Beckhoff предлагает решение машинного обучения (ML), легко интегрированное в TwinCAT 3. Обычные преимущества открытости системы благодаря управлению на базе ПК также доступны для приложений ML благодаря использованию установленных стандартов. Кроме того, работа нейронных сетей осуществляется в режиме реального времени. Таким образом, производитель станка получает оптимальную основу для повышения производительности станка.
Нейронные сети обучаются в средах, созданных для специалистов по данным, таких как: B. SciKit-Learn, PyTorch, TensorFlow и многих других. м. или в TE3850 TwinCAT 3 Machine Learning Creator, оптимизированном для инженеров по автоматизации. В любом случае созданная модель ИИ экспортируется из среды обучения в виде файла ONNX. ONNX (Open Neural Network Exchange) зарекомендовал себя как открытый стандарт совместимости в машинном обучении и обеспечивает абстракцию между средой обучения и средой выполнения изученных моделей.
Файл ONNX может быть прочитан в TwinCAT 3 и дополнен метаинформацией, специфичной для приложения - например, названием модели, версией модели, кратким описанием и т. д. ПЛК TwinCAT 3 предлагает функциональный блок, который, с одной стороны, загружает файл описания модели AI, а с другой стороны, выполняет его синхронно с циклом. Загрузка и выполнение реализованы как методы функционального блока. Это обеспечивает глубокую интеграцию модели ИИ в машинное приложение.
Нейронные сети используются во многих областях — для табличных данных, временных рядов, а также данных изображений. Они используются для решения как задач классификации, так и регрессии, что приводит к огромному спектру приложений. Примеры приложений включают прогнозирование остаточного срока службы, технологию объединения датчиков/виртуальных датчиков, прогнозирование качества продукции или автоматическую настройку параметров машины.
TF3820
TF3820 TwinCAT 3 Machine Learning Server — это высокопроизводительный сервис для запуска обученных моделей искусственного интеллекта с возможностью использования аппаратных ускорителей.
Beckhoff предлагает решение для моделей искусственного интеллекта, которое легко интегрируется в TwinCAT 3. Преимущества открытости системы, которую предлагает управление на базе ПК, также доступны для приложений искусственного интеллекта благодаря использованию установленных стандартов.
Сервер машинного обучения TwinCAT 3 предоставляет функциональные возможности для загрузки и запуска обученных моделей ИИ. Доступ к службам сервера можно получить локально и удаленно из среды выполнения TwinCAT через функциональные блоки ПЛК. Сервер может загружать несколько моделей ИИ, а также вызываться несколькими средами выполнения TwinCAT или несколькими экземплярами функциональных блоков. Загруженные модели искусственного интеллекта могут работать как на центральном процессоре, так и на графическом процессоре. Интегрированная система балансировки нагрузки распределяет и приоритизирует запросы к серверу с учетом доступных вычислительных ресурсов.
Нейронные сети обучаются в средах, созданных для специалистов по данным, таких как: B. SciKit-Learn, PyTorch, TensorFlow и многих других. м. или в TE3850 TwinCAT 3 Machine Learning Creator, оптимизированном для инженеров по автоматизации. В любом случае созданная модель ИИ экспортируется из среды обучения в виде файла ONNX. ONNX (Open Neural Network Exchange) зарекомендовал себя как открытый стандарт совместимости в машинном обучении и обеспечивает абстракцию между средой обучения и средой выполнения изученных моделей.
Файл ONNX можно считать в TwinCAT 3 и дополнить метаинформацией, специфичной для приложения — например, названием модели, версией модели, кратким описанием и т. д. Обогащенное этой информацией описание модели AI затем можно загрузить в ПЛК TwinCAT 3 с помощью функционального блока на сервере машинного обучения TwinCAT 3 и выполнить там.
Сервер машинного обучения TwinCAT 3 представляет собой машину вывода, которая максимально гибка с точки зрения моделей искусственного интеллекта и высокопроизводительна с точки зрения аппаратного обеспечения. Приложения можно найти в прогнозных и предписывающих моделях, в области машинного зрения и робототехники. Примеры включают основанные на изображениях методы сортировки или оценки продуктов, классификации ошибок и определения местоположения ошибок или продуктов, а также расчета позиций захвата.
TF3830
По умолчанию сервер машинного обучения TwinCAT 3 включает подключение к локальному клиенту (локальная среда выполнения TwinCAT). Если (возможно, дополнительные) среды выполнения TwinCAT должны иметь удаленный доступ к серверу машинного обучения TwinCAT 3, каждая из этих сред выполнения должна быть оснащена лицензией для клиента машинного обучения TF3830 TwinCAT 3.
TF3830 TwinCAT 3 Клиент сервера машинного обучения предлагает функциональные блоки ПЛК, с помощью которых можно настраивать и вызывать службы сервера машинного обучения TwinCAT 3. Связь между сервером и клиентом происходит по протоколу ADS. Несколько клиентов могут одновременно обращаться к серверу.
TF3900
Чтобы отслеживать солнечные системы по солнцу или отключать затенение в зданиях без датчика освещенности, положение солнца можно точно рассчитать с помощью алгоритма TwinCAT Solar Position. Функциональный блок ПЛК TwinCAT вычисляет угол наклона солнца, используя дату, время, долготу и широту, а также другие параметры (в зависимости от желаемой точности) с максимальной погрешностью ±0,001°.
TF4100
TwinCAT Controller Toolbox включает в себя все необходимые компоненты для реализации приложений технологий управления. Все строительные блоки имеют одинаковый внешний вид и практически одинаковые свойства. Простая параметризация через структуру и одинаковая обработка ошибок для всех блоков поддерживают приложение.
- Контроллеры соответствуют промышленным требованиям (антиперезагрузка)
- простые базовые контроллеры (P, I, D)
- сложные регуляторы (ПИ, ПИД, импульсные регуляторы)
- Блоки фильтров
- Генераторы управляющих переменных (ограничители, ШИМ)
- Блоки рампы и генератора сигналов
TF4110
Контроллер температуры TwinCAT — это универсальный модуль ПЛК для мониторинга и регулирования различных процессов, зависящих от температуры. Доступны следующие режимы работы:
- Автоматический режим (замкнутый контур)
- Ручное управление (разомкнутый контур)
Управляемая переменная может измеряться аналоговым и цифровым способом; цифровая управляющая переменная имеет широтно-импульсную модуляцию (ШИМ). Также доступен двухточечный или трехточечный выход. Управляемые переменные и переменные заданного значения ограничены допустимыми минимальными и максимальными значениями; заданное значение можно изменить с помощью линейного изменения. Фактический размер можно отфильтровать в цифровом виде. Алгоритм управления основан на ПИД-регуляторе. Для уменьшения перерегулирования можно использовать предварительный регулятор.
Контроллер имеет различные параметрируемые функции контроля:
- Контроль диапазона допуска (два разных диапазона допуска)
- Мониторинг абсолютного значения
- Мониторинг энкодера (обрыв, обратное напряжение, реверс)
- Контроль тока нагрева (обрыв, короткое замыкание, ток утечки)
Для упрощения ввода в эксплуатацию существует алгоритм определения оптимальных параметров контроллера. При этом оценивается прыжок и используется метод поворотной касательной для определения максимальной скорости и времени задержки маршрута. Определение параметров контроллера может быть определено отдельно для секций нагрева и охлаждения.
TF4500
TwinCAT 3 Речь, реализованная дружественным для отрасли способом, обеспечивает многоязычный ввод и вывод запросов и информации. Это делает взаимодействие с TwinCAT намного более эффективным и удобным — в самых разных отраслях, от машиностроения до автоматизации зданий.
Голосовой ввод доступен как автономная функция, реализованная с помощью встроенных функций операционной системы Windows, т. е. без подключения к Интернету или облаку. Голосовой вывод TwinCAT 3 Speech доступен как в автономном режиме, так и в режиме онлайн. В первом случае это поддерживается соответствующими функциями Windows, а во втором случае — сервисом преобразования текста в речь Amazon Polly. Реалистично звучащая речь синтезируется с использованием технологий глубокого обучения. Возможны разные голоса, а также кэширование аудиофайлов, созданных онлайн.
Планирование проекта осуществляется с помощью проекта конфигуратора речи TwinCAT 3, который реализуется вместе с другими проектами, такими как программирование ПЛК, в TwinCAT XAE Engineering. TwinCAT 3 Голосовая речь может использоваться для управления станком как через библиотеку ПЛК, так и через TwinCAT HMI, при этом ввод и вывод выполняются непосредственно через клиент HMI, а в ПЛК не выполняется никакое программирование.
TF5000
TwinCAT 3 NC PTP 10 Axes реализует управление перемещением от точки к точке в программном обеспечении. Оси представлены объектами осей и предоставляют циклический интерфейс, например. B. ПЛК доступен. Этот объект оси затем связывается с соответствующей физической осью. К объектам оси можно абстрактно подключить самые разные типы осей с разнообразными интерфейсами полевой шины, которые всегда предлагают один и тот же интерфейс и идентичную поверхность конфигурации. Управление осями можно настроить в разных сочетаниях (интерфейс положения или скорости) и в разных контроллерах. Оси настраиваются в TwinCAT Engineering.
- до 10 осей с возможностью расширения до 255 осей
- поддерживает электрические и гидравлические сервоприводы, преобразователи частоты, приводы шаговых двигателей, приводы постоянного тока, переключаемые приводы (быстрые/медленные оси), симуляционные оси, оси энкодера
- поддерживает широкий спектр интерфейсов полевой шины, таких как EtherCAT (CoE, SoE)
- Стандартные функции оси, такие как пуск/останов/сброс/возврат в исходное положение, коррекция скорости, соединения ведущего/ведомого, электронная передача, онлайн-компенсация расстояния.
- Программирование осуществляется с помощью функциональных блоков PLCopen IEC 61131-3.
- удобные возможности ввода в эксплуатацию оси
- Онлайн-мониторинг всех переменных состояния оси, таких как фактические/заданные значения, разрешения, контрольные значения
- Онлайн настройка мостов
- Конфигурация всех параметров оси, таких как измерительная система, параметры привода и регулятор положения.
- Конфигурируемые структуры регулятора П-регулятор, ПИД-регулятор, ПИД-регулятор с предварительным регулированием скорости, ПИД-регулятор с предварительным регулированием скорости и ускорения
- Онлайн-преобразование ведущий/ведомый и подчиненный/главный
- Летающая пила
- Камеры (при поддержке TwinCAT 3 CAM Design Editor [опционально])
- Гибкая реализация индивидуальных профилей движения с внешним заданием заданных значений из ПЛК.
- Мультиведущая муфта
- Библиотека ПЛК OMAC PackML
TF5050
TwinCAT 3 NC-кулачки (кулачковые диски) используются для отображения нелинейной зависимости между ведущей и ведомой осями. Пакет камер предлагает различные варианты хранения камер. Удобные модули ПЛК позволяют загружать, соединять и разъединять кулачки. Во время работы можно перезагружать или модифицировать кулачки. Инструмент TwinCAT Cam Design Tool поддерживает создание кулачков.
- Таблица позиций с главными опорными точками и соответствующими подчиненными позициями, интерполяция между опорными точками линейная или с использованием сплайнов
- Таблица функций движения, описывающая кулачок с использованием законов движения в соответствии с директивой VDI 2143.
- циклическая или линейная обработка
- Кулачковый диск можно модифицировать путем смещения и масштабирования как на ведущей, так и на ведомой стороне.
- Высокая гибкость благодаря онлайн-изменениям функций движения.
TF5055
TwinCAT 3 NC Flying Saw реализует соединение ведомой оси с ведущей осью в определенном синхронном положении (летучая пила). Блоки ПЛК обеспечивают соединение и развязку, а также параметризацию.
- В качестве главных осей могут выступать реальные или виртуальные оси, а также другие внешние датчики фактических значений.
- Синхронизация ведомой оси из любой ситуации движения (остановка, движение вперед или назад) с движущейся ведущей осью.
- простая синхронизация с основной скоростью
- Точная синхронизация положения с главной осью (скорость и положение)
- Синхронная скорость, регулируемая коэффициентом связи
- Опциональный ограничитель обратного хода в качестве дополнительной функции безопасности.
- Наложенная компенсация расстояния в синхронной фазе для динамической коррекции положения