Because of the obvious advantages of Industrial Ethernet technology,its application is becoming more and more widely.But the complicated Industrial Ethernet solutions result that the same industrial field often appears a variety of protocols coexisting while a single device can only adapt to one network.In actual field,engineering execution time for different applications in the same factory is inconsistent,and the network which used will be different.And the network used by each subsystem of the same system may be also different.Designers and users are often subject to the problem of switching between protocols.So they have to purchase a large number of equipment for different control network,as a spare part of different networks,to maintain the stability and integrity of the whole system.The coexistence of many kinds of network makes developers and users of the industrial equipment face a severe test.In order to make the network node equipment could meet the communication demends of different Industrial Ethernet networks,node devices need to have the ability of online identification.The node can identify the network protocol dynamically.And the node equipment also needs to have the ability of online reconfiguration function which can reconfigurate the type of protocol automaticly inside the node under the system running.The node device also needs to be able to support a variety of industrial Ethernet as much as possible,so the corresponding construction of the base resources is also very important.The thought and method of partial dynamic reconfiguration technology is applied to Industrial Ethernet in the design of dynamic reconfigurable network node in this paper.The node can be compatible with a variety of Industrial Ethernet to enhance the reusability and the interchange ability of the node.In this paper,the basic resource library for three kinds of Industrial Ethernet is built,and the mechanism of protocol identification is established,then the method of partial dynamic reconfiguration is studied and designed.The main research work is as follows:Firstly,In order to establish the Industrial Ethernet based resources,this paper analyzes the communication model and node structure of three kinds of Industrial Ethernet protocols including EtherCAT,Powerlink and Modbus TCP/IP on the basis of FPGA technology.Through the combination of the hardware circuit,the FPGA hardware logic,the programmable system on the chip,and the software design of the NiosII core,this paper develops the basic resource library which can realize the various Ethernet communication function.Secondly,the dynamic reconfigurable network node needs to have the ability of on-line identification.After accessing the corresponding Industrial Ethernet network,the node analyzes the communication frame in the network to identify the protocol type of the current network automatically.According to the analysis of Ethernet frame structure and the identification principle,this work designs the identification circuit,contracts identification node and researches the acquisition algorithm of identification node value.Then the C4.5 decision tree algorithm is used to identify the type of agreement automatically.The third aspect is partial dynamic hardware reconfiguration of industrial Ethernet with dynamic reconfiguration of network nodes.The partial dynamic hardware reconfiguration technology is applied to Industrial Ethernet to design and develop the dynamic partial reconfigurable network node.The process is completed in accordance with the six steps of reconfiguration method.The six steps include reconfiguration configuration,reconstruction division,reconfiguration identification,reconfiguration planning,reconfiguration switch and reconfiguration evaluation.The six steps are studied and developed in detail.Build the physical platform.Then configurate Industrial Ethernet EtherCAT,Powerlink master station and Modbus TCP/IP client node.Finally,the paper builds a physical platform,and establishs the communication network of three kinds of industrial Ethernet.Then the dynamic reconfiguration network node is connected to the three networks in turn.Through the signal capture,physical observation and communication simulation to determine whether the dynamic reconfiguration of network nodes can identify the type of protocol network online,automatically reconstruct the protocol type inside the node,and complete the communication.This verifies the correctness of the dynamic reconfiguration network node function of identification,reconfiguration and communication. |