| Статус продукта |
Серийная поставка |
|---|---|
| Содержит |
TC1100 |
| Включено в |
TC1210 , TC1320 |
| Операционная система |
Windows 7 , Windows 10 , Windows 11 , TwinCAT/BSD |
| Архитектура процессора |
x86 , x64 |
TC1300
C++ — один из наиболее широко используемых языков программирования, особенно когда речь идет о программировании аппаратного обеспечения. Постоянное развитие C++, которое нашло отражение в дальнейшем развитии компиляторов и инструментальных средств за последние десятилетия, поддерживается активным сообществом разработчиков.
TwinCAT 3 C++ реализует код C++ в реальном времени на промышленном ПК. Для программирования поддерживается широко используемый язык программирования C++, который связан с режимом реального времени через TwinCAT SDK и CRT. Обширные интерфейсы отладки поддерживаются Visual Studio и дополняются типичными дисплеями в реальном времени. Доступ к заявленным областям входных/выходных данных осуществляется через ADS, как обычно в TwinCAT.
- широкое использование общих функций C++, таких как объектная ориентация.
- Использование широко используемого Microsoft MSVC для компиляции кода реального времени.
- обработка кода реального времени с точностью до цикла во время выполнения TwinCAT
- TwinCAT SDK и CRT для программирования и запуска кода в среде реального времени.
- модульная структура программного обеспечения с использованием концепции и интерфейсов TcCOM
- Связь в реальном времени между модулями C++ или между ПЛК и/или
- Онлайн-соединение через отладчик TwinCAT
- Отладка через точки останова, пошаговое выполнение и т. д.
- Отладка и мониторинг значений переменных даже во время выполнения без точек останова
- дополнительное хранение исходного кода в целевой системе
- Обменяйте код через онлайн-изменение, не останавливая целевую систему.
- чтение и запись доступа к переменным через ADS
- Простое подключение к инструментам управления исходным кодом посредством встраивания в Microsoft Visual Studio.
