CN115473888A - Communication method, cloud master station, local gateway, system and medium based on DL-T860 model - Google Patents

Communication method, cloud master station, local gateway, system and medium based on DL-T860 model Download PDF

Info

Publication number
CN115473888A
CN115473888A CN202211212291.1A CN202211212291A CN115473888A CN 115473888 A CN115473888 A CN 115473888A CN 202211212291 A CN202211212291 A CN 202211212291A CN 115473888 A CN115473888 A CN 115473888A
Authority
CN
China
Prior art keywords
local gateway
file
model
data
master station
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.)
Pending
Application number
CN202211212291.1A
Other languages
Chinese (zh)
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.)
Shandong Wangcong Information Technology Co ltd
Original Assignee
Shandong Wangcong Information Technology 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 Shandong Wangcong Information Technology Co ltd filed Critical Shandong Wangcong Information Technology Co ltd
Priority to CN202211212291.1A priority Critical patent/CN115473888A/en
Publication of CN115473888A publication Critical patent/CN115473888A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00022Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using wireless data transmission
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00028Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment involving the use of Internet protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • 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/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The application discloses a communication method, a cloud master station, an on-site gateway, a system and a medium based on a DL-T860 model, which are used for solving the technical problem that a communication method suitable for the on-site gateway and a remote cloud master station is lacked at present. The method comprises the following steps: receiving an initial data file of a local gateway, and filtering the data file to obtain a data file conforming to a preset DL-T860 model, wherein the preset DL-T860 model is provided with a file attribute; wherein the file attributes include: the name of each sub-device, the name of a data set, the size of data and the timestamp of the data of the local gateway; monitoring the file attribute at regular time or regular time, and interrupting the communication connection with the local gateway after one item of the file attribute is changed; and changing the data file uploaded by the local gateway in real time based on the change condition of the file attribute. The remote data transmission method and the remote data transmission system realize that operation and maintenance personnel do no need to do any operation at the remote master station, filter unnecessary data and greatly improve the efficiency of data transmission.

Description

