The invention discloses a method and a device for data exchange, the method includes obtaining data file, the data files belonging to the interface control document or principle diagram; if the data files belonging to the interface control document, to determine whether the principle graph databases with target principle the same map with the data file when the mark; with the data file that identifies the target principle the same map, according to the data file to update the target principle diagram; if the data files belonging to the principle diagram, determine the interface control document database is provided with a data file identifies the target the same interface control document; when having the target interface control document with the same data file, according to the data file to update the target interface control document. It can be seen that the scheme ensures the data consistency of the interface control document in the interface control document database and the schematic diagram in the schematic database.
【技术实现步骤摘要】
一种数据交互方法及装置
本专利技术涉及复杂电子系统设计领域,特别是涉及一种数据交互方法及装置。
技术介绍
当前,在ICD(InterfaceControlDocument)设计以及CHS(CapitalHarnessSystem)线束线缆设计的过程中,线束线缆的设计主要是依靠设计人员人工解读ICD设计的接口控制文档,然后在CHS的设计模块中设计符合上述文档的原理图。其中,接口控制文档是定义和描述组成航空系统的设备之间接口信号的功能、技术特性及使用说明的技术文件。CHS是专为航空、航天、车辆等领域开发的专业线缆线束设计软件工具包,覆盖了从系统级设计、逻辑设计到线束设计、制造、分析的完整线缆线束工程化流程。专利技术人在对现有技术的研究过程中发现:在设计过程中,如果出现ICD设计的接口控制文档需要修改或设计人员设计的CHS原理图与接口控制文档不一致时,需要ICD的设计人员与CHS的设计人员反复沟通,以保证接口控制文档与CHS原理图的一致性。沟通的过程不仅增加了设计人员的工作负担,而且会降低数据的传递效率和准确率。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种 ...
【技术保护点】
一种数据交互方法,其特征在于,包括:获得数据文件,所述数据文件属于接口控制文档或原理图;若所述数据文件属于所述接口控制文档,判断原理图数据库中是否具有与所述数据文件的标识相同的目标原理图,当具有与所述数据文件的标识相同的所述目标原理图时,根据所述数据文件更新所述目标原理图;若所述数据文件属于所述原理图,判断接口控制文档数据库中是否具有与所述数据文件的标识相同的目标接口控制文档,当具有与所述数据文件相同的所述目标接口控制文档时,根据所述数据文件更新所述目标接口控制文档。
【技术特征摘要】
1.一种数据交互方法,其特征在于,包括:获得数据文件,所述数据文件属于接口控制文档或原理图;若所述数据文件属于所述接口控制文档,判断原理图数据库中是否具有与所述数据文件的标识相同的目标原理图,当具有与所述数据文件的标识相同的所述目标原理图时,根据所述数据文件更新所述目标原理图;若所述数据文件属于所述原理图,判断接口控制文档数据库中是否具有与所述数据文件的标识相同的目标接口控制文档,当具有与所述数据文件相同的所述目标接口控制文档时,根据所述数据文件更新所述目标接口控制文档。2.根据权利要求1所述的方法,其特征在于,根据所述数据文件更新所述目标原理图之前,还包括:确定所述数据文件与所述目标原理图的第一差异数据;生成第一更新请求,所述第一更新请求携带有所述第一差异数据;判断是否接收到对所述第一更新请求的肯定响应;若是,执行根据所述数据文件更新所述目标原理图的步骤;或,根据所述数据文件更新所述目标接口控制文档之前,还包括:确定所述数据文件与所述目标接口控制文档的第二差异数据;生成第二更新请求,所述第二更新请求携带有所述第二差异数据;判断是否接收到对所述第二更新请求的肯定响应;若是,执行根据所述数据文件更新所述目标接口控制文档的步骤。3.根据权利要求2所述的方法,其特征在于,确定所述数据文件与所述目标原理图的第一差异数据,包括:将所述数据文件中的每一设备的属性与所述目标原理图中的、与所述每一设备的标识相同的设备的属性进行匹配,以确定所述目标原理图中属性发生变化的第一目标设备,所述属性包括设备的交联关系;将所述第一目标设备的标识和第一目标属性作为所述第一差异数据,所述第一目标属性为所述第一目标设备发生变化的属性;或,确定所述数据文件与所述接口控制文档的第二差异数据,包括:将所述数据文件中的每一设备的属性与所述目标接口控制文档中的、与所述每一设备的标识相同的设备的属性进行匹配,以确定所述目标接口控制文档中属性发生变化的第二目标设备,所述属性包括设备的交联关系;将所述第二目标设备的标识和第二目标属性作为所述第二差异数据,所述第二目标属性为所述第二目标设备发生变化的属性。4.根据权利要求3所述的方法,其特征在于,根据所述数据文件更新所述目标原理图,包括:根据所述第一目标属性更新所述目标原理图中的所述第一目标设备的属性;或,根据所述数据文件更新所述目标接口控制文档,包括:根据所述第二目标属性更新所述目标接口控制文档中的所述第二目标设备的属性。5.根据权利要求1所述的方法,其特征在于,还包括:当不具有与所述数据文件的标识相同的所述目标原理图时,创建与所述数据文件对应的所述原理图;或,当不具有与所述数据文件的标识相同的所述目标接口控制文档时,创建与所述数据文件对应的所述接口控制文档。6.一种数据交互装置,其特征在于,包括:获得单元,用于获得数据文件,所述数据文件属于接口控制文档或原理图;第一判断单元,用于若所述数据文件属于所述接口控制文档,判断原理图数据库中是否具有与所述数据文件的标识相同的目标原理...
【专利技术属性】
技术研发人员:邵小倩,路兴晓,
申请(专利权)人:北京润科通用技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。