WINCC 7.5SP2下VBA创建变量组、变量1

今晚继续学习Wincc下面使用VBA创建变量分组,分组下创建多个变量。新浪审核有点慢,我在这里先发表了。

在变量管理中新建一个S7 连接,配置好连接参数,这个不能通过VBA创建。

 

打开wincc页面,在VBA编辑器下写下面的脚本:

 

Sub addtags()
Dim hmigo As hmigo
Dim strTagGroup As String
Dim strTagName As String
Dim strAddress As String
Dim i As Integer
Set hmigo = New hmigo
'创建10个浮点数变量
For i = 1 To 10
strTagName = "Real" & CStr(i) '变量名字
strAddress = "DB1.DD" & CStr((i - 1) * 4)
hmigo.CreateTag strTagName, TAG_FLOATINGPOINT_NUMBER_32BIT_IEEE_754, "NewConnection_1", strAddress, "TagGroup"
Next
Set hmigo = Nothing

End Sub

保存,运行,就会在NewConnection_1连接下自动创建Taggroup变量组(这个组也可以手动创建),在这个变量组下面创建10个real变量,并且分配连接的PLC地址。

CreateTag 语法参数有变量名,变量数据类型,所属的连接,所属的变量组。

变量类型表达方法如下:

后面的学习笔记会继续变量其他属性设置。

posted @ 2024-11-17 19:59  来自金沙江的小鱼  阅读(7)  评论(0编辑  收藏  举报