WinCC Работа и мониторинг Siemens AG 1998. All rights reserved.© TC Nbg.-M. - 1 - Date: 11.03.98 File: E07ALGe.PPT Catalog: EWINCC Alarm Logging.

Презентация:



Advertisements
Похожие презентации
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E10TXTe.PPT Catalog: EWINCC Text Library.
Advertisements

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E11USEe.PPT Catalog: EWINCC User Administrator.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E12AKTe.PPT Catalog: EWINCC Action Programming Экшн-программирование.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E05GRAe.PPT Catalog: EWINCC Graphics Designer.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E13REPe.PPT Catalog: EWINCC Report Designer.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Dae: File: E08TLGe.PPT Catalog: EWINCC Tag Logging.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E09DBe.PPT Catalog: EWINCC База данных.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E04ODKe.PPT Catalog: EWINCC ODK - WinCC - API.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E06DMe.PPT Catalog: EWINCC Data Manager.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E03CPPe.PPT Catalog: EWINCC Getting Started with.
Date: File:PRO1_15E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Документирование,
Date: File:GRAPH_08e.1 SIMATIC S7 Siemens AG All rights reserved. SITRAIN Training for Automation and Drives Диагностика.
Date: File:System_Graf_3e.1 SIMATIC HMI Siemens AG All rights reserved. SITRAIN Training for Automation and Drive Графика.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E02OFFe.PPT Catalog: NWINCC Открытость и способность.
Datum: Datei.Nr:SCL_5e.1 SIMATIC S7 Siemens AG All rights reserved. Тестирование и документирование.
Date: File:System_Schd_10. 1 SIMATIC HMI Siemens AG All rights reserved. SITRAIN Training for Automation and Drives Планировщик.
Date: File:PRO1_02E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation SIMATIC Manager.
Date: File:System_Melden_4e.1 SIMATIC HMI Siemens AG All rights reserved. SITRAIN Training for Automation and Drive Отображение и архивирование.
Date: File:SWINCCS_07E.1 SIMATIC HMI Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Архивы пользователя.
Date: 09/08/98 Filename: SCL_2e.1 SIMATIC S7 Siemens AG All rights reserved. S7- SCL и SIMATIC Manager.
Транксрипт:

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E07ALGe.PPT Catalog: EWINCC Alarm Logging

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E07ALGe.PPT Catalog: EWINCC Цели изучения API-функции одним взглядом Основные файлы и библиотеки Процедура Примеры / упражнения

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E07ALGe.PPT Catalog: EWINCC Alarm Logging Основные файлы / библиотеки Основные файлы mscsapi.h msrtapi.h m_global.h Библиотеки mscsapi.lib msrtapi.lib

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E07ALGe.PPT Catalog: EWINCC Alarm Logging Функции одним взглядом CS-функции Функции для управления проектом Обобщенные API-функции Функции перечисления функции Функции для определения данных конфигурации RT-функции Функции системы выполнения Функции архивирования Функции для работы с фильтрами сообщений Функции для обработки инфо: тексты / комментарии Функции для работы с окнами сообщений Функции для обработки сообщений Функции для работы с отчетами Функции для работы с группами сообщений Функции для работы с City Call

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E07ALGe.PPT Catalog: EWINCC Alarm Logging процедура системы конфигурации Закрыть систему сообщений проекта : MSCSCloseProjekt Любые функции Alarm Logging CS Открыть систему сообщений проекта : MSCSOpenProjekt

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E07ALGe.PPT Catalog: EWINCC Alarm Logging Процедура выполнения (1/2) Останов служебной утилиты : MSRTStopMsgService Выполнение любых Alarm Logging функций Старт служебной утилиты : MSRTStartMsgService

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E07ALGe.PPT Catalog: EWINCC Alarm Logging Процедура времени выполнения (2/2) Останов служебной утилиты : MSRTStopMsgService Любые функции времени выполнения Alarm Logging Старт служебной утилиты : MSRTStartMsgService

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E07ALGe.PPT Catalog: EWINCC Alarm Logging Пример: создание сообщения времени выполнения Функции: BOOL MSRTStartMsgService( LPDWORD lpdwServiceID, MSG_SERVICE_NOTIFY_PROC pfnNotifyProc, LPMSG_FILTER_STRUCT lpMsgFilter, DWORD dwNotifyMask, LPVOID lpvUser, LPCMN_ERROR lpError ); BOOL MSRTCreateMsg( DWORD dwServiceID, LPMSG_RTCREATE_STRUCT lpMsgCreate, LPCMN_ERROR lpError ); BOOL MSRTStopMsgService( DWORD dwServiceID, LPCMN_ERROR lpError );

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E07ALGe.PPT Catalog: EWINCC Alarm Logging Упражнение: общий случай создания сообщения (1/2) Структура: typedef struct tagMSG_CSDATA_GENERIC { DWORD dwFlags; DWORD dwMsgNr; DWORD dwStatus; WORD wClass; WORD wTyp; DWORD dwTextID[MSG_MAX_TB]; TCHAR szText[MSG_MAX_TB][MSG_MAX_TEXTLEN+1]; DWORD dwPValueVar[MSG_MAX_PVALUE]; DWORD dwMsgVar; WORD wMsgBit; DWORD dwQuitVar; WORD wQuitBit; DWORD dwStateVar; WORD wAGNr; WORD wAGSubNr; TCHAR szInfoText[MSG_MAX_TEXTLEN+1]; MSG_CS_ACTION_STRUCT msgAction; TCHAR szNormDLL[MSG_MAX_TEXTLEN+1]; WORD wStateBit; } MSG_CSDATA_GENERIC;

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E07ALGe.PPT Catalog: EWINCC Alarm Logging Упражнение: общий случай создания сообщения (2/2) функции: BOOL MSCSOpenProject( LPHANDLE lpProjHandle, LPCTSTR lpszProjName, LPCMN_ERROR lpError ); BOOL MSCSMessageGeneric( HANDLE hProject, LPMSG_CSDATA_GENERIC lpMsgMessage, LPCMN_ERROR lpError ); BOOL MSCSCloseProject( HANDLE ProjHandle, LPCMN_ERROR lpError );