用于在影响装置中处理数据的方法制造方法及图纸

技术编号:8722499 阅读:167 留言:0更新日期:2013-05-22 15:54
本发明专利技术涉及用于在影响装置中处理数据的方法,影响装置与汽车控制装置和与数据处理装置连接。如果影响装置收到来自汽车控制装置、数据处理装置或影响装置的第一触发,则检测第一触发与函数的有效对应。当存在有效对应时开始所对应的函数。函数具有第一地址。借助第一地址从影响装置和/或汽车控制装置的存储器读出数值。函数还具有第一子函数和/或第二子函数。检测第一地址和/或该数值与第一子函数或第二子函数的有效对应。当存在有效对应时调用所对应的子函数。根据所调用的子函数检查和/或操作该数值并且根据检测的结果将经检测的数值和/或经操作的数值由影响装置发送到汽车控制装置和/或数据处理装置和/或存储到影响装置的存储器。

【技术实现步骤摘要】
用于在影响装置中处理数据的方法
本专利技术涉及一种用于处理数据的方法。
技术介绍
由文献DE102004027033A1已知一种用于通过影响装置10对汽车控制装置11和数据处理装置12的数据进行处理的方法。如图4和图5中所示,汽车控制装置11与影响装置10连接,其中汽车控制装置11和影响装置10一起设置在一个壳体20中或两个不同的壳体中。在此,汽车控制装置11和影响装置10或者如图5所示设置在汽车中或者如图4所示设置在实验室中。例如用于控制电机的第一程序在汽车控制装置11上运行。影响装置10的任务在于例如从汽车控制装置11读出数值并且将其传送到数据处理装置12,从而可以由数据处理装置12针对其功能对汽车控制装置11进行检测或者由数据处理装置12经由接口19将数据提供给汽车控制装置11。数据处理装置12例如是个人计算机、模拟器或处理器板。在汽车控制装置11与影响装置10之间传输数据。从文献DE102006062555A1已知一种用于将汽车控制装置11的数据传输到影响装置10的方法,其中影响装置10包括第一执行单元14、一个存储器和一个接口——优选一个调试接口。利用该具有所谓追踪功能的接口,能够监控在汽车控制装置11的存储器13中的待观察的地址并且将数据传输到影响装置10。影响装置10与数据处理装置12连接。影响装置10与数据处理装置12之间的数据交换根据标准化的XCP协议和/或CCP协议实现。如图6所示,影响装置10用作汽车控制装置11和数据处理装置12之间的接口。在现有技术中,通过影响装置10将由汽车控制装置11传输的数据16根据XCP协议和/或CCP协议不变地传输到数据处理装置12,或者通过影响装置10将由数据处理装置12传输的数据17不变地传输到汽车控制装置11。为此,第二程序15在影响装置10的第一执行单元14(例如处理器)上运行,该第二程序控制汽车控制装置11与数据处理装置12之间的数据传输。
技术实现思路
在该背景下,本专利技术的任务在于给出一种改进现有技术的方法。该任务通过一种按照本专利技术的用于处理数据的方法解决。一种用于处理数据的方法,具有汽车控制装置、与汽车控制装置连接的影响装置、与影响装置连接的数据处理装置,其中影响装置包括第一执行单元,汽车控制装置和影响装置设置在汽车中,或者汽车控制装置和影响装置设置在测试台或实验室中,第一程序在汽车控制装置上运行,以软件或硬件实现的第二程序在影响装置的执行单元上运行,并且根据XCP协议和/或CCP协议在数据处理装置与影响装置之间交换数据,影响装置收到来自汽车控制装置、数据处理装置或影响装置的第一触发或第二触发,检测第一触发与一个以硬件或软件实现的函数的有效对应,当存在有效对应时开始所对应的函数,其特征在于,所述函数具有第一子函数和/或第二子函数,所述函数具有至少一个第一地址并且借助于第一地址从影响装置的存储器和/或从汽车控制装置的存储器读出数值,检测第一地址和/或第二地址和/或所读出的数值与第一子函数和/或第二子函数的有效对应,当存在有效对应时调用所对应的第一子函数和/或所对应的第二子函数,根据所调用的子函数检测和/或操作所读出的数值并且根据检测的结果将经检测的数值和/或经操作的数值由影响装置传输到汽车控制装置和/或传输到数据处理装置和/或存储到影响装置的存储器中。根据本专利技术的主题提出一种用于在影响装置中处理数据的方法,其中影响装置与汽车控制装置和数据处理装置连接。汽车控制装置和影响装置设置在汽车中或在测试台或实验台上。第一程序在汽车控制装置上运行。影响装置包括第一执行单元,在软件或硬件中实现的第二数据处理方法在第一执行单元上运行。根据XCP协议和/或CCP协议在数据处理装置与影响装置之间交换数据。如果影响装置收到汽车控制装置、数据处理装置或影响装置的第一触发或第二触发,那么检测第一触发与一个在硬件或软件中实现的函数的有效对应。当存在有效对应时开始所对应的函数。该函数具有至少一个第一地址。借助于第一地址从影响装置的存储器和/或从汽车控制装置的存储器读出一个数值。此外,该函数具有第一子函数和/或第二子函数。检测第一地址和/或第二地址和/或该数值与第一子函数或第二子函数的有效对应。当存在有效对应时调用所对应的子函数。根据所调用的子函数检查和/或操作该数值并且根据检测的结果将经检测的数值和/或经操作的数值由影响装置发送到汽车控制装置和/或发送到数据处理装置和/或存储到影响装置的存储器中。根据本专利技术的方法的一个优点在于,数据或数据的数值已经在影响装置中被处理而不是像现有技术那样由影响装置不变地传送并且只是在数据处理装置或在汽车控制装置中才处理。由此明显地改善了实时处理的可能性,亦即在数据处理时保持预定的时间间隔。在另一实施形式中,检测第一地址、第二地址或数值与两个子函数的对应可以在运行期间亦即在函数开始之后或在函数开始之前在配置阶段实现。例如存在该配置阶段,即在开始第一函数之前,在开始第二程序之后对所有函数及其地址或数值针对其与第一子函数或第二子函数的对应进行检测。在本专利技术的一个改进中,借助于编程语言和/或建模语言在开始第二程序之前和/或在开始函数之前预先给定第一子函数或第二子函数的内容。这意味着,不必总是静态地预先给定子函数,而是根据需要在开始第二程序之前也或者根据需要在开始函数之前根据其功能确定子函数。这样在另一实施例中,根据这样确定所述内容生成程序代码和/或对现场可编程门阵列(FPGA)进行编程和/或配置。在另一实施形式中,借助于第一子函数或第二子函数确定数据格式,例如为数据扩展校验和的数据格式,由此识别出有错误的数据传输。随后,由影响装置待传输到数据处理装置或汽车控制装置的数据以这种数据格式传输。由此例如产生以下优点,即影响装置变得对于不同的数据格式都是灵活的。在另一实施形式中,根据第一子函数或第二子函数的执行被识别为有错误的数值不发送到数据处理装置和/或汽车控制装置。这具有的优点例如,节省了数据传输并因而节省了时间并且数据处理装置和/或汽车控制装置不以错误的数值继续工作并且自身不必为此进行数值的有效性检测。在另一实施形式中,除了第一子函数之外,第二子函数也对应于第一地址和/或第二地址和/或该数值,从而执行两个子函数。在本专利技术的一个改进中,由数据处理装置发送到影响装置的数据被存储在影响装置的存储器中。附图说明下面参照附图对本专利技术进一步阐明。在此相同的部分以相同的附图标记标明。所示出的实施形式是非常简化的,亦即各间距以及横向和纵向延伸不是按照比例的,并且——只要未另有说明——相互间也不具有可推导的几何关系。其中:图1示出了汽车控制装置、根据本专利技术的影响装置和数据处理装置的构造的结构示意图;图2示出了用于在影响装置中处理数据的方法的根据本专利技术的第一实施形式的示意图;图3示出了用于在影响装置中处理数据的方法的根据本专利技术的另一实施形式的示意图;图4示出了根据现有技术在实验室中的汽车控制装置和影响装置的设置的示意图;图5示出了根据现有技术在汽车中的汽车控制装置和影响装置的设置的示意图;图6示出了根据现有技术汽车控制装置和影响装置的构造的结构示意图。具体实施方式图1示出了汽车控制装置11、影响装置10和数据处理装置12的构造的结构示意图。汽车控制装置11与影本文档来自技高网
...
用于在影响装置中处理数据的方法

