[go: up one dir, main page]

CN111737784B - Board card type selection configuration method and equipment based on digital three-dimensional ZXMP S385 subframe - Google Patents

Board card type selection configuration method and equipment based on digital three-dimensional ZXMP S385 subframe Download PDF

Info

Publication number
CN111737784B
CN111737784B CN202010567142.1A CN202010567142A CN111737784B CN 111737784 B CN111737784 B CN 111737784B CN 202010567142 A CN202010567142 A CN 202010567142A CN 111737784 B CN111737784 B CN 111737784B
Authority
CN
China
Prior art keywords
board card
sub
board
information
matching
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010567142.1A
Other languages
Chinese (zh)
Other versions
CN111737784A (en
Inventor
金广祥
李疆生
张霄
张蒙晰
刘敏
张文英
刘明照
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Economic and Technological Research Institute Co Ltd
Original Assignee
State Grid Economic and Technological Research Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Economic and Technological Research Institute Co Ltd filed Critical State Grid Economic and Technological Research Institute Co Ltd
Priority to CN202010567142.1A priority Critical patent/CN111737784B/en
Publication of CN111737784A publication Critical patent/CN111737784A/en
Application granted granted Critical
Publication of CN111737784B publication Critical patent/CN111737784B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/12Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/20Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/28Fuselage, exterior or interior

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Architecture (AREA)
  • Debugging And Monitoring (AREA)
  • Stored Programmes (AREA)

Abstract

The invention provides a board card selection type configuration method and equipment based on a digital three-dimensional ZXMP S385 subframe, wherein the method comprises the following steps: (1) Obtaining the structure information and the board card information of the sub-rack and arranging the structure information and the board card information into a database; (2) Establishing a subframe and board three-dimensional structure model and storing the subframe and board three-dimensional structure model in a model library; (3) Setting rules for matching the board card and the sub-frame and arranging the rules into a rule base; (4) When the board card is fetched from the model library and placed on the corresponding slot position of the sub-frame for matching, if the placed board card information accords with the matching rule of the slot position, the name of the board card is displayed on the slot position; and if the placed board card information does not accord with the matching rule of the slot position, reporting errors. The device comprises: a data acquisition module; a model building module; the sub-frame and the board card matching module.

Description

基于数字化三维的ZXMP S385子架的板卡选型配置方法及 设备Board selection and configuration method and equipment of ZXMP S385 subrack based on digital three-dimensional

技术领域Technical Field

本申请涉及通信技术领域,尤其涉及一种基于数字化三维技术的ZXMP S385 子架中板卡的选型方法及设备。The present application relates to the field of communication technology, and in particular to a method and device for selecting boards in a ZXMP S385 subrack based on digital three-dimensional technology.

背景技术Background technique

当前新建通信工程设计中,通信机柜ZXMP S385子架上所用板卡的组装选型, 一般是通过人工对业务进行分析,决定所需要的子架数量以及子架中所需要的板 卡类型,在二维图纸上根据厂家提供的子架信息和板卡信息进行设计。In the current design of new communication projects, the assembly and selection of boards used on the ZXMP S385 sub-rack of the communication cabinet is generally done by manually analyzing the business to determine the required number of sub-racks and the types of boards required in the sub-racks, and then designing on a two-dimensional drawing based on the sub-rack information and board information provided by the manufacturer.

在新建通信工程设计中,人工在二维图纸上对ZXMP S385子架上的所用板卡 进行组装选型时,由于ZXMP S385子架上的槽位有独属于中兴厂家的属性及规则, 因此设计时需要考虑子架槽位的尺寸及对应属性以及板卡的尺寸和属性,避免子 架槽位和板卡不匹配的现象。但是一个通信工程中,一般需要设计多个ZXMP S385 子架,每个子架中槽位数及槽位尺寸不同,因此涉及多个板卡,设备资料多,二 维图纸设计存在易出错、难修改以及工作量较大的问题。In the design of new communication projects, when assembling and selecting the boards used on the ZXMP S385 sub-rack manually on the two-dimensional drawings, since the slots on the ZXMP S385 sub-rack have unique properties and rules belonging to ZTE, the size and corresponding properties of the sub-rack slots and the size and properties of the boards need to be considered during the design to avoid the phenomenon of mismatch between the sub-rack slots and the boards. However, in a communication project, it is generally necessary to design multiple ZXMP S385 sub-racks, and the number of slots and slot sizes in each sub-rack are different, so multiple boards are involved, and there are many equipment data. The two-dimensional drawing design is prone to errors, difficult to modify, and has a large workload.

发明内容Summary of the invention

针对上述缺点,本发明提供了通信机柜子架板卡组装方法,结合人工二维图 纸设计时所有能考虑到的影响因素,对新建通信工程中所需要的多个ZXMP S385 中子架进行精确的组装设计。In view of the above shortcomings, the present invention provides a communication cabinet sub-rack board assembly method, which combines all the influencing factors that can be considered in the manual two-dimensional drawing design to accurately assemble and design multiple ZXMP S385 sub-racks required in a new communication project.

本发明提供的技术方案为:一种基于数字化三维的ZXMP S385子架的板卡选 型配置方法,包括如下步骤:The technical solution provided by the present invention is: a board selection and configuration method of a ZXMP S385 subrack based on digital three-dimensional, comprising the following steps:

(1)获取子架的结构信息和板卡信息并整理为数据库;(1) Obtain the subrack structure information and board information and organize them into a database;

(2)建立子架和板卡三维结构模型并保存在模型库中;(2) Establish a three-dimensional structural model of the subrack and board and save it in the model library;

(3)设置板卡与子架匹配的规则并整理为规则库;(3) Setting the rules for matching boards and subracks and organizing them into a rule base;

(4)从模型库中调取子架与板卡,将板卡放置到子架相应槽位上进行匹配 时,若所放置的板卡信息符合所述槽位的匹配规则,则所述槽位上显示板卡名 称;若所放置的板卡信息不符合所述槽位的匹配规则,则进行报错。进一步的, 子架结构信息包括子架的尺寸,子架的槽位数,每个子架槽位的尺寸和属性;板卡信息包括板卡的名称、尺寸、厂家和属性(4) Retrieve the subrack and board from the model library, and place the board in the corresponding slot of the subrack for matching. If the information of the placed board meets the matching rule of the slot, the board name is displayed on the slot; if the information of the placed board does not meet the matching rule of the slot, an error is reported. Further, the subrack structure information includes the size of the subrack, the number of slots in the subrack, the size and attributes of each subrack slot; the board information includes the name, size, manufacturer and attributes of the board

进一步的,从模型库中调取子架,点击子架上的槽位时显示槽位的尺寸和属性。Furthermore, a sub-rack is retrieved from the model library, and the size and properties of the slot are displayed when a slot on the sub-rack is clicked.

进一步的,所述子架与板卡匹配完成后按照通信编码规则进行编码后保存。Furthermore, after the subrack and the board are matched, they are encoded according to the communication encoding rules and then saved.

进一步的,所述子架与板卡匹配完成后,生成板卡配置信息表。Furthermore, after the subrack and the board are matched, a board configuration information table is generated.

本发明还提供基于数字化三维的ZXMP S385子架的板卡选型配置设备,包括:The present invention also provides a board selection and configuration device for a ZXMP S385 subrack based on digital three-dimensional, including:

数据获取模块,用于获取子架的结构信息和板卡信息并整理为数据库;A data acquisition module is used to acquire the structural information and board information of the subrack and organize them into a database;

模型建立模块,用于建立子架和板卡的三维结构模型并保存在模型库中;Model building module, used to build the three-dimensional structure model of the sub-rack and board and save it in the model library;

子架和板卡匹配模块,用于设置板卡与子架匹配的规则并保存在规则库中;用 于将调取的板卡属性信息与将要放置的子架槽位设定的匹配规则进行对比,所述 板卡属性信息符合所述槽位的匹配规则的,在所述槽位上显示板卡名称;所述板 卡属性信息不符合所述槽位的匹配规则的,进行报错。The sub-rack and board matching module is used to set the rules for matching boards with sub-racks and save them in a rule library; it is used to compare the retrieved board attribute information with the matching rules set for the sub-rack slot to be placed. If the board attribute information meets the matching rules of the slot, the board name is displayed on the slot; if the board attribute information does not meet the matching rules of the slot, an error is reported.

所述板卡选型配置设备还包括显示模块,用于显示子架三维模型上槽位的尺寸和属性。The board selection and configuration device also includes a display module for displaying the size and properties of the slots on the subrack three-dimensional model.

所述板卡选型配置设备还包括信息生成模块,用于在子架和板卡匹配完成后生成板卡配置信息表。The board selection and configuration device also includes an information generation module, which is used to generate a board configuration information table after the sub-rack and the board are matched.

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处 理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现 前述的板卡选型配置方法。本发明还提供一种计算机可读存储介质,其上存储有 计算机程序,该计算机程序执行前述的子架板卡选型配置方法。The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the aforementioned board selection and configuration method. The present invention also provides a computer-readable storage medium, on which a computer program is stored, and the computer program executes the aforementioned subrack board selection and configuration method.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为ZXMP S385子架结构示意图Figure 1 is a schematic diagram of the ZXMP S385 subrack structure

图2为本发明实施例的子架中板卡的选型配置方法的流程图;2 is a flow chart of a method for selecting and configuring boards in a subrack according to an embodiment of the present invention;

图3为本发明实施例的子架中板卡的选型设备的结构示意图;3 is a schematic diagram of the structure of a board selection device in a subrack according to an embodiment of the present invention;

图4是计算机设备的结构示意图。FIG. 4 is a schematic diagram of the structure of a computer device.

具体实施方式Detailed ways

中兴通讯的通信机柜ZXMP S385子架的结构如图1所示,壳体内的插板区包括 上、下两层,上层插板区外设置装饰门2,图中可见下层插板区3,上层插板区插 业务/功能接口板,下层插板区插业务/功能板。下插板区下方为下走线区4,下走 线区4下方为风扇插箱5,风扇插箱中装有独立得风扇盒用于对设备进行散热,上 层插板区顶设有上出线口1。ZXMPS385子架的后部设有安装支耳6用于再机柜内 固定子架。The structure of ZTE's communication cabinet ZXMP S385 sub-rack is shown in Figure 1. The board area in the shell includes two layers, upper and lower. A decorative door 2 is set outside the upper board area. The lower board area 3 can be seen in the figure. The upper board area is plugged with service/function interface boards, and the lower board area is plugged with service/function boards. Below the lower board area is the lower wiring area 4. Below the lower wiring area 4 is the fan plug box 5. The fan plug box is equipped with an independent fan box for heat dissipation of the equipment. The top of the upper board area is provided with an upper outlet 1. The rear of the ZXMP S385 sub-rack is provided with a mounting ear 6 for fixing the sub-rack in the cabinet.

针对上述ZXMP S385子架,其板卡选型配置方法,包括如下步骤:For the above ZXMP S385 subrack, the board selection and configuration method includes the following steps:

步骤S101:获取子架的结构信息和板卡信息并整理为数据库;Step S101: Obtain the subrack structure information and board information and organize them into a database;

步骤S102:建立子架和板卡三维结构模型并保存在模型库中;Step S102: Create a three-dimensional structural model of the subrack and board and save it in a model library;

步骤S103:设置板卡与子架匹配的规则并整理为规则库;Step S103: setting the rules for matching boards and subracks and organizing them into a rule base;

步骤S104:从模型库中调取板卡放置到子架相应槽位上进行匹配时,若所放 置的板卡属性符合所述槽位的匹配规则,则所述槽位上显示板卡名称;若所放置 的板卡属性不符合所述槽位的匹配规则,则进行报错。Step S104: when a board is retrieved from the model library and placed in the corresponding slot of the subrack for matching, if the attributes of the placed board meet the matching rules of the slot, the board name is displayed on the slot; if the attributes of the placed board do not meet the matching rules of the slot, an error is reported.

更进一步的,通过收集资料的方式,获取ZXMP S385子架和板卡的所有信息 并建立相应的三维结构模型,这个过程中需要将板卡三维结构如OW板卡,SCI板 卡等,整理到模型库中;还需要考虑板卡信息以及相关的数据值,如:子架的尺 寸,子架的槽位数,子架槽位的尺寸和属性等,以槽位号进行分类并整理到数据 库中;以及,板卡信息如板卡的名称、尺寸、厂家和属性等。同时,还要将子架 槽位和板卡的匹配规则整理为规则库,ZXMP S385中的子架只能存放ZXMP S385的板卡,OW板只能放置在17槽位等。子架和板卡信息获取后,将子架和板卡进行选 型配置设计:Furthermore, by collecting data, we can obtain all the information of the ZXMP S385 subrack and board and establish the corresponding three-dimensional structure model. In this process, we need to organize the three-dimensional structure of the board, such as OW board, SCI board, etc., into the model library; we also need to consider the board information and related data values, such as: the size of the subrack, the number of slots in the subrack, the size and attributes of the subrack slot, etc., which are classified by slot number and organized into the database; as well as board information such as the name, size, manufacturer and attributes of the board. At the same time, we also need to organize the matching rules of the subrack slot and the board into a rule library. The subrack in ZXMP S385 can only store the board of ZXMP S385, and the OW board can only be placed in slot 17. After the subrack and board information is obtained, the subrack and board are selected and configured for design:

A、调用ZXMP S385中的子架三维结构模型,明确显示插板区以及槽位号及槽 位数量,对应的板卡属性信息可通过点击查看;A. Call the subrack 3D structure model in ZXMP S385 to clearly display the board area, slot number and slot quantity. The corresponding board attribute information can be viewed by clicking;

B、根据子架的信息,系统显示与这个子架相关的板卡三维模型,由设计人员 根据业务需要,选择对应的板卡三维结构模型,放置到子架的对应槽位上,板卡 放置时,如果出现厂家、尺寸、名称或属性不匹配的情况,进行报错,降低出错 风险。只有当槽位对应的信息与板卡的信息相对应,才能将板卡布置到相应槽位上,比如槽位显示标识是123,则板卡的标识也要是123才能布置,否则报错。如 果有两个槽位是123,而只需要一个123的板卡,那么久自动放置到最左边的123 槽位上。在属性匹配的情况下,可以人为调整板卡位置。而放置了板卡的槽位明 确显示板卡名称,并可以通过点击查看板卡信息,与没有放置板卡的槽位进行明 确区分,充分对子架的槽位进行利用,避免资源浪费;B. Based on the information of the sub-rack, the system displays the 3D model of the board related to the sub-rack. The designer selects the corresponding 3D structure model of the board according to the business needs and places it in the corresponding slot of the sub-rack. When placing the board, if the manufacturer, size, name or attribute does not match, an error will be reported to reduce the risk of error. The board can only be placed in the corresponding slot when the information corresponding to the slot corresponds to the information of the board. For example, if the slot display mark is 123, the board mark must also be 123 to be placed, otherwise an error will be reported. If there are two slots with 123 and only one 123 board is needed, it will be automatically placed in the leftmost 123 slot. In the case of attribute matching, the board position can be manually adjusted. The slot where the board is placed clearly displays the board name, and the board information can be clicked to view it, which can be clearly distinguished from the slot without the board, so as to make full use of the slots of the sub-rack and avoid resource waste;

C、设计人员对新建通信工程中所需要的ZXMP S385的子架设计完成后,按照 通信编码规则,对所有子架进行编码,避免出错且方便查找,由于板卡属性都在 数字化三维系统中,按照一定模式生成子架插板区的板卡配置信息表,方便设计 人员对照,避免重复和疏漏;D、ZXMP S385中子架所用板卡的组装选型通过数字 化三维系统设计完成后,如果需要更改,可以直接操作数字化三维模型,对板卡位置、板卡类型等进行修改,模型修改后,可以生成新的板卡配置信息表,减少 了传统二维图纸设计时手动修改所需要消耗的时间,减轻了工作量,最终完成ZXMP S385中子架所用板卡组装选型的设计。本发明实现了基于数字化三维建模技术, 全面考虑ZXMP S385中子架及板卡两者之间的参数和属性的匹配关系,以通信设 计中的特定规则为基准,对新建通信工程中ZXMP S385中子架所用板卡组装选型的设计。C. After the designers have completed the design of the ZXMP S385 sub-rack required for the new communication project, they will encode all the sub-racks according to the communication coding rules to avoid errors and facilitate search. Since the board attributes are all in the digital three-dimensional system, the board configuration information table of the sub-rack plug-in area is generated according to a certain pattern, which is convenient for designers to compare and avoid duplication and omissions; D. After the assembly selection of the boards used in the sub-rack in ZXMP S385 is completed through the digital three-dimensional system design, if changes are required, the digital three-dimensional model can be directly operated to modify the board position, board type, etc. After the model is modified, a new board configuration information table can be generated, which reduces the time required for manual modification in traditional two-dimensional drawing design, reduces the workload, and finally completes the design of the assembly selection of boards used in the sub-rack in ZXMP S385. The present invention realizes the design of the board assembly selection used in the ZXMP S385 sub-rack in the newly built communication project based on the digital three-dimensional modeling technology, comprehensively considering the matching relationship between the parameters and attributes between the ZXMP S385 sub-rack and the board, and taking the specific rules in the communication design as the benchmark.

虽然本申请提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅 为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或 客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行 (例如并行处理器或者多线程处理的环境)。Although the present application provides method operation steps as described in the embodiments or flow charts, more or fewer operation steps may be included based on conventional or non-creative work. The order of steps listed in the embodiments is only one way of executing the order of many steps and does not represent the only execution order. When the device or client product in practice executes, the method sequence shown in the embodiments or the drawings may be executed or executed in parallel (for example, in a parallel processor or multi-threaded processing environment).

如图2所示,为实现上述发明目的,本发明还提供一种通信机柜子架板卡组装 设备,包括:As shown in FIG2 , in order to achieve the above-mentioned object of the invention, the present invention also provides a communication cabinet sub-rack board assembly device, comprising:

数据获取模块1,用于获取子架的结构信息和板卡属性信息并整理为数据库;模型建立模块2,用于建立子架和板卡的三维结构模型并保存在模型库中;Data acquisition module 1 is used to acquire the structural information of the sub-rack and the attribute information of the board and organize them into a database; model building module 2 is used to build a three-dimensional structural model of the sub-rack and the board and save it in the model library;

子架和板卡匹配模块3,用于设置板卡与子架匹配的规则并保存在规则库中;The subrack and board matching module 3 is used to set the board and subrack matching rules and save them in the rule base;

用于将调取的板卡属性信息与将要放置的子架槽位设定的匹配规则进行对比,所述板卡属性信息符合所述槽位的匹配规则的,在所述槽位上显示板卡名称;所 述板卡属性信息不符合所述槽位的匹配规则的,进行报错。Used to compare the retrieved board attribute information with the matching rules set for the subrack slot where it will be placed. If the board attribute information meets the matching rules for the slot, the board name is displayed on the slot; if the board attribute information does not meet the matching rules for the slot, an error is reported.

所述通信机柜子架板卡组装设备还包括显示模块4,用于显示子架三维模型上 槽位的尺寸和属性。The communication cabinet sub-rack board assembly device also includes a display module 4, which is used to display the size and properties of the slots on the sub-rack three-dimensional model.

所述通信机柜子架板卡组装设备还包括信息生成模块5,用于在子架和板卡匹 配完成后生成板卡配置信息表。The communication cabinet sub-rack board assembly equipment also includes an information generation module 5, which is used to generate a board configuration information table after the sub-rack and the board are matched.

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处 理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现 前述的通信机柜子架板卡组装方法。The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the aforementioned communication cabinet subrack board assembly method.

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程 序执行前述的通信机柜子架板卡组装方法。The present invention also provides a computer-readable storage medium on which a computer program is stored, and the computer program executes the aforementioned communication cabinet subrack board assembly method.

本发明还提供了一种计算机设备。如图3所示,计算机设备20可以包括:至 少一个处理器201,例如CPU,至少一个网络接口204,用户接口203,存储器205, 至少一个通信总线202,可选地,还可以包括显示屏206。其中,通信总线202用 于实现这些组件之间的连接通信。其中,用户接口203可以包括触摸屏、键盘或 鼠标等等。网络接口204可选的可以包括标准的有线接口、无线接口(如WI-FI 接口),通过网络接口204可以与服务器建立通信连接。存储器205可以是高速 RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一 个磁盘存储器,存储器205包括本发明实施例中的flash。存储器205可选的还可 以是至少一个位于远离前述处理器201的存储系统。作为一种计算机存储介质的存储器205中可以包括操作系统、网络通信模块、用户接口模块以及程序指令。The present invention also provides a computer device. As shown in FIG3 , the computer device 20 may include: at least one processor 201, such as a CPU, at least one network interface 204, a user interface 203, a memory 205, at least one communication bus 202, and optionally, a display screen 206. The communication bus 202 is used to realize the connection and communication between these components. The user interface 203 may include a touch screen, a keyboard or a mouse, etc. The network interface 204 may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface), and a communication connection may be established with a server through the network interface 204. The memory 205 may be a high-speed RAM memory, or a non-volatile memory, such as at least one disk memory, and the memory 205 includes the flash in the embodiment of the present invention. The memory 205 may also be optionally at least one storage system located away from the aforementioned processor 201. The memory 205 as a computer storage medium may include an operating system, a network communication module, a user interface module, and program instructions.

