RSlogix5000_培訓(xùn)手冊_第1頁
RSlogix5000_培訓(xùn)手冊_第2頁
RSlogix5000_培訓(xùn)手冊_第3頁
RSlogix5000_培訓(xùn)手冊_第4頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、培訓(xùn)教材第一天培訓(xùn)內(nèi)容熟悉硬件和軟件一、熟悉各硬件請查看各模塊的外形,通訊模塊,I/O 模塊,運動控制模塊,處理器模塊。框架式設(shè)計可靠, 安裝容易,無需工具。端子可取下,接線方便,更換快速。將 DEMO 上電,插入 ENBT/ENET, CNB通訊模塊以及I/O 模塊(可以先不插入CPU )。體會模塊的 帶電熱插拔 特性。 安裝方便 。二、認(rèn)識1、什么是RSLinx 軟件RSLinx ?RSLinx軟件是工業(yè)通訊的樞紐。它為所有的AB網(wǎng)絡(luò)提供了完整的驅(qū)動程序。通過RSLinx軟件,用戶可以通過一個窗口查看所有活動網(wǎng)絡(luò),也可以通過一個或多個通訊接口同時運行任何所支持的應(yīng)用程序的組合。RSLinx

2、 提供最快速的OPC、DDE 和 Custom C/C+的接口。 RSLinx 還可以為用戶提供多個網(wǎng)絡(luò)、本地工作站和DDE/OPC 性能診斷工具,便于進(jìn)行系統(tǒng)維護(hù)和故障排錯。RSLinx Gateway驅(qū)動程序能夠完美地支持TCP/IP 客戶與 ABPLC 控制器的連接,它也支持與遠(yuǎn)程OPC 進(jìn)行通訊。 RSLinx 有以下幾個版本,不同版本的功能不同,價格也不同,選購時應(yīng)注意系統(tǒng)要求。RSLogix and RSNetWorxRSViewRSLinxControlNet DeviceNetEtherNet/IPPLC-5 SLCControlLogixFlexLogixCompactLog

3、ix2、使用 RSLinx 軟件進(jìn)行通訊1)打開 RSLinx ,點擊或2) 在工具條上點擊選擇 Ethernet Devices (其它的驅(qū)動程序簡單介紹) , 按下 Add New 鍵單擊 OK.3)增加以太網(wǎng)設(shè)備。在增加以太網(wǎng)設(shè)備前,需要檢查自己機(jī)器的IP 設(shè)置,如果是(一般的小型局域網(wǎng)都這樣設(shè)置),以太網(wǎng)設(shè)備的IP 地址設(shè)置如下。單擊 OK.4) 單擊 Close5) 檢查本計算機(jī)的 IP 設(shè)定。確認(rèn)為:6)單擊??梢钥吹剑覀儾恍枰?CPU ,就可以通訊。減少 CPU 負(fù)荷,提高通訊效率。保證實時性,可重復(fù)性(針對 ControlLogix 系統(tǒng))。7)展開樹形。所有模塊信息可以自動

4、瀏覽得到。方便維護(hù),調(diào)試。8)插入 CPU 模塊。無槽位限制,可擴(kuò)展性好。例如:當(dāng)需要多個以太網(wǎng)時,不用放在前幾個槽位。在03槽, 1756- L55 上點擊 Device Properties.顯示 CPU 信息。( 1)點擊 Configure New DDE/OPC Topic,組態(tài) DDE/OPC 主題(如果您使用的 RSLinx為 2.40 以上的版本,那么 RSLinx 會自動創(chuàng)建 DDE/OPC 主題)( 2)還有另一種簡單的方法創(chuàng)建新的DDE/OPC 主題,點擊RSWho。同樣可以創(chuàng)建新的DDE/OPC 主題。( 3)為驗證DDE/OPC 主題的創(chuàng)建是否成功,需要用到OPC t

5、est Client軟件。3、使用 DF1 驅(qū)動程序與處理器進(jìn)行通訊1) 打開 RSLinx ,點擊或2) 在工具條上點擊3) 選擇 RS-232 DF1 devices,按下 Add New 。4) 點擊 OK。5 )按下Auto-Configure按鈕,如果通訊成功,在狀態(tài)信息中會顯示Successful。然后點擊OK 。這時點擊RSWho 會出現(xiàn)控制器。Auto Configure到此實現(xiàn)了 RSLinx 軟件與網(wǎng)絡(luò)上的控制器的通訊。接下來就需要對控制器進(jìn)行編程和組態(tài)。三、認(rèn)識1、什么是RSLogix 5000 RSLogix5000軟件?RSLogix5000 梯形圖編程軟件包可以最大

