手动连接:本地换出的 WinCC 归档数据库处于选中状态,然后连接到本地 SQLserver。
手动断开:已连接的数据库处于选中状态,然后断开与 SQL server 的连接。
自动连接:用于换出的 WinCC 归档的本地文件夹处于选中状态。在复制时,所选文件夹中的所有归档均将自动连接到 SQL server。
只有使用本地 SQL Server 和连通性软件包许可证,才能运行归档连接器。
1、点击“连接数据库”连接上数据库,并开始写入数据
2、点击“断开数据库”则停止记录数据
希望我的回答对你有帮助。
WinCC的VBS虽可以声明Public变量,但作用域仅限于本画面,如下:
如果WinCC版本>=V6.0 SP3,则可以使用Dataset对象,该对象可以在不同的VBS脚本中进行访问,下面是个简单的例子:
1、连接
Dim objConnection,strConnectionString
strConnectionString ="Driver={SQL Server}Server=.\WINCCuid=pass=database=guowincc"
Set objConnection = CreateObject("ADODB.Connection")
objConnection.ConnectionString = strConnectionString
objConnection.open
HMIRuntime.DataSet.Add "objConnection",objConnection
2、全局动作中引用
Dim objConnection
objConnection= HMIRuntime.DataSet("objConnection").Value
with objCommand
.ActiveConnection = objConnection
xxxxxxxx
3、关闭连接:
Dim objConnection
objConnection= HMIRuntime.DataSet("objConnection").Value
objConnection.Close
Set objConnection = Nothing
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)