隨著自動化測試的需求越來越多,儀器設(shè)備用上位機操控的應(yīng)用場景也越來越廣泛。ITECH就為用戶提供了豐富的通訊接口及程控功能。但是測試設(shè)備在和電腦通訊的過程中會出現(xiàn)各種問題導(dǎo)致通訊失敗影響使用,本文就來教你快速排查通訊問題。
菜單選項設(shè)置了嗎?
ITECH產(chǎn)品可選擇的通訊接口包括RS232、RS485、USB、LAN、GPIB、CAN等,以滿足用戶不同的使用需求。用戶需要確定使用的機型具備哪些通訊接口,在菜單中將機器的通訊方式設(shè)置為自己選擇使用的接口,并且配置好接口參數(shù)。
配置LAN參數(shù)的時候,需要將ITECH產(chǎn)品和電腦設(shè)置在同一網(wǎng)段,具體為IP地址最后一位不同,子網(wǎng)掩碼和網(wǎng)關(guān)保持一致,保證電腦能ping通設(shè)備。
通訊線連接好了嗎?
不同的通訊方式需要選用對應(yīng)的通訊線,您可以使用USB線、網(wǎng)線等通用通訊線進行連接。需要特別注意的是ITECH的部分機型,比如IT8500系列、IT6800系列等標注為選配通訊接口,意思是該機沒有內(nèi)置通訊接口,其后面板有一個TTL接口,需要選配ITECH通訊轉(zhuǎn)接模塊(IT-E121、IT-E122 、IT-E123)來連接上位機。
上位機配置好了嗎?
最后就是上位機的配置。我們?yōu)橛脩籼峁┝怂锌赏ㄓ崣C型的免費上位機軟件,用戶可以登陸ITECH官網(wǎng),進入共享中心,下載IT9000軟件以及相對應(yīng)的驅(qū)動。然后配置好接口參數(shù)即可使用(軟件安裝方法參見軟件使用手冊)。
用戶也可以根據(jù)設(shè)備的編程語法指南,通過指令來控制設(shè)備,大部分機器的通訊協(xié)議為SCPI,還有一部分為frame格式命令,比如IT8500系列,也有一部分機器如IT8500+系列兩種協(xié)議都可選。下面將分別說明串口、USB和LAN口的調(diào)試指令。
串口:您可自行安裝一個串口調(diào)試工具來調(diào)試,使用前需注意選擇正確的com口以及波特率,每條指令結(jié)束需要加換行符。發(fā)送字符串指令時需要是英文字符,需要注意的是需要先發(fā)送遠程控制指令讓設(shè)備進入遠程操作狀態(tài),之后才能發(fā)送其它指令控制設(shè)備。發(fā)送十六進制指令時在設(shè)定電壓時需要將十進制乘以1000再轉(zhuǎn)換為十六進制,電流需要乘以10000再轉(zhuǎn)換為十六進制。
USB: 您可自行安裝NI MAX軟件來調(diào)試設(shè)備。使用usb接口時,如果軟件里找不到對應(yīng)的端口,在設(shè)備管理器中更新com口的驅(qū)動程序即可。
LAN: 首先將通訊方式調(diào)為LAN口,設(shè)置IP地址,網(wǎng)關(guān),子網(wǎng)掩碼(其中,IP地址需和連接的PC機不相同,只需要最后一位不同,如電腦ip地址為192.168.4.196,那么儀器上的IP地址設(shè)置為192.168.4.xxx,網(wǎng)關(guān)和子網(wǎng)掩碼必須要一致。),其次,需要ping通儀器。打開電腦的運行,輸入cmd,進入配置菜單,輸入ipconfig按下enter之后,再次確認一下IP地址,網(wǎng)關(guān),子網(wǎng)掩碼,接著,輸入ping 儀器IP地址如ping 192.168.4.1 。ping成功之后會有提示顯示成功。之后使用 NI MAX即可調(diào)試。