可編程
直流電源标配步進(jìn)、步進(jìn)、梯度三種(zhǒng)編程功能(néng),可适用于各種(zhǒng)測試要求。但是有些工程師習慣使用上位機軟件,或者一些特殊的測試要求需要連接上位機。上位機大部分是其他廠商做的,或者工程師自己喜歡,和可編程直流電源相比不一定完全成(chéng)功。常見的可編程直流電源 PC軟件異常通常會主動報錯,比如非法函數、非法數據地址、非法數據值等。我們需要知道(dào)這(zhè)些錯誤具體指的是什麼(me),以便更準确方便地調整上位機和可編程直流電源的調性和測試。
01.非法函數。對(duì)于服務器(或從站),在查詢中接收的功能(néng)代碼是不允許的操作。也許這(zhè)是因爲功能(néng)代碼隻适用于新設備,不能(néng)在所選單元中實現。同時也指出,服務器(或從站)在錯誤狀态下處理這(zhè)個請求,例如,因爲它未被(bèi)配置并且要求返回寄存器值。
直流電源上機後(hòu)會出現什麼(me)問題
02.非法數據地址。對(duì)于服務器(或從站),在查詢中接收的數據地址是不允許的地址。特别是參考号和傳輸長(cháng)度的組合無效。對(duì)于有100個寄存器的控制器,偏移量爲96、長(cháng)度爲4的請求將(jiāng)成(chéng)功,偏移量爲96、長(cháng)度爲5的請求將(jiāng)生成(chéng)異常代碼02。
03.非法數據值。對(duì)于服務器(或從站),查詢中包含的值是不允許的值。該值表示組合請求的剩餘結構中存在錯誤,例如,隐含長(cháng)度不正确。并不是說因爲主機協議不知道(dào)任何特殊寄存器的任何特殊值的意義,所以提交存儲在寄存器中的數據項具有超出應用程序預期的值。
04.從站設備故障。當服務器(或從站)試圖執行所請求的操作時,會出現不可恢複的錯誤。
05.确認它與編程命令一起(qǐ)使用。服務器(或從站)已經(jīng)接受了請求并正在處理它,但是完成(chéng)這(zhè)些操作需要很長(cháng)時間。返回此響應是爲了防止客戶端(或主站)出現超時錯誤。客戶端(或主站)可以繼續發(fā)送輪詢程序完成(chéng)消息,以确定處理是否完成(chéng)。
06.從設備正忙。與編程命令一起(qǐ)使用。服務器(或從站)正在處理一個持久的程序命令。當服務器(或從站)空閑時,用戶(或主站)應該稍後(hòu)重新發(fā)送消息。