Method for transmitting point number data based on power iec104 protocol

By dividing the equipment into regions and generating point number data files, and transmitting them by section and segment, the problem of cumbersome point number configuration in centralized photovoltaic power plants is solved, improving work efficiency and reducing operation and maintenance costs.

CN120263854BActive Publication Date: 2026-04-10TIANCHANG TIANNENG NEW ENERGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-09
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In new energy power systems, especially centralized photovoltaic power plants, the number of devices is huge and the workload of site configuration is heavy, resulting in high operation and maintenance costs.

Method used

The field equipment is divided into areas, and the same equipment in the same area is numbered and counted to generate point number data files. These files are then transmitted by section and segment using the IEC104 protocol to avoid configuring massive amounts of point numbers.

Benefits of technology

It reduces the cumbersome process of configuring equipment points, improves work efficiency, and reduces operation and maintenance costs, especially in the case of centralized photovoltaic power plants with a large number of devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120263854B_ABST
    Figure CN120263854B_ABST
Patent Text Reader

Abstract

The application discloses a kind of transmission methods of point number data based on power IEC104 protocol, for the point number transmission between field device master station and slave station, comprising: S101: field device is divided according to region, while the same equipment in the same region is numbered and counted, obtain the first data related to the region equipment, and the equipment data number is encoded into point number data.S102: receive the transmission request of slave station "file ready" and reply;S103: receive the point number data transmitted by slave station according to section.S104: check the point number data transmitted by slave station, if check through, send the data information indicating successful reception, jump to step S105, if not check through, continue to jump to step 102.S105: transmission ends.By the point number data collected by equipment is segmented according to regional equipment section transmission, not only meet the requirement of power industry communication protocol, but also greatly reduce the cumbersome process of equipment point number configuration, improve work efficiency, reduce operation and maintenance cost.Especially in the scene of power station equipment is huge, especially obvious.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of centralized and distributed photovoltaic power stations, and particularly relates to a transmission method of point number data based on an electric power IEC104 protocol. BACKGROUND

[0002] The IEC104 protocol is an international standard widely used in the electric power and urban rail transit industries. The protocol transmits information between different electric power systems through defined information bodies. Each information body must define a unique address, which is commonly referred to as a "point number". Due to the large number of data points related to electric power systems, especially new energy electric power systems, the number of data collection points related to inverters is even larger. Different systems must agree on the same point number to communicate.

[0003] Therefore, new energy electric power systems, especially centralized photovoltaic power stations, involve a large number of inverters and require a large number of point numbers to be configured. The configuration workload is quite heavy for use and operation. SUMMARY

[0004] To solve the above problems, the present application provides a transmission method of point number data based on an electric power IEC104 protocol. The data points corresponding to the devices in the system are generated into the same file, and then the file is transmitted by section and segment through the IEC104 protocol. This avoids the heavy process of massive point number configuration. For centralized photovoltaic power stations, the scenario with a large number of devices can greatly reduce the operation and maintenance cost.

[0005] The first aspect of the present application provides a method of file transmission based on an electric power IEC104 protocol. The method is used for point number transmission between a master station and a slave station of field devices, and includes the following steps.

[0006] S101: The field devices are divided by region, and the same devices in the same region are numbered and counted to obtain first data related to the devices in the region, and the device data number is encoded into point number data.

[0007] S102: Receive the "file ready" transmission request of the slave station and reply.

[0008] S103: Receive the point number data transmitted by section by the slave station.

[0009] S104: Check the point number data transmitted by the slave station. If the check is passed, send data information indicating successful reception, and jump to step S105. If the check is not passed, continue to jump to step 102.

[0010] S105: Transmission is completed.

