这一片学习笔记在博客园发过,这里记录一次。
今晚继续学习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变量组(这个组也可以手动创建),在
在变量管理中新建一个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变量组(这个组也可以手动创建),在
