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

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



Advertisements
Похожие презентации
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E02OFFe.PPT Catalog: NWINCC Открытость и способность.
Advertisements

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E03CPPe.PPT Catalog: EWINCC Getting Started with.
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: E06DMe.PPT Catalog: EWINCC Data Manager.
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: E10TXTe.PPT Catalog: EWINCC Text Library.
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: 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 Date: File: E09DBe.PPT Catalog: EWINCC База данных.
SIMATIC HMI Siemens AG All rights reserved.© Information- and Training-Center Knowledge for Automation Date: Filei:SWINCC09e.1 V5.00 Global.
WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Dae: File: E08TLGe.PPT Catalog: EWINCC Tag Logging.
Date: File:GRAPH_04e.1 SIMATIC S7 Siemens AG All rights reserved. SITRAIN Training for Automation and Drives Отладка и пуск.
Date: File:System_Rep._11.1 SIMATIC HMI Siemens AG All rights reserved. SITRAIN Training for Automation and Drives Отчеты.
Date:11/30/98 File:MICRO_09D.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 Diagnostics.
Date: File:GRAPH_04e.1 SIMATIC S7 Siemens AG All rights reserved. SITRAIN Training for Automation and Drives Debug and Start-Up.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Module Summary CSA MC includes rules for file management, network access, registry control,
© 2007 Cisco Systems, Inc. All rights reserved.SNRS v Module Summary Cisco NFP includes protection of the control, management, and data planes. CPPr.
Date: File:WINAC_06E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Визуализация.
Транксрипт:

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: E04ODKe.PPT Catalog: EWINCC Learning Goals ODK Overview Principles for using API Functions

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

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E04ODKe.PPT Catalog: EWINCC ODK Additional Application WinCC API DLL WinCC Module Use of Functions Communication

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E04ODKe.PPT Catalog: EWINCC Основная информация для API-программирования (1/3) Обработка ошибок struct CMN_ERROR { DWORDdwError1, DWORDdwError2, DWORDdwError3, DWORDdwError4, DWORDdwError5; TCHARszErrorText[MAX_ERROR_LEN];} Пример: BOOL bResult; CMN_ERROR Error; MSG_FILTER_STRUCT Filter;// устанавить фильтр окна сообщений bResult = MSRTSetMsgWinFilter(&Filter, &Error); //устанавливает фильтр окна сообщений if (bResult == FALSE) printf("\r\nError in setting filter: s", Error.szErrorText); else printf("\r\nFilter was set");

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E04ODKe.PPT Catalog: EWINCC Основная информация для API-программирования (2/3) VARTYPE, VARIANT VARTYPE VT_UI1unsigned char VT_I2short VT_I4long VT_R4float VT_R8double VT_BOOLVARIANT_BOOL VT_BSTRBSTR VARIANT

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E04ODKe.PPT Catalog: EWINCC Основная информация для API-программирования (3/3) Ex-Functions Ex-функции являются «новейшими» большое количество функциональных возможностей обычно имеют другие параметры Пример: PDLCSNewObject PDLCSNewObjectEx

WinCC Работа и мониторинг Siemens AG All rights reserved.© TC Nbg.-M Date: File: E04ODKe.PPT Catalog: EWINCC Вызов API-функций из Script-программы #include "apdefap.h" void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y) { BOOL bResult; CMN_ERROR Error; MSG_FILTER_STRUCT Filter; strcpy(Filter.szFilterName, "Messagewindow 2"); Filter.dwFilter = MSG_FILTER_NR_FROM | MSG_FILTER_NR_TO; Filter.dwMsgNr[0] = 100; Filter.dwMsgNr[1] = 199; // установить фильтр окна сообщения bResult = MSRTSetMsgWinFilter(&Filter, &Error); if (bResult == FALSE) printf("\r\nFilter could not be set!"); else printf("\r\nFilter was set"); }