Тех. данные
Функции
SIMATIC WinAC ODK для SIMATIC WinAC Software PLC
SIMATIC WinAC ODK используется для разработки специализированных приложений, которые после компиляции в MS Visual C++ могут существенно расширять функциональные возможности систем компьютерного управления SIMATIC WinAC Software PLC. Готовые приложения работают в среде Windows и практически лишены ограничений на состав используемых элементов языка программирования.
Приложения ODK обрабатываются в Windows как COM объекты, однако для WinAC RTX могут создаваться приложения, работающие в реальном масштабе времени.
Специальный мастер упрощает работу программиста при разработке следующих функций и приложений:
- Синхронный вызов ODK приложений: исполняемый код приложения интегрируется в программу SIMATIC WinAC Software PLC.
- Асинхронный вызов ODK приложений: приложение запускается параллельно с SIMATIC WinAC Software PLC и выполняет свои функции в фоновом режиме.
- Непрерывное выполнение программы: ODK приложение запускается параллельно с SIMATIC WinAC Software PLC. Обмен данными обеспечивается за счет запуска организационных блоков прерываний.
Для запуска и обеспечения доступа к функциям ODK приложений WinAC Software PLC может использовать специальные системные функциональные блоки (SFB).
SIMATIC WinAC T-Kit для SIMATIC WinAC Slot PLC
WinAC Slot PLC позволяют использовать общую область данных, доступ к которой осуществляется через PCI интерфейс. Через этот интерфейс обеспечивается доступ к данным как со стороны программы слот контроллера, так и со стороны T-Kit приложений. Подобный вариант организации связи гарантирует практически независимое функционирование слот контроллера и компьютера.
WinAC T-Kit поддерживает доступ к элементарным типам данных. Для доступа к этим данным слот контроллер использует команды загрузки и передачи.
Разработка приложений WinAC ODK/T-Kit
Разработка приложений WinAC ODK/T-Kit выполняется с использованием компиляторов US Visual Studio или Visual C++. Для разработки приложений необходимо знание соответствующих языков программирования.
Использование приложений WinAC ODK и T-Kit
Объединение ODK и T-Kit приложений с программами SIMATIC WinAC выполняется с использованием стандартных языков программирования контроллеров.
- Разработчик программы контроллера может использовать ODK и T-Kit приложения, не имея специальных знаний и навыков программирования на языках C/C++. Он использует ODK и T-Kit приложения по аналогии с функциями.
- Для облегчения работы в STEP 7 может быть создана специальная библиотека, которая содержит FB/ FC вызовы для запуска и получения доступа к функциям ODK и T-Kit приложений.
Технические данные (бумага)
|
6ES7 806-1CC02-0BA0
|
Программирование
|
|
Открытые интерфейсы разработчика
|
|
- CCX (Custom Code Extension)
|
Да; C/C++, Unmanaged Code
|
- SMX (Shared Memory Extension)
|
Да; C/C++, Unmanaged Code
|
- CMI (Controller Management Interface)
|
Да; C/C++, C#, VB
|
Требования к компьютеру
|
|
|
ПК с цветным монитором, клавиатура, мышь или устройство с фиксированой точкой для Windows
|
- Объем памяти жесткого диска, не менее
|
10 Мбайт
|
|
256 Мбайт
|
|
Intel Pentium 800 МГц
|
Требуемое программное обеспечение
|
|
- Требуемое програмное обеспечение
|
MS Visual Developers Studio, V6.0 >= SP 3; MS Visual Developers Studio .net 2003; VenturCom SDK V6.0 (только для приложений реального времени с WinAC RTX)
|
Операционная система
|
|
|
Нет
|
|
Есть; Professional, с SP 3
|
|
Есть; Professional, SP 1
|
Прогаммное обеспечение
|
|
Программное обеспечение для программирования
|
|
|
поддержка продуктов WinAC: WinAC Basic V4.1; WinAC RTX V4.1; WinAC Slot V3.4
|