当前位置:首页 » 编程软件 » wincc的脚本

wincc的脚本

发布时间: 2022-06-25 06:00:08

1. wincc脚本 #include "apdefap.h"

在用户管理里建立好用户后,有两种方法
1.使用wincc提供的登陆界面
做一个按钮,写入以下脚本
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma code("UseAdmin")
#include "pwrt_api.h"
#pragma code ()
PWRTLogin(1);
}
运行后,点击弹出wincc自带的登录窗口
2.自己制作登录窗口
放两个IO域,放上登陆按钮,按钮中写脚本
if (PWRTSilentLogin(GetInputValueChar(lpszPictureName,"输入输出域1"),GetInputValueChar(lpszPictureName,"输入输出域2")) == FALSE)
MessageBox (NULL, "错误,请重新输入!" , "提示", MB_ICONEXCLAMATION| MB_SYSTEMMODAL );
else
OpenPicture("首画面.Pdl");
rn/ p表示正n边形的周长正三角形面积√a/ a表

2. 如何学习wincc的脚本,需要重新学习C语言吗

仅供参考http://www.doc88.com/p-28190574427.html实际上WINCC的脚本系统,同时提供了对C脚本、VB脚本、VBA脚本的支持。其中C脚本是ANSI-C。如果要学习, 除开常见的C语言学习资料,官方提供的“WINCC组态手册”文档的相关章节也提供了C脚本使用的详细指导,你可以通过西门子自动化官网或者其它资源搜索下载并学习。

3. WINCC 脚本高手进。。。。。。

SetVisible(lpszPictureName,"PIC",0);
给你说下原理吧
公用一个画面窗口,建立一个
公用一个比如电机启停画面,建立一个
在电机启停画面里面的变量只填后缀
你说的情况为 复制按钮只需改变标题名就能弹出相应的电机画面
这种情况下,脚本大体思路为,读取本对象(按钮)的标题(或文字)赋给画面窗口的“画面”属性或变量前缀,你这个的画面窗口名是PIC不需要赋,直接赋给“变量前缀”属性

4. 关于WINCC中的一个脚本解释

DWORD
j;
//定义一个DWORD变量
J
j=GetTagWord("Tag3");
//注:Tag3=DB10.DBW4,将DB10.DBW4的值送入J
if((j&0x1)==0x1)SetTagBit("P9run",1);
//如果J的第一位等于1,那么P9run=1,否则P9run=0
else
SetTagBit("P9run",0);
DBW的16个位通过(j&0x1)==0x1)这句语句来定位,通过与1,2,4,8,16……作与操作来判断每个位的状态。

5. wincc怎么用c脚本写pid

很简单直接调用你配置的PID的这三个值对应的DB地址了,不过要注意,I和D是ms为单位,你在上位机调用这三个地址时,你要定义这两个数据为无符号32位数,然后在你建这变量时标定一下你这个变量,0对应线性值0,100对应1000000,就可以直接用了,那样你输100时,填进PID的时候就是1000000,不标定的话,你输进去100时,填进PID就太小了,你不可能在输入窗口填个1000000这种大的数值吧,标定一下,直接用。

6. wincc 脚本如何触发

全局脚本可以设置触发器:周期、非周期、变量。画面中的脚本分为属性脚本和事件脚本,属性脚本也要设置触发器,事件脚本不用。

7. WinCC中VB全局脚本用法

s("count").write 0
endif
tag(1)=hmiruntime.tags("start_sav").write tag(0)''保存触发变量的状态
tag(2)=tag(2)+1
if tag(2)>10 then''脚本运行10个周期后
需要延时执行的脚本内容
tag(2)=10‘防止计数溢出
end if

8. 如何在WinCC中调用脚本程序

wincc的脚本程序分两种:
局部脚本,针对控件或对象的某个属性的脚本,写在控件的属性中。
全局脚本,作为背景程序运行。在全局脚本编辑器中编写,需要指定触发器。

9. wincc脚本程序如何加密

如果是写在画面或控件中的是没法加密的,你只能加密控件或画面。
在全局脚本中的是可以加密的,在脚本编辑器中右键你要加密的脚本文件,你就可以找到加密的菜单了。

10. 怎么在Wincc中打开脚本

全局脚点击左侧指令树就可以 其他的在 所编辑的画面 组建 属性 右击动态对话栏 就看到了

热点内容
脚本中new 发布:2025-02-13 21:00:11 浏览:741
什么配置的笔记本电脑能玩神武 发布:2025-02-13 20:54:40 浏览:178
挑选云服务器需要注意什么 发布:2025-02-13 20:53:31 浏览:98
加密滴胶卡 发布:2025-02-13 20:30:48 浏览:275
javalogin 发布:2025-02-13 20:25:48 浏览:427
智联招聘无法上传照片 发布:2025-02-13 20:16:03 浏览:529
python元素替换list 发布:2025-02-13 20:03:48 浏览:773
windows系统账户名和密码是多少 发布:2025-02-13 20:03:02 浏览:531
我的世界带有商店服务器好吗 发布:2025-02-13 20:02:50 浏览:616
东莞加密软件 发布:2025-02-13 20:02:05 浏览:870