如何将intouch数据插入到SQL数据库

网友投稿 3289 2023-04-12

如何将intouch数据插入到SQL数据库

如何将intouch数据插入到SQL数据库

报表功能是自控系统经常用的一个功能,用过报表功能,我们能用表格的方式,查询到历史数据,也能通过报表分析、统计,并根据报表调整工艺配方等等。以往组态软件,对报表支持力度上都不是很友好,数据不能自定义的编写,或者格式不是特别美观,又或者不能直接打印报表等等诸多因素。我们萌发了,能否利用EXCEL强大的报表做出我们需要的表格呢。经过摸索,我们顺利做出了EXCEL报表。

01

如何将intouch数据插入到SQL数据库

1:首先先在SQL数据库建立一张表,这里我们使用SQL2008版本,其他版本操作雷同。 建立过程不详细描述,如图所示,我们新建了一张表,并且完成表的设计,新增了列名和数据类型。

2:在SQL server配置管理器中开启TCP/IP,开启后,方便我们同过IP进行读写数据库,否则只能本地读数据库读写。

4:在INTOUCH的SQL访问管理器中建立绑定列表。

5:在绑定列表中配置字段信息,INTOUCH的绑定列表列名和SQL数据库中的列名,必须一致(一字不差),否则无法插入数据库。

6:在INTOUCH中新建一个插入数据库的代码

7:运行INTOUCH,触发按钮。并且熟悉数据库就能看到数据插入成功了。

另外,如果需要每个整点插入数据库,只需要在INTOUCH条件中,插入相应代码就行了。我这里通过,每个整点分钟为0的时候,插入数据库一次。个别业主需要一天24小时的数据,我们这里,再23:59分的时候再插入一次数据。

02

如何通过EXCEL表格查询到SQL数据库

本文安装EXCEL2013为例,具体步骤如下:

安装方法

个别没有开发工具的需要手动开启此工具。

3:进入后,即可看到熟悉的VB窗口了。在按钮属性中,插入如下的代码。

代码如下:

4:到此为止,就能通过EXCEL表格查询到SQL数据库了。

5:通过更改代码,我们可以做出月报表、年报表等功能。

总结 通过插入数据库的方式,利用强大的EXCEL功能,我们能做出功能完善并且强大的报表功能。 其他品牌的组态软件,如IFIX,WINCC等只要将数据插入到SQL数据库,我们都可以通过这种方式做出报表。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:五个步骤选择合适的物联网数据库
下一篇:详谈一些主流开源数据库及工具
相关文章