前面一篇重点聊了通过ODBC为WINCC advanced 配置了SQL Server ,这次说一下同样ODBC 方式配置SQLITE 和 ACCESS;
因为之前用别家的HMI 是支持C#脚本的并带有一个SQLITE ,感觉很好用;所以这次也为WINCC 配置一下SQLite. 数据库本身不多介绍了。
SQLite
1.去SQLite 官网 ,去下载数据库的二进制文件和命令行工具(只是配置的话可以用不上);

2. 在网上寻找一个SQLite ODBC driver,网上有,可以搜一下,我是在CSDN 上下载的,里面有2个文件,安装的时候不要装64位那个(虽然电脑是64位)。这是最重要的一步;
3.创建一个数据库文件,有2种方式,命名行方式或者直接用软件创建;
用于创建的软件可以选SQLExpert(可以选个人版,free)或者Navicat for SQLite(15 days trial)
3.1 为了方便,首先要创建环境变量,这次放到了D 盘;

这样命令行就能识别SQLITE 3 了。
3.2 在命令行中,只执行创建数据库的话(不存在就会创建),并不会真的创建,额外需要创建一张表,并且需要指定存放的位置,这样才会真正的创建,下面是几种尝试的过程,只有最后一种会创建在硬盘上;

4.打开ODBC 选择 sqlite 3 驱动,选择数据库路径;

5.运行中的数据库观察,可以看到数据在不断刷新的;

这里有一个专门的论坛有问题的话可以去看看;SQLite Forum
2.ACCESS 配置就简单多了,在安装OFFICE的时候,顺手就装好了,只是听说数据达到100M的时候读写速度会下降的比较明显;
步骤很简单,先创建(可以用ODBC 创建或者右键新建),再选择;

通过共享文件夹的方式,可以配置远程ACCESS 数据库,只要提前建立一个专门的用于访问的账户,就可以了,所以对于少量的数据,ACCESS 还是很方便的;