用于检索PLC数据记录的装置和方法制造方法及图纸

技术编号:9618335 阅读:183 留言:0更新日期:2014-01-30 06:10
本发明专利技术公开了用于检索PLC数据记录的装置和方法。所述用于检索PLC数据记录的装置包括:数据记录模块,其基于至少一个数据检索参数来运算用于数据检索的线性特性,使用运算的线性特性来计算索引值或时间数据值,并且使用至少一个计算出的索引值或计算出的时间数据值来检索数据;接口单元,其接收检索请求信号或至少一个用于数据检索的参数并且输出从所述数据记录模块检索到的数据;以及存储单元,其存储数据和通过所述接口单元输入或输出的参数。

Apparatus and method for retrieving PLC data records

An apparatus and method for retrieving PLC data records are disclosed. The device for the retrieval of PLC data records including: data record module, at least one of its parameters based on data retrieval algorithm is used for linear characteristics of data retrieval, index calculation using linear characteristics of operations to data or time value, time data and using at least one of the calculated index or calculated value data retrieval; interface unit, receives a retrieval request signal or at least one for data retrieval and output parameters retrieved from the data recording module; and a storage unit, the data storage and the parameters of the input or output interface unit.

【技术实现步骤摘要】
用于检索PLC数据记录的装置和方法
本专利技术涉及用于检索可编程逻辑控制器(PLC)的数据记录的装置和方法。
技术介绍
依据PLCCPU的设备值的输入条件可以控制数据记录,并且该数据记录可以作为数据被存储在诸如存储卡的存储设备中。可以以与用户的要求相适配的方式来检索该被存储的数据。数据记录模块必须高速无损地存储由PLCCPU处理的值。以这样的方式,当在高速下存储数据的同时检索存储的数据,需要检索多次并且会检索到错误的值。图1为图示出依据现有技术的检索用于PLC数据记录的方法的流程图。参照图1,用于检索PLC数据记录的装置接收来自用户的用于检索目标的参数(S102),并且接收用于接收到的参数的检索请求信号(S104)基于存储在存储区域的数据,用于检索PLC数据记录的装置判定输入参数是否处于被存储在存储区域的数据的参数范围内(S108)。当检索目标数据不包括在被存储的数据的参数范围内时(S110),用于检索PLC数据记录的装置可以连续地执行检索操作或任意地终止检索操作(S112)。相反的,当用于检索目标的数据参数处于被存储的数据的参数范围内时,则在该参数范围(S114)内检索该检索目标数据。当存在检索数据时,输出检索数据(S116)。相反的,当不存在检索数据,通过将参数范围减小至一半来再次检索该检索数据的存在(S118)。如上文所描述的,依据现有技术,当执行检索功能所需要的时间变得更长,会使得用于检索PLC数据记录的装置的整个性能降低。也就是说,当大量的数据被存储在存储器中时,依据现有技术的用来检索数据的方法必须通过应用字符串方案来对数据进行多次检索。当使用字符串比较方案来检索数据时,检索的完成时间不明确并且必须重复检索操作直至准确地检索到期望的数据。因此,检索时间将被延迟并且会降低装置的功能。
技术实现思路
实施例提供了用于检索PLC数据记录的装置和方法,其能够在检索大量PLC数据记录时,快速地并且精确地检索并输出用户所需的数据。此外,实施例提供了用于检索PLC数据记录的装置和方法,其能够在检索PLC数据记录时,通过允许用户使用线性特性来快速地检索用户所需的数据来最小化数据检索设备的工作量。依据本实施例,提供一种用于检索PLC数据记录的装置,所述装置包括:数据记录模块,其基于至少一个数据检索参数来运算用于数据检索的线性特性,使用运算的线性特性来计算索引值(indexvalue)或时间数据值,并且使用至少一个计算出的索引值或计算出的时间数据值来检索数据;接口单元,其接收检索请求信号或至少一个用于数据检索的参数并且输出从所述数据记录模块检索到的数据;以及存储单元,其存储数据和通过所述接口单元输入或输出的参数。依据实施例,提供一种用于检索PLC数据记录的方法,所述方法包括:接收检索参数;计算用于检索目标数据的线性系数;由线性系数来计算时间数据值或索引值;以及检索与计算出的时间数据值或计算出的索引值对应的数据。附图说明图1为图示了依据现有技术的检索PLC数据记录的方法的流程图。图2为图示了依据实施例的用于检索PLC数据记录的装置的构造的方框图。图3为图示了依据实施例的用于检索PLC数据记录的方法的流程图。图4为图示了依据实施例的在检索PLC数据记录时计算线性系数的进程的图表。具体实施方式在本说明书和权利要求中使用的术语和词汇不应仅被解释为在字典中通常使用的含义,而是应基于专利技术人可以合适地限定术语的概念来以最佳方式阐释本专利技术的事实,来将这些术语和词汇解释为与本专利技术的技术范围相关联的含义。因此,在附图中说明的实施例和构造仅为示例性的建议而并不表示实施例的全部技术范围,因此应当理解的是,在递交本申请的同时,可以存在不同的等同物和修改。图2为图示了依据实施例的用于检索PLC数据记录的装置的构造的方框图。参照图2,依据实施例的用于检索PLC数据记录的装置包括数据记录模块200,接口模块210以及存储模块220。数据记录模块200可以检测并检索用户输入的数据检索请求信号。数据记录模块200可包括控制器201和RAM(随机存取存储器)202。控制器201可检测从接口单元210输入的数据检索请求信号,并且可以依据与检测到的数据检索请求信号对应的检索目标数据来运算参数范围和线性特性。控制器201利用运算的线性特性来计算索引值(indexvalue)或时间数据值。可以基于计算出的索引值和时间数据值提取出将被检索的数据。控制器201可以检索与计算出的参数一致的数据并且输出检索出的数据作为用户请求检索数据。RAM202可以存储由控制器201检索出的和计算出的数据。RAM202可以临时地存储在线性特性上的信息和由依据实施例的控制器201运算和检索的数据。如果检测到来自PLC控制单元10的数据请求信号,RAM202可以输出相应的数据。接口单元210可以接收来自用户的数据检索请求信号或输出检索到的数据的结果。依据实施例的接口单元210可以包括输入单元211和输出单元212。输入单元211可以接收PLC数据记录的检索请求信号。输入单元211可以接收依据检索请求信号的参数。此外,输入单元211可以接收来自外部的PLC数据记录并且将该PLC数据记录输出至存储单元220。输入单元211可以接收检索数据的参数作为以字为单元的六值(hexavalue)。输出单元212可以输出用于由输入单元211输入的数据检索请求的检索结果。此外,输出单元212可以依据数据检索请求输出进度状态或出错信息。存储单元220可以为通过输入单元211输入的数据而存储数据和参数值。存储在存储单元220中的数据可以包括多个数据,每个数据包括时间数据值,索引值以及字符串。也就是说,例如,存储在存储单元220中的数据可以包括时间数据(日期,时间),索引值,数据以及数据类型(容量)。图3为图示了依据实施例的用于检索PLC数据记录的方法的流程图。图4为图示了依据实施例的在检索PLC数据记录时计算线性系数的进程的图表。参照图3和图4,数据记录模块200的控制器201可以接收数据检索请求信号和依据来自接口单元210的输入单元211的数据检索请求信号的参数(S302)。该参数可以用以字为单位的例如“h000”的六值的形式输出。控制器201可以检测用于检索与接收到的参数对应的数据的检索请求信号,并且依据检索请求信号产生控制信号(S304)。控制器201可以依据数据检索请求信号确认与存储在存储单元220中的数据对应的参数范围(S306)。如果接收的参数未包括在存储的参数范围中(S308),控制器201可以输出检索出错信息(S310)。相反,如果接收到的参数处于存储的参数范围内,控制器201可以运行依据下列等式1的线性系数。【等式1】控制器201可以通过等式1计算线性系数m。在这个等式中,First(index)和Final(index)表示与存储在存储单元220的数据对应的第一索引值和最终索引值。此外,First(RTC)和Final(RTC)表示与存储在存储单元220中的数据对应的第一时间数据和最终时间数据。也就是说,如图4所示,控制器201可以使用最终时间数据值Final(RTC)和第一时间数据值First(RTC)以及最终索引值Final(index)和第一索引值First(index)本文档来自技高网
...
用于检索PLC数据记录的装置和方法