6、限度地發(fā)揮可編程控制器的性能、 節(jié)省工程項目開發(fā)時間并提高生產(chǎn)率。 RSLogix5000 支持 Logix5000 系列可編程控制器,同時還集成了運動控制功能,提供了可靠的通訊能力,強(qiáng)大的編程功能和卓越的診斷能力。RSLogix5000具有靈活易用的編輯功能、通用的操作界面、 診斷和糾錯工具、 強(qiáng)大省時的其它功能等特點。2、使用RSLogix5000軟件創(chuàng)建新項目(了解各項內(nèi)容,以及Help和在線文檔的使用)1)雙擊圖標(biāo),啟動RSLogix5000軟件。2)選擇文件(File )菜單下的新建(New )或者直接點擊按鈕,創(chuàng)建一個新的項目。3)設(shè)置參數(shù)如下。其中:Type:可選擇基于Contr

7、oller 。Revision :選擇 12Logix平臺的多種處理器,這里選擇1756-L1 ControlLogix5550版本。 Logix平臺,提供了固件升級手段,保護(hù)你的投資,真正面向未來的控制平臺。Description :指定一段該項目的說明。Chassis Type:選擇一種框架類型。Slot :指定 CPU 的槽位。實際上CPU 不受槽位限制。4)創(chuàng)建的工程顯示如下:5)在控制器項目管理器中,可以對整個項目進(jìn)行組態(tài)。3、理解任務(wù)(Task)、程序( Program )和例程( Routine )并學(xué)習(xí)如何創(chuàng)建故障處理程序( Fault Handler Program)和上電程

8、序(power-up Handler Program)任務(wù) ( Task):一個任務(wù)可以為一組或多組程序提供時序安排及優(yōu)先級信息,這些程序是按照特定的標(biāo)準(zhǔn)來執(zhí)行。用戶可以將任務(wù)組態(tài)成連續(xù)方式或周期方式??刂破髦械拿恳粋€任務(wù)都有一個優(yōu)先級。當(dāng)有多個任務(wù)被觸發(fā)時,操作系統(tǒng)根據(jù)優(yōu)先來確定執(zhí)行哪一個任務(wù)。對于周期型任務(wù)有15 個可組態(tài)的優(yōu)先級,從1-15,其中 1 具有最高的優(yōu)先級而15 的優(yōu)先級最低。連續(xù)型任務(wù)的優(yōu)先級最低,因此周期型任務(wù)可以隨時中斷連續(xù)型任務(wù)。程序(Program):每個程序都包含程序標(biāo)簽、一個可執(zhí)行主例程、其他例程以及一個可選的故障例程。每個任務(wù)最多可以調(diào)度 32 個程序。任務(wù)內(nèi)

9、被規(guī)劃的程序從第一個程序開始運行直到最后一個程序。不屬于任何任務(wù)的程序?qū)⒆鳛槲匆?guī)劃的程序。例程 (Routine):例程是采用一種編程語言編寫的一組邏輯指令,例如梯形圖邏輯。例程為控制器中的工程提供可執(zhí)行代碼。例程類似于PLC 或 SLC 處理器里的程序文件或子程序。每個例程都有一個主例程。 當(dāng)控制器啟動相關(guān)的任務(wù)并調(diào)用相關(guān)的程序時, 主例程是首先執(zhí)行的例程。利用邏輯指令可以調(diào)用其它的例程。ContorlLogix控制器支持多個任務(wù)(Tasks)。每個任務(wù) (Task)可以包括若干個Programs,每個Program 可以包括若干個Routines。3.1、創(chuàng)建任務(wù)當(dāng)在編程軟件中打開一個新的

10、控制器工程時,主任務(wù)( MainTask )缺省被定義為連續(xù)型任務(wù)。可以更改主任務(wù)的類型,也可以將其刪除。1)要創(chuàng)建新的任務(wù),選中控制器項目管理器中的任務(wù)(Task),右鍵點擊New Task。2)在彈出的窗口中,輸入新任務(wù)的名稱,并指定任務(wù)的類型,以及優(yōu)先級等信息。3) 點擊 OK 按鈕,完成任務(wù)的創(chuàng)建。3.2、創(chuàng)建程序當(dāng)在編程軟件中打開一個新的控制器工程時,已經(jīng)為主任務(wù) ( MainTask )定義了一個主程序( MainProgram )。可以更改主程序。1) 要想創(chuàng)建一個新的程序。選擇要創(chuàng)建程序的任務(wù),然后點擊右鍵,選擇New Program 。2)在彈出的窗口中,輸入程序的名稱并選擇