[0011] According to one embodiment of the present application, the field device is divided by area, and the same device in the same area is numbered, and the data number is incorporated into point number data, which includes first point number data, second point number data and third point number data, the first point number data represents the area corresponding to the field device and the device corresponding to the area after the area is divided, the second point number data represents the type of device data and the state / value of the device, and the third point number data represents whether the device is the last device in the area, and the third point number data is represented by binary data, "0" represents that the device is not the last device in the area, and "1" represents that the device is the last device in the area; the point number data in the same area is divided by section according to the type of the device, and the data number of the device in the area is recorded in the first point number data.

[0012] According to one embodiment of the present application, the receiving of the "file ready" transmission request of the slave station and the reply include receiving the "file ready" transmission request of the slave station and replying to receiving the transmission request.

[0013] According to one embodiment of the present application, the receiving of the point number data transmitted by the slave station in sections includes receiving the first point number data , the second point number data and the third point number data .

[0014] According to one embodiment of the present application, the checking of the point number data transmitted by the slave station includes, if the checking is passed, sending data information indicating "successfully received", and jumping to step S105, if the checking is not passed, continuing to jump to step 102, which includes:

[0015] According to the first point number data and the third point number data , checking whether the transmission data is complete, specifically, which includes:

[0016] According to the third point number data , judging whether the device data corresponding to the section is completely transmitted, which includes:

[0017] Judging whether the sum of the Nth section and the (N-1)th section is 1, if

[0018] Formula (1)

[0019] Meanwhile, the third point number data is multiplied by zero, if the adjacent data of the third data has no data pulse change, it represents that the section is the last device in the area, if:

[0020] Formula (2)

[0021] Meanwhile, the third point number data is multiplied by zero, and if the data pulse of the data adjacent to the third point number data changes, it indicates that the section is the end data of the region. The third point number data of the Nth section is represented by N3. The third point number data of the (N-1)th section is represented by N3.

[0022] The received data of all sections is accumulated to obtain second data, and the second data is compared with the first data of the number of region devices, and if the difference between the first data and the second data is zero, it indicates that the verification is correct, and data information indicating that the section has been successfully received is sent.

[0023] If the difference is not zero, it indicates that the verification is incorrect, and the step S102 is jumped to.

[0024] All devices in the region and all regions in the power plant are traversed.

[0025] The second aspect of the present application provides a file transmission method based on the power IEC104 protocol, which is used for point number transmission between the master station and the slave station of the field device, and comprises the following steps:

[0026] S101: The field devices are divided by regions, and the same devices in the same region are numbered and counted to obtain first data related to the devices in the region, and the device data number is encoded into point number data.

[0027] S102: A "file ready" request is sent.

[0028] S103: A file transmission request instruction is received, and the point number data is transmitted in sections.

[0029] S104: A file transmission completion instruction is received, and the data transmission is ended.

[0030] According to one embodiment of the present application, the field devices are divided by regions, and the same devices in the same region are numbered, and the data number is encoded into point number data, which comprises the following steps: the point number data comprises first point number data, second point number data and third point number data, the first point number data represents the region corresponding to the field device and the device corresponding to the region after the region is divided, the second point number data represents the type of device data and the state / value of the device, and the third point number data represents whether the device is the end device of the region device, the third point number data is represented by binary data, "0" represents that the device is not the end device of the region device, and "1" represents that the device is the end device of the region device; the point number data in the same region is divided into sections according to the type of device, and the data number of the device in the region is recorded in the first point number data.

[0031] The third aspect of the present application provides a smart device, comprising a transmitter, a receiver, a memory and a processor; the memory is used for storing computer instructions; the processor is used for running the computer instructions stored in the memory to realize the above transmission method of point number data based on power IEC104 protocol.

[0032] The fourth aspect of the present application provides a storage medium, comprising: a readable storage medium and computer instructions stored in the readable storage medium; the computer instructions are used for realizing the above transmission method of point number data based on power IEC104 protocol.

[0033] The present application provides the beneficial effects: by transmitting the point number data collected by the device according to the regional device segmentation, not only meets the requirements of power industry communication protocol, but also greatly reduces the cumbersome process of device point number configuration, improves the work efficiency and reduces the operation and maintenance cost. Especially in the scene of large power station equipment, it is particularly obvious. BRIEF DESCRIPTION OF DRAWINGS

[0034] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0035] Figure 1 The transmission method of point number data based on power IEC104 protocol disclosed in the embodiments of the present application is shown in the flowchart.

[0036] Through the above drawings, the specific embodiments of the present disclosure have been shown, and more detailed descriptions will be given hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of the present disclosure by any means, but to illustrate the concept of the present disclosure to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0037] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The following description is only one of the specific embodiments consistent with the present disclosure. Therefore, it is not intended to represent all embodiments consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0038] Information Object is a data object carried in transmission, which is a component of "meaningful service data" in communication messages. It is designed for consistent and standardized data representation and transmission between different power systems or devices. Operation and reliability are usually defined and organized by Information Object. Information Object is the core data carrying structure in power communication protocols, and is widely used in IEC 60870-5-104, IEC 61850 and other standards.

[0039] Select a unified communication protocol (such as IEC 60870-5-104, IEC 61850, DNP3, etc.), which defines the format and content of information objects. IEC 104: suitable for remote control / monitoring systems, information objects include telemetry, remote signaling, remote control, etc.

[0040] An information object usually consists of the following parts: Information Object Address (IOA): uniquely identifies the location of the data object in the device or system. Type ID: specifies the type of information object, such as telemetry value, remote signaling state, control command, etc. Cause of Transmission: indicates the reason for triggering the information (periodic, event, request response, etc.). Information Elements: actual data values or control instructions. As shown in Table 1.

[0041] Table 1

[0042]

[0043] Although the information object itself is used to transmit small data (such as voltage value, state quantity), if used to transmit files (such as configuration file, log), the following methods can be used: split the file by section / segment; each segment content is encapsulated into an information object, type identification is set to "file transmission" type; add segment number, total number of segments, check, etc. fields; the receiving end restores the complete file through the information object sequence.

[0044] The transmission method of point number data based on power IEC104 protocol generates the collection points of unified devices into the same file and transmits them through IEC104 protocol, which not only meets the requirements of power industry communication protocol, but also greatly reduces the configuration process of device point number, improves work efficiency, reduces operation and maintenance cost, especially in the scene of large number of centralized photovoltaic power station devices, which is particularly obvious.

[0045] In power systems, information communication based on point numbers (also known as data point numbers or information point numbers) is a common practice, especially in automation and monitoring systems. Point numbers are identifiers for specific data items of power equipment or systems, including device status, measurement values, alarm information, etc. Information communication usually relies on these point numbers to achieve data exchange and control instruction transmission between different devices.

[0046] In power automation systems, point numbers are used to identify and access various data related to system monitoring and control.

[0047] Usually composed of a series of identifiers, it can include: device identifier, used to identify the device or a specific part of the device, such as switch, circuit breaker, transformer, etc.; data type identifier, used to identify data types such as switch status (on / off), temperature, voltage, current, etc.; information point number, used to distinguish different data points of the same device, which is also a unique digital number or identifier.

[0048] Specifically, the point numbers in a certain substation may represent the following:

[0049] 10101, represents the switch status of the circuit breaker of the substation. 10202, represents the current measurement value of the substation. 10303, represents the temperature value of the transformer.

[0050] IEC 61850 is one of the commonly used standards in power automation systems, especially in substation automation. This standard organizes and describes different devices and information points by using data models (such as LNs – Logical Nodes) and object identifiers (Data Object).

[0051] Information points are represented by logical nodes and data objects, and each logical node may contain multiple data points, which are identified by uniform identifiers and communicated through standard communication protocols.

[0052] The specific steps of point number-based information transmission include:

[0053] The master station initiates a request, which can be a SCADA system, to request specific device status or measurement data from the device (such as substation equipment, relay protection device, remote terminal unit RTU, etc.).

[0054] The request includes a point number, indicating the specific data to be read or controlled.

