国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

有關(guān)Z+系列電源程控問題的探討

2014-03-22 11:43趙桂明
計量技術(shù) 2014年10期
關(guān)鍵詞:端口號波特率驅(qū)動程序

趙桂明

(中國人民解放軍92571部隊,海南三亞 572021)

0 引言

Lambda Z+系列電源是高性能開關(guān)電源,用戶可通過數(shù)字編碼器旋鈕調(diào)節(jié)電壓、電流輸出,具有預設(shè)置過電、過流保護功能,標配USB和RJ-45型485 IN/OUT串行通信接口,儀器前面板LED指示燈顯示電源運行狀態(tài),具有效率高、體積小、重量輕的特點,在各行各業(yè)有著大量的用戶。但是在Windows 8操作系統(tǒng)下,對該電源進行設(shè)計程序過程中發(fā)現(xiàn),該儀器生產(chǎn)廠家提供的USB64位驅(qū)動程序根本無法安裝,況且說明書中未涉及如何解決此類問題的方法,這給使用者帶來了不少的麻煩,針對這種情況我們查閱了大量資料和反復試驗有效的解決了該問題,下面就解決過程中涉及到的問題進行一下探討,希望能給讀者在設(shè)計程序過程中少走些彎路提供一種有效的解決方法。

1 USB驅(qū)動程序安裝

驅(qū)動程序就是在電腦上使用各個設(shè)備時所需的軟件。當按圖1所示將Z+系列電源連接到電腦時, Windows 8會嘗試查找并安裝用于該設(shè)備的驅(qū)動程序,此時會看到如下提示信息:驅(qū)動程序未簽名、或自簽名以來發(fā)生了更改,Windows 8無法安裝該驅(qū)動程序,安裝驅(qū)動程序不成功的信息。發(fā)現(xiàn)設(shè)備由于驅(qū)動問題無法讓Windows 8正確識別。此情況在低版本的操作系統(tǒng)中安裝時并沒有發(fā)生類似的情況,剛購置的電源,驅(qū)動程序光盤又是隨機配的沒有損壞,為什么會出現(xiàn)這種情況呢?這是由于驅(qū)動程序沒有數(shù)字簽名所致,是由于新款Windows操作系統(tǒng)發(fā)布的時候,硬件設(shè)備驅(qū)動沒有跟上相應的變化,盡管有些硬件廠商會及時為自己的產(chǎn)品推出匹配驅(qū)動,但仍難以顧及到全部產(chǎn)品,這就讓還在必須使用設(shè)備的用戶面臨尷尬境地。數(shù)字簽名是一種電子安全標記,它可以指明軟件的發(fā)布者,以及驅(qū)動程序經(jīng)過簽名后是否有人對其進行了篡改。

圖1 單臺Z+系列電源與電腦連接

針對上面的問題,可以按下面談到的方法進行解決。電腦啟動Windows 8后需要按下列次序進行有關(guān)設(shè)置:

1)從顯示器屏幕右下角邊緣向中間輕掃,在顯示器屏幕右側(cè)就會出現(xiàn)Charm的菜單(或按【W(wǎng)in】+ 【C】就可以調(diào)出Charm菜單),就是Windows 8右側(cè)的那個全屏菜單,找到里面的“設(shè)置”并單擊;

2)在接下來的界面最下面找到“更改電腦設(shè)置”(或按【W(wǎng)in】+【i】可以不需要上面的第1點,直接打開設(shè)置);

3)打開“電腦設(shè)置”后,左側(cè)選擇“常規(guī)”,然后右側(cè)選擇最后一項“立即重啟”,就是要從這里更改Windows 8啟動設(shè)置;

4)Windows 8啟動后出現(xiàn)“選擇一個選項”界面,在這里選擇“疑難解答”;

5)在“疑難解答”界面中選擇“高級選項”;

6)在“高級選項”界面中選擇“啟動設(shè)置”;

7)在“啟動設(shè)置”界面中選擇單擊“重啟”按鈕后;然后再次出現(xiàn) “啟動設(shè)置”界面,選擇“7-禁用驅(qū)動程序強制簽名”,按F7后系統(tǒng)重新啟動。經(jīng)上述設(shè)置后沒有數(shù)字簽名的驅(qū)動程序就可以正常安裝使用了。安裝完成后應能在計算機設(shè)備管理器中看到如圖2所示的結(jié)果。

圖2 設(shè)備管理器

注意:1)有時候應用軟件可能要求不同的端口號(例如COM1或COM4)。在此情況下可以手動更改COM端口號。要手動分配一個不同的COM端口號,右鍵單擊圖2中的“Z+serial port(COM6)”,然后選擇Properties(屬性),從屬性菜單中選擇Port Settings(端口設(shè)置)選項卡,再單擊“Advanced…”(高級)更改要求的端口號;2)有時候PC上安裝的其他應用程序會自動占用新創(chuàng)建的端口,在這種情況下,只需將Z+系列電源的USB電纜拔出再重新插回即可解決問題。

2 USB與多臺Z+系列電源程序設(shè)計