【技术保护点】
一种用于处理数据的方法,具有汽车控制装置(11)、与汽车控制装置(11)连接的影响装置(10)、与影响装置(10)连接的数据处理装置(12),其中影响装置(10)包括第一执行单元(14),汽车控制装置(11)和影响装置(10)设置在汽车中或者汽车控制装置(11)和影响装置(10)设置在测试台或实验室中,第一程序在汽车控制装置(11)上运行,以软件或硬件实现的第二程序(15)在影响装置(10)的执行单元(14)上运行,并且根据XCP协议和/或CCP协议在数据处理装置(12)与影响装置(10)之间交换数据(16、17),影响装置(10)收到(21)来自汽车控制装置(11)、数据处理装置(12)或影响装置(10)的第一触发或第二触发,检测(22)第一触发与一个以硬件或软件实现的函数的有效对应,当存在有效对应时开始所对应的函数(24),其特征在于,所述函数具有第一子函数和/或第二子函数,所述函数具有至少一个第一地址并且借助于第一地址从影响装置(10)的存储器(26)和/或从汽车控制装置(11)的存储器(13)读出数值(25),检测(27)第一地址和/或第二地址和/或所读出的数值与第一子函数和/或第二子函数的有效对应,当存在有效对应时调用所对应的第一子函数和/或所对应的第二子函数(29),根据所调用的子函数检测和/或操作(31)所读出的数值并且根据检测的结果将经检测的数值和/或经操作的数值由影响装置(10)传输(33)到汽车控制装置(11)和/或传输(34)到数据处理装置(12)和/或存储到影响装置(10)的存储器(26)中。...

