WinCC V7.3_C脚本手册

WinCC V7.3_C 脚本手册

函数说明

2014/9/10

注:本文说明wincc V7.3 版的所有C 函数的用法,这是一份查询手册,并不需要完全阅读。通常在工

程项目中是先需要一种功能,然后来查找相应函数。

目录

一、标准函数 4

I . Alarm - 简短描述 4

II. Graphics-简短描述 5

III. Obsolete functions-简短描述 6

Alarm 组 6

Report 组 7

TagLog 组 7

IV. Report -简短描述 11

V. WinCC 简短描述 12

VI. Windows - 简短描述 13

二、内部函数 13

I. allocate-简短描述 14

II. c_bib-简短描述 14

III. Graphics-简短描述 14

Axes 组 14

Color 组 15

Fill 组 16

Flash 组 17

Focus 组 19

Font 组 19

general 组 21

Geometry 组 21

i_o 组 23

Limits 组 25

Link 组 27

Miscs 组 27

OLE_control 组 29

Pictures 组 30

Property 组 31

State 组 31

2

Style 组 31

SET 部分函数 32

IV. tag -简短描述 32

GetTagXXX 类 33

GetTagXXXWait 类 33

GetTagXXXState 类 33

GetTagXXXStateWait 类 33

GetTagXXXStateQC 类 33

GetTagXXXStateQCWait 类 33

GetTagMultiWait 类 33

GetTagMultiStateWait 类 33

GetTagMultiStateQCWait 类 33

V. WinCC-简短描述 34

3

一、标准函数

该系统包含标准函数。 可以按需要修改这些函数。 此外,还可以自己创建标准函数。

I . Alarm - 简短描述

Alarm 组包含控制WinCC 报警控件的函数。标准函数可用于工具栏中的每一个按钮。这些函数可用

来创建自定义工具栏,例如选择画面,或者定义控件上的设置。

1.AcknowledgeMessage(DWORD MsgNr)函数,确认消息系统中带编号的消息,该编号被传递为参数。

使用标准函数操作WinCC 报警控件的实例:

{

AcknowledgeMessage(GetTagWord("U08i_MsgNr"));//确认选择的报警记录消息

}

指定待确认的消息号。在本例中是从变量读取的。

2.AXC_SetFilter(char* lpszPictureName, char* lpszObjectName, LPMSG_FILTER_STRUCT lpMsgFilter,

LPCMN_ERROR, lpError)函数,外部消息窗口操作,该函数为WinCC 报警控件设置过滤器,以便根据

指定的过滤标准筛选出可用的消息。

使用标准函数操作WinCC 报警控件的实例

