logo资料库

基于python的opc读写和导入MSSQL/MYSQL.docx

第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
资料共8页,全文预览结束
KepOPC 中间件技术特点说明 1、功能简介 KepOPC 是基于 python 语言自主开发的 OPC client(OPC 客户端)中间 件软件,他支持目前市面上绝大多数国内外 OPC SERVER 的 OPC DA 协议的数 据读写,如(Kepserver、Matrikon、GE IGS、亚控、力控等),不同的是 KepOPC 实时采集数据后可以转存到 MSSQL/MYSQL 等关系型数据库,提供 java、 PHP、.net、python、go 等语言自主开发平台的查询和交互,最终形成区别于 组态平台的应用系统,很好地填补了工业自动化数据到互联网、云架构平台的数 据交换和过渡,为 MES 系统或工业大数据平台提供现场基础数据支撑,且适用 于所有的工业控制行业。 2、技术特性 (1)支持自动扫描 OPC SERVER 标签,并读取所有标签的名称、值、状 态、取值时间写入 MSSQL/MYSQL 等关系型数据库; (2)支持导入.csv 文件,读取 csv 文件中需要读取的标签名,连接 OPC SERVER 获取所需标签的名称、值、状态、取值时间写入 MSSQL/MYSQL 等 关系型数据库; (3)自动创建数据库表,存储实时数据、历史数据、标签定义数据、控制 指令等数据; (4)自动创建数据库表,存储实时数据、历史数据、标签定义数据、控制 指令等数据; (5)标签点数读写实测可达 10000 点以上,时效性最快能保证 1s 以内处 理完毕;
(6)支持本地和 DCOM 远程连接 OPC SERVER,支持本地和远程连接 MSSQL/MYSQL 等关系型数据库; (7)支持写 OPC SERVER 的功能,用户通过 JAVA、PHP 等程序连接读 写数据库的控制表,就能实现对设备的远程控制; (8)完善的异常处理机制、内存管理机制、可制作成 windows 服务长期 运行; (9)支持不同行业的分级报警、实时分析等功能的定制开发。 3、组件功能截图 图 1 需要连接和读取的 OPC SERVER
图 2 程序启动自检 图 3 程序后台运行
图 4 自动导入.csv 文件的信息到 mysql 的标签定义表
图 5 自动读取标签信息到 mysql 的实时数据表
图 6 OPC(write)控制功能
图 7 历史数据表(每天自动建一张表) 图 8 基于 web 的实时历史曲线绘制展示 4、试用及下载 http://blog.csdn.net/weixin_29482793/article/details/78039398 或百 度搜索 python opc 5、产品集成及封装(可选)
KepOPC 可以封装到 IU 的标准工控机内,形成自己品牌的商品。设备可连 续 365*7*24 运行,工控机安装到设备或网络机房,适应各种工业运行环境,详 细硬件配置可提供定制化需求。 图 9 基于 1U 工业设备的 KepOPC 产品封装
分享到:
收藏