[0055] After receiving the request from the slave device or RTU, the corresponding data item (such as the status of the circuit breaker, the measurement value of the current, etc.) is read or controlled according to the point number in the request.

[0056] The slave device returns data information related to the point number. If it is a control instruction, it returns the corresponding execution result. The information is transmitted through a power communication protocol (such as IEC 104, Modbus, DNP3, etc.). The communication protocol contains data fields, which contain point numbers and their corresponding data values. The data is transmitted to the master station through the network for monitoring, analysis, or decision support.

[0057] After the master station receives the data, it parses the relevant data according to the point number (for example, whether the switch state of the substation is "closed"). The master station performs corresponding operations such as alarm, control instruction (such as switch breaker, adjust voltage, etc.) based on these data.

[0058] The specific role of point numbers in communication includes state monitoring, measurement value acquisition, control instruction transmission, alarm and event monitoring.

[0059] In the state monitoring process, point numbers are used to identify and read the state information of power equipment (such as transformers, circuit breakers, switches, etc.), and to monitor the running state of the power system. For example, the master station obtains the switch state of all circuit breakers in the substation through the point number, and performs state analysis and remote control based on this information.

[0060] Point numbers are also used to identify various measurement values (such as current, voltage, power, temperature, etc.). The master station obtains these information through the point number, which is used for system load calculation, power flow analysis, and equipment health monitoring, etc.

[0061] Control instructions are transmitted through point numbers, such as sending "open circuit breaker" or "adjust transformer" instructions to remote devices through point numbers to achieve remote operation of power equipment.

[0062] Point numbers are also used to represent various alarm and event information (such as device failure, overload, overtemperature, etc.). Through the point number, the master station can identify the location of system failure and quickly respond to handle the failure or issue an alarm.

[0063] IEC 104 protocol is a commonly used power automation communication protocol that allows telemetry and remote control through point numbers. IEC 104 protocol transmits data in the form of messages, which contain point numbers (called "data object identifiers") that identify devices and data points. Each point number corresponds to a specific measurement data or control command, and the master station and slave station use this point number to exchange data during communication.

[0064] These protocols also have similar mechanisms that correspond each information point to a specific point number, which is used to identify device scheduling status or data during communication. For example, in the Modbus protocol, the data frame transmitted usually includes function code, address, and point number to distinguish different devices and data.

[0065] In general, the point number communication of the power system is based on the standard communication protocol for information transmission, each point number represents a specific data item (such as device status, measurement value, etc.), through the point number, the master station and the slave station carry out efficient information exchange and control in the power system. Of course, the point number is not only used for device status monitoring and data acquisition, but also involves remote control and transmission of alarm information, and is a basic element in the communication of power automation system. Through the standard point number management and communication protocol, the power system can realize efficient and reliable data exchange and control.

[0066] Especially when communicating data based on standard communication protocols, in the face of a large number of point number data, transmission according to sections or fields can help improve communication efficiency and ensure data transmission reliability, especially when a large amount of data or large files need to be transmitted, segmented transmission can also avoid communication interruption or data loss caused by too large data.

[0067] The point number data transmission method based on the power IEC104 protocol is used for point number transmission between the master station and the slave station of the field device, as shown in Figure 1 , comprising:

[0068] S101: Divide the field device by region, and number and count the same device in the same region to obtain first data related to the device in the region, and number the device data into the point number data.

[0069] Here, "section" or "field" refers to a data block or data unit, each section or field contains a certain number of point number data, which may be device status information (such as switch status), measurement value (such as current, voltage), alarm information, etc.

[0070] By dividing and transmitting the point number by section or field, the system can gradually send these data according to certain rules, and the master station and the slave station can confirm after each transmission is completed. Ensure the integrity and smooth transmission of data.

[0071] Determine the size of each section, for example, a section may contain 5 point number data, or adjust the data amount of each section according to system design, network bandwidth, etc. The size of the section needs to balance the communication efficiency and the reliability of data transmission.

