C脚本中,经常要读写WinCC的变量,可调用"内部函数"的"tag"目录下的函数来实现,如图5所示。 图5中,通过调用函数"GetTagWord"将WinCC变量"X坐标"读入并赋值个C脚本的变量"i",经过运算后,在将"i"的值通过函数"SetTagWord"写入WinCC变量"X坐标"中。 在应用中,需要注意C脚本变量的数据类型要和所访问的WinCC变量...
C脚本中,经常要读写WinCC的变量,可调用"内部函数"的"tag"目录下的函数来实现,如图5所示。 图5中,通过调用函数"GetTagWord"将WinCC变量"X坐标"读入并赋值个C脚本的变量"i",经过运算后,在将"i"的值通过函数"SetTagWord"写入WinCC变量"X坐标"中。 在应用中,需要注意C脚本变量的数据类型要和所访问的WinCC变量...
wincc常用C脚本 第一篇:wincc常用C脚本 .用户注销: #pragma code(“useadmin.dll”)#include “PWRT_api.h” #pragma code()PWRTLogout();2.用户登录: #pragma code(“useadmin.dll”)#include “PWRT_api.h” #pragma code()PWRTLogin('c');3.关闭项目并退出wincc: ExitWinCC();4.退出运行到winc...
用户登录:#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...
1、 全局脚本编辑器; 2、 对象的属性任务; 3、 对象的事件任务。 本文探讨一下用C脚本来实现对象的事件任务。 一、例程说明 如图1所示,为本例程的运行画面。本例程实现以下功能: 画面主要由两个对象构成,输入/输出域关联一个内部变量(temp1),并实时显示其值。按钮("点击+1")则响应鼠标点击事件,每点击一下按...
WinCC有3个编辑脚本动作的入口:(1)画面对象的属性任务;(2)画面对象的事件任务;(3)全局脚本编辑器。3者都能进入脚本编辑界面,但却各有不同之处。 1、画面对象的属性任务和事件任务 画面对象的属性任务和事件任务都可以组态成"C动作",二者的不同之处...
1、用户登录 #pragma code ('useadmin.dll') #include 'PWRT_api.h' #pragma code() PWRTLogin('c'); 2、用户注销 #pragma code ('useadmin.dll') #include 'PWRT_api.h' #pragma code() PWRTLogin('c'); 3、关闭项目并退出wincc
注意:本次说的是WinCC Classic,不是TIA Portal WinCC,也不是WinCC OA,毕竟不同的组态软件有着自己的特色和限制,不过即使组态软件再不同,不管使用C语言,VB,始终还是语法,并无太大差异。 本次内容主要有: 01 WinCC系列文章和阅读前提 02 脚本的优势与组成 03 C脚本、VBS和VBA 04 WinCC中访问数据库的三种方法举...
为按钮编写以下C脚本,用来设置画面窗口的变量前缀、对应画面名称并显示画面窗口,读取按钮的文本并设置画面标题,根据按下按钮时鼠标的位置来确定弹出画面的位置 脚本运行结果如下图: 首先来看按钮事件脚本的参数: void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags,...
西门子WINCC常用C脚本1 1.置位,复位,取反 获取变量值:GetTagBit(可以是位也可以是字节,字,双字等具体字母不同) 设置变量值:SetTagBit 置位:SetTagBit("变量名",1) 复位:SetTagBit("变量名",0) 取反SetTagBit("变量名",!GetTagBit("变量名")); 这是一个取反命令,按下是1,再次按下是0....