The present invention provides a control station configuration data and the third party database implementation method of data sharing, the relocation task runs as a unit, each relocation task includes two tables, one for the database table, another for the control station, which faces to the control station in the table the data are numerical data; and the two tables by the relocation task type relocation to decide one as the source data, another as the target data table, which target data table data is from the data source table data to fill, and responsible \source data and target data table\ the type of data is compiled by the users themselves to complete the mapping function generation. The method realizes data interaction between heterogeneous systems through data transformation as a way of data interaction between the upper application system and the underlying control.
【技术实现步骤摘要】
实现控制站与第三方数据库数据共享的方法及计算机程序产品
本专利技术涉及工业控制
,特别涉及一种控制站的组态数据与第三方数据库实现数据共享的方法。
技术介绍
在工业控制
中,目前IAP软件架构中无法与关系型数据库进行对接,因此较难实现控制层与应用管理层的对接。
技术实现思路
本专利技术要解决的技术问题,在于提供一种控制站的组态数据与第三方数据库实现数据共享的方法,以数据库作为中转实现上层应用系统与底层控制之间的数据交互,即可实现与异构系统之间的数据交互。本专利技术方法是这样实现的:一种控制站的组态数据与第三方数据库实现数据共享的方法,其特征在于:以搬迁任务作为运行单元,每个搬迁任务中包括两张表,其中一张为面向数据库的表,另一张为面向控制站的表,其中面向控制站的表中的数据均为数值型的数据;且这两张表由搬迁的搬迁任务类型来决定其中一张作为源数据表,另一张作为目标数据表,其中目标数据表的数据始终由数据源表的数据来填充,而负责“源数据表→目标数据表”的数据类型的转化则由用户自己编译生成的映射函数来完成。进一步的,每个搬迁任务由一个线程负责执行;搬迁任务主要分为两种类 ...
【技术保护点】
一种控制站的组态数据与第三方数据库实现数据共享的方法,其特征在于:以搬迁任务作为运行单元,每个搬迁任务中包括两张表,其中一张为面向数据库的表,另一张为面向控制站的表,其中面向控制站的表中的数据均为数值型的数据;且这两张表由搬迁的搬迁任务类型来决定其中一张作为源数据表,另一张作为目标数据表,其中目标数据表的数据始终由数据源表的数据来填充,而负责“源数据表→目标数据表”的数据类型的转化则由用户自己编译生成的映射函数来完成。
【技术特征摘要】
1.一种控制站的组态数据与第三方数据库实现数据共享的方法,其特征在于:以搬迁任务作为运行单元,每个搬迁任务中包括两张表,其中一张为面向数据库的表,另一张为面向控制站的表,其中面向控制站的表中的数据均为数值型的数据;且这两张表由搬迁的搬迁任务类型来决定其中一张作为源数据表,另一张作为目标数据表,其中目标数据表的数据始终由数据源表的数据来填充,而负责“源数据表→目标数据表”的数据类型的转化则由用户自己编译生成的映射函数来完成。2.根据权利要求1所述的控制站的组态数据与第三方数据库实现数据共享的方法,其特征在于:每个搬迁任务由一个线程负责执行;搬迁任务主要分为两种类型,一类是从“数据库→控制站”的搬迁任务,则所述面向数据库的表为源数据表,所述面向控制站的表为目标数据表,另一类是从“控制站→数据库”的搬迁任务,则所述面向控制站的表为源数据表,所述面向数据库的表为目标数据表。3.根据权利要求2所述的控制站的组态数据与第三方数据库实现数据共享的方法,其特征在于:允许用户在某个搬迁任务下配置以下IO:触发IO,用于通过触发信号来触发数据的搬迁;回写IO,用于完成搬迁后回写给控制站的一次触发信号;控制IO,包括搬迁任务控制IO和执行周期控制IO,分别控制搬迁任务的数据搬迁状态和数据搬迁周期。4.根据权利要求3所述的控制站的组态数据与第三方数据库实现数据共享的方法,其特征在于:该方法具体包括下述步骤:步骤S1、创建数据源,包括数据库数据源和控制站数据源;步骤S2、创建IO变量,用于配置所述触发IO、回写IO、控制IO、以及...
【专利技术属性】
技术研发人员:郑松,游建南,颜明泽,陈松彬,刘朝儒,熊华锋,吴骏,李贝贝,
申请(专利权)人:爱普福建科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。