Communication method, cloud master station, local gateway, system and medium based on DL-T860 model
Technical Field
The application relates to the technical field of communication, in particular to a communication method, a communication system, communication equipment and communication media based on a DL-T860 model, a cloud master station, a local gateway, a communication system and communication media based on the DL-T860 model.
Background
New energy industry park based on two carbon backgrounds takes place at the same time, removes the construction of infrastructure such as photovoltaic, wind-powered electricity generation, energy storage, and the intellectuality of new energy industry park is represented to gateway on the spot and long-range cloud main website. The communication between the local gateway and the remote cloud master station is basically 4G, 5G, MQTT (Message Queuing Telemetry Transport) which is a Message protocol based on a publish/subscribe paradigm under the ISO standard (ISO/IEC PRF 20922) limited by the geographic position and the network condition. It works on the TCP/IP suite and is a publish/subscribe messaging protocol designed for remote devices with poor hardware performance and in poor network conditions. The MQTT protocol is light, simple, open and easy to implement, and the characteristics make the MQTT protocol very well applicable to communication between an on-site gateway and a remote cloud master station.
The information transmission between the local gateway and the remote cloud master station needs to have a format convention so that a transmission end and a receiving end can keep the consistency on data information, and low flow and high efficiency are required for the transmission process due to wireless transmission. But a communication model suitable for an on-site gateway and a remote cloud master station is lacked at present.
Disclosure of Invention
The embodiment of the application provides a communication method, a communication system, communication equipment, a medium cloud master station, an on-site gateway, a communication system and a medium based on a DL-T860 model, and aims to solve the technical problem that a communication method suitable for the on-site gateway and a remote cloud master station is lacked at present.
On one hand, the embodiment of the application provides a communication method based on a DL-T860 model, which is applied to a cloud master station, and the method comprises the following steps:
receiving an initial data file of a local gateway, and filtering the data file to obtain a data file conforming to a preset DL-T860 model, wherein the preset DL-T860 model is preset with file attributes; wherein the file attributes include: the name of each sub-device, the name of a data set, the size of data and the timestamp of the data of the local gateway;
monitoring the file attribute in real time or at regular time, and interrupting the communication connection with the local gateway after one item of the file attribute is changed;
and changing the data file uploaded by the local gateway in real time based on the change condition of the file attribute.
In one implementation of the present application, before the receiving the initial data file of the local gateway, the method further includes:
determining that the local gateway is connected with various sub-devices; wherein the sub-device comprises: the system comprises an energy storage battery management system, a photovoltaic energy storage converter and a watt-hour meter;
if the various sub-devices are successfully connected, configuring a wireless network card and importing a total station system configuration file;
receiving a registration request instruction sent by the local gateway;
judging whether the local gateway is initially registered or not based on the registration request instruction, and if so, returning a registration success message;
and establishing communication connection with the local gateway based on the registration success message.
In an implementation manner of the present application, the determining, based on the registration request instruction, whether the local gateway is initially registered specifically includes:
analyzing an equipment ID field carried in the registration request instruction;
traversing the equipment ID field in a storage unit, and if the equipment ID field does not exist, proving that the current local gateway is not registered in the cloud master station;
and executing registration operation, storing the equipment ID field into the storage unit, and sending a response message of successful registration to the current local gateway.
In an implementation manner of the present application, the changing the data file uploaded by the local gateway in real time specifically includes:
determining that a total station system configuration file model of the local gateway changes, and interrupting communication connection with the local gateway;
receiving a message of the total station system configuration file model change sent by the local gateway, and sending a total calling command to call the total station system configuration file of the local gateway;
receiving the latest version of the configuration file of the total station system sent by the local gateway based on the summon command, and generating a latest version of the configuration file model of the total station system according to the latest version of the configuration file of the total station system;
and based on the total station system configuration file model of the latest version, establishing communication connection with the local gateway again, and receiving data uploaded by the local gateway according to the total station system configuration file model of the latest version.
The embodiment of the application provides a communication method based on a DL-T860 model, which is applied to a local gateway, and comprises the following steps:
sending an initial data file to a cloud master station; the initial data file is filtered at the cloud master station end to obtain a data file conforming to a preset DL-T860 model, and file attributes are preset in the preset DL-T860 model; the file attributes include: the name of each sub-device, the name of a data set, the size of data and the timestamp of the data of the local gateway;
monitoring the communication connection state with the cloud master station in real time or at regular time;
and after the connection state is disconnected, sending the total station system configuration file with the latest version to the cloud master station.
In an implementation manner of the present application, after the monitoring the communication connection state with the cloud master station in real time or at regular time, the method further includes:
and establishing communication connection with the cloud master station again through the total station system configuration file model of the latest version generated based on the total station system configuration file of the latest version, and uploading data according to the total station system configuration file model of the latest version.
An embodiment of the application provides a cloud master station, the cloud master station includes:
the file receiving module is used for receiving an initial data file of a local gateway, filtering the data file to obtain a data file conforming to a preset DL-T860 model, wherein the preset DL-T860 model is provided with a file attribute; wherein the file attributes include: the name of each sub-device, the name of a data set, the size of data and the timestamp of the data of the local gateway;
the attribute monitoring module is used for monitoring the file attributes in real time or at regular time, and interrupting the communication connection with the local gateway after one of the file attributes is changed;
and the data change module is used for changing the data file uploaded by the local gateway in real time based on the change condition of the file attribute.
An embodiment of the present application provides a local gateway, where the local gateway includes:
the data transmission module is used for transmitting an initial data file to the cloud master station; the initial data file is filtered at the cloud master station end to obtain a data file conforming to a preset DL-T860 model, and file attributes are preset in the preset DL-T860 model; the file attributes include: the name of each sub-device, the name of a data set, the size of data and the timestamp of the data of the local gateway;
and the communication state monitoring module is used for monitoring the communication connection state with the cloud master station in real time or at regular time.
The embodiment of the application provides a communication system, which comprises a cloud master station and a local gateway.
The embodiment of the application provides a computer storage medium, wherein a computer program is stored on the computer storage medium, and the computer program executes the communication method when running.
According to the communication method, the communication system, the communication equipment and the communication medium based on the DL-T860 model, the total station system configuration model of the local gateway is called through the calling command, so that the local gateway and the cloud master station have a unified model, and the follow-up data transmission and data analysis are based on the unified model. The mode of registration and calling can be directly used at the cloud master station, operation and maintenance personnel do not need to do any operation at a remote master station, and the purpose of plug and play is achieved. Unnecessary data can be filtered out, and the data transmission efficiency is greatly improved. According to the embodiment of the application, the data transmission between the local gateway and the cloud master station is carried out through the preset total station system configuration model, the transmission with high efficiency and low flow is realized, and the data transmission cost is saved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a flowchart of a communication method based on a DL-T860 model executed by a cloud master station according to an embodiment of the present application;
fig. 2 is a flowchart of a communication method based on DL-T860 model executed by a local gateway according to an embodiment of the present application;
fig. 3 is a structural diagram of a cloud master station system according to an embodiment of the present application;
fig. 4 is a schematic diagram of a local gateway according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the technical solutions of the present application will be described in detail and completely with reference to the following specific embodiments of the present application and the accompanying drawings. It should be apparent that the described embodiments are only some of the embodiments of the present application, 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 protection scope of the present application.
The embodiment of the application provides a communication method, a communication system, communication equipment and a communication medium based on a DL-T860 model, and aims to solve the technical problem that a communication method suitable for a local gateway and a remote cloud master station is lacked at present.
The technical solutions proposed in the embodiments of the present application are explained in detail below with reference to the accompanying drawings.
Fig. 1 is a flowchart of a communication method executed by a cloud master station and based on a DL-T860 model according to an embodiment of the present application. As shown in fig. 1, the method mainly comprises the following steps:
step 101, receiving an initial data file of a local gateway, and filtering the initial data file to obtain a data file conforming to a preset DL-T860 model.
In the embodiment of the application, after the local gateway is powered on, if communication is required to be performed with the remote cloud master station, a registration request instruction needs to be sent, and the local gateway is registered in the remote cloud master station to perform communication permission.
In an embodiment of the present application, before sending a registration request instruction to a remote cloud master station, a local gateway first confirms that various subordinate sub-devices are connected, where the sub-devices mainly include but are not limited to: energy storage battery management system, photovoltaic energy storage converter, kilowatt-hour meter. And after confirming that all the sub-devices are connected, importing the configuration file of the total station system.
And if the subordinated various sub-devices of the local gateway are connected, the wireless network card is continuously configured. The wireless network card here may be a 4G network card, or may also be a 5G network card or an adaptive network card of other wireless transmission networks.
In the embodiment of the application, after the remote cloud master station receives the registration request instruction sent by the local gateway, the validity of the registration request instruction is judged first, and if the validity is not correct, the instruction is ignored to prevent hacker attack. And if the operation is legal, the next operation is carried out.
And the cloud master station traverses in an internal storage unit according to the ID field carried in the registration request instruction to see whether the ID field exists, and if the ID field exists in the cloud master station, the cloud master station proves that the local gateway requesting registration has been registered in the cloud master station before, and repeated registration is not needed. And the cloud master station sends a response message containing a registration failure error code to the local gateway.
If the ID field is not searched in the internal storage unit of the cloud master station, the fact that the local gateway is not registered in the cloud master station before is proved, then the cloud master station executes a registration operation, the ID field is stored in the storage unit of the cloud master station, and a response message of successful registration is sent to the local gateway.
In the embodiment of the application, after the wireless network card is configured, the local gateway establishes MQTT communication connection with the remote cloud master station. After receiving a response message of successful registration sent by the cloud master station, the local gateway continues to send an MQTT connection request instruction to the cloud master station, the cloud master station returns an MQTT connection request confirmation, and MQTT communication connection is formally established.
In the embodiment of the application, after the communication connection with the local gateway is established based on the registration success message, the cloud master station receives the data file uploaded by the local gateway based on a preset time period. And the cloud master station filters the data files uploaded by the local gateway based on a total station system configuration file model to obtain data files conforming to the total station system configuration file model, and stores and backs up the data files conforming to the total station system configuration file model. And filtering out data which do not conform to the total station system configuration file model. The preset DL-T860 model is preset with file attributes; wherein the file attributes include: the name of each sub-device of the local gateway, the name of a data set, the size of data and the time stamp of the data.
In the embodiment of the application, the local gateway sends the data file to the cloud master station based on the established MQTT communication connection. Specifically, the data file is uploaded through a total station system configuration file model. And the cloud master station issues the total station system configuration file model to the local gateway, and the local gateway can initially upload files for the channel according to the model.
It should be noted that, in the embodiment of the present application, the local gateway and the cloud master station are applied to a new energy industry park, and the total station system profile model is specifically a model for implementing the DL-T860 power industry standard.
Step 102, monitoring file attributes in real time or at regular time, wherein one item of the file attributes changes, and the communication connection with the local gateway is interrupted.
In the embodiment of the application, the cloud master station can also monitor the change condition of the model in real time, and if the total station system configuration file model changes after a period of time, the MQTT communication connection with the local gateway can be interrupted. Because the model changes at this time, the transmitted data will also change, and the transmission needs to be stopped immediately. Specifically, the model changes due to changes in file attributes of data uploaded by the in-place gateway, such as changes in data set name, data size, data timestamp, and the like.
And 103, changing the data file uploaded by the local gateway in real time based on the change condition of the file attribute.
In the embodiment of the application, the cloud master station sends a message of changing the total station system configuration file model to the local gateway, and then sends a total calling command to call the total station system configuration file of the local gateway. And responding to the summoning command, and the cloud master station receives the total station system configuration file of the latest version sent by the local gateway. And the cloud master station receives the total station system configuration file of the latest version and generates a total station system configuration file model of the latest version. And then, the MQTT communication connection is reestablished according to the latest version of the model to receive the files of the local gateway.
Fig. 2 is a flowchart of a communication method based on a DL-T860 model executed by a local gateway according to an embodiment of the present application, where in fig. 2, the method mainly includes the following steps:
step 201, sending an initial data file to a cloud master station; and filtering the initial data file at the cloud master station end to obtain a data file conforming to a preset DL-T860 model.
In the embodiment of the application, after the local gateway is powered on, if communication is required to be performed with the remote cloud master station, a registration request instruction needs to be sent, and the local gateway is registered in the remote cloud master station to perform communication permission.
In an embodiment of the present application, before sending a registration request instruction to a remote cloud master station, a local gateway first confirms that various subordinate sub-devices are connected, where the sub-devices mainly include but are not limited to: energy storage battery management system, photovoltaic energy storage converter, kilowatt-hour meter. And after confirming that all the sub-devices are connected, importing the configuration file of the total station system.
And if the subordinated various sub-devices of the local gateway are connected, the wireless network card is continuously configured. The wireless network card may be a 4G network card, or may also be a 5G network card or an adaptive network card of other wireless transmission networks.
In the embodiment of the application, after the local gateway sends the registration request instruction to the remote cloud master station, the legality of the registration request instruction is judged firstly, and if the registration request instruction is not legal, the instruction is ignored to prevent hacker attack. And if the operation is legal, the next operation is carried out. And the cloud master station traverses the ID field of the registration request instruction, if the ID field cannot be searched, the cloud master station proves that the cloud master station is not registered, and returns a response message of successful registration.
In the embodiment of the application, the local gateway receives a response message of successful registration, then after the wireless network card is configured, the local gateway continues to send an MQTT connection request instruction to the cloud master station after receiving the response message of successful registration sent by the cloud master station, the cloud master station returns an MQTT connection request confirmation, and MQTT communication connection is formally established.
In the embodiment of the application, after the communication connection with the cloud master station is established based on the registration success message, the local gateway uploads the data file based on a preset time period. And the local gateway filters the data files uploaded by the local gateway based on the total station system configuration file model to obtain data files conforming to the total station system configuration file model, and filters out data not conforming to the total station system configuration file model. The preset DL-T860 model is preset with file attributes; wherein the file attributes include: the name of each sub-device of the local gateway, the name of a data set, the size of data and the time stamp of the data.
In the embodiment of the application, the local gateway sends the data file to the cloud master station based on the established MQTT communication connection. Specifically, the data file is uploaded through a total station system configuration file model. And the cloud master station issues the total station system configuration file model to the local gateway, and the local gateway can primarily upload files for the channel according to the model.
Step 202, monitoring the file attributes in real time or at regular time, and interrupting the communication connection with the cloud master station after one of the file attributes changes.
In the embodiment of the application, the system can also monitor the change condition of the model in real time, and if the configuration file model of the total station changes after a period of time, the local gateway can interrupt the MQTT communication connection with the cloud master station. Because the model changes at this time, the transmitted data will also change, which cannot meet the requirement, and the transmission needs to be stopped immediately. Specifically, the model changes due to changes in file attributes of data uploaded by the in-place gateway, such as changes in data set name, data size, data timestamp, and the like.
And 203, changing the data file uploaded to the cloud master station in real time based on the change condition of the file attribute.
And the local gateway receives a message of the change of the total station system configuration file model sent by the cloud master station, and sends a total calling command to call the total station system configuration file of the local gateway. Responding to the summoning command, and sending the latest version of the total station system configuration file to the cloud master station by the local gateway. And the cloud master station receives the total station system configuration file of the latest version and generates a total station system configuration file model of the latest version. And then, reestablishing the MQTT communication connection according to the model of the latest version, and continuously uploading the file to the cloud master station.
According to the communication method based on the DL-T860 model, the total station system configuration model of the local gateway is called through the calling command, so that the local gateway and the cloud master station have a unified model, and the follow-up data transmission and data analysis are based. The registration and calling mode can be directly used at the cloud master station, operation and maintenance personnel do not need to do any operation at a remote master station, and the plug and play purpose is achieved. Unnecessary data can be filtered out, and the data transmission efficiency is greatly improved. According to the embodiment of the application, data transmission between the local gateway and the cloud master station is carried out through the preset total station system configuration model, high-efficiency low-flow transmission is achieved, and data transmission cost is saved.
Based on the same inventive concept, the embodiment of the present application further provides a cloud master station, as shown in fig. 3, and fig. 3 is a structural diagram of a cloud master station system provided in the embodiment of the present application, and in fig. 3, the cloud master station includes:
an instruction receiving module 301, configured to receive, by the cloud master station, a registration request instruction sent by the on-site gateway;
a primary registration determining module 302, configured to determine whether the local gateway is primarily registered based on the registration request instruction, and if the local gateway is primarily registered, return a registration success message;
a communication module 303, configured to establish a communication connection with the local gateway based on the registration success packet;
and the model data change module 304 is configured to receive data uploaded by the local gateway according to a preset DL-T860 model, monitor a change condition of the preset DL-T860 model, and change a data file uploaded by the local gateway in real time according to the change condition of the preset DL-T860 model.
According to the communication system of the local gateway and the cloud master station, the total station system configuration model of the local gateway is called through the calling command, so that the local gateway and the cloud master station have a unified model, and the follow-up data transmission and data analysis have bases. The registration and calling mode can be directly used at the cloud master station, operation and maintenance personnel do not need to do any operation at a remote master station, and the plug and play purpose is achieved. Unnecessary data can be filtered out, and the data transmission efficiency is greatly improved. According to the embodiment of the application, data transmission between the local gateway and the cloud master station is carried out through the preset total station system configuration model, high-efficiency low-flow transmission is achieved, and data transmission cost is saved.
Based on the same inventive concept, an in-place gateway is further provided in the embodiment of the present application, and as shown in fig. 4, a schematic diagram of an in-place gateway provided in the embodiment of the present application is shown, where the apparatus mainly includes:
the data sending module 401 is configured to send an initial data file to the cloud master station; the initial data file is filtered at the cloud master station end to obtain a data file conforming to a preset DL-T860 model, and file attributes are preset in the preset DL-T860 model; the file attributes include: the name of each sub-device, the name of a data set, the size of data and the timestamp of the data of the local gateway;
and a communication state monitoring module 402, configured to monitor a communication connection state with the cloud master station in real time or at regular time.
Based on the same inventive concept, the embodiment of the application also provides a communication system which comprises the cloud master station and the local gateway.
In addition, the embodiment of the present application further provides a computer storage medium storing a computer program, where the computer program executes any one of the foregoing communication methods when the computer program runs. The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The embodiments in the present application are described in a progressive manner, and the same and similar parts among the embodiments can be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, as for the apparatus embodiment, since it is substantially similar to the method embodiment, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrases "comprising one of 8230; \8230;" 8230; "does not exclude the presence of additional like elements in a process, method, article, or apparatus that comprises that element.
The above description is only an example of the present application and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1. The communication method based on the DL-T860 model is characterized by being applied to a cloud master station, and comprises the following steps:
receiving an initial data file of a local gateway, and filtering the data file to obtain a data file conforming to a preset DL-T860 model, wherein the preset DL-T860 model is preset with file attributes; wherein the file attributes include: the name of each sub-device, the name of a data set, the size of data and the timestamp of the data of the local gateway;
monitoring the file attribute in real time or at regular time, and interrupting the communication connection with the local gateway after one item of the file attribute is changed;
and changing the data file uploaded by the local gateway in real time based on the change condition of the file attribute.
2. The DL-T860-model based communication method according to claim 1, wherein before said receiving the initial data file of the local gateway, the method further comprises:
determining that the local gateway is connected with various sub-devices; wherein the sub-device comprises: the system comprises an energy storage battery management system, a photovoltaic energy storage converter and a watt-hour meter;
if the various sub-devices are successfully connected, configuring a wireless network card and importing a total station system configuration file;
receiving a registration request instruction sent by the local gateway;
judging whether the local gateway is primarily registered or not based on the registration request instruction, and if the local gateway is primarily registered, returning a registration success message;
and establishing communication connection with the local gateway based on the registration success message.
3. The DL-T860 model-based communication method according to claim 2, wherein the determining whether the local gateway is initially registered based on the registration request command includes:
analyzing the equipment ID field carried in the registration request instruction;
traversing the equipment ID field in a storage unit, and if the equipment ID field does not exist, proving that the current local gateway is not registered in the cloud master station;
and executing registration operation, storing the equipment ID field into the storage unit, and sending a response message of successful registration to the current local gateway.
4. The DL-T860 model-based communication method according to claim 1, wherein the real-time modification of the data file uploaded by the local gateway specifically comprises:
determining that a total station system configuration file model of the local gateway changes, and interrupting communication connection with the local gateway; wherein the total station system profile model is generated based on DL-T860 power industry standards;
receiving a message of the change of the total station system configuration file model sent by the local gateway, and sending a total calling command to call the total station system configuration file of the local gateway;
receiving the total station system configuration file of the latest version sent by the local gateway based on the summoning command, and generating a total station system configuration file model of the latest version according to the total station system configuration file of the latest version;
and based on the total station system configuration file model of the latest version, establishing communication connection with the local gateway again, and receiving data uploaded by the local gateway according to the total station system configuration file model of the latest version.
5. A communication method based on DL-T860 model, applied to a local gateway, the method comprising:
sending an initial data file to a cloud master station; the initial data file is filtered at the cloud master station end to obtain a data file conforming to a preset DL-T860 model, and file attributes are preset in the preset DL-T860 model; the file attributes include: the name of each sub-device, the name of a data set, the size of data and the time stamp of the data of the local gateway;
monitoring the communication connection state with the cloud master station in real time or at regular time;
and after the connection state is disconnected, sending the total station system configuration file with the latest version to the cloud master station.
6. The DL-T860 model-based communication method according to claim 5, wherein after the real-time or timed monitoring of the communication connection status with the cloud master station, the method further comprises:
and establishing communication connection with the cloud master station again through the latest version of the total station system configuration file model generated based on the latest version of the total station system configuration file, and uploading data according to the latest version of the total station system configuration file model.
7. A cloud master, comprising:
the file receiving module is used for receiving an initial data file of a local gateway, filtering the data file to obtain a data file which accords with a preset DL-T860 model, wherein the preset DL-T860 model is provided with file attributes; wherein the file attributes include: the name of each sub-device, the name of a data set, the size of data and the timestamp of the data of the local gateway;
the attribute monitoring module is used for monitoring the file attributes in real time or at regular time, and interrupting the communication connection with the local gateway after one item of the file attributes is changed;
and the data change module is used for changing the data file uploaded by the local gateway in real time based on the change condition of the file attribute.
8. A home gateway, comprising:
the data transmission module is used for transmitting an initial data file to the cloud master station; the initial data file is filtered at the cloud master station end to obtain a data file conforming to a preset DL-T860 model, and file attributes are preset in the preset DL-T860 model; the file attributes include: the name of each sub-device, the name of a data set, the size of data and the time stamp of the data of the local gateway;
and the communication state monitoring module is used for monitoring the communication connection state with the cloud master station in real time or at regular time.
9. A communication system comprising the cloud master of claim 8 and the on-site gateway of claim 9.
10. A computer storage medium, characterized in that the computer storage medium has stored thereon a computer program which, when executed, performs the communication method according to any one of claims 1 to 7.
CN202211212291.1A 2022-09-30 2022-09-30 Communication method, cloud master station, local gateway, system and medium based on DL-T860 model Pending CN115473888A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211212291.1A CN115473888A (en) 2022-09-30 2022-09-30 Communication method, cloud master station, local gateway, system and medium based on DL-T860 model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211212291.1A CN115473888A (en) 2022-09-30 2022-09-30 Communication method, cloud master station, local gateway, system and medium based on DL-T860 model

