APP下载

关于WinCC与Oracle连接以及数据交互的研究与应用

2016-10-18杨少霞李蒙蒙唐海林游晓航何宏宏

制造业自动化 2016年9期
关键词:数据库系统

杨少霞,李蒙蒙,唐海林,游晓航,何宏宏

(1.北京机械工业自动化研究所 自控中心,北京 100120;2.北京机械工业自动化研究所 机器人中心,北京 100102)

关于WinCC与Oracle连接以及数据交互的研究与应用

杨少霞1,李蒙蒙1,唐海林1,游晓航1,何宏宏2

(1.北京机械工业自动化研究所 自控中心,北京 100120;2.北京机械工业自动化研究所 机器人中心,北京 100102)

介绍了西门子监控软件WinCC与Oracle数据库连接以及数据交互的实现,软件平台和结构特点,特别是ODBC数据源的建立和使用,将生产管理层与现场设备层安全可靠地连接起来。

Oracle;数据库;WinCC;ODBC

0 引言

上海某钢厂原料输入系统大修改造,需要从L2系统接收任务数据,存储在Oracle数据库中,WinCC监控系统调用该任务数据,在监控系统中显示,并下发到PLC控制系统;同时WinCC从PLC采集的数据,需要存储Oracle数据库中,以备报表查询。如何使用ODBC数据源将Oracle 中存储的数据读写到PLC 中,将是本篇研究的重点。

1 ODBC数据源介绍

开放数据库连接(Open Database Connectivity,ODBC)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。开放数据库互连(ODBC)是Microsoft提出的数据库访问接口标准。开放数据库互连定义了访问数据库API的一个规范,这些API独立于不同厂商的DBMS,也独立于具体的编程语言。

WinCC想要访问Oracle数据库,必须通过ODBC管理器注册一个ODBC数据源,管理器根据数据源提供的位置、类型及Oracle ODBC驱动程序等信息,建立起ODBC与Oracle数据库的联系。……

登录APP查看全文

猜你喜欢

数据库系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
数据库
数据库
数据库
数据库