The paper introduces the design of the software system in an integrated NMR spectrometer console. The software system is composed of two parts: the console software composed of embedded Linux operation system and real-time control software and the GUI control software in PC. The communication between the console and PC is a-chieved by network and programmed based on SOCKET such that the console can be controlled and updated in remote. The software system was tested by NMR experiments. This paper elaborates the design concepts and methods of the software system.%提出了一体化核磁共振谱仪控制台的软件系统设计方案,主要包括2部分,一部分是安装在谱仪控制台上的嵌入式Linux操作系统及实时控制软件,另外一部分是PC机上的界面控制软件.2部分软件之间利用socket网络接口进行数据交互,采用TCP/IP通信协议,这样既能保证数据传输的可靠性又可以达到较高的数据传输速率.通过网络通信,该谱仪控制台还可以接受远程操控和系统升级.该文具体阐述了该软件系统的设计思路和设计方法,对设计的软件系统进行了实验测试,并对实验结果进行了讨论.
展开▼