TestStand 登錄界面功能:
對TestStand 訪問實行權限管理
默認的權限級別分為:
- Administrator
- Developer
- Technician
- Operator
TestStand也可以添加自定義的權限級別。
當登錄界面需求出現---不只是單純驗證本地用戶和密碼,需要添加信息提示、更換UI風格、用戶名和密碼同時與MES服務器交互驗證時,我們可以選擇自定義登錄界面。
自定義怎么實現?
NI TestStand給我們提供了自定義的接口
文件所在路徑:C:\Program Files (x86)\National Instruments\TestStand 2012\Components\Callbacks\FrontEnd
在TestStand啟動時,會自動調用 FrontEndCallbacks SequenceFile文件。
上圖的登錄界面就是執行了下圖Login這一步驟。當logout時,會執行Logout這個步驟。
看到這,我們想要自定義登錄界面,其實就是替換Login和Logout這兩個步驟。從文件夾可以看到,這兩個步驟調用的源碼也提供了。
但是如果對C語言不熟悉,也可以用VB、C#、LabVIEW或者LabWindows/CVI,進行登錄界面的自定義。
上圖實現了一個MES服務器和TestStand本地雙重驗證的登錄界面,如果需要源碼(c#),可以留言。