| MSCIS(Marine Simulation & Control Interface System) is a set of distributed intelligent Input/Output interface control system developed for the modem marine engine simulator. It realizes the data conversion and transport of simulation system interface between computer and control panel or other hardware. It succeeds to the characteristic and strongpoint of DCS, and adopts distribution pattern, which composes of one upside host computer and some downside I/O interface crates. The upside host computer fasten on controlling each downside I/O interface crate on the communication chain, and downside I/O interface crates directly connect with control panel or other hardware devices and dispersedly control each input and output channels of the interface system. The downside I/O function cards in the interface crate support four types of I/O channel, and each function card works independently. If one I/O channel emerges malfunction, it will not impact normal work of other I/O channel.MS CIS interface system is provided with complete function, flexible configuration, many I/O interface dots, good real time, high dependability, high plantation ability and high ratio of capability to price. Besides, it can be used in the field of other system simulation projects and industry control project. The research on MSCIS intellectualization interface control system is an attempt to study independently distributed interface system. That not only improves the ability to develop modern marine engine simulator I/O interface system but also decreases the hardware cost of simulator system, what's more, it contributes to realize independent research on all the simulator system, and has great realistic meaning and economic meaning.In MSCIS interface system, the communication card change data with computer by ISA interface, but ISA interface's speed is very low, and often cause bottleneck question. PCI bus independence from CPU, high speed and so on, and today PC mostly use PCI interface .the main task of research changes ISA interface of communication card into PCI interface. AT the same time, deviserutilize GPLD technology to replace some parts, simply circuit.This paper is based on developing the PCI communication card of MSCIS interface system and Device Driver of the communication card. The entire tasks are divided into hardware designing and software programming of the MSCIS interface system. The main process of the development on system is as follows:1. Firstly, apply Prote199 software to design the SCH chart of the high-speed intelligent communication card, secondly, design PCB charts and send them to the factory.2. Make download cable by principle of ALTERA Corporation;3. Complete part function by CPLD technology, and download into chips on MAX+PLUS system.4. Configure EEPROM by PCI9052 data book, and write EERPOM;5. Check EEPROM and test hard by PLXMON software;6. Write driver of PCI card;7. Check function of card by MSCIS' test table.This paper introduces hardware and software technology and design experience from the structure and principium of the PCI communication card. On the aspect of hardware, it refers to the hardware circuit design of the PCI communication card, CPLD technology, on the aspect of software technology, it relates to the design idea and method of the communication Device driver program DLL. |