Method for implementing a real-time industrial internet field broadband bus
First Claim
1. A method for implementing a real-time industrial internet field broadband bus, the method being applicable to a two-wire data transfer network in which a bus controller is connected with one or more bus terminals over the network according to their IP addresses, and in which the bus controller synchronizes its clock with the bus terminals, wherein the method comprises:
- determining, by the bus controller, the number of bus terminals connected with the bus controller over the two-wire data transfer network;
allocating, by the bus controller, one or more time slices for the one or more bus terminals according to the number of bus terminals; and
transmitting, by the bus controller, the time slices to the bus terminals so that the bus terminals operate in the allocated time slices;
wherein the allocated time slices of the different bus terminals do not overlap with each other;
wherein the method further comprises;
upon reception of a data packet to be transmitted to a bus terminal, if it is determined that the data packet is not a configuration data packet, then determining, by the bus controller, a bus device address corresponding to a destination IP address and a destination MAC address according to a binding relationship between the destination IP address, the destination MAC address, and the bus device address; and
composing, by the bus controller, a new message from the bus device address, and data information in the data packet, and transmitting the new message to the bus terminal corresponding to the determined bus device address;
wherein composing, by the bus controller, the new message from the bus device address, and the data information in the data packet comprises;
removing, by the bus controller, a header in the data packet, and reserving the data information in the data packet; and
generating the new message by adding the determined bus device address before the data information in the data packet as a header.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention discloses a method for implementing a real-time industrial internet field broadband bus, the method including: determining, by a bus controller, the number of bus terminals connected therewith; and allocating, by the bus controller, time slices for the bus terminals according to the number of bus terminals, and transmitting, by the bus controller, the time slices to the bus terminals so that the bus terminals operate in the allocated time slices. Moreover data are transmitted in the bus system by removing Ethernet/IP message header information to thereby reduce the length of the message, and shorten a transmission delay and a bus scan periodicity so as to improve the real-time characteristic of the bus system.
-
Citations
16 Claims
-
1. A method for implementing a real-time industrial internet field broadband bus, the method being applicable to a two-wire data transfer network in which a bus controller is connected with one or more bus terminals over the network according to their IP addresses, and in which the bus controller synchronizes its clock with the bus terminals, wherein the method comprises:
-
determining, by the bus controller, the number of bus terminals connected with the bus controller over the two-wire data transfer network; allocating, by the bus controller, one or more time slices for the one or more bus terminals according to the number of bus terminals; and transmitting, by the bus controller, the time slices to the bus terminals so that the bus terminals operate in the allocated time slices; wherein the allocated time slices of the different bus terminals do not overlap with each other; wherein the method further comprises; upon reception of a data packet to be transmitted to a bus terminal, if it is determined that the data packet is not a configuration data packet, then determining, by the bus controller, a bus device address corresponding to a destination IP address and a destination MAC address according to a binding relationship between the destination IP address, the destination MAC address, and the bus device address; and composing, by the bus controller, a new message from the bus device address, and data information in the data packet, and transmitting the new message to the bus terminal corresponding to the determined bus device address; wherein composing, by the bus controller, the new message from the bus device address, and the data information in the data packet comprises; removing, by the bus controller, a header in the data packet, and reserving the data information in the data packet; and generating the new message by adding the determined bus device address before the data information in the data packet as a header. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification