用户登录:#pragma code (useadmin.dll)#include PWRT_api.h#pragma code()PWRTLogin(c);3. 关闭项目并退出 wincc :ExitWinCC ();4. 退出运行到 wincc 资源管理器:DeactivateRTProject ();按钮变三种颜色#include apdefap.hlong _main(char* lpszPictureName, char* 2、 lpszObjectName, char* lpsz...
C脚本中,经常要读写WinCC的变量,可调用"内部函数"的"tag"目录下的函数来实现,如图5所示。 图5中,通过调用函数"GetTagWord"将WinCC变量"X坐标"读入并赋值个C脚本的变量"i",经过运算后,在将"i"的值通过函数"SetTagWord"写入WinCC变量"X坐标"中。 在应用中,需要注意C脚本变量的数据类型要和所访问的WinCC变量...
一、 如何使用C脚本实现WinCC C单按钮置位/复位/取反功能 第一步:(参照C脚本表格,写脚本函数) 第二步:(回到主页打开变量管理,创建二进制变量) 第三步:(打开刚才创建好的按钮画面窗口,鼠标双击按钮画面,打开按钮对象属性事件—按钮—鼠标—单击鼠标动作右击选择C动作)。 第四步:(用C脚本对二进制变量进行置取反...
用'C动作'组态'事件任务',则无需指定'触发器',事件本身即为该动作的触发器。 2、'全局脚本编辑器'下编辑动作 在'全局脚本编辑器'下,编写的'C动作'也需要指定'触发器'后,动作才能执行,方法见图2所示。另外,与画面对象的'属性任务'及'事件任务'不同,在全局脚本编辑器中编写的动作用于处理独立于画面的后台任...
下图中 C 脚本样例中,变量“real_r0”和“rreal”的类型都是real。 在按钮的“单击”事件中添加 C 脚本,GetTagFloat 读取变量“rreal”当前值后,通过函数 SetTagFloat 赋值给变量“real_r0”。 以WinCC Professional V19 为例,介绍如何用C脚本给变量赋值(写操作)。
WinCC的C脚本的编程语言符合ANSI-C标准,它的数据类型与ANSI-C的数据类型一致。要用好C脚本,当然要对各种数据类型了然于胸了。 一、ANSI-C数据类型 所谓"数据类型"是按照所定义的变量的性质、表示形式、所占据的存储空间等特点来划分的。在C语言中,数据类型可分为:基本数据类型、构造数据类型、指针类型、空类型四...
代码比较简单,不做详细介绍。其中GetTagDouble和SetTagDouble时WinCC的内部函数,其具体用法,留待以后集中讨论。 通过C脚本实现的事件响应动作,编译无误后,其符号为带字母C的绿色闪电,如图5所示。 图5 按钮的C动作 四、小结 我们知道,一个动作要被执行,必须有相应的触发器。本例中的按钮事件动作的触发器即为鼠标的...
WinCC有3个编辑脚本动作的入口:(1)画面对象的属性任务;(2)画面对象的事件任务;(3)全局脚本编辑器。3者都能进入脚本编辑界面,但却各有不同之处。 1、画面对象的属性任务和事件任务 画面对象的属性任务和事件任务都可以组态成"C动作",二者的不同之处...
如何使用C脚本实现WinCC C单按钮置位/复位/取反功能 第一步:参照C脚本表格,写脚本函数 第二步:回到主页打开变量管理,创建二进制变量 第三步:打开刚才创建好的按钮画面窗口,鼠标双击按钮画面,打开按钮对象属性事件—按钮—鼠标—单击鼠标动作右击选择C动作。
AUP.PDLWince画面制作---C脚本的使用相关介绍,请参考我的百度文库其它文章:Step7及Wince新手入门教程:介绍西门子Step7和Wince通讯方法Wince画面制作--窗口的使用:介绍画面切换及弹出框Wince画面制作--动态变化:动态跟踪等Wince画面制作一报警:WinccAlarmControl及语音报警本文介绍Wince画面编辑使用的一些C脚本,相关框架都...