[0072] A field can be regarded as a certain type of data set containing multiple point number data. For example, all point numbers about the status of circuit breakers can form a field, and all point numbers about the temperature of transformers can form another field.

[0073] Specifically, it is represented as: Section 1 (data section 1): contains point number 1 (circuit breaker status), point number 2 (current measurement), and point number 3 (voltage measurement).

[0074] Section 2 (Data Section 2): contains point number 4 (transformer temperature), point number 5 (generator state), etc.

[0075] Or according to the point number data type, it is divided into different fields, for example, all the state information (such as switch, circuit breaker state) forms a field, and all the measurement information (such as voltage, current) forms another field.

[0076] Or according to the device data or device type, the point number data is divided into sections, for example, the data of each transformer is transmitted as a byte, and the data of each circuit breaker is transmitted as another byte.

[0077] The field devices are divided by area, and the same device in the same area is numbered, and the data number is recorded in the point number data, including: according to the type of the device, the point number data in the same area is divided into sections, and the data number of the device in the area is recorded in the corresponding point number data.

[0078] Here, according to the device data method, different fields are divided. Specifically, first, all field devices are divided into regions, slices, and large code identifiers are performed, region 1, region 2, region 3... region N, and data definition is performed for the region, such as region 1 corresponds to 001, region 2 corresponds to 010, region 3 corresponds to 011,..., region 6 corresponds to 110. The data definition here is consistent with the subsequent node number data correspondence definition. Not limited to binary, decimal or hexadecimal data representation.

[0079] After defining the data area division of field devices, the point number data is divided into sections according to the type of the device in the region, such as all transformer data in region 3 forming a byte, all circuit breakers in region 3 forming a byte, all generators in region 3 forming a field, etc. All the working states of the generators in region 3 form a field.

[0080] The point number is divided into bytes and transmitted according to the following method. Specifically, the slave station sends a "section ready" instruction to the master station to inform the master station that the data of the section has been prepared and can start transmission. The instruction contains the identifier of the byte (section number, data type, etc.) and the size of the section.

[0081] Here, the data in each section is divided into several data segments for transmission. For example, section 1 might contain 10 point numbers, each point number potentially corresponding to a data segment. The master station receives the data for the entire section gradually through these data segments. Specifically, taking region 3 as an example, all transformer equipment in region 3 will also be numbered. For instance, transformer A in region 3 is represented as 0110001, transformer B as 0110010, transformer C as 0110011, and so on. The data number of the equipment in that region is recorded at the beginning of the section, the point number data in the middle of the section, and the last equipment number in the region at the end of the section. For example, region 4 has a total of 10 transformers; the point number data for the first nine transformers is represented as follows: The location number of the 10th transformer is represented as follows: This makes it easier to verify the data transmission integrity using the dotted data later.

[0082] During transmission, each data segment may contain one or more point numbers, which are transmitted through data segments defined by the protocol.

[0083] S102: The slave station sends a "file ready" request to the master station. This request includes data such as type identifier and transmission reason. The master station receives the slave station's "file ready" transmission request and replies. This includes receiving the slave station's "file ready" transmission request and replying that it accepts the transmission request.

[0084] After receiving the file transfer instruction from the master station, the slave station begins data transmission, which mainly consists of dotted data.

[0085] S103: Receive point number data transmitted section by section by the slave station. Receiving point number data transmitted section by section by the slave station includes receiving the first point number data. Second point data and the third point data .

[0086] S104: Verify the point number data transmitted by the slave station. If the verification passes, send data indicating successful reception and proceed to step S105. If the verification fails, proceed to step S102. This includes:

[0087] Based on the first point number data and the third point number data Verifying whether the data transmission is complete specifically includes:

[0088] According to the third point number data Determining whether all data for the device corresponding to this section has been transmitted includes:

[0089] Determine the Nth section With Section (N-1) addition, if the third data is 1, if

