This object researched the development of the BACnet on site controller, aiming to internet work with BACnet. The development board is based on S3C2410A Processor and CS8900A internet chip, we take embedded Linux as the OS; The controller design the special functions needed for building automation protocols and implemented these in custom coding inside the chip. The software designed to comply with BACnet"Object,Service,Property"algorithm strictly in gathering information, the main function is to gather information from net and deliver response ;The SOC has a built-in embedded TC/IP control applications to communication with BACnet. In the end, we test the controller with VTS, and it comes up to the requirements.This paper interprets the development of the controller from five sections. Section one analyzed the purpose of the BACnet controller development and provided the theoretic foundation of it. Section two, According to the regulations of BACnet on site controller, it introduced the Principle of work of development board,Hardware diagram; Section three; it introduced the software structure of controller, work flow of controller. BACnet is an object-oriented protocol specifically designed for distributed control applications; by adhering to existing Ethernet and TCP/TP, It add existing internet chip CS8900A to controller. Section four, it explained the process of test. At last it summarized the testing result and give some idea about the improvements... |