Font Size: a A A

The Data Communication Interface Analysis And Study Based On Ethernet/IP Protocol

Posted on:2012-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:X ShaoFull Text:PDF
GTID:2178330338451628Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
In recent years, with Ethernet technology is widely used in industrial control field,Ethernet/IP has gotten more and more attention as a new plan for industrial Ethernet to solve the low data rate networks, lack of transparency, software and maintenance cost issues. Ethernet/IP is a completely open technology.And this feature make it to the world quickly, many large companies and research institutions have found business opportunities in this area and have started to study it.In this context, the slave station is developed and researched ,which is based on the Industrial Ethernet protocol and mainly research on communication interface of Ethernet / IP.In this paper the object model, communication theory, transmission and data encapsulation formats of the Ethernet/IP has been analyzed, and the EDS(Electronic Data Sheet) has been compiled.And then a Linux operating system hardware platform for the ARM has been designed, including: microprocessor ARM9 S3C2440 core circuit, memory circuit (SDRAM,FLASH), power circuit, system reset circuit, JTAG emulation circuit and Ethernet interface circuit. Select the good design from common hardwareplatform and operating system and the protel schematic and PCB test board have been drawn. Finally the Ethernet/IP data communications hardware platforms and embedded linux operating system (Linux 2.6.30 version) have been build and a cross-compiler environment to the PC has been established.Based on the above, the Ethernet/IP communications protocol stack program with C programming languages which converts the program to C programming languages by the GCC in Linux this paper also has been written. And then it links the debugger GDB to the error-free. At the same time, the project management documentation"makefile"has been compiled, and then the executable file has been build in the Eclipse integrated development environment, then the software design process was completed.Finally, the Ethernet/IP communication interface was need to be tested: the woodhead's PCU-ETHIO was set as Ethernet/IP master station and communications interface hardware platform was set as slave station to complete explicit messages and I/O packet communications transmission between the two. And then the correctness and feasibility of the communication interface was verified.So it provides a correct theoretical basis and practical experience for the further study of the subject.
Keywords/Search Tags:Ethernet/IP, Embedded System, S3C2440, Linux, communication Stack
PDF Full Text Request
Related items