[0090] Formula (1)

[0091] Meanwhile, the third point number data is multiplied by zero, if the third data adjacent to the data has no data pulse change, it indicates that the section is the end device of the region, if:

[0092] Formula (2)

[0093] Meanwhile, the third point number data is multiplied by zero, if the third data adjacent to the data has no data pulse change, it indicates that the section is the end device of the region, if:

[0094] S105: transmission ends.

[0095] The second aspect of the present application discloses the third aspect of the present application provides an intelligent device, comprising a transmitter, a receiver, a memory and a processor; the memory is used for storing computer instructions; the processor is used for running the computer instructions stored in the memory to realize the above transmission method of point number data based on power IEC104 protocol.

[0096] The third aspect of the present application provides a storage medium, comprising: a readable storage medium and computer instructions, the computer instructions are stored in the readable storage medium; the computer instructions are used for realizing the above transmission method of point number data based on power IEC104 protocol.

[0097] The present application provides the beneficial effects: by dividing the point number data collected by the device into sections according to the regional equipment, not only the requirements of the power industry communication protocol are met, but also the cumbersome process of device point number configuration is greatly reduced, the work efficiency is improved, and the operation and maintenance cost is reduced. Especially in the scene of large power station equipment, it is particularly obvious.

[0098] Obviously, the above specific implementation cases are only examples for illustrating the application of the method, and are not limited to the implementation mode. For those skilled in the art, on the basis of the above description, other different forms of changes and variations can be made to study other related problems. Therefore, the protection scope of the present application should be the protection scope of the claims.

[0099] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware, and the foregoing program can be stored in a computer readable storage medium, and the program executes the steps of the above-mentioned method embodiments when executed; and the foregoing storage medium includes ROM, RAM, magnetic disc or optical disc and various storage medium that can store program codes.

[0100] The embodiments of the electronic device described above are merely illustrative, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place or distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiments according to actual needs. Those skilled in the art can understand and implement without creative labor.

[0101] Through the description of the above embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software and necessary general hardware platforms, and of course can also be realized by hardware. Based on such understanding, the above technical solutions essentially or say the part of the prior art that makes contributions can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as ROM / RAM, magnetic disc, optical disc and the like, and includes a plurality of instructions to make a computer device (which can be a personal computer, a server or a network device, etc.) execute the method described in each embodiment or some part of the embodiment.

[0102] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the embodiments of the present application, and not to limit them; although the embodiments of the present application are described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

[0103] Other embodiments of the present disclosure will be apparent to those skilled in the art upon consideration of the specification and practice of the present disclosure. The present application is intended to cover any variations, uses or adaptive changes of the present disclosure following the general principles of the present disclosure and including common knowledge or conventional technical means in the art not disclosed in the present disclosure. The specification and examples are only regarded as exemplary, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0104] It should be understood that the present disclosure is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the present disclosure. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for transmitting point number data based on the power IEC 104 protocol, characterized by, The method is used for point number transmission between a master station and a slave station of field devices, and comprises the following steps: S101: field devices are divided by regions, and the same devices in the same region are numbered and counted, to obtain first data related to the devices in the region, and the device data number is encoded into point number data; S102: receiving a "file ready" transmission request from the slave station and replying; S103: receiving the point number data transmitted by the stations by sections, including receiving the first point number data , the second point number data and the third point number data ; S104: checking the point number data transmitted by the slave station, if the checking is passed, sending data information indicating successful reception, and jumping to step S105, if the checking is not passed, continuing to jump to step 102, comprising: According to the first point number data and the third point number data , checking whether the transmission data is completed, specifically, comprising: According to the third point number data Judging whether the device data corresponding to the section is all transmitted, comprising: determines whether the addition of the Nth section and the (N-1)th section is 1, if Formula (1) Meanwhile, the third point number data is calculated by multiplying zero, if the adjacent data of the third data has no data pulse change, it indicates that the section is the last device in the region, if: Formula (2) Meanwhile, the third point number data is calculated by multiplying zero, if the adjacent data of the third data has no data pulse change, it indicates that the section is the last device in the region, if: Meanwhile, the third point number data is calculated by multiplying zero, if the adjacent data of the third data has no data pulse change, it indicates that the section is the last device in the region, if: Meanwhile, the third point number data is calculated by multiplying zero, if the adjacent data of the third data has no data pulse change, it indicates that the section is the last device in the region, if: Meanwhile, the third point number data is calculated by multiplying zero, if the adjacent data of the third data has no data pulse change, it indicates that the section is the last device in the region, if:

