Kepware实现向数据库实时写入数据
1. 首先建立Kepware与设备的连接,如与PLC,DCS等设备的连接。使用自带的Simulator进行数据仿真。
2. 新建通道,通道类型为:Simulator,下一步指定名称为:Sim,其他可以为默认,直到完成设置。
![9e961c531409f913565a7247843e1213.png](https://img-blog.csdnimg.cn/img_convert/9e961c531409f913565a7247843e1213.png)
3. 配置Data Logger 设置与数据库的连接,新建一个 Log Group
![7a4b778cc66725f2443f333b4a4892fe.png](https://img-blog.csdnimg.cn/img_convert/7a4b778cc66725f2443f333b4a4892fe.png)
3.1 设置Log Group 的Name : SQL Server ,Update rate
3.2 然后设置数据源,及使得Kepware建立与数据库的连接,此处使用ODBC方式建立连接。在系统DSN中设置名称:kepware,选择服务器的名称:SCADA,可以是本地数据库或者远程数据库。
![e0860275b8f92058b73b20e9926e45e8.png](https://img-blog.csdnimg.cn/img_convert/e0860275b8f92058b73b20e9926e45e8.png)
3.3 设置SQL Server 的验证方式,两种方式根据需求进行设置。
![39e4f073a5c3909061230ec66d36a296.png](https://img-blog.csdnimg.cn/img_convert/39e4f073a5c3909061230ec66d36a296.png)
3.4 设置需要连接的数据库,需要提前在SQL Server 数据库中建立数据库,如下连接到:JZGK_DATABASE 数据库。
![0aae3e8589420f4115eb9395b3f292c4.png](https://img-blog.csdnimg.cn/img_convert/0aae3e8589420f4115eb9395b3f292c4.png)
3.5 下一步直到完成,可以点击"测试数据源",测试是否连接数据库成功。
![ec6f69a5915fc3c84f757de5ebeea238.png](https://img-blog.csdnimg.cn/img_convert/ec6f69a5915fc3c84f757de5ebeea238.png)
4. 完成以上设置后,在DSN中选择刚才建立的ODBC连接名称为:kepware 的连接。
5. 然后进行Data Map的设置,将需要写入数据库的点添加到这里,点击"Browse