ST-BWINCCE

Программа расширенного курса SIMATIC WinCC ST-BWINCCE

Общая продолжительность 3 дня

Теория

Введение в архитектуру WinCC

  • Основные модули системы WinCC, их CS и RT компоненты
  • Механизмы обеспечения открытости: доступ через API из внешних приложений, DLL, скриптов; OLE, ActiveX, DDE, ODBC

Структура WinCC ODK

  • Группировка функций и структур данных, предназначенных для работы с различными системными модулями WinCC
  • Установление и разрыв соединения с модулем WinCC
  • Подключение необходимых библиотек и .H файлов

Введение в Visual C ++

  • Создание приложения с помощью AppWizard
  • Редактирование диалогового окна, привязка переменных и создание обработчиков сообщений при помощи ClassWizard
  • Использование справочной системы

Практика

Задание 1

Создание приложения с диалоговым окном, полем ввода и надписью, по нажатию кнопки отображающей содержимое поля ввода

Теория

Функции ODK, предназначенные для работы с менеджером данных WinCC

  • Установление соединения (при работе из DLL – не требуется)
  • Считывание/запись тега/группы тегов в DataManager
  • Считывание/запись внешнего тега с обновлением соответствующего значения в контроллере
  • Получение значений тегов по изменению или с заданной периодичностью

Практика

Задание 2

Создание приложения с диалоговым окном, содержащим поле ввода и две кнопки – считать тег и записать тег. Добавить возможность указывать имя считываемого/записываемого тега.

Теория

Структура базы данных настроек проекта

  • Таблица тегов, заданных в проекте
  • Таблица архивов и таблицы тегов, предназначенных для архивации
  • Специфика установления соединения с базой (соединение под именем, используемым WinCC)

Структура RT-базы данных. Таблицы значений тегов. Формирование имени таблицы значений тега

Функции ODK для получения информации о проекте. Получение DSN базы данных проекта

Практика

Задание 3

Создать приложение, получающее список архивов и содержащихся в них тегов путем считывания из базы данных настроек проекта.

Теория

Функции ODK для работы с TagLogging

  • Установление соединения (необходимо даже при написании скриптов WinCC)
  • Управление отображением трендов. Добавление тренда, изменение параметров отображения
  • Считывание данных из архива. Функции ODK и прямое обращение к RT-базе данных

Практика

Задание 4

Создать приложение WinCC с окном трендов, содержащим два тренда, один из которых – невидимый. С использованием функций ODK запрограммировать кнопки, позволяющие динамически менять отображаемый тренд.

Теория

Вызов фунций внешних DLL

Практика

Задание 5

Создать DLL, экспортирующую 2 функции – HelloMessage (возвращает строку приветствия и звуковой сигнал) и ShowDialog (отображает окно, содержащее значение тега).

Теория

Обзор функций ODK, предназначенных для работы с AlarmLogging, Graphic Designer, GlobalScripts


 

 

Index ST-7CFC ST-7PRO1 ST-BWINCCS ST -BWINCCE ST-BREG1 PCS7 PoT ST-7SYH KO-7KETHER ST-7SERV1 ST-7KPTP
О курсах ST-7SCL ST-7PRO2 ST-BWINCCV ST-BPROPRS KO-7KPROFI ST-7MICRO ST-7STOE ST-7PRSERV ST-7SERV2
Хостинг от uCoz