CN112269351A - PLC-based data processing method and system, electronic device and storage medium - Google Patents

PLC-based data processing method and system, electronic device and storage medium Download PDF

Info

Publication number
CN112269351A
CN112269351A CN202011555863.7A CN202011555863A CN112269351A CN 112269351 A CN112269351 A CN 112269351A CN 202011555863 A CN202011555863 A CN 202011555863A CN 112269351 A CN112269351 A CN 112269351A
Authority
CN
China
Prior art keywords
data
address
protocol
plc
protocol transmission
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
Application number
CN202011555863.7A
Other languages
Chinese (zh)
Other versions
CN112269351B (en
Inventor
周文
王建兴
王纵驰
***
赖军
邹大均
刘波
陈正刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Aviation Oil Group Co ltd
China Electronic Technology Cyber Security Co Ltd
Original Assignee
China Aviation Oil Group Co ltd
China Electronic Technology Cyber Security Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Aviation Oil Group Co ltd, China Electronic Technology Cyber Security Co Ltd filed Critical China Aviation Oil Group Co ltd
Priority to CN202011555863.7A priority Critical patent/CN112269351B/en
Publication of CN112269351A publication Critical patent/CN112269351A/en
Application granted granted Critical
Publication of CN112269351B publication Critical patent/CN112269351B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/054Input/output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/26Special purpose or proprietary protocols or architectures
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/15Plc structure of the system
    • G05B2219/15028Controller and device have several formats and protocols, select common one

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computing Systems (AREA)
  • Communication Control (AREA)
  • Programmable Controllers (AREA)

Abstract

The invention provides a data processing method, a system, an electronic device and a storage medium based on a PLC, wherein the method comprises the following steps: acquiring a training data set, wherein the training data set comprises protocol transmission data, and each protocol transmission data comprises a receiving message and a response message; analyzing the mapping relation between the received message and the response message through an intelligent algorithm; the mapping relation is used to obtain the starting address and data length required by the protocol. According to the data processing method based on the PLC, the protocol is regarded as the function mapping relation of the data, the data transmission between the master and the slave can be regarded as the input and the output of the mapping, and the influence degree of each data bit of a received message on an answer message in the mapping relation is learned by utilizing an intelligent algorithm, so that the initial address and the data length of the request data required by the protocol are analyzed. The model focuses on input and output, and the internal mapping rule from input to output is obtained by self analysis of an intelligent algorithm, so that the protocol development efficiency is improved.

Description

PLC-based data processing method and system, electronic device and storage medium
Technical Field
The invention relates to the technical field of communication, in particular to a data processing method, a data processing system and electronic equipment based on a Programmable Logic Controller (PLC).
Background
In industrial application, in order to ensure the accuracy and reliability of data, a certain protocol is usually followed, and the difference between different protocols is large, so when a PLC communicates with other devices based on a certain protocol, the protocol must be implemented by codes inside the PLC. However, the PLC has a very wide application range in an industrial field, and different kinds of field protocols must be supported, which tends to increase the complexity of PLC development. At present, manufacturers generally adopt a protocol converter to convert a field protocol into a protocol which can be identified by a PLC (programmable logic controller), so that the problem of field protocol support can be converted into the development problem of the protocol converter, and the development difficulty of the PLC can be reduced. However, in this way, when the field protocol is not supported by the protocol converter yet and the protocol content is not clear, the field captured message needs to be analyzed and compared, and the code implementation is performed according to the message protocol rule, which requires a long development period and is not beneficial to the rapid application of the PLC in the field.
Disclosure of Invention
The present invention is directed to solve at least one of the problems of the background art, and provides a PLC-based data processing method, system, and electronic device.
In order to achieve the above object, the present invention provides a data processing method based on PLC, including:
acquiring a training data set, wherein the training data set comprises protocol transmission data, and each protocol transmission data comprises a receiving message and a response message;
using the protocol transmission data and the received message as input, and analyzing the initial address and the data length of the protocol transmission data required by the received message through an intelligent algorithm;
the method comprises the steps of taking a received message of a protocol as input, taking the category corresponding to a starting address and an ending address as output, and analyzing the data starting address and the data length required by the received message by using a classification algorithm.
According to an aspect of the present invention, the analyzing the data start address and the data length of the response packet required by the received packet by using the training data set through an algorithm includes:
taking protocol transmission data and a response message as input, calculating the maximum public subset of two input data sets through a dynamic programming algorithm to obtain the initial address and the end address of the public subset in the protocol transmission data; the classification is made with a start address and an end address.
According to one aspect of the invention, the dynamic programming algorithm uses a dynamic programming table
Figure 100002_DEST_PATH_IMAGE001
Is defined as:
and a 3-dimensional array is adopted, the 1 st dimension index i represents the end index of protocol transmission data, the 2 nd dimension index j represents the end index of response message data, and the 3 rd dimension index k represents the length of public data.
According to one aspect of the invention, the dynamic programming tables are all 0 in their initial state.
According to one aspect of the invention, the dynamically planned state transitions are:
when the common data length is
Figure 654797DEST_PATH_IMAGE002
If the protocol transmits a data nodeThe data before the bundle index is the same as the data before the end of the response message data index, then
Figure 100002_DEST_PATH_IMAGE003
Otherwise
Figure 551078DEST_PATH_IMAGE004
When the common data length is
Figure 100002_DEST_PATH_IMAGE005
If the data before the end index of the protocol transmission data is the same as the data before the end index of the response message data, and
Figure 908241DEST_PATH_IMAGE006
then, then
Figure 100002_DEST_PATH_IMAGE007
Otherwise
Figure 446538DEST_PATH_IMAGE008
According to one aspect of the invention, the classification is based on a start address and an end address, and there is a logical and relationship between the two, and when both the start address and the end address are the same, the two are considered to be of the same class.
According to one aspect of the present invention, the classification algorithm is configured to parse a data start address and a data length required for receiving a packet, and output a request packet of a protocol as an input and a class corresponding to the start address and the end address.
In order to achieve the above object, the present invention further provides a PLC-based data processing system, including:
the data acquisition module is used for acquiring a training data set, wherein the training data set comprises protocol transmission data, and each protocol transmission data comprises a receiving message and a response message;
the first data processing module is used for analyzing the initial address and the data length of the protocol transmission data required by the received message through an intelligent algorithm by using the protocol transmission data and the received message as input;
and the second data processing module takes the received message of the protocol as input and the categories corresponding to the starting address and the ending address as output, and analyzes the data starting address and the data length required by the received message by using a classification algorithm.
In order to achieve the above object, the present invention further provides an electronic device, which includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the above PLC-based data processing method.
To achieve the above object, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above PLC-based data processing method.
According to the data processing method, the system, the electronic equipment and the computer readable storage medium based on the PLC, the protocol is regarded as a function mapping relation of data, so that the analysis of the protocol can be regarded as mapping analysis, and the mapping relation is analyzed by using an intelligent algorithm, so that the protocol rule in the received message is analyzed. The model focuses on data connection, and can complete the analysis of the protocol without manually comparing and analyzing the bytes one by one, thereby greatly improving the protocol development efficiency.
Drawings
FIG. 1 is a flow chart schematically illustrating a PLC-based data processing method according to the present invention;
FIG. 2 is a block diagram schematically illustrating a PLC-based data processing system according to the present invention;
FIG. 3 shows protocol rules and an exemplary diagram of embodiment 1;
FIG. 4 is a flowchart showing a dynamic programming algorithm of embodiment 1;
fig. 5 is a graph showing the output results of the model of example 1.
Detailed Description
The technical solutions in the embodiments of the present invention are clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the scope of the present invention.
Fig. 1 schematically shows a flow chart of a PLC-based data processing method according to the present invention. As shown in fig. 1, the PLC-based data processing method according to the present invention includes the steps of:
a. acquiring a training data set, wherein the training data set comprises protocol transmission data, and each protocol transmission data comprises a receiving message and a response message;
b. using the protocol transmission data and the received message as input, and analyzing the initial address and the data length of the protocol transmission data required by the received message through an intelligent algorithm;
c. the method comprises the steps of taking a received message of a protocol as input, taking the category corresponding to a starting address and an ending address as output, and analyzing the data starting address and the data length required by the received message by using a classification algorithm.
According to an embodiment of the present invention, in the step a, protocol transmission data in the requested device is obtained, and a total logarithm of corresponding received message and response message data is obtained corresponding to the real-time protocol transmission data (the received message and the response message corresponding thereto form a message pair, and the total logarithm is the total number of all message pairs).
According to an embodiment of the present invention, in step b, the training data set is used to analyze, through an algorithm, that the data start address and the data length of the response message required by the received message are:
taking protocol transmission data and a response message as input, calculating the maximum public subset of two input data sets through a dynamic programming algorithm, obtaining the starting address and the ending address (ending address = starting address + data length) of the public subset in the protocol transmission data, and classifying the data according to the starting address and the ending address. Wherein the content of the first and second substances,in this embodiment, the dynamic programming table used by the dynamic programming algorithm
Figure 723324DEST_PATH_IMAGE001
Is defined as:
and a 3-dimensional array is adopted, the 1 st dimension index i represents the end index of protocol transmission data, the 2 nd dimension index j represents the end index of response message data, and the 3 rd dimension index k represents the length of public data. The state transitions for dynamic programming are: when the common data length is
Figure 400293DEST_PATH_IMAGE002
If the data before the end index of the protocol transmission data is the same as the data before the end index of the response message data, then the protocol transmission data is transmitted to the receiver
Figure 307069DEST_PATH_IMAGE003
Otherwise
Figure 649057DEST_PATH_IMAGE004
. When the common data length is
Figure 590468DEST_PATH_IMAGE005
If the data before the end index of the protocol transmission data is the same as the data before the end index of the response message data, and
Figure 438339DEST_PATH_IMAGE006
then, then
Figure 284941DEST_PATH_IMAGE007
Otherwise
Figure 978090DEST_PATH_IMAGE008
In the present embodiment, the initial state of the dynamic programming table is 0. The two addresses are classified into a starting address and an ending address, a logical AND relationship exists between the two addresses, and when the two starting addresses and the two ending addresses are the same, the two addresses are considered to be in the same class.
According to an embodiment of the present invention, in the step c, analyzing the protocol transmission data start address and the data length required by the received packet by using a classification algorithm, and processing the protocol transmission data start address and the data length as follows:
and taking the received message as the input of a classification algorithm, and outputting the received message as the class of the initial address and the end address of the corresponding protocol transmission data.
According to one embodiment of the present invention, the dynamically planned start address and end address are classified, and there is a logical and relationship between the two, and when the two start addresses and end addresses are the same, they are considered as the same class.
In the present embodiment, the classification algorithm used can characterize the degree of influence of each dimension of the input data on the classification result.
A plurality of intelligent algorithms are used for mutually coordinating to resolve protocol transmission data required by the received message.
According to the data processing method based on the PLC, the protocol is regarded as the function mapping relation of the data, the analysis of the protocol can be regarded as the mapping analysis, and the mapping relation is analyzed by using an intelligent algorithm, so that the protocol rule in the received message is analyzed. The model focuses on data connection, and can complete the analysis of the protocol without manually comparing and analyzing the bytes one by one, thereby greatly improving the protocol development efficiency.
Moreover, the present invention also provides a PLC-based data processing system, a block diagram of the system structure is shown in fig. 2, and the system includes:
the data acquisition module is used for acquiring a training data set, wherein the training data set comprises protocol transmission data, and each protocol transmission data comprises a receiving message and a response message;
the first data processing module is used for analyzing the initial address and the data length of the protocol transmission data required by the received message through an intelligent algorithm by using the protocol transmission data and the received message as input;
and the second data processing module takes the received message of the protocol as input and the categories corresponding to the starting address and the ending address as output, and analyzes the data starting address and the data length required by the received message by using a classification algorithm.
According to an embodiment of the present invention, the data obtaining module obtains protocol transmission data in the requested device, and obtains a total logarithm of corresponding received messages and response message data corresponding to the real-time protocol transmission data (the received messages and the response messages corresponding thereto form a message pair, and the total logarithm is the total number of all message pairs).
The first data processing module takes protocol transmission data and a received message as input, and calculates an initial address and a data length required by the received message through a dynamic programming method. The method specifically comprises the following steps: taking protocol transmission data and a response message as input, calculating the maximum public subset of two input data sets through a dynamic programming algorithm, obtaining the starting address and the ending address (ending address = starting address + data length) of the public subset in the protocol transmission data, and classifying the data according to the starting address and the ending address. In the present embodiment, the dynamic programming table used by the dynamic programming algorithm
Figure 508429DEST_PATH_IMAGE001
Is defined as:
and a 3-dimensional array is adopted, the 1 st dimension index i represents the end index of protocol transmission data, the 2 nd dimension index j represents the end index of response message data, and the 3 rd dimension index k represents the length of public data. The state transitions for dynamic programming are: when the common data length is
Figure 527200DEST_PATH_IMAGE002
If the data before the end index of the protocol transmission data is the same as the data before the end index of the response message data, then the protocol transmission data is transmitted to the receiver
Figure 861099DEST_PATH_IMAGE003
Otherwise
Figure 623518DEST_PATH_IMAGE004
. When the common data length is
Figure 273942DEST_PATH_IMAGE005
When is likeThe data before the end of the data transmission of the fruit protocol is the same as the data before the end of the data index of the response message, and
Figure 387916DEST_PATH_IMAGE006
then, then
Figure 756581DEST_PATH_IMAGE007
Otherwise
Figure 57112DEST_PATH_IMAGE008
In the present embodiment, the initial state of the dynamic programming table is 0. The two addresses are classified into a starting address and an ending address, a logical AND relationship exists between the two addresses, and when the two starting addresses and the two ending addresses are the same, the two addresses are considered to be in the same class.
According to an embodiment of the present invention, the second data processing module analyzes the protocol transmission data start address and the data length required by the received packet by using the classification algorithm, and processes the protocol transmission data start address and the data length as follows:
and taking the received message as the input of a classification algorithm, and outputting the received message as the class of the initial address and the end address of the corresponding protocol transmission data.
According to one embodiment of the present invention, the dynamically planned start address and end address are classified, and there is a logical and relationship between the two, and when the two start addresses and end addresses are the same, they are considered as the same class.
In the present embodiment, the classification algorithm used can characterize the degree of influence of each dimension of the input data on the classification result.
A plurality of intelligent algorithms are used for mutually coordinating to resolve protocol transmission data required by the received message.
According to one embodiment of the present invention, the maximum depth should be close to the total number of classes, calculated using a decision tree classification algorithm.
In this embodiment, a plurality of intelligent algorithms are used to coordinate with each other to analyze the start address and the data length in the protocol transmission data required by the received message.
In order to achieve the above object, the present invention further provides an electronic device, which includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the above PLC-based data processing method.
To achieve the above object, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the PLC-based data processing method.
According to the PLC-based data processing system, the electronic device and the computer-readable storage medium, the protocol is regarded as a function mapping relation of data, so that the protocol can be analyzed as mapping analysis, and the mapping relation is analyzed by using an intelligent algorithm, so that the protocol rule in the received message is analyzed. The model focuses on data connection, and can complete the analysis of the protocol without manually comparing and analyzing the bytes one by one, thereby greatly improving the protocol development efficiency.
According to the above arrangement of the present invention, a specific example is provided below in conjunction with the table:
example 1
Taking an industry proprietary protocol as an example, the protocol rules and examples are shown in fig. 3, and the identity of the requested data depends on the function code and the frame number. The maximum common subset of each reply message and protocol transmission data is calculated by a dynamic programming algorithm, as shown in fig. 4, where dataset1 is passed in protocol transmission data and dataset2 is passed in reply message data. The maximum common subset is at the start address i-k and the end address i of the protocol transmission data. The two addresses are used for establishing a class, and 24 classes of output are obtained from 32 different input messages. The received message is used as input, the category is used as output and is transmitted into the decision tree model, the depth of the maximum tree of the model is set to be 20, the output result of the importance of each dimension of the model is obtained and is shown in fig. 5, the prediction precision of the model is about 0.913, but the prediction of the importance of the dimension of the model correctly reflects the rule of the protocol, and the feasibility of the method is seen.
Finally, it is noted that the above-mentioned preferred embodiments illustrate rather than limit the invention, and that, although the invention has been described in detail with reference to the above-mentioned preferred embodiments, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the scope of the invention as defined by the appended claims.

Claims (10)

1. A data processing method based on PLC is characterized by comprising the following steps:
acquiring a training data set, wherein the training data set comprises protocol transmission data, and each protocol transmission data comprises a receiving message and a response message;
using the protocol transmission data and the received message as input, and analyzing the initial address and the data length of the protocol transmission data required by the received message through an intelligent algorithm;
the method comprises the steps of taking a received message of a protocol as input, taking the category corresponding to a starting address and an ending address as output, and analyzing the data starting address and the data length required by the received message by using a classification algorithm.
2. The PLC-based data processing method according to claim 1, wherein the training data set is used to analyze the data start address and the data length of the response message required by the received message through an algorithm:
and taking the protocol transmission data and the response message as input, calculating the maximum public subset of the two input data sets through a dynamic programming algorithm to obtain the starting address and the ending address of the public subset in the protocol transmission data, and classifying by using the starting address and the ending address.
3. The PLC based data processing method of claim 2, wherein the dynamic programming algorithm uses a dynamic programming table
Figure DEST_PATH_IMAGE001
Is defined as:
and a 3-dimensional array is adopted, the 1 st dimension index i represents the end index of protocol transmission data, the 2 nd dimension index j represents the end index of response message data, and the 3 rd dimension index k represents the length of public data.
4. The PLC-based data processing method of claim 3, wherein the dynamic programming tables are all 0 in an initial state.
5. The PLC-based data processing method of claim 4, wherein the dynamically planned state transitions are:
when the common data length is
Figure 506669DEST_PATH_IMAGE002
If the former data of the protocol transmission data end index is the same as the former data of the response message data end index, then
Figure DEST_PATH_IMAGE003
Otherwise
Figure 766137DEST_PATH_IMAGE004
When the common data length is
Figure DEST_PATH_IMAGE005
If the data before the end index of the protocol transmission data is the same as the data before the end index of the response message data, and
Figure 354113DEST_PATH_IMAGE006
then, then
Figure DEST_PATH_IMAGE007
Otherwise
Figure 885457DEST_PATH_IMAGE008
6. The PLC-based data processing method according to claim 2, wherein the classification is performed by using a start address and an end address, and a logical and relationship is established between the start address and the end address, and when both the start address and the end address are the same, the start address and the end address are considered as the same class.
7. The PLC-based data processing method according to any one of claims 1 to 6, wherein the classification algorithm is configured to analyze a data start address and a data length required by a received packet, take the received packet of a protocol as an input, and take categories corresponding to the start address and the end address as outputs.
8. A PLC-based data processing system, comprising:
the data acquisition module is used for acquiring a training data set, wherein the training data set comprises protocol transmission data, and each protocol transmission data comprises a receiving message and a response message;
the first data processing module is used for analyzing the initial address and the data length of the protocol transmission data required by the received message through an intelligent algorithm by using the protocol transmission data and the received message as input;
and the second data processing module takes the received message of the protocol as input and the categories corresponding to the starting address and the ending address as output, and analyzes the data starting address and the data length required by the received message by using a classification algorithm.
9. An electronic device comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing a PLC-based data processing method according to any one of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the PLC-based data processing method according to any one of claims 1 to 7.
CN202011555863.7A 2020-12-25 2020-12-25 PLC-based data processing method and system, electronic device and storage medium Active CN112269351B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011555863.7A CN112269351B (en) 2020-12-25 2020-12-25 PLC-based data processing method and system, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011555863.7A CN112269351B (en) 2020-12-25 2020-12-25 PLC-based data processing method and system, electronic device and storage medium

Publications (2)

Publication Number Publication Date
CN112269351A true CN112269351A (en) 2021-01-26
CN112269351B CN112269351B (en) 2021-05-11

Family

ID=74350160

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011555863.7A Active CN112269351B (en) 2020-12-25 2020-12-25 PLC-based data processing method and system, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN112269351B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113050992A (en) * 2021-03-09 2021-06-29 瀚云科技有限公司 Register address obtaining method, device, terminal and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101685301A (en) * 2009-07-29 2010-03-31 东华大学 Embedded type state monitoring information adaptor capable of operating under complex working conditions of numerically-controlled machine tool and method thereof
CN104333513A (en) * 2014-10-23 2015-02-04 深圳供电局有限公司 Method for supporting IPv4 message transmission, sending device and receiving device
CN104580187A (en) * 2014-12-31 2015-04-29 厦门为那通信科技有限公司 Method for achieving interaction of external devices of different MODULEBUS protocols and server
CN110809002A (en) * 2019-11-13 2020-02-18 哈工大机器人湖州国际创新研究院 Method for protocol conversion between robot and welding equipment and protocol conversion module
CN111866110A (en) * 2020-07-13 2020-10-30 浙江捷创方舟数字技术有限公司 Industrial equipment communication method and 5G gateway

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101685301A (en) * 2009-07-29 2010-03-31 东华大学 Embedded type state monitoring information adaptor capable of operating under complex working conditions of numerically-controlled machine tool and method thereof
CN104333513A (en) * 2014-10-23 2015-02-04 深圳供电局有限公司 Method for supporting IPv4 message transmission, sending device and receiving device
CN104580187A (en) * 2014-12-31 2015-04-29 厦门为那通信科技有限公司 Method for achieving interaction of external devices of different MODULEBUS protocols and server
CN110809002A (en) * 2019-11-13 2020-02-18 哈工大机器人湖州国际创新研究院 Method for protocol conversion between robot and welding equipment and protocol conversion module
CN111866110A (en) * 2020-07-13 2020-10-30 浙江捷创方舟数字技术有限公司 Industrial equipment communication method and 5G gateway

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113050992A (en) * 2021-03-09 2021-06-29 瀚云科技有限公司 Register address obtaining method, device, terminal and readable storage medium

Also Published As

Publication number Publication date
CN112269351B (en) 2021-05-11

Similar Documents

Publication Publication Date Title
CN111817875B (en) Method and device for detecting network fault
CN113079198B (en) Method and device for converting cloud platform interface protocol
CN110933146A (en) Data conversion method and device and server
CN111835763B (en) DNS tunnel traffic detection method and device and electronic equipment
US20200410285A1 (en) Anomaly Augmented Generative Adversarial Network
CN109698798B (en) Application identification method and device, server and storage medium
CN112269351B (en) PLC-based data processing method and system, electronic device and storage medium
CN111666193B (en) Method and system for monitoring and testing terminal function based on real-time log analysis
CN112614002A (en) Data acquisition system, method, device, electronic equipment and computer storage medium
CN113783860B (en) Message processing method, device, equipment and storage medium based on visual configuration
JP7509886B2 (en) Method and apparatus for pushing subscription data in the internet of things, and devices and storage media thereof
CN113660302A (en) Industrial internet platform monitoring data transmission and exchange method and system
CN112883088B (en) Data processing method, device, equipment and storage medium
CN111291078B (en) Domain name matching detection method and device
CN115333943B (en) Deterministic network resource allocation system, method, device and storage medium
CN109446052B (en) Verification method and device for application program
CN116226259A (en) Method for taking object model as unified standard output interface, electronic equipment and medium
CN116582794A (en) Audio transmission method, system and device thereof, electronic equipment and storage medium
CN114697156B (en) Rocket bus data monitoring method, rocket bus data monitoring device, terminal equipment and medium
CN114900835A (en) Malicious traffic intelligent detection method and device and storage medium
CN111526075A (en) Intelligent device control method, storage medium and electronic device
CN110674068A (en) Information interaction method among board cards, distributed board card and storage medium
CN114070863B (en) Data processing method and device, electronic equipment and storage medium
CN111414760A (en) Natural language processing method and related device, system and storage device
CN111131477B (en) Data processing method, device and 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