Publications (1)

Publication Number Publication Date
CN115473888A true CN115473888A (en) 2022-12-13

Family

ID=84334527

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211212291.1A Pending CN115473888A (en) 2022-09-30 2022-09-30 Communication method, cloud master station, local gateway, system and medium based on DL-T860 model

Country Status (1)

Country Link
CN (1) CN115473888A (en)

Similar Documents

Publication Publication Date Title
CN111031034A (en) Multi-protocol convergence edge computing gateway
CN109450704B (en) Plug-and-play intelligent distribution transformer terminal and distribution data communication system
CN108683636B (en) Charging pile communication method and system
CN110429708B (en) Method and system for realizing plug and play of power distribution equipment
US20090157835A1 (en) Presence Enabled Instance Messaging for Distributed Energy Management Solutions
CN111343020A (en) Unified management method and device for multi-protocol Internet of things equipment
CN114567620B (en) Digital model and physical equipment matching system and method based on MQTT protocol
CN113595806B (en) Distribution network Internet of things communication architecture method based on OPCUA and MQTT protocol
CN112039983B (en) Method and system for realizing connection middleware of Internet of things equipment
CN114157537A (en) System and method for realizing multi-source heterogeneous data access by general equipment gateway
CN108303944A (en) A kind of industrial 4.0 networked systems of injection molding machine and monitoring method
CN111885150A (en) Ubiquitous power Internet of things multi-protocol adaptation system and method thereof
CN110809262B (en) COAP protocol-based operation and maintenance management method for Internet of things equipment
CN115473947A (en) Data acquisition method and device based on cloud edge cooperation and server
CN114205375A (en) Electric power data acquisition system based on edge internet of things agent equipment
CN101022364A (en) Trap message reporting method and system warning information resource/warning agent service device
CN110417875B (en) Method, system, equipment and storage medium for docking between cloud servers
CN112822171A (en) Preposed acquisition system and method based on Internet of things protocol
CN112422300A (en) Cloud network private line management method based on block chain, UPF (unified power flow) and area chain platform
CN115473888A (en) Communication method, cloud master station, local gateway, system and medium based on DL-T860 model
CN103607051B (en) A kind of transformer station's enlargement method and system
CN113848834B (en) Workshop equipment access system and method based on edge cloud cooperation
CN113543185B (en) Automatic-opening-assistance-based 5G high-density base station rapid operation method and system
CN105306442A (en) Proxy server and command transmission methods
CN104794582A (en) Power information acquiring and managing system based on wireless private power network

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