Design and Implementation of Multiport Serial Device Server
|School||Zhejiang University of Technology|
|Course||Communication and Information System|
|Keywords||Concurrent server RS232 TCP / IP Packet strategy Virtual Serial Port|
In recent years, with the rapid development of Ethernet technology and the rapidly growing popularity in all fields commonly used network interconnection equipment based on Ethernet technology , \However , in the field of industrial production and automation control , a large number of traditional RS232 serial communication equipment for data transmission , serial communications due to its simple transport protocol , and high reliability are still used today ; On the other hand , the serial communication because of its transmission distance is short , and can not be connected to the mainstream network and other defects , and its future development is faced with enormous challenges and pressures . Thus this situation , there is an urgent need to find a solution , without replacing old equipment and avoid consuming the premise of a lot of human and material resources to make serial devices can be connected to the mainstream network - Ethernet data transmission . Serial servers thus applications , multiple serial devices can be networked immediately , serial data transmission via Ethernet , and the remote host or remote serial device two-way interactive communication , eliminating previous restrictions on the transmission distance , To achieve a unified centralized management of the equipment . The main research contents and results are as follows : 1. Introduces the research status of the serial port server at home and abroad , as well as industry- leading technology solutions . Responsible for the completion of the the serial server overall architecture design, including system requirements analysis , module structure design as well as the introduction of key technologies . An overview of the structure of the the serial server hardware platform ARM9 processor S3C2440 , the UART the extensions chip V554 the RS232/RS422/RS485 multiplexing chip SP336E , as well as other hardware module features and performance . Embedded Linux C programming serial server software design , and describes in detail the design details of the serial server module , such as concurrent server model selection , two-way communication design , data packets strategy , data buffer design detail , the configuration parameters of the system data format , and the like. 5 test system performance and the results were analyzed .