11、該程序所在的任務(wù)。3) 點擊 OK 按鈕,完成程序的創(chuàng)建。3.3、創(chuàng)建例程當(dāng)在編程軟件中打開一個新的控制器工程時, 已經(jīng)為主程序定義了主例程。 可以像添加其它的例程一樣修改主例程。1) 要想創(chuàng)建一個新的例程。選擇要創(chuàng)建例程的程序,然后點擊右鍵,選擇New Routine 。2)在彈出的窗口中,輸入例程的名稱并選擇該例程的類型以及所在的程序。3) 點擊OK按鈕,完成例程的創(chuàng)建。3.4、創(chuàng)建故障處理程序(Fault Handler Program)控制器故障處理程序是一種可選的任務(wù),當(dāng)主要故障不是指令執(zhí)行故障或程序故障例程時則執(zhí)行控制器故障處理程序??刂破鞴收咸幚沓绦蛑荒苡幸粋€程序,但該程序可以有

12、多個例程。1) 在控制器項目管理器的Controller Fault Handler上,點擊鼠標(biāo)右鍵,選擇New Program2)在彈出的窗口中,輸入程序的名稱。3) 點擊 OK 按鈕,創(chuàng)建完創(chuàng)建故障處理程序。一旦創(chuàng)建了故障處理程序,還必須有一個主例程。創(chuàng)建例程的方法同上。3.5、創(chuàng)建上電程序(power-up Handler Program )上電處理程序是一種可選的任務(wù)。當(dāng)控制器在Run方式下上電時則執(zhí)行該程序。上電處理程序只能有一個程序,但可以有多個例程。1) 在控制器項目管理器的Power-up Handler上,點擊鼠標(biāo)右鍵,選擇New Program2)在彈出的窗口中,輸入程序的

13、名稱。3) 點擊 OK 按鈕,創(chuàng)建完創(chuàng)建上電處理程序。一旦創(chuàng)建了上電處理程序,還必須有一個主例程。創(chuàng)建例程的方法同上。4、了解標(biāo)簽(Tag)的類型,以及用戶自定義類型(User Defined Type),創(chuàng)建每種類型的標(biāo)簽,并理解標(biāo)簽的作用域。4.1、標(biāo)簽類型Logix5550 控制器使用標(biāo)簽來訪問數(shù)據(jù)。標(biāo)簽類似于編程語言中使用的變量。一個標(biāo)簽有一個名稱 (用于描述標(biāo)簽存儲的數(shù)據(jù))和一種數(shù)據(jù)類型 (用于識別標(biāo)簽?zāi)艽鎯Φ臄?shù)據(jù)大小和格式)。當(dāng)用戶創(chuàng)建標(biāo)簽并且它們適合于控制器內(nèi)存時, 控制器將存儲這些標(biāo)簽。 但沒有類似于PLC控制器那樣的預(yù)定義數(shù)據(jù)表。 Logix5550 控制器通過按需要存儲標(biāo)簽

14、,并且將其置于內(nèi)存中的最恰當(dāng)?shù)奈恢脕韺崿F(xiàn)高效率的使用內(nèi)存。 相同數(shù)據(jù)類型的標(biāo)簽不需要在內(nèi)存中組合在一起。如果用戶想要組合數(shù)據(jù),可以使用數(shù)組。標(biāo)簽有四種類型:base基本型標(biāo)簽用于定義存儲數(shù)據(jù)元素的內(nèi)容。alias別名型標(biāo)簽可以引用由其它標(biāo)簽定義的內(nèi)存。本型標(biāo)簽或另一個別名標(biāo)簽。Produced生產(chǎn)者標(biāo)簽把數(shù)據(jù)值發(fā)送給其它的控制器consumed消費者標(biāo)簽接收來自于其它控制器的數(shù)據(jù)值。一個別名標(biāo)簽可以引用一個基4.2 、數(shù)據(jù)類型當(dāng)用戶開發(fā)一個工程時,控制器提供一組預(yù)定義數(shù)據(jù)類型。預(yù)定義的基本數(shù)據(jù)類型包括:數(shù)據(jù)類型說明范圍BOOL1 位布爾型0=off 1=onSINT1個字節(jié)整數(shù)-128 至 1

15、27INT2個字節(jié)整數(shù)-32768 至 32767DINT4個字節(jié)整數(shù)-2147483648 至 2147483648REAL4個字節(jié)浮點數(shù)3.402823E+38至-1.1754944E-38 (負(fù)值)0+1.1754944E-38至+3.402823E+38(正值)預(yù)定義結(jié)構(gòu)體包括:數(shù)據(jù)類型說明AXIS軸的控制結(jié)構(gòu)體CONTROL數(shù)組(文件)指令的控制結(jié)構(gòu)體COUNTER計數(shù)器指令的控制結(jié)構(gòu)體MESSAGEMSG指令的控制結(jié)構(gòu)體MOTION-GROUP運動組的控制結(jié)構(gòu)體MOTION-INSTRUCTION運動指令的控制結(jié)構(gòu)體PIDPID 指令的控制結(jié)構(gòu)體TIMER定時器指令的控制結(jié)構(gòu)體4.

