您现在所在的是:

PLC论坛

回帖:16个,阅读:1216 [上一页] [1] [2] [下一页]
777
1187919949
文章数:17
年度积分:50
历史总积分:777
注册时间:2015/3/20
发站内信
发表于:2015/4/14 10:35:05
#0楼
MCGS组态的变电站系统生成倒闸操作票用哪部分知识?在组态软件用户策略中有类似于C语言的“print”之类的语句可以用吗?还是用别的什么方法??
5分悬赏
10083
9012573
文章数:799
年度积分:53
历史总积分:10083
注册时间:2006/4/10
发站内信
发表于:2015/4/14 10:50:11
#1楼
mcgs可以写脚本的
777
1187919949
文章数:17
年度积分:50
历史总积分:777
注册时间:2015/3/20
发站内信
发表于:2015/4/14 10:55:13
#2楼
回复 #1楼 9012573
我知道可以写脚本,我要实现开关动作的话,就会生成操作票,能用程序实现吗?
41093
tigermu 版主
文章数:15034
年度积分:608
历史总积分:41093
注册时间:2004/8/12
发站内信
2018论坛优秀版主
2018春节活动(二)
2017论坛优秀版主
2017国庆活动(一)
2016论坛优秀版主
2016国庆活动(一)
2015论坛优秀版主
西门子logo体验(三)
英威腾PLC体验(三)
2015春节活动
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2010年度论坛贡献奖
发表于:2015/4/14 11:23:35
#3楼
可以打印页面,你可以在脚本里把界面的字符串变量连接,当变量改变时,改变字符串的内容,然后触发打印。
清泉石上,明月松间。
777
1187919949
文章数:17
年度积分:50
历史总积分:777
注册时间:2015/3/20
发站内信
发表于:2015/4/14 11:51:35
#4楼
回复 #3楼 tigermu
你说的是“打印界面?”我不是很懂,我在脚本程序里编了开关的开合顺序,希望当程序控制不同开关合闸时,会显示"QS1合闸......."这样的操作票。
41093
tigermu 版主
文章数:15034
年度积分:608
历史总积分:41093
注册时间:2004/8/12
发站内信
2018论坛优秀版主
2018春节活动(二)
2017论坛优秀版主
2017国庆活动(一)
2016论坛优秀版主
2016国庆活动(一)
2015论坛优秀版主
西门子logo体验(三)
英威腾PLC体验(三)
2015春节活动
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2010年度论坛贡献奖
发表于:2015/4/14 13:46:08
#5楼
以下是引用11879199492015/4/14 11:51:35的发言:
你说的是“打印界面?”我不是很懂,我在脚本程序里编了开关的开合顺序,希望当程序控制不同开关合闸时,会显示"QS1合闸......."这样的操作票。
打印页面就是把窗口当成一张纸来打印,比如窗口设成A4纸大小,然后打印此窗口。
满足条件时,str1=“QS1合闸......”;窗口上有标签或者表格连接str1,然后触发打印窗口。
清泉石上,明月松间。
777
1187919949
文章数:17
年度积分:50
历史总积分:777
注册时间:2015/3/20
发站内信
发表于:2015/4/14 14:56:03
#6楼
回复 #5楼 tigermu
表情我的效果是程序里有“QS1=1”,然后会输出“QS1合闸”。
41093
tigermu 版主
文章数:15034
年度积分:608
历史总积分:41093
注册时间:2004/8/12
发站内信
2018论坛优秀版主
2018春节活动(二)
2017论坛优秀版主
2017国庆活动(一)
2016论坛优秀版主
2016国庆活动(一)
2015论坛优秀版主
西门子logo体验(三)
英威腾PLC体验(三)
2015春节活动
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2010年度论坛贡献奖
发表于:2015/4/14 15:44:00
#7楼
以下是引用11879199492015/4/14 14:56:03的发言:
表情我的效果是程序里有“QS1=1”,然后会输出“QS1合闸”。
那就是策略里 if QS1=1 then str = “QS1合闸”
再不明白我就没招了
清泉石上,明月松间。
777
1187919949
文章数:17
年度积分:50
历史总积分:777
注册时间:2015/3/20
发站内信
发表于:2015/4/14 16:08:53
#8楼
回复 #7楼 tigermu
我用的是这个语句  !filewritestr(d:\a.txt,0,QS15合闸,1) ,是按照帮助文件的方法写的,就是讲“QS15合闸”写入d盘中的a文件中,为什么总提示是错的?
41093
tigermu 版主
文章数:15034
年度积分:608
历史总积分:41093
注册时间:2004/8/12
发站内信
2018论坛优秀版主
2018春节活动(二)
2017论坛优秀版主
2017国庆活动(一)
2016论坛优秀版主
2016国庆活动(一)
2015论坛优秀版主
西门子logo体验(三)
英威腾PLC体验(三)
2015春节活动
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2010年度论坛贡献奖
发表于:2015/4/14 20:03:26
#9楼
家里没装mcgs,你先把错误提示回复了,明天上单位帮你看看
清泉石上,明月松间。

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

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

62.4004