0

Разделы

SIMATIC WinAC ODK и T-Kit - SIMATIC PC-based Control

SIMATIC WinAC ODK и T-Kit - SIMATIC PC-based Control

  • SIMATIC WinAC Software PLC и SIMATIC WinAC Slot PLC позволяют расширить использование программного обеспечения SIMATIC на область PC 
  • Программное обеспечение WinAC ODK и WinAC Slot T-Kit позволяют расширить возможности контроллеров, используя приложения написанные на C++ и работающие под управлением Windows
  • Для использования продуктов WinAC надо ориентироваться на ниже приведенную таблицу:

Версии WinAC

 

WinAC Basis V4.0, WinAC RTX V4.0

WinAC ODK V4.0

WinAC Slot V3.3

WinAC Slot T-Kit V3.3


 

Область применения

SIMATIC WinAC ODK и T-Kit позволяют:

  • Внедрять в задачи управления специализированные технологические задачи. Например, производить сбор измеренных значений параметров и выполнять их анализ, обслуживать системы технического зрения, решать задачи управления перемещением.
  • Обеспечивать доступ к ресурсам компьютера. Например, к файловой системе или интерфейсам.

 Типовыми примерами применения SIMATIC WinAC ODK и T-Kit являются:

  • Интерфейсы связи с программируемыми контроллерами через специализированные системы полевого уровня.
  • Интерфейсы непосредственного доступа к базам данных из программ контроллеров.
  • Объединение с системами управления роботами.
  • Реализация специализированных коммуникационных протоколов. 

Функции

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)

Операционная система

 

    • Windows NT 4.0

Нет

    • Windows 2000

Есть; Professional, с SP 3

    • Windows XP

Есть; Professional, SP 1

Прогаммное обеспечение

 

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

 

    • Описание 

поддержка продуктов WinAC: WinAC Basic V4.1; WinAC RTX V4.1; WinAC Slot V3.4


 

Заказные данные

Заказной №ОписаниеВес (кг)ДоставкаМин. зак. (шт)
6ES7806-1CC02-0BA0SIMATIC WINAC ODK V4.1, ПАКЕТ РАЗРАБОТКИ СПЕЦИАЛИЗИР. ПРИЛОЖЕНИЙ ДЛЯ WINAC BASIS/ RTX НА ЯЗЫКЕ C/C++. РАБОТА ПОД УПР. WIN 2000/XP, ДОК. НА АНГЛ. ЯЗЫКЕ. ЛИЦЕНЗИЯ ДЛЯ УСТ. НА ОДИН КОМПЬЮТЕР/ ПРОГРАММАТОР0.3по запросу (X)1