The merging design method of instrument software based on the SCPI command set
Zaiming Fu, Zhang Zhixiang, Zhao Yijiu, Ma Min · 2017
The local control and the remote control are the two basic ways of test instrument. Usually the local control program and the remote control program are developed respectively according to a specific operating system. The workload of the software is large and the transportability is poor. In order to greatly reduce the software workload and improve the operating efficiency of the code, this paper presents the idea of merging the local control program and the remote control program. Addition, the cross-system design method is employed to improve software transportability. The design core of the software architecture is generation, transmission and analysis of SCPI commands. To unify control mode, all of users' operations are abstracted as SPCI commands, sent and translated to control the instrument, the way that avoids transmitting large capacity data. Therefore, the remote control program can be achieved only by transplanting of a few modules of the local control program.