Heterogeneous equipment interactive design method and device based on feather blade industrial operation system
By dragging in the feather blade industrial operating system, the design components, configuring operating attributes and setting connection rules can be realized, the interactive design between heterogeneous devices is solved, and the cost and instability problems of hardware transformation and PLC in the prior art are solved, and high scalability and low-cost heterogeneous device interaction is achieved.
Patent Information
- Application Number
- CN202510011749.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-05
- Publication Date
- 2025-05-27
AI Technical Summary
The prior art requires physical IO routing and summarizing to PLC for calculation and interaction when interacting between heterogeneous devices, resulting in the on-site hardware being transformed and PLC controllers being added, which is costly and unstable and has poor scalability.
In the Feather Blade Industrial operating system, the interactive design between heterogeneous devices is realized by dragging in the design components, configuring the operating properties, and setting connection rules.
No on-site IO wiring is required, and networking is required between devices to interact, avoiding the steps of adding PLC controllers and logic writing separately, reducing costs and instability, and strong scalability.
Smart Images

Figure CN120045177A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure generally relates to the technical field of heterogeneous device interaction design, and particularly relates to a heterogeneous device interaction design method and device based on the Yuren industrial operating system. Background Art
[0002] Currently, the interaction between heterogeneous devices in the industrial field must go through physical IO wiring and be aggregated into a PLC for calculation and interaction. Physical hardware on-site must be modified, a new PLC controller must be added, and the control scheduling logic for heterogeneous devices must be written. The on-site physical hardware must be transformed, resulting in high costs; due to the hardware transformation, instability increases; after the transformation, when the scheduling logic between heterogeneous devices is adjusted, on-site work must be carried out, and the scalability is poor.
[0003] Therefore, the prior art needs to be improved. Summary of the Invention
[0004] In view of the above-mentioned defects or deficiencies in the prior art, it is desirable to provide a heterogeneous device interaction design method based on the Yuren industrial operating system, which can meet the specific requirements in the aspect of heterogeneous device interaction design.
[0005] Based on one aspect of the embodiments of the present invention, embodiments of the present application provide a heterogeneous device interaction design method based on the Yuren industrial operating system, including: In the Yuren industrial operating system, drag the design components of heterogeneous devices into the design area according to the design requirements; Configure the running attributes for each component dragged into the design area, and set the running attributes of each component; Set the connection rules between multiple components to construct the running rules of the components; Execute the running order between components according to the running rules of the components to complete the interaction design between heterogeneous devices.
[0006] In another embodiment, the step of dragging the design components of heterogeneous devices into the design area in the Yuren industrial operating system includes: Select the design components of heterogeneous devices; Add the design components of heterogeneous devices to the Yuren industrial operating system; Load the timing trigger component, read component, judgment component, write component, and debug log component into the design area of the Feather Blade industrial operating system, and connect the read component to the data sending end of the heterogeneous device and the write component to the data receiving end of the heterogeneous device. The timing trigger component is a frequency control tool component, the read component is a component for reading the point data at the data output end of the heterogeneous device, the judgment component is a component for business logic determination and process branching, the write component is a component for writing point data to the data receiving end of the heterogeneous device, and the debug log is the output log for running and debugging after the interaction design between heterogeneous devices is completed.
[0007] In another embodiment, the design components of the heterogeneous device include: The design components of Siemens devices and the design components of Mitsubishi devices; The read component is an S7 read component connected to the Siemens device and obtains the point data output by the Siemens device; The write component is an MC write component connected to the Mitsubishi device and outputs point data to the MC write component of the Mitsubishi device.
[0008] In another embodiment, configure the running properties of each component dragged into the design area and set the running properties of each component, including: Double-click the component that needs to configure the properties; According to the design requirements, select the property parameters for each component to run; Among them, The property parameters of the timing trigger component include: timing trigger, manual trigger, node action trigger, register trigger, initialization trigger, data robot start / stop, node pause and reset; The property parameters of the judgment component include: judgment, function, loop, delay; The property parameters of the read component and the write component include: data injection, data mapping, data association, magnitude conversion, encryption / decryption, formatting, actuator, database query.
[0009] In another embodiment, set the connection rules between multiple components to construct the running rules of the components, including: Connect the components. The connection represents the running rules between the components; After completing the connection between the components, set the output component and the input component between the two connected components. The component at the output end outputs data as the input data of the input component; After completing all the connections between the components, complete the construction of the component running rules.
[0010] In the embodiments of the present application, in the Feather Blade industrial operating system, the design components of heterogeneous devices are dragged into the design area according to design requirements; the operating attributes of each component dragged into the design area are configured, and the operating attributes of each component are set; connection rules between multiple components are set to construct the operating rules of the components; according to the operating rules of the components, the operating order between the components is executed to complete the interactive design between heterogeneous devices. In the present application, when performing interactive design for heterogeneous devices, there is no need for IO wiring at the on-site physical layer, and only networking between devices is required. There is no need to separately add a PLC controller between heterogeneous devices for logic writing. It can be directly constructed by dragging and dropping based on the Feather Blade industrial operating system, which saves time and effort. After the logic is written, when there is a need for expansion, it can be directly adjusted in the Feather Blade industrial operating system, with strong scalability. Description of the Drawings
[0011] Other features, objects, and advantages of the present application will become more apparent by reading the detailed description of the non-limiting embodiments with reference to the following drawings: Figure 1 It is a flowchart of a method for interactive design of heterogeneous devices based on the Feather Blade industrial operating system provided by an embodiment of the present application. Detailed Embodiments
[0012] The following further elaborates the present application in conjunction with the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the related invention and are not intended to limit the invention. Additionally, it should be noted that only the parts related to the invention are shown in the drawings for the sake of convenience of description.
[0013] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The following will describe the present application in detail with reference to the drawings and embodiments.
[0014] As Figure 1 shown, the method for interactive design of heterogeneous devices based on the Feather Blade industrial operating system in the embodiments of the present application includes: 101. In the Feather Blade industrial operating system, drag the design components of heterogeneous devices into the design area according to design requirements; Specifically, in the Feather Blade industrial operating system, a component is a commonly used industrial application encapsulated by the Feather Blade industrial operating system, and the design area is the area where operators deploy business logic; in the embodiments of the present application, the interactive design of heterogeneous devices is described by taking Siemens design devices and Mitsubishi design devices as examples.
[0015] Specifically, in an embodiment of the present application, the step of dragging the design components of heterogeneous devices into the design area in the Feather Blade industrial operating system according to design requirements includes: Select the design components of heterogeneous devices; Add the design components of heterogeneous devices to the Yuren industrial operating system; Load the timing trigger component, read component, judgment component, write component, and debug log component into the design area of the Yuren industrial operating system, and drag them into the design area. Connect the read component to the data sending end of the heterogeneous device, and connect the write component to the data receiving end of the heterogeneous device. The timing trigger component is a frequency control tool component, the read component is a component for reading the point data at the data output end of the heterogeneous device, the judgment component is a component for business logic determination and process branching, the write component is a component for writing point data to the data receiving end of the heterogeneous device, and the debug log is the output log for running and debugging after the interaction design between heterogeneous devices is completed.
[0016] The design components of the heterogeneous device include: The design components of Siemens devices and the design components of Mitsubishi devices; The read component is an S7 read component connected to the Siemens device and obtains the point data output by the Siemens device; The write component is an MC write component connected to the Mitsubishi device and outputs point data to the MC write component of the Mitsubishi device.
[0017] Specifically, by connecting the read component to the Siemens design module and the write component to the Mitsubishi design module, the connection and data interaction of the design data between the two can be realized.
[0018] 102. Configure the running attributes for each component dragged into the design area and set the running attributes of each component; Specifically, double-clicking on the component can automatically expand the node configuration, and completing the node configuration means completing the running attribute configuration of the component.
[0019] Specifically, in an embodiment of the present application, the configuring the running attributes for each component dragged into the design area and setting the running attributes of each component includes: Double-click on the component that needs to configure the attributes; According to the design requirements, select the attribute parameters for each component to run; Among them, The attribute parameters of the timing trigger component include: timing trigger, manual trigger, node action trigger, register trigger, initialization trigger, data robot start / stop, node pause and reset; The attribute parameters of the judgment component include: judgment, function, loop, delay; The attribute parameters of the read component and the write component include: data injection, data mapping, data association, magnitude conversion, encryption / decryption, formatting, actuator, database query.
[0020] Specifically, the timing trigger is a frequency control tool component that is triggered regularly according to the established rules after being formulated; The manual trigger is triggered once when the component is clicked and not triggered when not clicked; The node action trigger is triggered when the situation of the established rules occurs during the operation of the industrial data robot; The register trigger is triggered when the specified data field changes in value; The initialization trigger is executed when the industrial data robot restarts; The start / stop of the data robot is to set the status of the specified industrial data robot, which can be started or stopped; The node pause and reset is to reset all paused nodes after the component runs; The judgment is used for business logic determination and process branching; The function is a function engine built into edge computing, which supports implementers to manually write expressions for data processing; The loop can implement loop execution for array data; The delay is to delay the execution of the data stream; The data injection is the injection and clearing of data; The data mapping is to perform mapping processing on data fields; The data association can associate multiple value-taking strategies; The order-of-magnitude conversion is to perform up / down conversion of the order of magnitude; The encryption / decryption can encrypt or decrypt the data and then output it; The formatting is to format the data to the next component; The actuator is to execute an external CMD program.
[0021] 103. Set connection rules between multiple components to construct the operation rules of the components; Specifically, components can be connected by wires, and the wires represent the operation rules of the components. After connection, the output result of the current component will be used as the input value of the component connected to it, and the output result obtained after the component connected to it runs will be used as the input value of the next component connected to it.
[0022] Specifically, in an embodiment of the present application, the setting of connection rules between multiple components to construct the operation rules of the components includes: Connect wires between components, and the wires represent the operation rules between components; When the connection between components is completed, set the output-end component and the input-end component between the two connected components, and the data output by the output-end component is used as the input data of the input-end component; After completing the connection between all components, construct the operation rules of the components. 104. According to the operation rules of the components, execute the operation order between the components to complete the interaction design between heterogeneous devices.
[0023] In the embodiment of the present application, the industrial digital robot will execute the operation between the components according to the connection rules of the implementer, so as to realize the interaction between heterogeneous devices. The industrial data robot is a functional module for the Feather Blade industrial operating system to process business logic.
[0024] The above description is only a preferred embodiment of the present application and an explanation of the technical principles applied. Those skilled in the art should understand that the scope of the invention involved in the present application is not limited to the technical solution formed by the specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the inventive concept. For example, the technical solution formed by mutually replacing the above features with the technical features (but not limited to) having similar functions disclosed in the present application.
Claims
1. A heterogeneous device interaction design method based on the Yuren industrial operating system, characterized in that: include: In the Yuren Industrial Operating System, drag the design components of heterogeneous devices into the design area according to design requirements; Configure the running properties of each component dragged into the design area and set the running properties of each component; Set connection rules between multiple components and build component operation rules; According to the operating rules of components, the operating order between components is executed to complete the interaction design between heterogeneous devices.
2. The heterogeneous device interaction design method based on the Yuren industrial operating system according to claim 1 is characterized in that: In the Yuren Industrial Operating System, the design components of heterogeneous devices are dragged into the design area according to the design requirements, including: Select design components for heterogeneous devices; Add design components of heterogeneous devices to the Feather Blade Industrial Operating System; In the design area of the Yuren Industrial Operating System, load the timing trigger component, read component, judgment component, write component, and debug log component and drag them into the design area, and connect the read component to the data sending end of the heterogeneous device, and connect the write component to the data receiving end of the heterogeneous device. The timing trigger component is a frequency control tool component, the read component is a component that reads the point data at the data output end of the heterogeneous device, the judgment component is a component for business logic judgment and process branching, the write component is a component that writes point data to the data receiving end of the heterogeneous device, and the debug log is the output log of running debugging after the interaction design between heterogeneous devices is completed.
3. The heterogeneous device interaction design method based on the Yuren industrial operating system according to claim 2 is characterized in that: The design components of the heterogeneous device include: Design components of Siemens equipment and design components of Mitsubishi equipment; The reading component is an S7 reading component connected to the Siemens device and obtains the point data output by the Siemens device; The writing component is an MC writing component connected to a Mitsubishi device, and outputs point data to the MC writing component of the Mitsubishi device.
4. The heterogeneous device interaction design method based on the Yuren industrial operating system according to claim 2 is characterized in that: The operation attribute configuration of each component dragged into the design area and setting the operation attribute of each component include: Double-click the component whose properties need to be configured; According to the design requirements, select the attribute parameters for each component to run; in, The attribute parameters of the timing trigger component include: timing trigger, manual trigger, node action trigger, storage trigger, initialization trigger, data robot start and stop, node pause and remake; The attribute parameters of the judgment component include: judgment, function, loop, delay; The attribute parameters of the read component and the write component include: data injection, data mapping, data association, order of magnitude conversion, encryption and decryption, formatting, executor, and database query.
5. The heterogeneous device interaction design method based on the Yuren industrial operating system according to claim 1 is characterized in that: The step of setting connection rules between multiple components and constructing operation rules of the components includes: Connecting components, wherein the connecting lines express the operation rules between the components; After the connection between the components is completed, an output end component and an input end component are set between the two components connected to each other, and the output data of the output end component is used as the input data of the input end component; After completing the connections between all components, complete the construction of component operation rules.