您现在所在的是:

西门子SIEMENS

回帖:4个,阅读:859 [上一页] [1] [下一页]
53
zdy369
文章数:23
年度积分:53
历史总积分:53
注册时间:2020/5/26
发站内信
发表于:2020/10/28 9:53:58
#0楼
附件 1.jpg

附件 2.jpg

附件 3.jpg

1,如图,我有一个模板窗口画面,点击这个画面里的启动按钮,弹出二次确认信息框,当点击“是”时,需要把变量“.WINCC启动按钮”置1,之后自动关闭二次确认信息框,同时要把“.WINCC启动按钮”置0,这个C脚本应该怎么写呢。
2,另外,我二次确认窗口里的对话信息“你确定要启动XX设备么”这句话中的“XX”替换为静态文本“ddzyqs8001”中的文本应该怎么做呢?“ddzyqs8001”里的内容是在其他画面通过SetPropChar函数写进去的。




19257
pqsh 版主
文章数:7424
年度积分:1087
历史总积分:19257
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2020/10/28 10:34:10
#1楼
1.首先你确认能置0?还是你在plc里面置0,还是你根据回馈置0?
2.构造messagebox的第二个字符串参数.定义string(vb要比c好用char*?) msg; msg="你确定要启动"+ddzyqs8001.text(wincc的c太老了,用get?)+...;然后,MessageBox(null,msg,...;
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
1596
surfacersnow
文章数:320
年度积分:71
历史总积分:1596
注册时间:2015/10/8
发站内信
发表于:2020/10/29 10:41:12
#2楼
西门子WINCC视频,你可以去看看:http://bbs.gkong.com/archive.aspx?id=481933
53
zdy369
文章数:23
年度积分:53
历史总积分:53
注册时间:2020/5/26
发站内信
发表于:2020/10/31 13:35:05
#3楼
回复 #1楼 pqsh
感谢回复,第一个问题我通过调用WINCCC的定时器实现了我想要的功能。第二个问题我后面有时间试下。
19257
pqsh 版主
文章数:7424
年度积分:1087
历史总积分:19257
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2020/10/31 19:00:59
#4楼
以下是引用zdy3692020/10/31 13:35:05的发言:
感谢回复,第一个问题我通过调用WINCCC的定时器实现了我想要的功能。第二个问题我后面有时间试下。
我们一般做法是wincc只给1, plc复位为0.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003