基于python的OPC读写导入MYSQL/MSSQL数据库的技术特点
1、功能简介
KepOPC是基于python语言自主开发的OPC client(OPC客户端)中间件软件,他支持目前市面上绝大多数国内外OPC SERVER的OPC DA协议的数据读写,如(Kep
KepOPC中间件技术特点说明 1、功能简介 KepOPC是基于python语言自主开发的OPC client(OPC客户端)中间件软件,他支持目前市面上绝大多数国内外OPC SERVER的OPC DA协议的数据读写,如(Kepserver、Matrikon、GE IGS、亚控、力控等)mssql数据库导入,不同的是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的实时数据 图6OPC(write)控制功能 图7历史数据表(每天自动建一张表) 图8基于web的实时历史曲线绘制展示 4、试用及下载 或百度搜索python opc 5、产品集成及封装(可选) KepOPC可以封装到IU的标准工控机内,形成自己品牌的商品。设备可连续365*7*24运行,工控机安装到设备或网络机房,适应各种工业运行环境,详细硬件配置可提供定制化需求。 图9 基于1U工业设备的KepOPC产品封装 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |