首页 > 编程语言 >Wincc 7.5SP2下VBA编程批量设置变量线性标定

Wincc 7.5SP2下VBA编程批量设置变量线性标定

时间:2024-11-18 20:07:09浏览次数:1  
标签:VBA hmigo 线性 SP2 标定 Wincc strTagName 变量

继续学习wincc下面VBA编程,这个练习实现变量线性标定。

在前面练习基础上做,有REAL1至REAL10共10个变量,通过VBA脚本对Real1至Real5设置线性标定。

写下面的VBA脚本: 

Sub SetTagScaleParameter()
Dim hmigo As hmigo
Dim strTagName As String
Dim i As Integer
Set hmigo = New hmigo
For i = 1 To 5
strTagName = "Real" & CStr(i)
hmigo.ListTag TAG_NAMES, Tags, strTagName
If (UBound(Tags) - LBound(Tags) + 1) > 0 Then '如果变量存在
hmigo.GetTag strTagName
hmigo.TagScaleValid = True
hmigo.TagScaleParam1 = 0#
hmigo.TagScaleParam2 = 100#
hmigo.TagScaleParam3 = 0#
hmigo.TagScaleParam4 = 10#
hmigo.CommitTag
End If
Next
Set hmigo = Nothing

保存,运行就自动的将5个变量做了线性标定。

 

标签:VBA,hmigo,线性,SP2,标定,Wincc,strTagName,变量
From: https://www.cnblogs.com/fishingsriver/p/18553487

相关文章

  • wincc 7.5SP2下VBA编程学习练习15:批量删除变量
    在前面练习的基础上学习批量删除变量。新建下面的脚本:SubDeleteTags()'批量删除变量DimhmigoAshmigoDimstrTagNameAsStringDimiAsIntegerSethmigo=NewhmigoFori=1To5strTagName="Real"&CStr(i)hmigo.DeleteTagstrTagNameNextSethmigo=Nothin......
  • WINCC 7.5SP2下VBA创建变量组、变量1
    今晚继续学习Wincc下面使用VBA创建变量分组,分组下创建多个变量。新浪审核有点慢,我在这里先发表了。在变量管理中新建一个S7连接,配置好连接参数,这个不能通过VBA创建。 打开wincc页面,在VBA编辑器下写下面的脚本: Subaddtags()DimhmigoAshmigoDimstrTagGroupAsStringD......
  • GESP2023年12月认证C++四级( 第一部分选择题(11-15))
    ......
  • GESP2023年12月认证C++四级( 第二部分判断题(1-5))
    ......
  • Wincc 7.5SP1下VBA编程练习:批量设置看见权限
    这一篇学习笔记我在新浪发表过,那边还在审核。在这里也记录一下。前两天QQ群里面有人询问能不能快速的给WINCC画面上的控件设置操作权限,这个是比较容易的。比如有个画面有10个IO域,在VBA编辑器写下面的脚本:SubIOField_PropertyTrigger1()DimobjectsDimobjDimobjdynamicDi......
  • 合并具有文本框的Word文档:VBA代码批量操作
      本文介绍基于VBA语言,对大量含有图片、文本框与表格的Word文档加以批量自动合并,并在每一次合并时添加分页符的方法。  在我们之前的文章中,介绍过基于Python语言的python-docx(docx)模块与docxcompose模块,对大量Word文档加以合并的方法;但是,基于这种方法,我们无法对具有非明确大......
  • VBA:聚光灯所有的技术都在这里了(纯干货,含vb.net)
     聚光灯效果         大多数人想要自己做聚光灯首先想到的是条件格式,条件格式有很多弊端,第一点对Excel的撤回功能有影响,第二点只对单个工作簿有作用,每次新的工作簿就没用了.第三点影响工作簿原有的格式.今天介绍两种完美聚光灯的方案VBA完美聚光灯原理:条件格......
  • 题解:P11251 [GESP202409 八级] 美丽路径
    题目传送门题目大意给你一颗树,每个结点为黑色或白色。求一条路径,使得路径上距离为奇数的点颜色不同,距离为偶数的点颜色相同,输出这条路径最多能包含多少结点。思路讲解容易想到用树形动态规划搭配dfs解决。将结点1......
  • CSP2024发电寄录
    搬一下卑微了一辈子了卑微的强省弱校垫底中老年选手,真垫底了。考虑到可能没机会了,记录一下最后的挣扎。这个时候才写游寄是不是有点晚了(初赛教练让只报S组,对于高中生也确实,不过现在来看让我去考J组能不能做出T4都不知道?随便过了,但是只有\(70.5\),好像是全校倒二(最后一个......
  • CSP2024总结(学术版)
    J组T4一道/赛上觉得很难/下来也听说很难/但听老师一讲也觉得只有中位绿/的题。题目传送门,首先想到\(r=1\)时的做法,不难看出可以使用一个标记数组来存储,然后依次寻找离他最近的\(1\)看是否满足要求,标记即可。\(5\)pts拿到手。然后发现可以扩展出一种类似递推的思想,设\(f_......