Программное обеспечение TwinCAT Beckhoff TC1200.
TwinCAT 3 PLC реализует один или несколько ПЛК на промышленном ПК. Для программирования ПЛК используется международный стандарт IEC 61131-3 3rd; поддерживаются все языки программирования, описанные в этом стандарте. Различные удобные варианты отладки облегчают поиск неисправностей и ввод в эксплуатацию. Модификации программы могут быть выполнены в любое время и в любом размере в режиме онлайн, т.е. при работающем ПЛК. Все переменные доступны в объявлениях и могут быть прочитаны и записаны в соответствующих приложениях.
Особенности и преимущества
- Размер изображения процесса, диапазон флагов, размер программы, размер POU и количество переменных ограничены только объемом оперативной памяти
- Время цикла от 50 мкс
- Время соединения: 1 мкс/1000 строк кода (процессоры Intel Core i)
- IEC 61131-3: IL, FBD, LD, SFC, ST, CFC
- Возможно объектно-ориентированное программирование
- Оперативные изменения в программах и переменных
- Оперативное подключение к системе выполнения ПЛК по всему миру через TCP/IP или полевую шину
- Онлайн-мониторинг переменных в списках переменных, окна просмотра, редакторы
- Оперативное состояние и расход энергии (содержимое накопителя) программ и инстансов
- Запуск, принудительная настройка переменных
- Мощная отладка с одним циклом, точками останова, пошаговым вводом, повторным переходом, отображением текущего стека вызовов, список наблюдения показывает выбор переменной, функции трассировки
- Оперативное управление именами всех переменных и структурами во всей системе
- Постоянные данные, поддерживаемое ИБП хранение на жестком диске, хранение в NOVRAM в качестве опции
- Переменный доступ для чтения и записи через ADS, OPC
- Сертифицирован в соответствии с базовым уровнем PLCopen (IL/ST)
- Структурированное программирование с модульным управлением программами
- Дополнительное хранилище исходного кода в целевой системе
- Удобное управление библиотекой
- Мощный компилятор с инкрементной компиляцией для различных целевых систем
- Все распространенные типы данных, структуры, массивы, включая многомерные массивы
- Удобное создание программ с: автоматическим форматированием, автоматическим объявлением, перекрестными ссылками, поиском/заменой, сравнением проектов
- Простая привязка к инструментам администрирования исходного кода путем встраивания в Microsoft Visual Studio