CN111585792A - Configuration method and configuration device of data port - Google Patents
Configuration method and configuration device of data port Download PDFInfo
- Publication number
- CN111585792A CN111585792A CN202010306460.2A CN202010306460A CN111585792A CN 111585792 A CN111585792 A CN 111585792A CN 202010306460 A CN202010306460 A CN 202010306460A CN 111585792 A CN111585792 A CN 111585792A
- Authority
- CN
- China
- Prior art keywords
- data
- area network
- configuration
- target variable
- controller
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0889—Techniques to speed-up the configuration process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a configuration method and a configuration device of a data port, wherein the configuration method of the data port comprises the following steps: receiving a configuration request for a data port; determining the data to be sent corresponding to the configuration request, and displaying a configuration interface for sending the data; the configuration interface for sending the data is configured to display the unique identifier of the first controller local area network and the data bit filling information corresponding to the first controller local area network in a partitioned mode; responding to a first operation instruction of a configuration interface for sending data, and generating a unique identifier of a first controller local area network and filling information of data bits corresponding to the first controller local area network; generating a first configuration file according to the unique identifier of the first controller local area network and filling information of data bits corresponding to the first controller local area network; the first configuration file is sent to the configuration software, so that a user can visually observe the configuration state, and the probability of errors in the configuration process is reduced.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for configuring a data port.
Background
In the related technical solution, when the CAN device communication is performed in the configuration software, the ID of the CAN frame and the data bits of 8 bytes need to be defined, and usually, the following two methods are used for definition:
(1) code assignment definitions are used.
(2) And the device file is defined, and only the device file needs to be modified after the protocol is changed, but the intuition is poor, and errors are easy to make in the debugging and modifying of the protocol.
The technical personnel in the field find that the flexibility and the universality of the mode of defining the assignment of the codes are poor, the codes need to be modified after the protocol is changed, and the maintenance difficulty is high, while the mode of defining the equipment files is adopted, although the equipment files only need to be modified after the protocol is changed, the intuitiveness is poor, errors are easy to occur in the debugging and the modification of the protocol, and particularly when the data volume is large, the maintenance and the management are difficult.
Disclosure of Invention
The present invention is directed to solving or improving at least one of the technical problems of the prior art or the related art.
To this end, a first aspect of the present invention provides a method for configuring a data port.
In a second aspect of the present invention, a device for configuring a data port is provided.
In view of the above, according to a first aspect of the present invention, the present invention provides a method for configuring a data port, including: receiving a configuration request for a data port; determining the data to be sent corresponding to the configuration request, and displaying a configuration interface for sending the data; the configuration interface for sending the data is configured to display the unique identifier of the first controller local area network and the data bit filling information corresponding to the first controller local area network in a partitioned mode; responding to a first operation instruction of a configuration interface for sending data, and generating a unique identifier of a first controller local area network and filling information of data bits corresponding to the first controller local area network; generating a first configuration file according to the unique identifier of the first controller local area network and filling information of data bits corresponding to the first controller local area network; the first configuration file is sent to configuration software.
The technical scheme of the invention provides a configuration method of a data port, which comprises the steps of displaying a configuration interface for sending data when a configuration request of the data port is received and the configuration request is determined to correspond to the sent data, responding to a first operation instruction of the configuration interface for sending the data, and generating a unique identifier of a first controller local area network and filling information of data bits corresponding to the first controller local area network.
In addition, the configuration method of the data port in the above technical solution provided by the present invention may further have the following additional technical features:
in the above technical solution, the first operation instruction includes: adding a new instruction and/or a data bit editing instruction, wherein the filling information of the data bit comprises a first target variable or null data; responding to a first operation instruction of a configuration interface for sending data, and generating a unique identifier of a first controller local area network and filling information of data bits corresponding to the first controller local area network, wherein the step specifically comprises the following steps: determining to receive a newly-added instruction, newly adding an area for displaying the unique identifier of the first controller local area network in a configuration interface for sending data, and determining to receive a data bit editing instruction under the condition that filling information of data bits corresponding to the first controller local area network is displayed in the configuration interface for sending data, and controlling the filling information of the data bits corresponding to the data bit editing instruction to switch between a first target variable and null data, wherein the area of the unique identifier of the first controller local area network and/or the filling information of the data bits corresponding to the first controller local area network are displayed in a form.
In the technical scheme, the new process of the unique identifier of the first controller local area network and the filling process of the data bits corresponding to the first controller local area network can be displayed on a configuration interface for sending data, so that a user can observe the configuration state more intuitively in the configuration and maintenance process, and further the probability of configuration errors is reduced.
In any of the above technical solutions, the method further includes: determining to receive a first target variable selection instruction, and displaying at least one variable to be selected of the first target variable; and receiving first input information, and taking the variable to be selected indicated by the first input information as a first target variable.
In the technical scheme, a filling process of a data bit corresponding to a first controller local area network supports variable selection, and specifically, when a first target variable selection instruction is received, at least one variable to be selected of a first target variable is displayed; and when the first input information is received, the variable to be selected indicated by the first input information is used as the first target variable, and in the process, the configuration can be carried out according to the actual needs of the user, so that the convenience of the configuration process is improved.
In any of the above technical solutions, the method further includes: and determining that the activation operation on the first controller area network is received, and displaying filling information of corresponding data bits of the first controller area network.
In the technical scheme, whether the filling information of the data bits corresponding to the first controller local area network is displayed or not is related to whether the first controller local area network is selected or not, and the filling information of the data bits corresponding to the first controller local area network is displayed only when the activation operation of the first controller local area network is received, so that the area of a display area of a configuration interface for sending data is reduced, and meanwhile, the filling information of the data bits corresponding to a plurality of first controller local area networks is prevented from being displayed simultaneously, so that the intuitiveness is poor, configuration errors are easy to occur, and the like.
In any of the above technical solutions, the method further includes: receiving a query instruction of a first target variable, and displaying use information of the first target variable, wherein the use information comprises: at least one of an interface name and a control name associated with the first target variable is used.
In the technical scheme, when a query instruction of a first target variable is received, use information of the first target variable is displayed, wherein the use information comprises: by using at least one of the interface name and the control name associated with the first target variable, the user can set the first target variable according to at least one of the interface name and the control name associated with the first target variable, so that the interface corresponding to the interface name can be debugged conveniently, and the configuration efficiency is improved.
In any of the above technical solutions, the method further includes: determining that the configuration request corresponds to the received data, and displaying a configuration interface of the received data; wherein the configuration interface to receive the data is configured to display a second target variable, a unique identifier of the second controller area network, and a data bit number; receiving the unique identifier and the data bit number of the second controller local area network, and associating the second target variable with the unique identifier and the data bit number of the second controller local area network to generate a second configuration file; and sending the second configuration file to configuration software.
In the technical scheme, the configuration process of the received data is displayed by adopting a visual configuration interface, so that a user can conveniently configure according to the displayed content, the error probability in the configuration process is reduced, meanwhile, the configuration of the received data is set in a variable binding mode, namely, a second target variable is associated with the unique identifier and the data bit number of the second controller local area network, and through the association, in the operation process of configuration software, an analysis protocol does not need to be executed, and the assignment process is carried out, so that the configuration flow of the received data is simplified, and the configuration efficiency is improved.
In any of the above technical solutions, after the step of receiving the unique identifier and the data bit number of the second controller area network, before the step of associating the second target variable with the unique identifier and the data bit number of the second controller area network to generate the second configuration file, the method further includes: searching whether the data bit number is occupied or not; and determining that the data bit number is unoccupied, and performing a step of associating a second target variable with the unique identifier of the second controller area network and the data bit number to generate a second configuration file.
In the technical scheme, whether the data bit number is occupied or not is searched, the occurrence of conditions such as data receiving confusion caused by repeated use of the data bit number is reduced, accurate data receiving is ensured, and the reliability of configuration is improved.
In any of the above technical solutions, the method further includes: determining to receive a second target variable selection instruction, and displaying at least one to-be-selected variable of a second target variable; and receiving second input information, and taking the variable to be selected indicated by the second input information as a second target variable.
In the technical scheme, a second target variable supports variable selection, and specifically, when a second target variable selection instruction is received, at least one to-be-selected variable of the second target variable is displayed; and when the second input information is received, the variable to be selected indicated by the second input information is used as a second target variable, and in the process, the configuration can be carried out according to the actual needs of the user, so that the convenience of the configuration process is improved.
In a second aspect of the present invention, a device for configuring a data port is provided, including: a receiving unit, configured to receive a configuration request for a data port; the display unit is used for determining that the configuration request corresponds to the sending data and displaying a configuration interface for sending the data; the configuration interface for sending the data is configured to display the unique identifier of the first controller local area network and the data bit filling information corresponding to the first controller local area network in a partitioned mode; the generating unit is used for responding to a first operation instruction of a configuration interface for sending data, and generating a unique identifier of a first controller local area network and filling information of data bits corresponding to the first controller local area network; generating a first configuration file according to the unique identifier of the first controller local area network and the filling information of the data bits corresponding to the first controller local area network; and the sending unit is used for sending the first configuration file to the configuration software.
The technical scheme of the invention provides a configuration device of a data port, which comprises a receiving unit, a display unit, a generating unit and a sending unit, and particularly, when the configuration request of the data port is received and the configuration request is determined to correspond to the transmitted data, the display unit displays a configuration interface for transmitting the data, the generating unit is specifically used for responding to a first operation instruction of the configuration interface for transmitting the data, generating a unique identifier of the first controller local area network and filling information of data bits corresponding to the first controller local area network, in the process, because the unique identifier of the first controller area network and the data bit filling information corresponding to the first controller area network are displayed in a subarea mode in the configuration interface for sending data, therefore, during the configuration and maintenance process, a user can observe the configuration state more intuitively, and the probability of errors occurring in the configuration process of the configuration software is further reduced.
In addition, the configuration device of the data port in the above technical solution provided by the present invention may further have the following additional technical features:
in the above technical solution, the first operation instruction includes: adding a new instruction and/or a data bit editing instruction, wherein the filling information of the data bit comprises a first target variable or null data; the generating unit is specifically configured to: determining to receive a newly-added instruction, newly adding an area for displaying the unique identifier of the first controller local area network in a configuration interface for sending data, and determining to receive a data bit editing instruction under the condition that filling information of data bits corresponding to the first controller local area network is displayed in the configuration interface for sending data, and controlling the filling information of the data bits corresponding to the data bit editing instruction to switch between a first target variable and null data, wherein the area of the unique identifier of the first controller local area network and/or the filling information of the data bits corresponding to the first controller local area network are displayed in a form.
In the technical scheme, the new process of the unique identifier of the first controller local area network and the filling process of the data bits corresponding to the first controller local area network can be displayed on a configuration interface for sending data, so that a user can observe the configuration state more intuitively in the configuration and maintenance process, and further the probability of configuration errors is reduced.
In any of the above technical solutions, the display unit is further configured to: determining to receive a first target variable selection instruction, and displaying at least one variable to be selected of the first target variable; and receiving first input information, and taking the variable to be selected indicated by the first input information as a first target variable.
In the technical scheme, a filling process of a data bit corresponding to a first controller local area network supports variable selection, and specifically, when a first target variable selection instruction is received, at least one variable to be selected of a first target variable is displayed; and when the first input information is received, the variable to be selected indicated by the first input information is used as the first target variable, and in the process, the configuration can be carried out according to the actual needs of the user, so that the convenience of the configuration process is improved.
In any of the above technical solutions, the display unit is further configured to: and determining that the activation operation on the first controller area network is received, and displaying filling information of corresponding data bits of the first controller area network.
In the technical scheme, whether the filling information of the data bits corresponding to the first controller local area network is displayed or not is related to whether the first controller local area network is selected or not, and the filling information of the data bits corresponding to the first controller local area network is displayed only when the activation operation of the first controller local area network is received, so that the area of a display area of a configuration interface for sending data is reduced, and meanwhile, the filling information of the data bits corresponding to a plurality of first controller local area networks is prevented from being displayed simultaneously, so that the intuitiveness is poor, configuration errors are easy to occur, and the like.
In any of the above technical solutions, the display unit is further configured to: receiving a query instruction of a first target variable, and displaying use information of the first target variable, wherein the use information comprises: at least one of an interface name and a control name associated with the first target variable is used.
In the technical scheme, when a query instruction of a first target variable is received, use information of the first target variable is displayed, wherein the use information comprises: by using at least one of the interface name and the control name associated with the first target variable, the user can set the first target variable according to at least one of the interface name and the control name associated with the first target variable, so that the interface corresponding to the interface name can be debugged conveniently, and the configuration efficiency is improved.
In any of the above technical solutions, the display unit is further configured to: determining that the configuration request corresponds to the received data, and displaying a configuration interface of the received data; wherein the configuration interface to receive the data is configured to display a second target variable, a unique identifier of the second controller area network, and a data bit number; the generating unit is further used for receiving the unique identifier and the data bit number of the second controller local area network and associating the second target variable with the unique identifier and the data bit number of the second controller local area network to generate a second configuration file; the sending unit is further configured to send the second configuration file to the configuration software.
In the technical scheme, the configuration process of the received data is displayed by adopting a visual configuration interface, so that a user can conveniently configure according to the displayed content, the error probability in the configuration process is reduced, meanwhile, the configuration of the received data is set in a variable binding mode, namely, a second target variable is associated with the unique identifier and the data bit number of the second controller local area network, and through the association, in the operation process of configuration software, an analysis protocol does not need to be executed, and the assignment process is carried out, so that the configuration flow of the received data is simplified, and the configuration efficiency is improved.
In any of the above technical solutions, the method further includes: the searching unit is used for searching whether the data bit number is occupied or not; and determining that the data bit number is unoccupied, and performing a step of associating a second target variable with the unique identifier of the second controller area network and the data bit number to generate a second configuration file.
In the technical scheme, whether the data bit number is occupied is searched through the searching unit, the occurrence of conditions such as data receiving confusion caused by repeated use of the data bit number is reduced, accurate data receiving is ensured, and the reliability of configuration is improved.
In any of the above technical solutions, the display unit is further configured to: determining to receive a second target variable selection instruction, and displaying at least one to-be-selected variable of a second target variable; and receiving second input information, and taking the variable to be selected indicated by the second input information as a second target variable.
In the technical scheme, a second target variable supports variable selection, and specifically, when a second target variable selection instruction is received, at least one to-be-selected variable of the second target variable is displayed; and when the second input information is received, the variable to be selected indicated by the second input information is used as a second target variable, and in the process, the configuration can be carried out according to the actual needs of the user, so that the convenience of the configuration process is improved.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 is a flow diagram illustrating a method for configuring a data port according to one embodiment of the invention;
FIG. 2 illustrates a flow diagram of a method of determining a first target variable according to one embodiment of the invention;
FIG. 3 shows a flow diagram of a method of determining a second target variable according to one embodiment of the invention;
FIG. 4 illustrates a schematic diagram of a configuration interface for sending data, according to one embodiment of the invention;
fig. 5 is a control flow diagram of a transmitting end according to an embodiment of the present invention;
FIG. 6 illustrates a schematic diagram of a configuration interface to receive data, according to one embodiment of the invention;
fig. 7 is a control flow diagram of a receiving end according to an embodiment of the present invention;
FIG. 8 shows a schematic block diagram of a configuration device of a data port according to an embodiment of the present invention;
fig. 9 shows a schematic block diagram of a configuration device of a data port according to an embodiment of the invention.
Detailed Description
So that the manner in which the above recited aspects, features and advantages of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to the embodiments thereof which are illustrated in the appended drawings. It should be noted that the embodiments and features of the embodiments of the present application may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited by the specific embodiments disclosed below.
Example one
In an embodiment of the present invention, as shown in fig. 1, a method for configuring a data port is provided, including:
step 102, receiving a configuration request for a data port;
step 104, determining that the configuration request corresponds to the transmitted data, and displaying a configuration interface for transmitting the data;
step 112, determining that the configuration request corresponds to the received data, and displaying a configuration interface of the received data;
step 116, sending the second configuration file to the configuration software.
The configuration interface for sending data is configured to display the unique identifier of the first controller local area network and the data bit filling information corresponding to the first controller local area network in a partitioned mode, and the configuration interface for receiving data is configured to display the second target variable, the unique identifier of the second controller local area network and the data bit number.
The embodiment of the invention provides a configuration method of a data port, which comprises the steps of displaying a configuration interface for sending data when a configuration request of the data port is received and the configuration request is determined to correspond to the sent data, responding to a first operation instruction of the configuration interface for sending the data, and generating a unique identifier of a first controller local area network and filling information of data bits corresponding to the first controller local area network; the configuration process of the received data is displayed by adopting a visual configuration interface, so that a user can conveniently configure according to the displayed content, the error probability in the configuration process is reduced, meanwhile, the configuration of the received data is set in a variable binding mode, namely, the second target variable is associated with the unique identifier and the data bit number of the second controller local area network, and by the association, in the operation process of configuration software, an analysis protocol does not need to be executed, and the assignment process is carried out, so that the configuration flow of the received data is simplified, and the configuration efficiency is improved.
In one embodiment, the content displayed concurrently with the unique identifier of the first controller area network further comprises: frame type, sending period, start-stop variable and sending direction.
In one embodiment, the content displayed simultaneously with the second target variable further includes a type and a frame type of the second target variable, a unique identifier and a data bit number of the second controller area network, and a sender, where the unique identifier and the data bit number of the second controller area network have a corresponding relationship, that is, when the unique identifier of the second controller area network is displayed on a configuration interface for sending data, the data bit number corresponds to padding information of a corresponding data bit of the second controller area network.
In one embodiment, the activation operation on the first controller area network is determined to be received, and the filling information of the corresponding data bits of the first controller area network is displayed.
In this embodiment, whether to display the padding information of the data bits corresponding to the first controller area network is associated with whether to select the first controller area network, and only when receiving an activation operation on the first controller area network, the padding information of the data bits corresponding to the first controller area network is displayed, so as to reduce the display area of the configuration interface for sending data, and meanwhile, avoid simultaneous display of the padding information of the data bits corresponding to a plurality of first controller area networks, which is poor in intuition and easy to cause configuration errors.
In one embodiment, the activation of the first controller area network may be a user triggering a region displayed by a unique identifier of the first controller area network, such as a single mouse click on the region.
In one embodiment, the configuration method of the data port is applied to a device that uses CAN (Controller area network) for communication, where the first Controller area network has 8 bytes corresponding to data bits.
Example two
In any of the above embodiments, the first operation instruction includes: adding a new instruction and/or a data bit editing instruction, wherein the filling information of the data bit comprises a first target variable or null data; responding to a first operation instruction of a configuration interface for sending data, and generating a unique identifier of a first controller local area network and filling information of data bits corresponding to the first controller local area network, wherein the step specifically comprises the following steps: determining to receive a newly-added instruction, newly adding an area for displaying the unique identifier of the first controller local area network in a configuration interface for sending data, and determining to receive a data bit editing instruction under the condition that filling information of data bits corresponding to the first controller local area network is displayed in the configuration interface for sending data, and controlling the filling information of the data bits corresponding to the data bit editing instruction to switch between a first target variable and null data, wherein the area of the unique identifier of the first controller local area network and/or the filling information of the data bits corresponding to the first controller local area network are displayed in a form.
In this embodiment, the new process of the unique identifier of the first controller area network and the filling process of the data bit corresponding to the first controller area network may be displayed on the configuration interface for sending data, so that a user may visually observe the configuration state during the configuration and maintenance process, thereby reducing the probability of a configuration error, and meanwhile, the area of the unique identifier of the first controller area network and/or the filling information of the data bit corresponding to the first controller area network is displayed in the form of a table, so that the switching of the filling information of any data bit between the first target variable and the empty data may be directly set according to the data bit editing instruction, without writing a code program, which is beneficial to reducing the time cost and the labor cost during the configuration process.
In one embodiment, the unique identifier of the first controller area network is managed by a table, when a new instruction is received, the unique identifier of the first controller area network is displayed in the table in a new line adding mode, and meanwhile, the frame type, the sending period, the start-stop variable and the sending direction are displayed at the position of the new line while the unique identifier of the first controller area network is realized.
In one embodiment, in the case that the data bits corresponding to the first controller area network have 8 bytes, the padding information of the data bits corresponding to the first controller area network is managed by using an 8 × 8 table.
In one embodiment, when the filling information of the data bits is switched between the first target variable and the empty data, in order to facilitate direct observation by a user, when the filling information is the first target variable, the table position corresponding to the filling position is displayed according to a first color, and when the filling information is the empty data, the table position corresponding to the filling position is displayed according to a second color, wherein the first color and the second color are two colors which are completely different from each other.
In one embodiment, the data bit editing instruction comprises a first data bit editing instruction and a second data bit editing instruction, when the filling information is empty data, the first data bit editing instruction is received, the filling information is modified from the empty data to a first target variable, and when the filling information is the first target variable, the second data bit editing instruction is received, and the filling information is modified from the first target variable to the empty data.
In one embodiment, the first data bit editing instruction may be a double-click operation performed on the data bit using a mouse; the second data bit edit instruction may be an operation of performing two consecutive click operations on the data bit using a mouse and selecting a delete variable.
In one of the above embodiments, as shown in fig. 2, the method for determining the first target variable includes:
step 202, determining to receive a first target variable selection instruction, and displaying at least one to-be-selected variable of a first target variable;
and 204, receiving first input information, and taking a variable to be selected indicated by the first input information as a first target variable.
In this embodiment, a filling process of data bits corresponding to a first controller area network supports variable selection, and specifically, when a first target variable selection instruction is received, at least one variable to be selected of a first target variable is displayed; and when the first input information is received, the variable to be selected indicated by the first input information is used as the first target variable, and in the process, the configuration can be carried out according to the actual needs of the user, so that the convenience of the configuration process is improved.
In one embodiment, the method further comprises the following steps: receiving a query instruction of a first target variable, and displaying use information of the first target variable, wherein the use information comprises: at least one of an interface name and a control name associated with the first target variable is used.
In this embodiment, when receiving a query instruction of a first target variable, usage information of the first target variable is displayed, where the usage information includes: by using at least one of the interface name and the control name associated with the first target variable, the user can set the first target variable according to at least one of the interface name and the control name associated with the first target variable, so that the interface corresponding to the interface name can be debugged conveniently, and the configuration efficiency is improved.
In one embodiment, the query instruction of the first target variable may be an operation in which the user moves a selected tool controlled by a mouse (where the selected tool is a mouse point displayed on a desktop of the operating system) to an area where the first target variable is displayed.
In one embodiment, the first configuration file and the second configuration file have a preset format, and specifically, a format for sending the frame header information is shown in table 1:
TABLE 1
AIRC_REV(16B) | Data length (4B) | Data length (4B) |
The format of the CAN transmission information table is shown in table 2:
TABLE 2
Where the caidd is the unique identifier of the first controller area network referred to in this application.
The CAN transmit file format is specifically shown in table 3:
TABLE 3
The format of the first target variable is shown in table 4:
TABLE 4
Byte number (2B) | CAN data bit number (2B) | Variable address (4B) | … |
The format of the received frame header information is shown in table 5:
TABLE 5
AIRC_CTRL(16B) | Data length (4B) | Data length (4B) |
The format of the CAN reception information table is shown in table 6:
TABLE 6
CANID number (4B) | CANID(4B) | … | CANID(4B) |
The format of the CAN receive file format is shown in table 7:
TABLE 7
The format of the second target variable is shown in table 8:
TABLE 8
Byte number (2B) | CAN data bit number (2B) | Variable address (4B) | … |
EXAMPLE III
In any of the first and second embodiments, after the step of receiving the unique identifier and the data bit number of the second controller area network, before the step of associating the second target variable with the unique identifier and the data bit number of the second controller area network to generate the second configuration file, the method further comprises: searching whether the data bit number is occupied or not; and determining that the data bit number is unoccupied, and performing a step of associating a second target variable with the unique identifier of the second controller area network and the data bit number to generate a second configuration file.
In the embodiment, whether the data bit number is occupied or not is searched, so that the occurrence of conditions such as data receiving confusion caused by repeatedly using the data bit number is reduced, the accurate receiving of data is ensured, and the reliability of configuration is improved.
In one of the above embodiments, as shown in fig. 3, the method for determining the second target variable includes:
step 302, determining to receive a second target variable selection instruction, and displaying at least one to-be-selected variable of a second target variable;
and 304, receiving second input information, and taking the variable to be selected indicated by the second input information as a second target variable.
In this embodiment, the second target variable supports variable selection, specifically, when a second target variable selection instruction is received, at least one candidate variable of the second target variable is displayed; and when the second input information is received, the variable to be selected indicated by the second input information is used as a second target variable, and in the process, the configuration can be carried out according to the actual needs of the user, so that the convenience of the configuration process is improved.
In one embodiment, the candidate variable of the at least one second target variable is displayed in the form of a pop-up box.
Example four
In an embodiment of the present invention, when the CAN device communication is performed in the configuration software, an ID of a CAN frame (that is, a unique identifier of a first controller area network referred to in this application) and a data bit of 8 bytes (that is, a data bit corresponding to the first controller area network referred to in this application) need to be defined.
For transmitting CAN data, it CAN be understood that a transmitting end needs to define a CAN id, 8 bytes of data bits, and a transmission period, where:
(1) the caidd is displayed separately from the data (i.e., the data bits corresponding to the first controller area network referred to in this application), with the caidd being managed via a table and the data being managed via an 8 x 8 table, and only needs to be modified in this interface if the protocol is updated.
(2) If the data content corresponding to the ID needs to be checked, the corresponding ID row is clicked by a mouse, the 8 x 8 data table is automatically updated, and if the associated variable exists, the color of the table is changed into yellow, so that the filling condition of the data can be visually checked.
(3) When the mouse is placed on the yellow table, a prompt box can display the use condition of the variable on the interface, so that the debugging difficulty of the interface and the protocol is greatly reduced.
More specifically, as shown in fig. 4, in order to visually check the transmission condition of the CAN, a new line adding manner is used to define the CAN id, and each line includes the CAN id, a frame type, a transmission period, a start-stop variable, and a transmission direction.
After the caidd information configuration is completed, as shown in fig. 4, the left mouse button clicks and selects the caidd row, and the table at the lower end of 8 × 8 displays the filling condition of the data frame, the display without filling gray, and the display with yellow and variable names after filling (such as DI0 and DII 4). If data needs to be filled, double clicking the gray grid by using the left mouse button pops up a variable selection box, variable selection is carried out, and after the selection is successful, the gray grid becomes yellow. If the filled data needs to be modified, double clicking the yellow grid by using a mouse can pop up a prompt box to prompt whether the variable needs to be deleted, and after the selection is determined, the yellow grid is changed into gray, and new variables can be associated again.
The mouse is placed on the yellow grid, and a prompt box displays the use condition of the variable in the picture, including the picture name and the associated control name, so that the debugging of the interface and the protocol is facilitated.
Specifically, as shown in fig. 5, the control flow of the transmitting end includes:
step 514, finishing sending CAN data editing;
For receiving CAN data, it CAN be understood that the receiving end:
using a pop-up box mode, as shown in fig. 6, associating a variable with a CAN frame, without performing protocol analysis and assignment processing, and more specifically, when receiving data, double-clicking a line under the name of the variable with a mouse, popping up a variable selection dialog box, where the selection dialog box includes variables such as VarTemp, and after selecting a corresponding variable, it is also necessary to set a caidd and a data bit number, and during setting, it is checked whether the bit number corresponding to the ID is used, and it is not allowed that the variable is bound with the same ID parity number, thereby ensuring the uniqueness of the protocol.
After the CANID and the bit number are defined, one-to-one association with the variable is completed, and when the configuration program runs, the variable directly displays the received CANID data without additional protocol analysis and is assigned to the variable.
Specifically, as shown in fig. 7, the control flow at the receiving end includes:
step 712, download to the device applying the configuration software.
In this embodiment, after the sender and the receiver complete editing, binary files in predetermined formats as shown in tables 1 to 8 are generated by a compiling function.
In the embodiment, the communication method of the CAN equipment is unified, so that the maintenance difficulty is reduced; the CAN data is defined by using an 8 multiplied by 8 table, the variable framing transmission condition is visually displayed, and the CAN frame data use maximization is ensured; the receiving end associates the variable with the CAN frame, protocol analysis and assignment processing are not needed, and meanwhile, the equipment is directly integrated into configuration software without external import.
EXAMPLE five
In an embodiment of the present invention, as shown in fig. 8 and fig. 9, a configuration apparatus 800 of a data port is provided, including: a receiving unit 802, configured to receive a configuration request for a data port; the display unit 804 is used for determining that the configuration request corresponds to the sending data and displaying a configuration interface for sending the data; the configuration interface for sending the data is configured to display the unique identifier of the first controller local area network and the data bit filling information corresponding to the first controller local area network in a partitioned mode; a generating unit 806, configured to generate, in response to a first operation instruction on a configuration interface for sending data, a unique identifier of a first controller area network and padding information of data bits corresponding to the first controller area network; generating a first configuration file according to the unique identifier of the first controller local area network and the filling information of the data bits corresponding to the first controller local area network; a sending unit 808, configured to send the first configuration file to the configuration software.
The embodiment of the present invention provides a configuration apparatus 800 for a data port, specifically, comprising a receiving unit 802, a display unit 804, a generating unit 806, and a sending unit 808, specifically, when a configuration request of the data port is received and it is determined that the configuration request corresponds to sent data, the display unit 804 displays a configuration interface for sending the data, and the generating unit 806 is specifically configured to respond to a first operation instruction for the configuration interface for sending the data, and generate a unique identifier of a first controller area network and filling information of data bits corresponding to the first controller area network, in this process, since the unique identifier of the first controller area network and the filling information of the data bits corresponding to the first controller area network are displayed in a partition manner in the configuration interface for sending the data, a user can visually observe a configuration state during configuration and maintenance, thereby reducing the probability of errors in the configuration process of the configuration software.
In one embodiment, the display unit 804 is further configured to: determining that the configuration request corresponds to the received data, and displaying a configuration interface of the received data; wherein the configuration interface to receive the data is configured to display a second target variable, a unique identifier of the second controller area network, and a data bit number; the generating unit 806 is further configured to receive the unique identifier and the data bit number of the second controller lan, and associate the second target variable with the unique identifier and the data bit number of the second controller lan to generate a second configuration file; the sending unit 808 is further configured to send the second configuration file to the configuration software.
In the embodiment, the configuration process of the received data is displayed by adopting a visual configuration interface, so that a user can conveniently configure according to the displayed content, the error probability in the configuration process is reduced, meanwhile, the configuration of the received data is set in a variable binding mode, namely, the second target variable is associated with the unique identifier and the data bit number of the second controller local area network, and through the association, in the operation process of configuration software, an analysis protocol does not need to be executed, and the assignment process is carried out, so that the configuration flow of the received data is simplified, and the configuration efficiency is improved.
In one embodiment, the content displayed concurrently with the unique identifier of the first controller area network further comprises: frame type, sending period, start-stop variable and sending direction.
In one embodiment, the content displayed simultaneously with the second target variable further includes a type and a frame type of the second target variable, a unique identifier and a data bit number of the second controller area network, and a sender, where the unique identifier and the data bit number of the second controller area network have a corresponding relationship, that is, when the unique identifier of the second controller area network is displayed on a configuration interface for sending data, the data bit number corresponds to padding information of a corresponding data bit of the second controller area network.
In one embodiment, the display unit 804 is further configured to determine that an activation operation for the first controller area network is received, and display padding information of corresponding data bits of the first controller area network.
In this embodiment, whether to display the padding information of the data bits corresponding to the first controller area network is associated with whether to select the first controller area network, and only when receiving an activation operation on the first controller area network, the padding information of the data bits corresponding to the first controller area network is displayed, so as to reduce the display area of the configuration interface for sending data, and meanwhile, avoid simultaneous display of the padding information of the data bits corresponding to a plurality of first controller area networks, which is poor in intuition and easy to cause configuration errors.
In one embodiment, the activation of the first controller area network may be a user triggering a region displayed by a unique identifier of the first controller area network, such as a single mouse click on the region.
In one embodiment, the configuration method of the data port is applied to a device that uses CAN (Controller area network) for communication, where the first Controller area network has 8 bytes corresponding to data bits.
EXAMPLE six
In any of the above embodiments, the first operation instruction includes: adding a new instruction and/or a data bit editing instruction, wherein the filling information of the data bit comprises a first target variable or null data; the generating unit 806 is specifically configured to: determining to receive a newly-added instruction, newly adding an area for displaying the unique identifier of the first controller local area network in a configuration interface for sending data, and determining to receive a data bit editing instruction under the condition that filling information of data bits corresponding to the first controller local area network is displayed in the configuration interface for sending data, and controlling the filling information of the data bits corresponding to the data bit editing instruction to switch between a first target variable and null data, wherein the area of the unique identifier of the first controller local area network and/or the filling information of the data bits corresponding to the first controller local area network are displayed in a form.
In this embodiment, the new process of the unique identifier of the first controller area network and the filling process of the data bit corresponding to the first controller area network may be displayed on the configuration interface for sending data, so that a user may visually observe the configuration state during the configuration and maintenance process, thereby reducing the probability of a configuration error, and meanwhile, the area of the unique identifier of the first controller area network and/or the filling information of the data bit corresponding to the first controller area network is displayed in the form of a table, so that the switching of the filling information of any data bit between the first target variable and the empty data may be directly set according to the data bit editing instruction, without writing a code program, which is beneficial to reducing the time cost and the labor cost during the configuration process.
In one embodiment, the unique identifier of the first controller area network is managed by a table, when a new instruction is received, the unique identifier of the first controller area network is displayed in the table in a new line adding mode, and meanwhile, the frame type, the sending period, the start-stop variable and the sending direction are displayed at the position of the new line while the unique identifier of the first controller area network is realized.
In one embodiment, in the case that the data bits corresponding to the first controller area network have 8 bytes, the padding information of the data bits corresponding to the first controller area network is managed by using an 8 × 8 table.
In one embodiment, when the filling information of the data bits is switched between the first target variable and the empty data, in order to facilitate direct observation by a user, when the filling information is the first target variable, the table position corresponding to the filling position is displayed according to a first color, and when the filling information is the empty data, the table position corresponding to the filling position is displayed according to a second color, wherein the first color and the second color are two colors which are completely different from each other.
In one embodiment, the data bit editing instruction comprises a first data bit editing instruction and a second data bit editing instruction, when the filling information is empty data, the first data bit editing instruction is received, the filling information is modified from the empty data to a first target variable, and when the filling information is the first target variable, the second data bit editing instruction is received, and the filling information is modified from the first target variable to the empty data.
In one embodiment, the first data bit editing instruction may be a double-click operation performed on the data bit using a mouse; the second data bit edit instruction may be an operation of performing two consecutive click operations on the data bit using a mouse and selecting a delete variable.
In one of the above embodiments, the display unit 804 is further configured to: determining to receive a first target variable selection instruction, and displaying at least one variable to be selected of the first target variable; and receiving first input information, and taking the variable to be selected indicated by the first input information as a first target variable.
In this embodiment, a filling process of data bits corresponding to a first controller area network supports variable selection, and specifically, when a first target variable selection instruction is received, at least one variable to be selected of a first target variable is displayed; and when the first input information is received, the variable to be selected indicated by the first input information is used as the first target variable, and in the process, the configuration can be carried out according to the actual needs of the user, so that the convenience of the configuration process is improved.
In one of the above embodiments, the display unit 804 is further configured to: receiving a query instruction of a first target variable, and displaying use information of the first target variable, wherein the use information comprises: at least one of an interface name and a control name associated with the first target variable is used.
In this embodiment, when receiving a query instruction of a first target variable, usage information of the first target variable is displayed, where the usage information includes: by using at least one of the interface name and the control name associated with the first target variable, the user can set the first target variable according to at least one of the interface name and the control name associated with the first target variable, so that the interface corresponding to the interface name can be debugged conveniently, and the configuration efficiency is improved.
In one embodiment, the query instruction of the first target variable may be an operation in which the user moves a selected tool controlled by a mouse (where the selected tool is a mouse point displayed on a desktop of the operating system) to an area where the first target variable is displayed.
EXAMPLE seven
In any of the above embodiments, as shown in fig. 9, the apparatus further includes a searching unit 810, configured to search whether the data bit number is occupied; and determining that the data bit number is unoccupied, and performing a step of associating a second target variable with the unique identifier of the second controller area network and the data bit number to generate a second configuration file.
In the embodiment, whether the data bit number is occupied or not is searched, so that the occurrence of conditions such as data receiving confusion caused by repeatedly using the data bit number is reduced, the accurate receiving of data is ensured, and the reliability of configuration is improved.
In any of the above embodiments, the display unit 804 is further configured to: determining to receive a second target variable selection instruction, and displaying at least one to-be-selected variable of a second target variable; and receiving second input information, and taking the variable to be selected indicated by the second input information as a second target variable.
In this embodiment, the second target variable supports variable selection, specifically, when a second target variable selection instruction is received, at least one candidate variable of the second target variable is displayed; and when the second input information is received, the variable to be selected indicated by the second input information is used as a second target variable, and in the process, the configuration can be carried out according to the actual needs of the user, so that the convenience of the configuration process is improved.
In one embodiment, the candidate variable of the at least one second target variable is displayed in the form of a pop-up box.
In the description of the present invention, the terms "plurality" or "a plurality" refer to two or more, and unless otherwise specifically limited, the terms "upper", "lower", and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are merely for convenience in describing the present invention and simplifying the description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus should not be construed as limiting the present invention; the terms "connected," "mounted," "secured," and the like are to be construed broadly and include, for example, fixed connections, removable connections, or integral connections; may be directly connected or indirectly connected through an intermediate. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the description of the present invention, the description of the terms "one embodiment," "some embodiments," "specific embodiments," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In the present invention, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes will occur to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A method for configuring a data port, comprising:
receiving a configuration request for the data port;
determining the corresponding sending data of the configuration request, and displaying a configuration interface of the sending data;
the configuration interface for sending data is configured to display the unique identifier of a first controller local area network and data bit filling information corresponding to the first controller local area network in a partitioned mode;
responding to a first operation instruction of the configuration interface for sending data, and generating a unique identifier of the first controller local area network and filling information of data bits corresponding to the first controller local area network;
generating a first configuration file according to the unique identifier of the first controller area network and filling information of data bits corresponding to the first controller area network;
and sending the first configuration file to configuration software.
2. The method according to claim 1, wherein the first operation instruction comprises: adding a new instruction and/or a data bit editing instruction, wherein filling information of the data bit comprises a first target variable or null data;
the step of generating, in response to the first operation instruction on the configuration interface for sending data, the unique identifier of the first controller area network and the filling information of the data bit corresponding to the first controller area network specifically includes:
determining that a newly added instruction is received, newly adding an area displaying the unique identifier of the first controller area network in the configuration interface for sending data, and
determining to receive a data bit editing instruction under the condition that the filling information of the data bits corresponding to the first controller local area network is displayed in the configuration interface for sending the data, controlling the filling information of the data bits corresponding to the data bit editing instruction to switch between a first target variable and null data,
and displaying the uniquely identified area of the first controller area network and/or filling information of the corresponding data bits of the first controller area network in a form of a table.
3. The method for configuring a data port according to claim 2, further comprising:
determining to receive a first target variable selection instruction, and displaying at least one variable to be selected of the first target variable;
receiving first input information, and taking a variable to be selected indicated by the first input information as the first target variable.
4. The method for configuring a data port according to claim 1, further comprising:
and determining that the activation operation of the first controller area network is received, and displaying filling information of corresponding data bits of the first controller area network.
5. The method for configuring a data port according to any one of claims 1 to 4, further comprising:
receiving a query instruction of a first target variable, and displaying use information of the first target variable, wherein the use information comprises:
using at least one of an interface name and a control name associated with the first target variable.
6. The method for configuring a data port according to any one of claims 1 to 4, further comprising:
determining that the configuration request corresponds to received data, and displaying a configuration interface of the received data;
wherein the configuration interface to receive data is configured to display a second target variable, a unique identifier of a second controller area network, and a data bit number;
receiving the unique identifier and the data bit number of the second controller local area network, and associating the second target variable with the unique identifier and the data bit number of the second controller local area network to generate a second configuration file;
and sending the second configuration file to configuration software.
7. The method of configuring a data port of claim 6, wherein after the step of receiving the unique identifier of the second controller area network and the data bit number, before the step of associating the second target variable with the unique identifier of the second controller area network and the data bit number to generate a second configuration file, the method further comprises:
searching whether the data bit number is occupied or not;
and determining that the data bit number is not occupied, and performing a step of associating the second target variable with the unique identifier of the second controller area network and the data bit number to generate a second configuration file.
8. The method for configuring a data port according to claim 7, further comprising:
determining to receive a second target variable selection instruction, and displaying at least one to-be-selected variable of a second target variable;
and receiving second input information, and taking the variable to be selected indicated by the second input information as the second target variable.
9. An apparatus for configuring a data port, comprising:
a receiving unit, configured to receive a configuration request for the data port;
the display unit is used for determining the configuration request corresponding to the sending data and displaying a configuration interface of the sending data;
the configuration interface for sending data is configured to display the unique identifier of a first controller local area network and data bit filling information corresponding to the first controller local area network in a partitioned mode;
the generating unit is used for responding to a first operation instruction of a configuration interface for sending data, and generating a unique identifier of the first controller local area network and filling information of data bits corresponding to the first controller local area network; and
generating a first configuration file according to the unique identifier of the first controller area network and filling information of data bits corresponding to the first controller area network;
and the sending unit is used for sending the first configuration file to configuration software.
10. The apparatus according to claim 9, wherein the first operation instruction comprises: a new adding instruction and/or a data bit editing instruction, wherein the filling information of the data bit includes a first target variable or null data, and the generating unit is specifically configured to:
determining that a newly added instruction is received, newly adding an area displaying the unique identifier of the first controller area network in the configuration interface for sending data, and
determining to receive a data bit editing instruction under the condition that the filling information of the data bits corresponding to the first controller local area network is displayed in the configuration interface for sending the data, controlling the filling information of the data bits corresponding to the data bit editing instruction to switch between a first target variable and null data,
and displaying the uniquely identified area of the first controller area network and/or filling information of the corresponding data bits of the first controller area network in a form of a table.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010306460.2A CN111585792B (en) | 2020-04-17 | 2020-04-17 | Data port configuration method and data port configuration device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010306460.2A CN111585792B (en) | 2020-04-17 | 2020-04-17 | Data port configuration method and data port configuration device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111585792A true CN111585792A (en) | 2020-08-25 |
CN111585792B CN111585792B (en) | 2023-05-26 |
Family
ID=72126740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010306460.2A Active CN111585792B (en) | 2020-04-17 | 2020-04-17 | Data port configuration method and data port configuration device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111585792B (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020147808A1 (en) * | 2001-04-05 | 2002-10-10 | Osburn Douglas C. | Integrated automation system |
CN101083684A (en) * | 2007-07-24 | 2007-12-05 | 华为技术有限公司 | Communication apparatus batch configuration managerial approach and apparatus |
US20090083287A1 (en) * | 2007-09-21 | 2009-03-26 | Universities Space Research Association (Usra) | Systems and methods for an extensible business application framework |
US20130205022A1 (en) * | 2011-10-04 | 2013-08-08 | Electro Industries/Gauge Tech | Systems and methods for processing meter information in a network of intelligent electronic devices |
WO2014012596A1 (en) * | 2012-07-20 | 2014-01-23 | Abb Technology Ag | Configuration management device, configuration interface device and method for vendor-independent network device configuration |
US20140143374A1 (en) * | 2012-11-16 | 2014-05-22 | Ubiquiti Networks, Inc. | Network routing system |
CN105302545A (en) * | 2015-09-02 | 2016-02-03 | 湖南三一智能控制设备有限公司 | Method and device for custom control development of configuration software |
CN106506213A (en) * | 2016-11-09 | 2017-03-15 | 深圳云联讯数据科技有限公司 | A kind of internet of things equipment visualization interface display packing and system |
CN106569801A (en) * | 2016-10-18 | 2017-04-19 | 中国运载火箭技术研究院 | Complex parameter-based configuration display control system |
WO2018218977A1 (en) * | 2017-05-31 | 2018-12-06 | 华为技术有限公司 | Method for orchestrating software defined network, and sdn controller |
CN109492301A (en) * | 2018-11-08 | 2019-03-19 | 北京世冠金洋科技发展有限公司 | Software and hardware switching method and system |
CN109687984A (en) * | 2017-10-18 | 2019-04-26 | 中车株洲电力机车研究所有限公司 | A kind of the configuration system and configuration method of wind-powered electricity generation SCADA system |
CN109741776A (en) * | 2018-12-29 | 2019-05-10 | 广东高云半导体科技股份有限公司 | Initial method, device, equipment and the medium of blocky Static RAM |
-
2020
- 2020-04-17 CN CN202010306460.2A patent/CN111585792B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020147808A1 (en) * | 2001-04-05 | 2002-10-10 | Osburn Douglas C. | Integrated automation system |
CN101083684A (en) * | 2007-07-24 | 2007-12-05 | 华为技术有限公司 | Communication apparatus batch configuration managerial approach and apparatus |
US20090083287A1 (en) * | 2007-09-21 | 2009-03-26 | Universities Space Research Association (Usra) | Systems and methods for an extensible business application framework |
US20130205022A1 (en) * | 2011-10-04 | 2013-08-08 | Electro Industries/Gauge Tech | Systems and methods for processing meter information in a network of intelligent electronic devices |
US10419285B2 (en) * | 2012-07-20 | 2019-09-17 | Abb Schweiz Ag | Configuration management device, configuration interface device and method for vendor-independent network device configuration |
WO2014012596A1 (en) * | 2012-07-20 | 2014-01-23 | Abb Technology Ag | Configuration management device, configuration interface device and method for vendor-independent network device configuration |
US20140143374A1 (en) * | 2012-11-16 | 2014-05-22 | Ubiquiti Networks, Inc. | Network routing system |
CN105302545A (en) * | 2015-09-02 | 2016-02-03 | 湖南三一智能控制设备有限公司 | Method and device for custom control development of configuration software |
CN106569801A (en) * | 2016-10-18 | 2017-04-19 | 中国运载火箭技术研究院 | Complex parameter-based configuration display control system |
CN106506213A (en) * | 2016-11-09 | 2017-03-15 | 深圳云联讯数据科技有限公司 | A kind of internet of things equipment visualization interface display packing and system |
WO2018218977A1 (en) * | 2017-05-31 | 2018-12-06 | 华为技术有限公司 | Method for orchestrating software defined network, and sdn controller |
CN109687984A (en) * | 2017-10-18 | 2019-04-26 | 中车株洲电力机车研究所有限公司 | A kind of the configuration system and configuration method of wind-powered electricity generation SCADA system |
CN109492301A (en) * | 2018-11-08 | 2019-03-19 | 北京世冠金洋科技发展有限公司 | Software and hardware switching method and system |
CN109741776A (en) * | 2018-12-29 | 2019-05-10 | 广东高云半导体科技股份有限公司 | Initial method, device, equipment and the medium of blocky Static RAM |
Also Published As
Publication number | Publication date |
---|---|
CN111585792B (en) | 2023-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0791881B1 (en) | Computer program product for configuring network devices and an associated method for providing configuration information | |
US6772204B1 (en) | Method and apparatus of providing a configuration script that uses connection rules to produce a configuration file or map for configuring a network device | |
US20090204697A1 (en) | Methods and apparatus for extended error reporting in network management | |
US6671659B2 (en) | System and method for monitoring controller diagnostics | |
CN100369519C (en) | Operation maintenance system and method for base-station system | |
US4967190A (en) | Method of and apparatus for controlling screen display | |
US6542901B1 (en) | Formatting input data file compatible with workstation application into formatted input data file compatible with second application utilizing user-customized settings | |
JPH0215753A (en) | Evaluation method and evaluation system of data transmission | |
JP2000244567A (en) | Router network managing method | |
CN114422344B (en) | DCS system network variable increment updating method | |
US20030061334A1 (en) | Method, apparatus, system, computer program and computer program product of network management | |
CN111585792B (en) | Data port configuration method and data port configuration device | |
CN117130318B (en) | Industrial data acquisition method, device, system and readable storage medium | |
US7826386B2 (en) | Facilitating the configuring of communications environments | |
CN109814871B (en) | Node management method and system based on DDS bus | |
CN112135302B (en) | Control method and device for base station topology information and computer readable storage medium | |
US7480917B2 (en) | User interface for editing objects of a network object database | |
CN114757159A (en) | Packaging development method and system of multifunctional data table component | |
CN114710412B (en) | Network protocol signal simulation system and method | |
CN114487758B (en) | Test method and test system for semiconductor equipment | |
CN110636049A (en) | General message organization and transmission method for software communication interface | |
CN104331281B (en) | A kind of proxy server and method that remote control function is provided for LXI modules | |
CN118764379A (en) | EPA switch configuration method and system, storage medium and electronic equipment | |
US8782118B2 (en) | Method to manage network printers and network system using the same | |
CN115904356A (en) | Application program generation method and device, storage medium and computer equipment |
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 |