WINCC向ACCESS写入数据

 时间:2024-10-12 02:21:59

1、新建一WINCC项目,并新建画面。打开画面,在画面中插入一按钮控件。在WINCC数据库新建2个内部浮点型变量A1和A2。

WINCC向ACCESS写入数据

3、在动作打开的对话框输入如下脚本:Dim objConnectionDim strConnectionStringDim lngV锾攒揉敫alueDim lngValueaDim lngValuebDim strSQLDim objCommandstrConnectionString = "Provider=MSDASQL;DSN=SampleDSN;UID=;PWD=;" //SampleDSN为ODBC数据源lngValuea = HMIRuntime.Tags("A2").ReadlngValueb = HMIRuntime.Tags("A1").ReadstrSQL = "INSERT INTO wincc (lngValuea,lngValueb)values("&lngvaluea&","&lngvalueb&");"Set objConnection = CreateObject("ADODB.Connection")objConnection.ConnectionString = strConnectionStringobjConnection.OpenSet objCommand = CreateObject("ADODB.Command")With objCommand.ActiveConnection = objConnection.CommandText = strSQLEnd WithobjCommand.ExecuteSet objCommand = NothingobjConnection.CloseSet objConnection = Nothing

4、打开ODBC数据源(从控制面板,比较简单,不赘述)。新建一个.MDB用户数据源,如图所示,双击打开数据源。数据源选择建立的帆歌达缒ACCESS数据库文件。如下面右侧图。点击“确定”。注意 ACCESS文件需要先建立。

WINCC向ACCESS写入数据

5、第4步注意ACCESS数据格式。如下左图。lngValuea和lngValueb分别对应的是A2和A1的值。数据类型选择单浮点。图中day列为自建的时间列,格式问文本。这是因为文本变量便于其他哪纳紧萄地方调用,而时间变量的查询在有些软件中查询不方便。day的格式见下右图,这个非常重要。

WINCC向ACCESS写入数据

6、自此就完成了所有的组态。在WINCC点击按钮,就会发现点一下,就会在ACCESS中追加一行数据。

WINCC向ACCESS写入数据
  • Wincc7.3安装教程
  • Windows8.1如何管理磁盘
  • 三菱FX3U通过BCNet-FX连接MX Component
  • 西门子SIMATIC ET200S IM 151-7 CPU接口模块说明书:[2]
  • WINXP,进系统时提示激活您想现在激活它怎么办呢
  • 热门搜索
    香港旅游花费 涠洲岛旅游网 青岛有哪些旅游景点 埃及旅游景点 徐州周边旅游 文昌旅游攻略 乌镇旅游官网 毕棚沟最佳旅游时间 高雄旅游 六鳌旅游攻略