若要通過計算機USB接口控制多臺Z+系列電源,必須按圖3的要求連接。圖3只給出了兩臺電源與電腦連接時的示意圖,三臺以上時連接方法完全與圖3類同,每臺電源都可以通過其前面板對接口類型、地址和波特率進行設(shè)置,#1電源在接口連接方式設(shè)置時必須設(shè)置為USB,#2電源及其他電源必須設(shè)置為RS485,每臺電源還必須設(shè)置一個唯一不同的地址,同時要求每臺電源波特率與計算機波特率完全相同。

圖3 多臺Z+系列電源與電腦連接

圖4是通過計算機控制兩臺電源時,#1電源調(diào)節(jié)和監(jiān)視界面,在該界面點擊VISA下拉框選擇刷新,如果接線和儀器設(shè)置沒問題時,自動顯示資源名COM6(否則有問題)。波特率、語言選擇、地址,要求計算機與儀器設(shè)置一致。當改變“#1電壓調(diào)節(jié)”和“#1電流調(diào)節(jié)”值時,就可以實現(xiàn)電源相應輸出值改變,界面中的“#1輸出電壓監(jiān)視”和“#1輸出電流監(jiān)視”值只是起監(jiān)視作用。

圖4 #1電源調(diào)節(jié)和監(jiān)視界面

當將圖4界面中的地址變?yōu)?時,界面變?yōu)閳D5,其各鍵功能與上述描述雷同,由于篇幅問題不再多敘。

圖5 #2電源調(diào)節(jié)和監(jiān)視界面

圖6 #1/#2電源控制程序是利用Z+其提供的LabVIEW驅(qū)動程序設(shè)計的,在While循環(huán)內(nèi)第一個事件結(jié)構(gòu)中用到了ZPL Initiaize.vi,ZPL Rest.vi,其主要作用是根據(jù)設(shè)置的地址,將儀器初始化。在第二個事件結(jié)構(gòu)中用到了 ZPL Config Current Limit.vi,ZPL SCPI Error Query.vi,主要作用是根據(jù)“#1電流調(diào)節(jié)”值使儀器輸出電流并查詢SCPI語法錯誤。圖4 #1電源調(diào)節(jié)和監(jiān)視界面中的“#1電壓調(diào)節(jié)”程序與上述雷同,只不過是將ZPL Config Current Limit.vi,替換為ZPL Config Voltage Limit.vi即可,就可以實現(xiàn)電壓輸出。

圖7是#1/#2電源控制超時程序,在第一個事件結(jié)構(gòu)中是利用“地址”和“#1/2復位”屬性值發(fā)給儀器,這樣可以實現(xiàn)其值變化時儀器做出相應變化。在第二個超時事件結(jié)構(gòu)中是利用ZPL Measure Output Voltage.vi,ZPL Measure Output Current.vi,分別達到監(jiān)視輸出的電壓和電流值。

圖6 #1/#2電源控制程序

圖7 #1/#2電源控制超時程序

3 結(jié)束語

1)關(guān)于Z+電源LabVIEW驅(qū)動程序可到www.cn.tdk-lambda.com網(wǎng)站免費下載。在Windows 8 操作系統(tǒng)下,開發(fā)Lab VIEW程序設(shè)計需要64位的LabVIEW開發(fā)環(huán)境,同時要求安裝NI-VISA 5.4以上版本驅(qū)動程序。

2)盡管每臺Z+電源標配USB接口,要想通過USB接口對兩臺以上電源進行控制是不可以的,必須按圖3 多臺Z+系列電源與電腦連接進行,否則無法進行通信,這是該系列電源與其他電源的不同之處,為了引起讀者注意,作者在這里浪費筆墨的初衷正是為此。

3)正是由于不同儀器生產(chǎn)廠家競爭的結(jié)果,給儀器接口類型帶來差異性,給用戶帶來更多的選擇性,同時也給用戶帶來使用上的困惑,因此要求工程技術(shù)人員要掌握其特點,充分利用其特點,為我所用。

[1]Z+Series Programmable DC Power Supplies User Manual.Lambda Corporation

[2]Z+Series Programmable DC Power Supplies Application Quick Guide.Lambda Corporation

[3]Windows 8 Zplus install driver.Nemic-Lambda Corporation

[4]王達.網(wǎng)絡(luò)工程師-接入網(wǎng)與交換網(wǎng).北京:電子工業(yè)出版社,2010

[5]蔣祺,等.基于LabVIEW的動應變測試系統(tǒng).國外電子測量技術(shù),2010

[6]阮奇楨.我和LabVIEW.北京:航空航天大學出版社,2009

[7]LabVIEW 2012 Help.National Instrument Corporation software 2012

猜你喜歡
端口號波特率驅(qū)動程序
CAN 總線波特率自適應程序設(shè)計
在Docker容器中安裝應用程序
計算機硬件設(shè)備驅(qū)動程序分析
淺談以java為基礎(chǔ)的Socket通信簡介及實現(xiàn)
Winsock編程在《計算機網(wǎng)絡(luò)基礎(chǔ)》教學中的應用
基于Android系統(tǒng)的互動展示APP的研究與設(shè)計
基于MPC8280的CPU單元與內(nèi)部總線驅(qū)動程序設(shè)計
C*Core芯片SCI串口波特率容限優(yōu)化
UART波特率發(fā)生電路設(shè)計
計算機多設(shè)備接口波特率不匹配的研究