DocumentCode
550961
Title
The design and implementation of Modbus/TCP communication on WinCE platform
Author
Chen Shuo ; Li Chun-Long ; Han Shun-Cheng ; Pan Feng
Author_Institution
Key Lab. of Adv. Process Control for Light Ind. (Minist. of Educ.), Jiangnan Univ., Wuxi, China
fYear
2011
fDate
22-24 July 2011
Firstpage
4710
Lastpage
4713
Abstract
Traditional Modbus/TCP server-side protocol includes in many inappropriate blocking I/O operations. These operations frequently lead to receiving thread blockage in the communication. To solve this problem, some improvements such as asynchronous non-blocking and multi-threading technology are done on the TCP network layer of Modbus/TCP, which are completed in S3C2440 server-side by Visual Studio 2005. Furthermore, TCP / IP communications between server terminal and multiple clients are tested. The results show that the ping response time and the data sending or receiving time is less than 1ms and 1s respectively. Finally, a new TCP packet format in the process of TCP network communications is customized to carry out the Modbus/TCP functions on the Windows CE.net platform, so that a new method is established to provide an efficient and real-time master-slave dialogue.
Keywords
field buses; local area networks; multi-threading; operating systems (computers); transport protocols; I/O operation; Modbus/TCP communication; Modbus/TCP server-side protocol; S3C2440 server-side; TCP network communication; TCP network layer; TCP packet format; TCP/IP communication; Visual Studio; WinCE platform; asynchronous nonblocking technology; data receiving time; data sending time; industrial Ethernet; master-slave dialogue; multithreading technology; ping response time; server terminal; thread blockage; Electronic mail; IP networks; Protocols; Servers; Sockets; Visualization; ARM; Industrial Ethernet; Modbus/TCP Protocol; Multi-threading Technology; Windows CE;
fLanguage
English
Publisher
ieee
Conference_Titel
Control Conference (CCC), 2011 30th Chinese
Conference_Location
Yantai
ISSN
1934-1768
Print_ISBN
978-1-4577-0677-6
Electronic_ISBN
1934-1768
Type
conf
Filename
6001303
Link To Document