OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(三)Kepserver 数据写入mysql数据库
在上篇教程:OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(一)中我们学习了MySQL数据库简介、OPC服务器软件Kepserver软件介绍、MySQL5.5数据库安装配置等内容。
在OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(二)Kepserver软件安装配置中我们学习了Kepserver软件安装配置等内容。
目录
五、MySQL的ODBC驱动下载并安装
5.1 、下载
5.2、 配置数据源
5.3、点击“系统DSN”,并点击“添加”(下图是已经添加好的)
5.4、选择“MySQL ODBC 5.3 Unicode Driver”
5.5、然后在下面界面内填写配置信息。
六、Kepserver软件连接Mysql数据库
6.1、选择新建通道,选择"ODBC Client"
6.2、选择数据源
6.3、 添加设备
6.4、配置Data Logger 设置与数据库的连接
五、MySQL的ODBC驱动下载并安装
5.1 、下载
这个要非常注意,我一开始下载的是64位的并且也配置好了,能够连接上MySQL。结果在kepware配置通道时出现了错误。原因是:kepserver那默认使用的是32位的驱动程序,所以配置的好的MySQL-connector就没有显示出来。
所以,下载的时候还是要下载32位的MySQL的ODBC驱动。下载链接:mysql-connector-odbc-5.3.13
下载好直接默认安装就好了。
5.2、 配置数据源
收索“管理工具”,点击图中“ODBC数据源(32位)”
5.3、点击“系统DSN”,并点击“添加”(下图是已经添加好的)
5.4、选择“MySQL ODBC 5.3 Unicode Driver”
这里要说明一下“ ANSI Driver”和“ Unicode Driver”的区别:
①ANSI Driver 只针对有限的字符集的范围;
②Unicode Driver 提供了更多字符集的支持,也就是提供了多语言的支持。
5.5、然后在下面界面内填写配置信息。
"Data Source Name"是自定义消息源名称,“Description”即描述,填不填无所谓。若是本地服务器,地址就填“127.0.0.1”即可。填好用户名、密码后,“Database”就会自动加载出建立好的数据库,选择你想让数据保存到的数据库。“Tset”可以测试连接。(其实只要Database自动加载出来了就已经连接成功了)
六、Kepserver软件连接Mysql数据库
6.1、选择新建通道,选择"ODBC Client"
(1)输入通道对象名称
(2)按照提示,根据客户需要选择相应选项,点击下一步
6.2、选择数据源
(1)到了这一步时,"Data Source"就选择你在"ODBC数据源(32位)"配置好的名称,可以发现点击图中的“配置DSN”默认弹出的是32位的数据源管理器,这就是我在前文写的之前犯的错误。
username和password依旧是数据库的用户名密码。
6.3、 添加设备
(1)输入设备名称
(2)型号选择“MySQL”
(3)按照提示,根据客户需要选择相应选项,点击下一步
(4)下一步选择“动态表类型”。
一个是动态表,一个是静态表(自己翻译的,意会就好)。动态表只映射数据表的一行,并且默认与数据库的表的第一行建立关系,当然,你可以在kepserver内设置让行移动,使它与第n行建立关系,所以称它为动态表;静态表就不管那么多,直接全部都拖进来建立映射,所以叫静态表。
(5)下一步选择数据表,如果前面都配置成功,这里就会显示在数据库内的数据表。
(6)这一步很重要,“写入权限”禁用的话,无法写入数据库。
6.4、配置Data Logger 设置与数据库的连接
(1)新建一个 Log Group
(2)设置Log Group 的Name : SQL Server ,Update rate
然后设置数据源,及使得Kepware建立与数据库的连接,此处使用ODBC方式建立连接。在系统DSN中设置名称:kepware,选择服务器的名称:SCADA,可以是本地数据库或者远程数据库。
(3)然后进行Data Map的设置,将需要写入数据库的点添加到这里,点击“Browse”,查找到需要添加的点,如下图。
(4)然后选择数据库中的表,如果已经建立了表格,选择第一个,一般不需要建立,可以选择第三项由KEPWARE自动建立,需要输入自己设定的表的名称如:data11;在”Table Format”中选择“Narrow”。
设置Triggers,默认已经包含一个500ms的,可以自己修改
(5)完成配置点击将配置应用到当前的 Log Group
(6)Kepware以设定的速率将数据写入到了数据库中。
怎么样?实现了吧?点赞收藏关注!么么哒!
OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(三)Kepserver 数据写入mysql数据库相关推荐
- OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(二)Kepserver软件安装配置
在上篇教程:OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(一)中我们学习了MySQL数据库简介.OPC服务器软件Kepserver软件介绍.MySQL5.5数据库安 ...
- OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(一)MySQL5.5数据库Kepserver软件介绍安装配置
目录 一.数据库MySQL数据库简介 二.OPC服务器软件Kepserver软件介绍 三.MySQL5.5数据库安装配置 3.1官网下载MySQL安装包 3.2安装MySQL5.5 3.3配置MySQ ...
- kepserver写入mysql_OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(三)Kepserver 数据写入mysql数据库...
在上篇教程:OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(一)中我们学习了MySQL数据库简介.OPC服务器软件Kepserver软件介绍.MySQL5.5数据库安 ...
- mysql opc,OPC服务器Kepserver实现Mysql数据库连接(三)
OPC服务器Kepserver实现Mysql数据库连接(三)-1.jpg (44.56 KB, 下载次数: 0) 2021-1-27 21:56 上传 在上篇教程:OPC服务器软件Kepware Ke ...
- opc服务器自动更新,ZOPC Server(OPC服务器软件)
ZOPC Server是一款OPC服务器软件,支持操作全部的ZLGCAN系列接口卡,只要在一台PC机上插上ZLGCAN系列接口卡中的任何一种或几种,再运行本服务器软件,就可以使用任何一种支持OPC协议 ...
- python写入mysql数据库_python调用http接口,数据写入mysql数据库并下载录音文件
写个脚本一共完成了三件事: 第一,python调用http接口, 第二,把调用到的数据写入mysql数据库, 第三,python调用wsdl接口,获取录音文件, import time import ...
- MySQL学习记录 (三) ----- SQL数据定义语句(DDL)
相关文章: <MySQL学习记录 (一) ----- 有关数据库的基本概念和MySQL常用命令> <MySQL学习记录 (二) ----- SQL数据查询语句(DQL)> &l ...
- 股票数据写入MySQL——从零到实盘9
前文介绍了MySQL的安装和配置过程,本文记录将股票数据写入到MySQL的过程. 安装pymysql 使用python实现与MySQL的数据读写时,需要安装相关的包.由于我们搭建开发环境时选择的是An ...
- OPC服务器软件介绍
转载 今天讨论到OPC Server.讨论到Kepware 和Matrikon了.分别叙述一些.Kepware实际上是第一个做大全型通用OPC Server的厂家.Kepware 有几十个厂家的 ...
最新文章
- Swift 可选类型(补充)
- css 伪类 disabled,css3 :enabled与:disabled伪类选择器(示例代码)
- 数据库基础操作(二)数据库表数据的增删查改
- 南瑞变压器保护装置说明书_深圳宝安变压器维修公司
- spring项目中加载配置文件
- Sharepoint 2013设置customErrors
- 三星Galaxy Note 20系列或将于8月5日发布
- Linux VMware 快照不准,VmWare Workstation 关于Linux 虚拟机快照或克隆后 识别不到网卡问题...
- 使用FFMPEG类库分离出多媒体文件中的H.264码流
- python库build的那堆事儿之彩笔的划水历程
- Windows Vista SP2 和 Windows Server 2008 SP2 已经发布
- $.getjson异常信息提示_【Java视频教程】day24-异常??????
- 基于Unity构建机器人的数字孪生平台系列2—四旋翼无人机三维模型
- 程序员出海创富的机会在哪里?三位专家给出具体建议
- 服务器系统 Windows server 2019 安装与搭建
- 【Python入门教程】第45篇 集合的并集
- 网页第三方追踪原理——如何通过1像素的图片追踪
- 不懂英文能靠建站卖站达到月入上万?
- 20190325 Django自定义过滤器和自定义模板标签
- 医院病历管理系统java版本二
热门文章
- 解决《空中英语教室》Super MP3光盘繁体字乱码的方法
- 贝塞尔曲线工具css,贝塞尔曲线以及css动画 | Soo Smart!
- 【应用案例】1200PLC应用:抢答器,音乐喷泉
- 计算机毕业设计 SpringBoot+Vue招投标系统 招标系统 投标系统 招标采购系统Java Vue MySQL数据库 远程调试 代码讲解
- 两块串口硬盘从盘不识别
- autocad2008中文版
- 护理计算机基础试卷,09秋护理班计算机基础试题
- Oracle通过定时任务+dblink+存储过程传数据到中间库
- PostgreSQL元命令介绍
- 什么是Telnet?