2. The method of claim 1, wherein, Meanwhile, the third point number data is calculated by multiplying zero, if the adjacent data of the third data has no data pulse change, it indicates that the section is the last device in the region, if:

3. The method of claim 2, wherein, S105: transmission ends.

4. A file transfer method based on the power IEC 104 protocol, characterized by, The point number data comprises first point number data, second point number data and third point number data, the first point number data indicates the region corresponding to the field device and the device corresponding to the region after the region is divided, the second point number data indicates the type of device data, device state / value, and the third point number data indicates whether the device is the last device in the region, the third point number data is represented by binary data, "0" represents that the device is not the last device in the region, and "1" represents that the device is the last device in the region. The receiving of the "file ready" transmission request from the slave station and the replying comprise receiving the "file ready" transmission request from the slave station and replying to the transmission request. The method is used for point number transmission between a master station and a slave station of field devices, and comprises the following steps: S103: receiving a file transmission request instruction, and performing segmented transmission on the point number data, including receiving the first point number data , the second point number data , and the third point number data ; and checking whether the transmission data is complete according to the first point number data and the third point number data , specifically including: According to the third point number data Judging whether the device data corresponding to the section is all transmitted, comprising: determines whether the addition of the Nth section and the (N-1)th section is 1, if Formula (1) S101: field devices are divided by regions, and the same devices in the same region are numbered and counted, to obtain first data related to the devices in the region, and the device data number is encoded into point number data; S102: sending a "file ready" request; Meanwhile, the third point number data is calculated by multiplying zero, if the adjacent data of the third data has no data pulse change, it indicates that the section is the last device in the region, if: Formula (2) Meanwhile, the third point number data is calculated by multiplying zero, if the third data adjacent to the data exists data pulse change, indicating that the section is the end of the region data; and 1 count, all received sections are calculated to obtain the second data, and the first data of the field region device quantity is compared, if the difference between the first data and the second data is zero, indicating that the verification is correct, the data information indicating that the section "has been successfully received" is sent; If the difference is not zero, indicating that the verification is incorrect, jump to step S102; Traverse all devices in the region and all regions in the power plant; S104: receive file transmission complete instruction, end data transmission.

5. The method of claim 4, wherein, The field devices are divided by region, and the same devices in the same region are numbered, and the data number is coded into point number data, including: the point number data includes first point number data, second point number data and third point number data, the first point number data represents the region corresponding to the field device and the device corresponding to the region after the region is divided, the second point number data represents the type of device data, device state / value, the third point number data represents whether the device is the end device of the region device, the third point number data is represented by binary data, "0" represents that the device is not the end device of the region device, "1" represents that the device is the end device of the region device; according to the type of device, the point number data of the same region is divided into sections, and the data number of the region device is recorded in the first point number data.

6. A smart device, comprising: It comprises: a transmitter, a receiver, a memory and a processor; The memory is used to store computer instructions; the processor is used to run the computer instructions stored in the memory to realize the transmission method of the point number data based on the power IEC104 protocol according to any one of claims 1 to 3.

7. A storage medium, characterized by It comprises: a readable storage medium and computer instructions, the computer instructions are stored in the readable storage medium; The computer instructions are used to realize the transmission method of the point number data based on the power IEC104 protocol according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Serially concatenated system, data transmission method, master device and slave devices

    CN101980465A