【技术保护点】
用于检索PLC数据记录的装置,所述装置包括:数据记录模块,其基于至少一个数据检索参数来运算用于数据检索的线性特性,使用运算的线性特性来计算索引值或时间数据值,并且使用至少一个计算出的索引值或计算出的时间数据值来检索数据;接口单元,其接收检索请求信号或至少一个用于数据检索的参数并且输出从所述数据记录模块检索到的数据;以及存储单元,其存储数据和通过所述接口单元输入或输出的参数。

【技术特征摘要】
2012.07.09 KR 10-2012-00747021.用于检索PLC数据记录的装置,所述装置包括:接口单元,其接收检索请求信号和至少一个用于数据检索的参数并且输出从数据记录模块检索到的数据;存储单元,其存储数据和通过所述接口单元输入或输出的参数,以及数据记录模块,其被配置为:计算表述在下列等式1中的用于检索目标数据的线性系数;由所述线性系数来计算表述在下列等式2中的时间数据值或表述在下列等式3中的索引值;以及检索与计算出的时间数据值或计算出的索引值对应的数据,【等式1】其中m为线性系数,First(index)表示第一索引值,First(RTC)为第一时间数据值,Final(index)为最终索引值以及Final(RTC)为最终时间数据值,【等式2】Search(RTC)=m·ΔIndex+α其中m为线性系数,α为偏移量,以及Search(RTC)为对应于检索目标数据的索引值的时间数据值,【等式3】其中Search(Index)是对应于检索目标数据的时间数据值的索引值。2.如权利要求1所述的装置,其中所述数据记录模块包括:控制器,其基于至少一个数据检索参数运算线性系数并且使用运算的线性系数提取出检索请求数据;以及随机存取存储器(RAM),其存储由控制器运算的线性系数和与运算的线性系数对应的数据。3.如权利要求1所述的装置,其中所述存储单元存储时间数据值、...

【专利技术属性】
技术研发人员:金枡锺
申请(专利权)人:LS产电株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1