單機版閱卷系統(tǒng) 答題卡讀卡器 機讀卡閱讀機 閱讀機哪家好
為了使用戶方便靈活地使用閱讀機,閱讀各種不同的信息卡,本章提供了一套比較完整的命令系統(tǒng),包括控制類命令和信息卡定義類命令。
命令格式定義與相關約定
1.命令格式定義
南昊系列閱讀機格式文件中的命令由命令標識符、參數和結束符組成。命令的一般形式為:
命令標識符 參數1 參數2……參數n/
其中命令標識符為一位英文字母、符號或三位數字組成,以表示命令的意義;參數允許有多組,每組參數由一位大寫字母、符號或多位數字組成;“/”為命令結束符。命令標識符與參數之間、參數與參數之間均由空格符分隔。凡是命令中所使用的英文字母須區(qū)分大小寫。
在下面介紹的命令中關于一些符號的使用說明如下:
“{}”符號,表示括號中的內容為供選擇的變量,須選擇其中的一項。
“”符號,表示括號中的參數可以選用,也可以省略。
“n”或“nn”表示該參數的位數。如果用戶所選用的參數位數少于規(guī)定的位數,須在參數前面加“0”,以補足位數。
“ ”表示空格符。
2.關于信息卡的約定
對命令系統(tǒng)中有關信息卡中信息位的坐標以及數據的排列方向等問題,規(guī)定如下:信息卡同步框在下方,X為信息卡的同步框序數,左邊同步框為1,大同步框數可為100;Y為信息卡垂直方向信息位的序數,它由信息位相對應的光電傳感器“電眼”的序號決定,其大值取決于閱讀機所包含的“電眼”的路數,如OMR43系列機為41,OMR50系列機為48。上(U)、下(D)、左(L)、右(R)。
3.數據緩沖區(qū)的說明
本系列閱讀機的數據緩沖區(qū)為 字節(jié),用于存放讀卡后信息卡數據。
用戶可以通過命令來讀取緩沖區(qū)中任意位置、任意長度的字符串數據。數據緩沖區(qū)的位字節(jié)為特殊定義符,位字節(jié)以后為閱讀信息卡的信息字符串。特殊定義符是機器根據信息卡的格式類型自動填入的類型符。
閱讀機格式文件
所謂格式文件就是用來對信息卡格式進行定義和控制讀卡的一個命令文件,它是一些控制命令和信息卡定義命令的組合。格式文件所包含的命令可分為公共命令和命令兩類。其排列次序一般為:公共命令、A型信息卡命令、B型信息卡命令……。格式文件中須以初始化命令開始。