{BOOL ret;

MSG_FILTER_STRUCT Filter;

CMN_ERROR Error;

memset( &Filter, 0, sizeof( MSG_FILTER_STRUCT ) ); //重新设置过滤器结构

strcpy( Filter.szFilterName, "Control1");//设置过滤器名称

Filter.dwFilter = MSG_FILTER_NR_FROM | MSG_FILTER_NR_TO; // 挑选选择元素

Fi

wincc里c语言long int,WinCC V7.3_C脚本手册.pdf相关推荐

  1. wincc中c语言编写延时,wincc 延时C脚本

    通过点击鼠标左键 将变量置1 10s后变量由1变0 最佳答案 在wincc 实现延时,比较浪费资源,不建议这么做. 按钮按下输出个3秒的脉冲 void delay(int tm) { time_t t ...

  2. wincc用c语言弹出确认窗口,wincc画面弹出确认操作窗口怎样做?-工业支持中心-西门子中国...

    回答者: AutoStart - 资深顾问&nbsp&nbsp第13级 2014-07-14 21:20:14 正好有一段测试用的 LZ可以试试 是不是你想要的功能 HWND hwnd ...

  3. wincc 用c语言读取用户名,WINCC中使用C脚本获得操作记录_wincc脚本读取报警记录-C文档类资源...

    WINCC中使用C脚本获得操作记录 文档号 版本|日期 页数 SIEMENS 应用范围 详述 在生产中,有很多时候需要记录操作员的操作,以便进行事故分析. 本身提供了一些对象可以产 生操作记录,但是在 ...

  4. 国电智深dcs c语言编程,国电智深DCS手册.pdf

    接口程序数据接收方使用手册 1 简介 1.1 编写目的 本文档主要介绍 DCS 的数据接口站上运行的接口程序的工作方式.功能. 以及接口程序的使用对象:本文档供接口程序的数据接收方使用.该文档的读者 ...

  5. wincc C语言怎么连接变量,c脚本的变量如何对应到WINCC里的内部变量?

    刚接触wincc里C脚本,想做个简单的试验:在wincc里新建三个内部变量,a,b,c,a+b的值赋予c,画面编辑器里建三个输入输出域,分别对应这三个变量.在c脚本编辑器里新建一个项目函数: #pra ...

  6. wincc里vbs脚本

    各位大佬好,初学代码,有很多疑问请教 wincc里变量从别的地方录入后,它的数值是在不断变化的,在变量归档后可以在表格控件里显示, 如果我想对表格里的某列数据进行运算操作,实际就是把某个变量的历史值做 ...

  7. wincc web发布与PHP,西门子wincc组态软件的项目web发布操作步骤

    这几天小编总是收到一些问题,很多学员会问:wincc组态web怎么发布?发布中间过程总是出现各种各样错误,其实有时候出现的错误是因为步骤操作不对,或是电脑自身程序的问题,有时候浏览器的选择也会导致页面 ...

  8. c语言int x=3,C语言 设有 int x=11,则表示式((x++)*1/3)的值是几,为啥子

    C语言 设有 int x=11,则表示式((x++)*1/3)的值是几,为啥子以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下 ...

  9. wincc显示系统时间_在WINCC画面组态中,如何显示系统时间?-工业支持中心-西门子中国...

    在wincc 的智能对象中 使用控件 选择DaclockCtrl 即可 调用的控件名称为WINCC Digital/Analog clock ctrol 回答者: KCN - 顶级工程师&nb ...

最新文章

  1. ENC28j60以太网芯片驱动程序简介
  2. 树状数组求逆序对_初识树状数组
  3. linux下mv命令移动目录的二种情况
  4. 推荐一款IDE开发工具插件GitToolBox
  5. 将redis加入到elk日志系统里
  6. 简单的信誉算法 js处理
  7. Cloud for Customer里点了Opportunity ID的超链接到进入overview page,背后发生了什么事?
  8. 【原创】【狗眼看股】【2008-4-25】干扰了节奏,改变不了趋势
  9. Selenium WebDriver的TestNG注释完整指南
  10. 计算机窗口移动方法有,北京版一年级信息技术上册《操作窗口学本领》教案
  11. win7升级win10系统出错提示错误代码0x800704c7解决方法
  12. 【2013】将x插入有序数列
  13. 为了机器学习把MacBook Pro换成Asus TUF Gaming 全家桶
  14. 有道单词本导出xml转换.
  15. RecyclerView、Adapter、ViewHolder的关系
  16. 八大远程控制软件排行,Teamviewer替代软件
  17. 微信小程序(实现抖音播放效果)上下滑动全屏播放效果
  18. 蒲公英 · JELLY技术周刊 Vol.11 Lighthouse 测试报告生成
  19. 机械制图及计算机绘图试题库,101机械制图及计算机绘图1试题库..doc
  20. 把时间当作朋友 -- 读书笔记

热门文章

  1. 自动驾驶的视觉感知包括哪些内容?
  2. 求n!中含有质因子p的个数
  3. Golang正则笔记 :使用正则表达式处理题库文本
  4. vi profile
  5. JavaWeb项目实现文件下载
  6. 20分钟一键自动化部署10台集群规模实战(隆重分享)
  7. Linux之facl
  8. ubuntu错误解决。
  9. 通过NFS实现简单的文件共享
  10. svcagent32.exe,javaM.exe木马查杀解决方案 (转Ad0.cn)