- 0
- 0
- 约5.41千字
- 约 4页
- 2026-02-06 发布于北京
- 举报
示例:变量
引言您可以
使用VBS变量的值并进一步处理,例如在按钮上单击鼠标以了解工厂的状态或执行计算。
下文将列出并解释不同的方法。
简单
在以下示例中,变量myWord的值并在全局诊断窗口中输出:
HMIRuntime.Trace值:HMIRuntime.Tags(myWord).ReadvbNewline
这是最简单的形式,因为不需要创建对象。
使用对象
在以下示例中,将创建一个对象的本地副本,变量值,并在全局诊断窗口中输出:
DimmyWordSetmyWord=HMIRuntime.Tags(myWord)
HMIRuntime.Trace值:myWord.ReadvbNewline
的优势在于您可以使用对象。您可以变量值、执行计算并再次写入:
DimmyWordSetmyWord=
HMIRuntime.Tags(myWord)
myWord.ReadmyWord.Value=
myWord.Value+1myWord.Write
使用Read的过程变量将被添加到映像中;从现在起,这些变量将周期性地从AS请求。如果变量
已存在于映像中,则返回其中包含的值。在取消映像时,变量将再次注销。
注意
如果在一个全局操作中请求一个变量,该变量在整个WinCC运行时生命周期内都将保持状态。
直接默认情况下
通常从变量映像中变量值。但在某些情况下,可能需要直接从AS值。例如,为了同步
快速操作。
在时将可选参数设置为1,则变量不会被周期性,而是从AS中请求值。
DimmyWordSetmyWord=HMIRuntime.Tags(myWord)
HMIRuntime.Trace值:myWord.Read(1)vbNewline
注意:请留意,与调用相比,此调用的持续时间更长。持续时间受通道和AS的影响。在循环C‑动
作中应避免这种调用方式,因为这是导致性能问题的主要。
Beispiel:DasenvonVariablen
Einleitung
SiekönnenmitVBSdenWerteinerVariablenenundweiterverarbeiten,z.B.aufMausklickan
einemButtonumetwasüberdenZustandderAnlagezuerfahrenoderBerechnungenauszuführen.
Nachfolgendwerdenverschiedeneevariantenaufgeführtunderklärt.
Einfachesen
ImfolgendenBeispielwirdderWertderVariablemyWordgeenundimGlobalScript
Diagnosefensterausgegeben:
HMIRuntime.TraceValue:HMIRuntime.Tags(myWord).ReadvbNewline
DiesistdieeinfachsteFormdesens,dakeineObjektreferenzerzeugtwird.
enmitObjektreferenz
InfolgendemBeispielwirdeinelokaleKopiedesTag-Objektserzeugt,derVariablenwertgeenund
imGlobalScriptDiagnosefensterausgegeben:
DimmyWord
SetmyWord=HMIRuntime.Tags(myWord)
HMIRuntime.Trace
您可能关注的文档
最近下载
- 2024北京市公务员考试【省直+行政执法+综合管理岗+行测】4套真题及答案.doc VIP
- DELLV3450拆机更换电脑硬盘详细过程.doc VIP
- JGJ 80-2016 建筑施工高处作业安全技术规范.docx VIP
- 2025年无人机驾驶员执照动力系统基础构成与工作原理专题试卷及解析.pdf VIP
- ISO 23799-2024 Ships and marine technology — Assessment of onboard cyber safety 舶与海洋技术ーー船上网络安全评估.pdf
- (一模)长沙市2026年高三年级模拟考试物理试卷(含答案解析).pdf
- 换热器清洗方案.doc VIP
- 防车辆冲撞应急演练方案.docx VIP
- 骆驼祥子读书笔记每一章.docx VIP
- (10)服务业与交通运输业—2021年高考地理真题模拟试题.doc VIP
原创力文档

文档评论(0)