【技术特征摘要】
2011.08.09 DE 102011052511.41.一种用于处理数据的方法,具有汽车控制装置(11)、与汽车控制装置(11)连接的影响装置(10)、与影响装置(10)连接的数据处理装置(12),其中影响装置(10)包括第一执行单元(14),汽车控制装置(11)和影响装置(10)设置在汽车中,或者汽车控制装置(11)和影响装置(10)设置在测试台或实验室中,第一程序在汽车控制装置(11)上运行,以软件或硬件实现的第二程序(15)在影响装置(10)的执行单元(14)上运行,并且根据XCP协议和/或CCP协议在数据处理装置(12)与影响装置(10)之间交换数据(16、17),影响装置(10)收到(21)来自汽车控制装置(11)、数据处理装置(12)或影响装置(10)的第一触发或第二触发,检测(22)第一触发与一个以硬件或软件实现的函数的有效对应,当存在有效对应时开始所对应的函数(24),其特征在于,所述函数具有第一子函数和/或第二子函数,所述函数具有至少一个第一地址并且借助于第一地址从影响装置(10)的存储器(26)和/或从汽车控制装置(11)的存储器(13)读出(25)数值,检测(27)第一地址和/或第二地址和/或所读出的数值与第一子函数和/或第二子函数的有效对应,当存在有效对应时调用(29)所对应的第一子函数和/或...

【专利技术属性】
技术研发人员:M·德莱斯勒
申请(专利权)人:帝斯贝思数字信号处理和控制工程有限公司
类型:发明
国别省市:德国;DE

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

1