




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、IO驅(qū)動(dòng)使用說(shuō)明一、IO驅(qū)動(dòng)概述1、IO驅(qū)動(dòng)原理:IO驅(qū)動(dòng)是通過(guò) IOServer 實(shí)現(xiàn)天星與現(xiàn)場(chǎng)設(shè)備交換數(shù)據(jù)。數(shù)據(jù)采集過(guò)程:現(xiàn)場(chǎng)設(shè)備 -> IOServer -> 天星;數(shù)據(jù)控制過(guò)程:天星 -> IOServer -> 現(xiàn)場(chǎng)設(shè)備。2、IO驅(qū)動(dòng)流程圖:3、IO驅(qū)動(dòng)相關(guān)文件說(shuō)明: IOServer.exe:IO服務(wù)器,用于與現(xiàn)場(chǎng)設(shè)備交換數(shù)據(jù)。文件位置:天星目錄(缺?。篊:TXHMI)。 CommTool.exe:IO驅(qū)動(dòng)通信工具,用于配置 IOServer 的通信參數(shù)、查看寄存器數(shù)據(jù)和通信數(shù)據(jù)。文件位置:天星目錄(缺省:C:TXHMI)。注釋:CommTool僅用于開(kāi)發(fā)階
2、段時(shí)通信數(shù)據(jù)的配置,正式運(yùn)行時(shí),就不需要了,最好關(guān)掉,否則會(huì)占用系統(tǒng)的資源。 TagList.exe:變量列表,用于查看天星中變量的數(shù)據(jù)。文件位置:天星目錄(缺省:C:TXHMI)。4、說(shuō)明: 通過(guò) CommTool 可以查看IOServer 與現(xiàn)場(chǎng)設(shè)備的通信數(shù)據(jù)。 通過(guò) TagList 可以查看 IOServer 的數(shù)據(jù)是否傳送到天星的變量中。二、通信工具 CommToolCommTool用于配置通信參數(shù),建立:通道設(shè)備寄存器。1、增加通道 增加串口通道通道名稱:本通道定義的名稱。通道描述:本通道描述信息。允許:是否允許本通道通信。選中:允許通信。其它為串口參數(shù)設(shè)置。通道支持串口雙設(shè)備冗余,
3、即當(dāng)主通道設(shè)備通訊失敗時(shí),備用通道會(huì)自動(dòng)啟用,與備用設(shè)備建立通訊。 增加網(wǎng)絡(luò)通道通道名稱:本通道定義的名稱。通道描述:本通道描述信息。允許:是否允許本通道通信。選中:允許通信。2、增加設(shè)備 增加串口設(shè)備設(shè)備名稱:本設(shè)備定義的名稱。設(shè)備描述:本設(shè)備描述信息。允許:是否允許本設(shè)備通信。選中:允許通信。協(xié)議選擇:驅(qū)動(dòng)協(xié)議方式選擇,包括:設(shè)備驅(qū)動(dòng)協(xié)議和智能驅(qū)動(dòng)協(xié)議。協(xié)議名稱:驅(qū)動(dòng)采用的協(xié)議名稱。加載驅(qū)動(dòng)協(xié)議:選擇驅(qū)動(dòng)協(xié)議。初始化字:有些通訊協(xié)議中,需要用戶輸入的參數(shù),參見(jiàn)驅(qū)動(dòng)幫助文檔。主設(shè)備:設(shè)備通信時(shí)首先嘗試的設(shè)備。備份設(shè)備:主設(shè)備通訊不正常時(shí),啟用備份設(shè)備。設(shè)備地址:設(shè)備的站號(hào),缺?。?。應(yīng)答超時(shí)
4、:通信時(shí)設(shè)備應(yīng)答超時(shí)時(shí)間設(shè)置,缺?。?000 ms。嘗試數(shù)量:設(shè)備通信不正常時(shí),嘗試與設(shè)備連接的次數(shù)。嘗試時(shí)間:每次嘗試的間隔時(shí)間。交換高低字節(jié)、交換高低位字:當(dāng)協(xié)議支持?jǐn)?shù)據(jù)高低位交換時(shí),顯示選擇項(xiàng),由用戶選擇。 增加網(wǎng)絡(luò)設(shè)備設(shè)備名稱:本設(shè)備定義的名稱。設(shè)備描述:本設(shè)備描述信息。允許:是否允許本設(shè)備通信。選中:允許通信。協(xié)議選擇:驅(qū)動(dòng)協(xié)議方式選擇,包括:設(shè)備驅(qū)動(dòng)協(xié)議和智能驅(qū)動(dòng)協(xié)議。協(xié)議名稱:驅(qū)動(dòng)采用的協(xié)議名稱。加載驅(qū)動(dòng)協(xié)議:選擇驅(qū)動(dòng)協(xié)議。初始化字:有些通訊協(xié)議中,需要用戶輸入的參數(shù),參見(jiàn)驅(qū)動(dòng)幫助文檔。主設(shè)備:設(shè)備通信時(shí)首先嘗試的設(shè)備。備份設(shè)備:主設(shè)備通訊不正常時(shí),啟用備份設(shè)備。網(wǎng)絡(luò)模式:根據(jù)協(xié)
5、議設(shè)置 TCP 或 UDP網(wǎng)絡(luò)通信模式。IP 地址:設(shè)備通信的 IP 地址。端口號(hào):設(shè)備通信的端口號(hào)。設(shè)備地址:設(shè)備的站號(hào),缺?。?。應(yīng)答超時(shí):通信時(shí)設(shè)備應(yīng)答超時(shí)時(shí)間設(shè)置,缺?。?000 ms。嘗試數(shù)量:設(shè)備通信不正常時(shí),嘗試與設(shè)備連接的次數(shù)。嘗試時(shí)間:每次嘗試的間隔時(shí)間。交換高低字節(jié)、交換高低位字:當(dāng)協(xié)議支持?jǐn)?shù)據(jù)高低位交換時(shí),顯示選擇項(xiàng),由用戶選擇。3、增加寄存器IO驅(qū)動(dòng)將需要采集的寄存器分組,每個(gè)寄存器組中寄存器的數(shù)據(jù)類型要一致,寄存器組的大小由驅(qū)動(dòng)協(xié)議規(guī)定。串口設(shè)備和網(wǎng)絡(luò)設(shè)備的寄存器組參數(shù)設(shè)置相同。寄存器名稱:本寄存器定義的名稱。示例:DEV1_4X0_4X31寄存器描述:本寄存器描述信
6、息。允許:是否允許本塊寄存器通信。選中:允許通信。起始地址:寄存器成組讀取數(shù)據(jù)的起始地址。上圖中:4X0 寄存器名稱。結(jié)束地址:寄存器成組讀取數(shù)據(jù)的結(jié)束地址。上圖中:4X31 寄存器名稱。地址長(zhǎng)度:寄存器成組讀取數(shù)據(jù)的數(shù)量,即:結(jié)束地址 - 起始地址 + 1。采樣頻率:寄存器采集輪詢時(shí)間間隔,單位:ms。相位時(shí)間:采樣時(shí)間到時(shí),采集需要再等待的時(shí)間。示例:采樣時(shí)間為1000ms,相位時(shí)間為10ms,從0開(kāi)始計(jì)數(shù)時(shí),當(dāng)計(jì)時(shí)到1010ms時(shí),開(kāi)始采樣。設(shè)置相位時(shí)間是為了分時(shí)采集各個(gè)寄存器組的數(shù)據(jù),合理利用串口數(shù)據(jù)通訊。數(shù)據(jù)類型:寄存器組的數(shù)據(jù)類型。對(duì)應(yīng)現(xiàn)場(chǎng)設(shè)備中寄存器的數(shù)據(jù)類型。只讀:寄存器的讀寫(xiě)
7、屬性。選中:只讀;不選中:讀寫(xiě)。注釋:為了方便查看寄存器,寄存器名稱最好設(shè)置成:設(shè)備標(biāo)志_起始地址_結(jié)束地址。如上圖中示例:DEV1_4X0_4X31。4、啟動(dòng)/停止啟動(dòng)/停止服務(wù)器。 只有在停止?fàn)顟B(tài)時(shí),服務(wù)器才可以創(chuàng)建通道、設(shè)備和寄存器組。 只有在啟動(dòng)狀態(tài)時(shí),服務(wù)器才開(kāi)始采集數(shù)據(jù)。 服務(wù)器啟動(dòng)或停止時(shí),都可以動(dòng)態(tài)修改通道、設(shè)備和寄存器組的參數(shù)。5、寄存器值服務(wù)器啟動(dòng)時(shí),可以查看各個(gè)寄存器的當(dāng)前值,對(duì)于讀寫(xiě)屬性的寄存器,可以寫(xiě)寄存器值(用鼠標(biāo)左鍵雙擊,開(kāi)關(guān)量寄存器直接切換寄存器值,其它寄存器需要輸入值)。6、通訊狀態(tài)服務(wù)器啟動(dòng)時(shí),可以查看通信的狀態(tài),便于調(diào)整通訊參數(shù)。發(fā)送數(shù)量:IOServer
8、 向設(shè)備發(fā)送數(shù)據(jù)的數(shù)量。接收數(shù)量:IOServer 從設(shè)備接收數(shù)據(jù)的數(shù)量。接收數(shù)量:IOServer 從設(shè)備接收數(shù)據(jù)時(shí),接收超時(shí)的數(shù)量。重試數(shù)量:IOServer 與設(shè)備通信失敗時(shí),嘗試通信的數(shù)量。錯(cuò)誤數(shù)量:IOServer 與設(shè)備通信時(shí),通信數(shù)據(jù)錯(cuò)誤的數(shù)量。溢出數(shù)量:IOServer 與設(shè)備通信時(shí),IOServer未及時(shí)接收數(shù)據(jù)的數(shù)量。注釋: 正常通信時(shí),發(fā)送數(shù)量一般與接收數(shù)量一致。 如果錯(cuò)誤數(shù)量一直累加,說(shuō)明通信協(xié)議有問(wèn)題,請(qǐng)及時(shí)與廠家聯(lián)系。 數(shù)據(jù)量大時(shí),溢出數(shù)量有但是變化很小,屬于正常通信。 可以用鼠標(biāo)左鍵點(diǎn)擊瀏覽器中的通道、設(shè)備、寄存器組,可以查看通道、設(shè)備、寄存器組的通信狀態(tài),如果有
9、錯(cuò)誤數(shù)量,可以直接定位查找。7、屬性窗口狀態(tài)刷新頻率:狀態(tài)和寄存器值刷新的頻率,建議不要低于1000ms。服務(wù)器自動(dòng)啟動(dòng):選擇“是”時(shí),運(yùn)行系統(tǒng)啟動(dòng)時(shí),會(huì)自動(dòng)啟動(dòng)IO服務(wù)器,否則,需要使用CommTool工具啟動(dòng)服務(wù)器。三、寄存器定義IO驅(qū)動(dòng)中各個(gè)設(shè)備支持的寄存器可以參見(jiàn)天星驅(qū)動(dòng)幫助 CSDriver.chm 中對(duì)應(yīng)設(shè)備的“寄存器使用說(shuō)明”。四、天星設(shè)置1、建立驅(qū)動(dòng)設(shè)備在開(kāi)發(fā)系統(tǒng)左邊的瀏覽器中,點(diǎn)擊驅(qū)動(dòng)設(shè)備管理,彈出驅(qū)動(dòng)設(shè)備管理對(duì)話框,如下圖所示:選擇“新建”。或者直接點(diǎn)擊“設(shè)備安裝向?qū)А?,彈出如下?duì)話框:選擇“IOSERVER”設(shè)備,按“下一步”:設(shè)備對(duì)象名稱:為本設(shè)備定義的名稱,在建立變量
10、時(shí),本名稱即代表驅(qū)動(dòng)設(shè)備。IO設(shè)備名稱:按“>>”可以將CommTool中已經(jīng)建立的設(shè)備列表,選擇其中一個(gè)設(shè)備。按“下一步”完成。2、建立變量在變量數(shù)據(jù)庫(kù)中,對(duì)IO類型的變量,選擇設(shè)備對(duì)象名稱,再選擇數(shù)據(jù)地址,會(huì)彈出地址選擇,如下圖示:數(shù)據(jù)地址:選擇下拉列表中的一項(xiàng),必須選擇,因?yàn)楹芏嗥渌麉?shù),如:數(shù)據(jù)類型、讀寫(xiě)屬性等在選擇后,會(huì)自動(dòng)設(shè)置。下拉式列表中:DB:DEV1_4X0_4X31 僅僅用于輸入提示,在寄存器中,手動(dòng)要輸入在其后范圍內(nèi)的數(shù)值即可。示例:4X0。3、對(duì)于整數(shù)類型的變量,可以直接獲取變量的位值,格式:地址.位。此時(shí)變量的類型應(yīng)為IO離散,位取值范圍: 0 - 31。
11、示例:整數(shù)寄存器4X20,要獲取第5位值,則使用: 4X20.5 。五、IO驅(qū)動(dòng)配置文件1、驅(qū)動(dòng)配置文件:IODATA.CFG 必須放在工程目錄下,如果缺省的不是保存到工程目錄下,請(qǐng)用另存為保存到工程目錄下。2、其它工程要使用相同的IO配置,可以將 IODATA.CFG 復(fù)制到相應(yīng)的工程目錄中即可。六、相同設(shè)備的舊驅(qū)動(dòng)升級(jí)到IO驅(qū)動(dòng)的方法1、用通信工具 CommTool 配置IOServer 按照上述介紹的方法,配置 CommTool 中的通道、設(shè)備和寄存器組。 在 CommTool 中的屬性窗口中,選擇“服務(wù)器自動(dòng)啟動(dòng)”為“是”。2、天星中驅(qū)動(dòng)設(shè)備管理 記住舊驅(qū)動(dòng)的“設(shè)備對(duì)象名稱”,從驅(qū)動(dòng)設(shè)備管理中刪除舊驅(qū)動(dòng)。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)備安全評(píng)估與技術(shù)支持合同
- 電動(dòng)汽車換電站場(chǎng)地租賃與智能化充電解決方案協(xié)議
- 航空模擬器租賃及飛行員實(shí)戰(zhàn)演練服務(wù)合同
- 小紅書(shū)店鋪產(chǎn)品供應(yīng)鏈整合與優(yōu)化服務(wù)協(xié)議
- 婚前個(gè)人房產(chǎn)婚后增值分割及共同財(cái)產(chǎn)分割協(xié)議
- 物流自動(dòng)化設(shè)備采購(gòu)與供應(yīng)鏈優(yōu)化服務(wù)合同
- 虛擬現(xiàn)實(shí)內(nèi)容開(kāi)發(fā)與測(cè)試費(fèi)用協(xié)議
- 眼底改變護(hù)理查房
- 《親本選擇與選配》(教案)-中職農(nóng)林牧漁大類《農(nóng)業(yè)生物技術(shù)》高教版(全一冊(cè))
- 2025年無(wú)機(jī)顏料:碳黑項(xiàng)目建議書(shū)
- 玻璃夾膠工藝
- 中華人民共和國(guó)公共安全行業(yè)標(biāo)準(zhǔn)
- 介紹福建紅色文化
- 解分式方程50題八年級(jí)數(shù)學(xué)上冊(cè)
- GB/T 10599-2023多繩摩擦式提升機(jī)
- 蜜蜂的傳粉過(guò)程
- 公招資格復(fù)審個(gè)人委托書(shū)
- DB22-T 3454-2023 藍(lán)莓基質(zhì)栽培技術(shù)規(guī)程
- 2023急性有機(jī)磷農(nóng)藥中毒診治要求
- 人教版八年級(jí)物理下冊(cè) 實(shí)驗(yàn)題05 簡(jiǎn)單機(jī)械實(shí)驗(yàn)(含答案詳解)
- 全國(guó)優(yōu)質(zhì)課一等獎(jiǎng)人教版高中化學(xué)必修第二冊(cè)《金屬礦物的開(kāi)發(fā)利用》公開(kāi)課課件
評(píng)論
0/150
提交評(píng)論