Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Unified module configuration strategy for multiple buses

A module configuration, multi-bus technology, applied in the direction of bus network, data exchange through path configuration, transmission system, etc., to reduce the error rate

Inactive Publication Date: 2019-10-22
中电智能科技有限公司
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above problems, the purpose of the embodiments of the present invention is to provide a multi-bus-oriented unified module configuration strategy to solve the unified configuration problem of programming configuration software for different models, different bus protocols and multiple port PLCs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Unified module configuration strategy for multiple buses
  • Unified module configuration strategy for multiple buses
  • Unified module configuration strategy for multiple buses

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to more clearly express the objectives, technical solutions and advantages of the present invention, the present invention will be further described below with reference to specific embodiments and accompanying drawings.

[0042] The embodiment of the present invention provides a multi-bus-oriented unified module configuration strategy, which includes a module logical organization structure, that is, a tree structure of a PLC device, and a code logic organization structure.

[0043] like figure 1 As shown, it is an example diagram of a module logical organization structure of one embodiment, and the structure includes:

[0044] The root node of the device tree, that is, the CPU node;

[0045] Since in the industrial control system, one CPU connects multiple slave device modules, the CPU node is the root node of the entire tree. The parameter information of the CPU can be configured on this node.

[0046] CPU link, figure 1 The CPULink link under the CPU in ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a unified module configuration strategy for multiple buses. The strategy comprises a tree-shaped module configuration structure for various bus protocols, a multi-bus protocolconfiguration method for the structure, a module channel offset allocation algorithm for the structure, and a protocol library logic organization method for realizing the structure. The device tree structure is composed of nodes and links, CPU nodes are used as root nodes, port nodes are used as child nodes of the CPU nodes, bus protocol nodes are used as child nodes of the port nodes, protocol slave nodes are used as child nodes of a protocol master node, and all the nodes are connected through the links to form a configuration tree. Aiming at the tree structure, the invention provides a multi-bus unified configuration method which comprises the steps of CPU node addition and configuration, port node addition and bus master-slave node addition and configuration. Meanwhile, a module channel offset allocation algorithm is provided for the tree-shaped equipment structure, and the algorithm is based on depth-first traversal and offset accumulation. In order to realize the structure, an infrastructure definition library and a configuration library of each bus need to be realized. The structure and the implementation method can conveniently support the configuration of various bus protocols, facilitate the addition and deletion of new protocols, and reduce the research and development cost and the error rate.

Description

technical field [0001] The invention relates to the technical field of industrial control software, in particular to a unified module configuration strategy for multiple buses. Background technique [0002] Programmable logic controllers (PLCs) have been widely used in the field of industrial control due to their programming flexibility. The host computer software for programming and hardware configuration configuration of PLC (referred to as programming configuration software here) is an indispensable part of PLC use. The hardware equipment is configured by the programming configuration software, and the program and configuration format available to the PLC are generated by the programming configuration software, and finally the control logic and configuration data are sent to the PLC module. [0003] At present, there are many types of PLCs, and the products of different manufacturers are different. The bus protocols supported in PLCs are different. Some PLCs run multiple...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/40
CPCH04L12/40006H04L2012/40215H04L2012/40228
Inventor 丰大军赵德政孙少乙郭肖旺原惠峰郝瑞华张湾封成玉
Owner 中电智能科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products