16、3 、標(biāo)簽的作用域用戶可以在一個單獨的程序中對標(biāo)簽進(jìn)行分組,或使標(biāo)簽在控制器范圍內(nèi)對指令開放。當(dāng)用戶定義標(biāo)簽時,需要指定標(biāo)簽是作為程序標(biāo)簽(局部)還是作為控制器標(biāo)簽(全局)。用戶可以擁有多個相同名稱的標(biāo)簽,只要每個標(biāo)簽具有不同的作用域即可(如果一個是作為控制器標(biāo)簽,則其它的須作為程序標(biāo)簽;或所有的標(biāo)簽都作為程序標(biāo)簽)。程序內(nèi)的局部作用域標(biāo)簽控制器的全局作用域標(biāo)簽4.4 、建立標(biāo)簽用戶在輸入程序邏輯以前可以使用 Tag 編輯器來創(chuàng)標(biāo)簽,或者在輸入邏輯時輸入標(biāo)簽名稱,然后再使用 New Tag 對話框來定義標(biāo)簽。1) 在 tag 編輯器中選擇標(biāo)簽名稱,在名稱上點擊鼠標(biāo)右鍵。2) 定義標(biāo)簽3) 在

17、General 選項卡中輸入標(biāo)簽的名稱、描述、標(biāo)簽類型、數(shù)據(jù)類型、作用域等信息。如果此標(biāo)簽的類型為Produced 或 Consumed,則還需要填寫Connection選項卡的信息。當(dāng)填寫完所有的信息后,點擊確定按鈕,創(chuàng)建完標(biāo)簽。4.5 、用戶自定義結(jié)構(gòu)體用戶還可以根據(jù)自己的需要自定義結(jié)構(gòu)體。1)右鍵點擊User-Defined ,選擇New Data Type.2)在 Name字段中填寫所創(chuàng)建的結(jié)構(gòu)體的名稱。也可以根據(jù)需要填加說明。在成員欄中由上向下填加成員。用戶要定義成員的名字(Name)和數(shù)據(jù)類型( Data Type )。3) 點擊 OK,創(chuàng)建完畢。這樣再創(chuàng)建標(biāo)簽時就可以選擇自定義的

18、結(jié)構(gòu)體了。5、進(jìn)行 I/O 組態(tài)1) 在控制器項目管理器中,右鍵點擊I/O configuration 。選擇 New Module 。2) 單擊 OK.3) 點擊 Next.4) 點擊 Next5) 點擊 Next6) 點擊 Next7) 點擊 Next8) 點擊 Finish. ,完成 I/O 組態(tài)。9)右鍵點擊Controller Tags.。會發(fā)現(xiàn),10) 系統(tǒng)自動為你生成了該模塊數(shù)據(jù)。所有的模塊信息都任意使用。6、使用不同類型語言進(jìn)行編程,熟悉常用的指令,并進(jìn)行注釋。RSLogix 5000企業(yè)版系列軟件支持邏輯梯形圖、結(jié)構(gòu)文本、功能塊圖表、以及順序功能圖編輯器等編程語言,用于開發(fā)應(yīng)

19、用程序。邏輯梯形圖:結(jié)構(gòu)文本:功能塊圖表 :順序功能圖:用戶可以選擇以上任意一種熟悉的編程語言進(jìn)行編程。 而且每種編程語言都具有十分豐富的指令集,具體可以參閱 RsLogix5000 編程軟件的指令幫助。編輯梯級注釋1) 選中梯級,點擊右鍵。選擇Edit Rung Comment 。2)在彈出的窗口中,輸入要注釋的信息。3) 輸入完點擊,即可。7、上載( Upload1)點擊主菜單上的)/ 下載( Download Commmunication)程序,控制器所處的狀態(tài)(Run/Program/Remote,選擇 Who Active ,會出現(xiàn)如下畫面:)2) 如果這時需要上載程序,點擊Upload 按鈕;如果需要下載程序,點擊Download 。當(dāng)程序上載之后,可以通過快捷菜單欄監(jiān)視控制器的狀態(tài),也可以通過它切換控制器的狀態(tài)( Run/Program/Remote )8、在線編輯(Online Edit)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論