第13章 輸入輸出設(shè)備驅(qū)動_第1頁
第13章 輸入輸出設(shè)備驅(qū)動_第2頁
第13章 輸入輸出設(shè)備驅(qū)動_第3頁
第13章 輸入輸出設(shè)備驅(qū)動_第4頁
第13章 輸入輸出設(shè)備驅(qū)動_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第13章 I/O設(shè)備(shbi)驅(qū)動 13.1 I/O設(shè)備通訊(tngxn) 13.2I/O設(shè)備管理 13.3 運行參數(shù) 共十七頁13.1 I/O設(shè)備(shbi)通訊 力控與I/O設(shè)備之間一般通過以下幾種(j zhn)方式進行數(shù)據(jù)交換:串行通信方式(支持Modem遠程通信)、板卡方式、網(wǎng)絡(luò)節(jié)點方式、適配器方式、DDE方式、OPC方式等。 共十七頁13.1.1 數(shù)據(jù)通訊方式(fngsh) 1 串行通信 一般是通過標準RS-232、 RS-422、RS-485等方式通信,另外,使RS-232互連的計算機串口和設(shè)備通信口還可以用Modem、電臺、GPRS/CDMA等方式通信。 2 PC總線: 通信接

2、口卡方式是利用I/O設(shè)備制造廠家提供的安裝在計算機插槽中的專用接口卡與設(shè)備進行通信。I/O卡一般直接插在計算機的擴展總線上,如ISA、PCI等,然后(rnhu)利用開發(fā)商提供的驅(qū)動程序或直接經(jīng)端口操作和軟件進行通信,一般采用的是同步通信方式。I/O設(shè)備與計算機間的通信完全由這塊專用接口卡管理并負責兩者之間的數(shù)據(jù)交換?,F(xiàn)場總線網(wǎng)絡(luò)主要借助于這種方式,如MB+、LON、PROFIBUS等。 共十七頁3 工業(yè)(gngy)以太網(wǎng) 大多采用TCP/IP或者UDP/IP網(wǎng)絡(luò)通信協(xié)議,進行網(wǎng)絡(luò)節(jié)點間的數(shù)據(jù)傳遞。 4 軟件通訊 DDE方式和OPC方式通過(tnggu)Windows標準協(xié)議進行進程間通信。 共

3、十七頁13.1.2 支持(zhch)的設(shè)備 力控現(xiàn)在支持多個廠家的幾百種設(shè)備,見附件驅(qū)動列表??梢灾苯?zhji)安裝所買設(shè)備的驅(qū)動程序 共十七頁13.1.3 不支持(zhch)的設(shè)備 如果您使用的是力控R目前暫不支持的設(shè)備,可與力控R技術(shù)部聯(lián)系,委托(witu)力控R技術(shù)開發(fā)部進行開發(fā)。此外,力控R提供了開發(fā)式的I/O驅(qū)動程序接口(FIOS)。使用FIOS接口,您可以自行開發(fā)力控R的I/O驅(qū)動程序。開發(fā)過程比較簡單。大多數(shù)復雜的處理過程已被封裝為類庫(如:CManager, CChannel,CDevice,CPacket,CItem等),您可以直接通過這些類的成員函數(shù)操縱這些類。 共十七頁

4、13.2I/O設(shè)備(shbi)管理 在系統(tǒng)運行時,力控R通過內(nèi)部的管理程序自動啟動相應(yīng)的I/O驅(qū)動程序,I/O驅(qū)動程序負責與I/O設(shè)備的實時數(shù)據(jù)交換。對于(duy)采用不同通信協(xié)議設(shè)備,力控R提供了一個獨立的I/O驅(qū)動程序來完成過程I/O數(shù)據(jù)的采集與回送。DB與I/O驅(qū)動程序構(gòu)成服務(wù)器/客戶計算模式。一臺運行力控R的計算機通過一個或多個I/O驅(qū)動程序同時連接一臺或多臺I/O設(shè)備 共十七頁13.2.1 新建I/O設(shè)備(shbi) 定義一個新設(shè)備(shbi)的過程 運行力控應(yīng)用管理器,新建一個應(yīng)用或打開一個已經(jīng)存在的應(yīng)用 從導航器中找到“I/O設(shè)備驅(qū)動” 展開導航器中“I/O設(shè)備驅(qū)動”項,選擇“P

5、LC” 展開類別PLC,選擇合適的設(shè)備廠商,這里選擇“NAIS(松下電工)” 共十七頁13.2.2設(shè)備參數(shù)(cnsh)說明 雙擊選中的設(shè)備(shbi)名,出現(xiàn)如圖132所示的設(shè)備(shbi)配置對話框 共十七頁在上述各項的設(shè)定中,若通信方式設(shè)定為串口點擊“完成”按鈕后會出現(xiàn)如圖133所示的設(shè)備定義向?qū)υ捒颍c擊“”選定串口,然后點擊“端口設(shè)置(shzh)”按鈕,出現(xiàn)串口設(shè)置(shzh)對話框,如圖133所示。選擇其它的設(shè)備會出現(xiàn)與之對應(yīng)的對話框,總之選擇所用的端口并設(shè)置(shzh)端口的參數(shù),端口的參數(shù)設(shè)置(shzh)要與相應(yīng)的硬件端口參數(shù)設(shè)置(shzh)相同 共十七頁13.2.3 修改(x

6、igi)或刪除I/O設(shè)備 如果要修改設(shè)備名為NAIS1的定義,可以在以設(shè)備名為標題的列表項(這里是NAIS1列表項)上雙擊鼠標左鍵,或單擊鼠標右鍵,并選擇“修改”菜單,即可在彈出的對話框中重新輸入設(shè)備的參數(shù)。但是,設(shè)備的名字是不能修改的。 如果您要刪除一個設(shè)備,一定要通過“數(shù)據(jù)庫組態(tài)”刪除對設(shè)備連接(linji)的數(shù)據(jù)庫I/O點,然后才能執(zhí)行。 共十七頁13.2.4引用(ynyng)I/O設(shè)備 已定義的I/O設(shè)備在進行數(shù)據(jù)連接時引用。 數(shù)據(jù)連接過程就是將數(shù)據(jù)庫中的點參數(shù)與I/O設(shè)備的I/O地址(dzh)一一對應(yīng)起來。數(shù)據(jù)連接是通過I/O設(shè)備名進行的。例如:對于兩臺OMRON公司的C200H型P

7、LC,設(shè)備配置時應(yīng)給出不同的I/O設(shè)備名。I/O設(shè)備名和相應(yīng)的參數(shù)在I/O設(shè)備配置時由用戶給出,I/O設(shè)備名由字母和數(shù)字組成,設(shè)備名的長度不能超過8個字符。 共十七頁13.3 運行(ynxng)參數(shù) 13.3.1啟動驅(qū)動程序 當在開發(fā)系統(tǒng)Draw中定義了一個I/O設(shè)備后,數(shù)據(jù)庫DB會自動啟動I/O設(shè)備驅(qū)動,也可以將這個I/O設(shè)備所對應(yīng)的驅(qū)動程序加載在“初始啟動設(shè)置(shzh)”中的“初始啟動程序”中,所以當系統(tǒng)運行時,會自動啟動這個驅(qū)動程序 共十七頁13.3.2 設(shè)置(shzh)驅(qū)動程序 驅(qū)動程序啟動后,程序窗口自動最小化,隱藏在Windows的狀態(tài)條上。若要對驅(qū)動程序進行設(shè)置,首先要激活程序

8、窗口使其恢復(huf). 1設(shè)置口令 若要設(shè)置口令,激活菜單“設(shè)置/口令”,出現(xiàn)如圖134所示的提示對話框 共十七頁2設(shè)置(shzh)系統(tǒng)參數(shù) 您可以通過設(shè)置系統(tǒng)參數(shù)調(diào)節(jié)(tioji)驅(qū)動程序的進程優(yōu)先級和通訊信息的顯示與否等。一般地,I/O驅(qū)動程序運行在缺省的優(yōu)先級下即可 共十七頁13.3.3 監(jiān)視(jinsh)驅(qū)動程序日志 若要在驅(qū)動程序運行時,顯示通信狀態(tài)信息以便于監(jiān)視,要保證系統(tǒng)參數(shù)(cnsh)中的選項“顯示信息”處于選中狀態(tài)。 驅(qū)動程序啟動后,程序窗口自動最小化,隱藏在Windows的狀態(tài)條上。若要對驅(qū)動程序進行監(jiān)視,可以打開PCAuto日志管理系統(tǒng),如圖138所示: 共十七頁內(nèi)容摘要第13章 I/O設(shè)備驅(qū)動。通信接口卡方式是利用I/O設(shè)備制造廠家提供的安裝在計算機插槽中的專用接口卡與設(shè)備進行通信。I/O卡一般直接插在計算機的擴展總線上,如ISA、PCI等,然后利用開發(fā)商提供的驅(qū)動程序或直接經(jīng)端口操作和軟件進行通信,一般采用的是同步通信方式。I/O設(shè)備與計算機間的通信完全由這塊專用接口卡管理并負責兩者之間的數(shù)據(jù)交換。雙擊選中的設(shè)備名,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論