需要说明的是,网络接口204可以连接接收器、发射器或其他通信模块,其他 通信模块可以包括但不限于WiFi模块、蓝牙模块等,可以理解,本发明实施例中 计算机设备也可以包括接收器、发射器和其他通信模块等。It should be noted that the network interface 204 can be connected to a receiver, a transmitter or other communication modules, and other communication modules may include but are not limited to a WiFi module, a Bluetooth module, etc. It can be understood that the computer device in the embodiment of the present invention may also include a receiver, a transmitter and other communication modules.

处理器201可以用于调用存储器205中存储的程序指令,并使计算机设备20 执行以下操作:获取子架的结构信息和板卡属性信息并整理为数据库;The processor 201 may be used to call the program instructions stored in the memory 205 and enable the computer device 20 to perform the following operations: obtain the structural information and board attribute information of the subrack and organize them into a database;

建立子架和板卡三维结构模型并保存在模型库中;Establish sub-rack and board three-dimensional structure models and save them in the model library;

设置板卡与子架匹配的规则并整理为规则库;Set the rules for matching boards and subracks and organize them into a rule base;

从模型库中调取板卡放置到子架相应槽位上进行匹配时,若所放置的板卡属性符合所述槽位的匹配规则,则所述槽位上显示板卡名称;若所放置的板卡属性不 符合所述槽位的匹配规则,则进行报错。When a board is retrieved from the model library and placed in the corresponding slot of the sub-rack for matching, if the attributes of the placed board meet the matching rules of the slot, the board name will be displayed on the slot; if the attributes of the placed board do not meet the matching rules of the slot, an error will be reported.

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实 现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的, 计算机例如可以为个人计算机、膝上型计算机、车载人机交互设备、蜂窝电话、 相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a vehicle-mounted human-computer interaction device, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以 特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令 产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/ 或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而 在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个 流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接 口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPU), input/output interfaces, network interfaces, and memory.

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机 可读介质的示例。Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and/or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块 或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随 机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器 (RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或 其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学 存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不 包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer readable media include permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程 序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合 软件和硬件方面的实施例的形式。Those skilled in the art will appreciate that the embodiments of this specification may be provided as methods, systems or computer program products. Therefore, the embodiments of this specification may take the form of complete hardware embodiments, complete software embodiments or embodiments combining software and hardware aspects.

本说明书实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类 型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践 本说明书实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处 理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。The embodiments of the present specification may be described in the general context of computer executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似 的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤 其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单, 相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一 个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说 明书实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表 述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或 者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互 矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以 及不同实施例或示例的特征进行结合和组合。Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. In the description of this specification, the description of the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiment of this specification. In this specification, the schematic representation of the above terms does not necessarily target the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and the features of different embodiments or examples without contradiction.

以上所述仅为本说明书的实施例而已,并不用于限制本说明书实施例。对于 本领域技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书实 施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明 书实施例的权利要求范围之内。The above is only an embodiment of this specification and is not intended to limit the embodiments of this specification. For those skilled in the art, the embodiments of this specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiments of this specification should be included in the scope of the claims of the embodiments of this specification.

Claims (4)

1. A board card type selection configuration method based on a digital three-dimensional ZXMP S385 subframe comprises the following steps:
(1) The method comprises the steps of obtaining structure information and board card information of sub-frames and arranging the structure information and the board card information into a database, wherein the sub-frame structure information comprises the size of the sub-frames, the number of slots of the sub-frames, and the size and the attribute of each sub-frame slot; the board card information comprises the name, the size, the manufacturer and the attribute of the board card;
(2) Establishing a subframe and board three-dimensional structure model and storing the subframe and board three-dimensional structure model in a model library;
(3) Setting rules for matching the board card and the sub-frame and arranging the rules into a rule base;
(4) When the board card is fetched from the model library and placed on the corresponding slot position of the sub-frame for matching, if the placed board card information accords with the matching rule of the slot position, the name of the board card is displayed on the slot position, and the board card information is checked by clicking; if the placed board card information does not accord with the matching rule of the slot position, reporting errors; after the sub-frame is matched with the board card, the sub-frame is coded according to a communication coding rule and then stored; and after the sub-frame is matched with the board card, generating a board card configuration information table, and displaying the size and the attribute of the slot position when clicking the slot position on the sub-frame.
2. A board card type selection configuration device based on a ZXMPS385 subframe in a digital three-dimensional mode is characterized by comprising the following components:
The data acquisition module is used for acquiring the structure information of the sub-rack and the board card information and arranging the information into a database;
The model building module is used for building a three-dimensional structure model of the subframe and the board card and storing the three-dimensional structure model in a model library;
The sub-frame and board card matching module is used for setting rules of matching the board card with the sub-frame and storing the rules in the rule base; the method comprises the steps of comparing the called board card information with a matching rule set by a slot position of a subframe to be placed, wherein the board card information accords with the matching rule of the slot position, and displaying a board card name on the slot position; the board attribute information does not accord with the matching rule of the slot position, and error reporting is carried out;
the display module is used for displaying the size and the attribute of the slot position on the subframe three-dimensional model;
and the information generation module is used for generating a board card configuration information table after the matching of the sub-frame and the board card is completed.
3. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the computer program to implement the board card option configuration method of claim 1.
4. A computer-readable storage medium having a computer program stored thereon, wherein the computer program performs the board selection type configuration method of claim 1.
CN202010567142.1A 2020-06-19 2020-06-19 Board card type selection configuration method and equipment based on digital three-dimensional ZXMP S385 subframe Active CN111737784B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010567142.1A CN111737784B (en) 2020-06-19 2020-06-19 Board card type selection configuration method and equipment based on digital three-dimensional ZXMP S385 subframe

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010567142.1A CN111737784B (en) 2020-06-19 2020-06-19 Board card type selection configuration method and equipment based on digital three-dimensional ZXMP S385 subframe

Publications (2)

Publication Number Publication Date
CN111737784A CN111737784A (en) 2020-10-02
CN111737784B true CN111737784B (en) 2024-06-11

Family

ID=72651807

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010567142.1A Active CN111737784B (en) 2020-06-19 2020-06-19 Board card type selection configuration method and equipment based on digital three-dimensional ZXMP S385 subframe

Country Status (1)

Country Link
CN (1) CN111737784B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116383669B (en) * 2023-03-18 2024-04-16 宝钢工程技术集团有限公司 Method and system for generating factory object position number identification through data

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015196814A1 (en) * 2014-06-25 2015-12-30 中兴通讯股份有限公司 Data center 3d modeling method, apparatus and storage medium
CN107968723A (en) * 2017-11-17 2018-04-27 中国联合网络通信集团有限公司 A kind of modeling method and Design of digital system
CN108710716A (en) * 2018-03-29 2018-10-26 中国联合网络通信集团有限公司 Light puts the design drawing generation method and device at station in a kind of optical transmission system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015196814A1 (en) * 2014-06-25 2015-12-30 中兴通讯股份有限公司 Data center 3d modeling method, apparatus and storage medium
CN107968723A (en) * 2017-11-17 2018-04-27 中国联合网络通信集团有限公司 A kind of modeling method and Design of digital system
CN108710716A (en) * 2018-03-29 2018-10-26 中国联合网络通信集团有限公司 Light puts the design drawing generation method and device at station in a kind of optical transmission system

Also Published As

Publication number Publication date
CN111737784A (en) 2020-10-02

Similar Documents

Publication Publication Date Title
US10635408B2 (en) Method and apparatus for enabling agile development of services in cloud computing and traditional environments
US20140040791A1 (en) Development platform for software as a service (saas) in a multi-tenant environment
WO2020073631A1 (en) 3d simulation data generation method and system, and computer storage medium and device
US11645438B2 (en) Generating a template-driven schematic from a netlist of electronic circuits
US8413109B2 (en) Systems and methods for metamodel transformation
CN111026670B (en) Test case generation method, test case generation device and storage medium
CN112396677A (en) Animation production method, electronic device, and storage medium
CN108388623B (en) ER relationship generation method and device, computer equipment and storage medium
CN110647564A (en) Hive table establishing method, electronic device and computer readable storage medium
CN114371845A (en) Form generation method and device
CN114782125A (en) Product configuration method, apparatus, computer equipment and storage medium
CN113779313B (en) Knowledge management method and system based on graph database
US8732655B2 (en) Systems and methods for metamodel transformation
JP5194581B2 (en) Document processing apparatus and document processing program
CN116980705A (en) Method, device, equipment and storage medium for special effect production
CN111737784B (en) Board card type selection configuration method and equipment based on digital three-dimensional ZXMP S385 subframe
CN118760423B (en) Method and device for generating functional simulation unit of simulation platform
CN112328680A (en) Electronic component data processing method, data interface and management system
CN117234523A (en) Method, device, computer equipment and storage medium for configuring reactor platform functions
CN104660428B (en) A kind of management method and device of performance data
US20210303362A1 (en) Transfer of embedded software data into plm instance
CN118446167B (en) Design drawing synchronization method, device, equipment, storage medium and program product
CN114064716B (en) Metadata-based automatic WEB report generation method and device
CN119598569A (en) Building model data conversion method, device, equipment, medium and program
WO2025152450A1 (en) Method and apparatus for editing workflow, and device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant