DeviceNet 通訊的實(shí)例_第1頁
DeviceNet 通訊的實(shí)例_第2頁
DeviceNet 通訊的實(shí)例_第3頁
DeviceNet 通訊的實(shí)例_第4頁
DeviceNet 通訊的實(shí)例_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、本文介紹的是DeviceNet 通訊的實(shí)例,是以AB的PLC COMPACTLOGIX系列,變頻器是用Schneider ATV71系列.一 對變頻器進(jìn)行參數(shù)設(shè)置1. 把變頻器的命令通道和給定通道均設(shè)為通訊卡方式 命令和給定通道的設(shè)置 2把DeviceNet卡上的配置開關(guān)的7,8位撥到ON狀態(tài),把節(jié)點(diǎn)地址和速率配置權(quán)交給PLC配置軟件來配置。開關(guān)7開關(guān)8數(shù)據(jù)傳輸速率00125Kbit/S01250Kbit/S10500Kbit/S11軟件配置數(shù)率和節(jié)點(diǎn)地址 DeviceNet節(jié)點(diǎn)地址和速率配置二PLC的配置1RSNetWorx for DeviceNet 軟件配置網(wǎng)絡(luò)網(wǎng)絡(luò)配置工具RSNetWo

2、rx for DeviceNet是Rockwell®的一個(gè)應(yīng)用軟件,可被用來設(shè)置DeviceNet網(wǎng)絡(luò)并配置所連接的設(shè)備。將PLC和變頻器都上電,在RSLinx中設(shè)置驅(qū)動(dòng)程序后,啟動(dòng)RSNetWorx for DeviceNet。在RSNetWorx for DeviceNet軟件里點(diǎn)擊掃描網(wǎng)絡(luò)。查看設(shè)備。網(wǎng)絡(luò)掃描按鈕 RSNetWorx軟件出現(xiàn)Browse for Network 對話框,則RSLinx已配置有多個(gè)驅(qū)動(dòng)程序。選擇您使用的DeviceNet網(wǎng)絡(luò),并單擊OK。如果RSNetWorx沒有對應(yīng)于某設(shè)備的EDS文件,則該設(shè)備可能被顯示為不能識別的設(shè)備,這就需要給設(shè)備安裝EDS

3、文件。適用于Altivar變頻器的專有EDS文件(A71v*_E.eds)和圖標(biāo)(Altivar_71.ico)在隨每臺變頻器提供的CD-ROM光盤中發(fā)行。此外也可以在網(wǎng)上獲得:下圖是軟件掃描后得到的網(wǎng)絡(luò): RSNetWorx在線掃描生成的圖型從上圖得知ATV71的節(jié)點(diǎn)地址是33。右擊變頻器選擇calss instance editor,進(jìn)入相應(yīng)畫面對變頻器地址進(jìn)行規(guī)劃。 配置掃描到的ATV71進(jìn)入配置畫面: 配置掃描到的ATV71在Available Devices框中選中ATV71 Drive將其移入Scanlist框里。點(diǎn)擊Input項(xiàng)查看輸入地址的配置。 配置ATV71 的Device

4、Net 輸入字地址 從配置表里可以看出變頻器反饋給PLC的地址是四個(gè)字:2:I.Data0和2:I.Data1這兩個(gè)雙字。至于我們每個(gè)字返回的是什么含義取決于變頻器的設(shè)置。通過1.9 - COMMUNICATION (COM-)菜單的COM.SCANNER INPUT(ICS-)子菜單對其進(jìn)行配置。如果我們只需要讀取變頻器的命令字狀態(tài)和轉(zhuǎn)速狀態(tài),只需要對第一和第二字設(shè)置,其余不用。設(shè)置如下:控制字狀態(tài)參數(shù)值狀態(tài) 設(shè)置ATV71的控制字和狀態(tài)字設(shè)好了就意味著地址2:I.Data0的015位反映的是3201的狀態(tài),1631位反映是8604的狀態(tài)。 如果還想讀取更多的數(shù)據(jù)值,就需要把想讀取的地址設(shè)置

5、到其他的對應(yīng)參數(shù)字里。例如:要讀取電機(jī)電壓,就把對應(yīng)的邏輯地址3208設(shè)到Scan.In4 address里。如下: 8603電機(jī)電壓的邏輯地址 3208 配置ATV71DeviceNet輸入第三字功能這樣的設(shè)置就意味著:2:I.Data0的015位反映的是8603的狀態(tài),1631位反映是8604的狀態(tài),2:I.Data1的015反映的是3208的狀態(tài)。你最多可以讀取4個(gè)字的狀態(tài),這是由EDS的文件配置決定的。點(diǎn)擊Output項(xiàng)查看輸出地址的分配: 配置ATV71DeviceNet輸出字地址 輸出分配表中看出PLC發(fā)送給變頻器的地址也是兩個(gè)雙字:2:O.Data0和2:O.Data1。這些字的

6、定義同樣需要對你變頻器的參數(shù)進(jìn)行設(shè)置,方法和前面輸入讀取是一樣的。例如我要發(fā)送起停信號和參數(shù)值給變頻器,需要對變頻器的設(shè)置如下:控制字地址速度給定地址8501 配置ATV71 通訊參數(shù)設(shè)置好以后就把地址也明確了:2:O.Data0的015位是控制字,1631位是參數(shù)字。同樣的道理如果你想寫更多字,只要把想寫的邏輯地址設(shè)置到變頻器中來,方法和讀數(shù)據(jù)是一樣的,同樣最多可以寫4個(gè)字。 這些輸入輸出地址都是軟件自動(dòng)分配的,如果不想自動(dòng)分配也可以手動(dòng)分配,點(diǎn)擊對話框中的Unmap和Advanced進(jìn)行手動(dòng)分配地址。配置完成后按應(yīng)用確認(rèn)鍵,及可以把配置好的數(shù)據(jù)保存在PLC中。記住輸出和輸入的地址,在程序編

7、制時(shí)會(huì)用到。2PLC程序編制 打開PLC編程軟件RSlogix5000,打開通訊驅(qū)動(dòng)軟件Rslinx,選擇自己所用的PC與PLC之間的連接的驅(qū)動(dòng)方式。在編程軟件里要把硬件模塊配置配好,按照各個(gè)模塊的實(shí)際排放位置配置,配置好各個(gè)模塊也就是定義好了各個(gè)物理通道。模塊配置如下,在第二槽內(nèi)放置了DeviceNet掃描模塊。第二個(gè)模塊位DeviceNet掃描模塊1769SDNCPU:L35E配置PLC DeviceNet模塊 在前面說道,用RSNetWorx for DeviceNet 軟件在ONLINE狀態(tài)下按下應(yīng)用確認(rèn)鍵就可以把配置好的網(wǎng)絡(luò)數(shù)據(jù)保存在PLC里,這里介紹下以外一種方法,就是把配置文件到

8、如到DeviceNet模塊信息里,在程序下載時(shí)一起保存到PLC里。雙擊擊已經(jīng)配置好的DeviceNet 掃描模塊進(jìn)入屬性畫面,點(diǎn)擊RSNetWorx選項(xiàng),將配置好的文件導(dǎo)入,按OK確認(rèn)。RSNetWorx for DeviceNet 啟動(dòng)按鈕導(dǎo)入配置文件 裝載配規(guī)劃好的DeviceNet網(wǎng)絡(luò)配置好模塊就進(jìn)入編程界面編程。下例的程序主要完成PLC對ATV71的讀和寫:寫起停命令和轉(zhuǎn)速值,讀變頻器的當(dāng)前轉(zhuǎn)速值。根據(jù)前面講到的方法把變頻器的相應(yīng)的參數(shù)設(shè)置好。首先要將DeviceNet模塊使能,這是必須的步驟,否則模塊不能運(yùn)行。然后程序分別給出命令字和參數(shù)值。這里給出參數(shù)值是轉(zhuǎn)速值,與頻率值之間的關(guān)系是:1HZ轉(zhuǎn)速/30 。命令字根據(jù)通訊協(xié)議我們常用的命令字為:啟動(dòng)正轉(zhuǎn):16800F啟動(dòng)反轉(zhuǎn):16880F停止: 16800E.程序第一步先讓使能位置位。該位是系統(tǒng)自動(dòng)生成,只需要在變量表里直接調(diào)用就可以了。 PLC軟件自動(dòng)生成的地址表在用BTD命令把相應(yīng)的位值傳送到系統(tǒng)分配的地址。在寫控制字和參數(shù)值是目的地址都是Local:2:O.Data0,但是傳送的地址起始位不一樣。控制字放到Local:2:O.Data0的bit0開始的16個(gè)位長

溫馨提示

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

最新文檔

評論

0/150

提交評論