![AB_PLC_入門培訓(xùn)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/42acf13e-9f33-4264-81b7-50dd574b43c8/42acf13e-9f33-4264-81b7-50dd574b43c81.gif)
![AB_PLC_入門培訓(xùn)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/42acf13e-9f33-4264-81b7-50dd574b43c8/42acf13e-9f33-4264-81b7-50dd574b43c82.gif)
![AB_PLC_入門培訓(xùn)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/42acf13e-9f33-4264-81b7-50dd574b43c8/42acf13e-9f33-4264-81b7-50dd574b43c83.gif)
![AB_PLC_入門培訓(xùn)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/42acf13e-9f33-4264-81b7-50dd574b43c8/42acf13e-9f33-4264-81b7-50dd574b43c84.gif)
![AB_PLC_入門培訓(xùn)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/42acf13e-9f33-4264-81b7-50dd574b43c8/42acf13e-9f33-4264-81b7-50dd574b43c85.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、羅克韋爾公司Logix5000系列控制器編程入門指導(dǎo)AB PLC培訓(xùn)教程一 AB PLC系統(tǒng)介紹1、AB PLC的系統(tǒng)結(jié)構(gòu) 2、AB PLC的組成部件 3、AB PLC的各種文件 4、AB PLC的運行模式 5、周期任務(wù)、連續(xù)任務(wù) 6、外部輸入輸出的地址格式二、編程軟件的使用方法1、AB PLC軟件分類 2、AB軟件的安裝 3、硬件組態(tài)與參數(shù)設(shè)置 4、項目的管理 5、程序的編輯三、建立在線連接1、安裝RSLinx軟件2、首次建立通訊3、建立以太網(wǎng)通訊4、連接在線5、強制變量一、 AB PLC介紹1、1 AB PLC系統(tǒng)結(jié)構(gòu)最新一代的AB Logix5000系列PLC在一些手冊上又稱作控制器(C
2、ontroller); 這表示Logix5000系列PLC與傳統(tǒng)SLC 500系列的PLC存在一些差異。這些差異主要表現(xiàn)在編程軟件、內(nèi)部程序元素、通訊機制等方面。RSView 32 監(jiān)控Logix5000 控制器例如:ControlLogixFlexI/O: 相當于分布式I/OHMI Panel View:觸摸屏信息層控制層設(shè)備層被控制對象例如:電機、氣閥 1、2 AB PLC的組成部件這里以現(xiàn)場使用的ControlLogix 5000為例說明;與西門子PLC類似,ControlLogix 5000的組成部件也主要可以有:CPU模塊、電源模塊、通訊模塊、數(shù)字量輸入/輸出模塊、模擬量輸入/輸出模
3、塊、高速計數(shù)器模塊等。通常還有一個安裝這些部件的背板,背板上有不同的物理槽位。與西門子PLC不同的是ControlLogix 5000系列的控制器CPU模塊可以安裝不同的位置。1、3 AB PLC中的數(shù)據(jù)文件在ControlLogix5000系列的PLC中具有各種不同類型的指令,不同的指令需要操作不同的文件類型。AB PLC的資源和控制器狀態(tài)通過數(shù)據(jù)文件描述,數(shù)據(jù)文件通過各種數(shù)據(jù)類型來表示。數(shù)據(jù)文件的建立是通過在控制器的內(nèi)存區(qū)域建立標簽TAG。數(shù)據(jù)塊標簽分為全局數(shù)據(jù)域文件和程序數(shù)據(jù)域文件。Ø 全局數(shù)據(jù)文件: 全局數(shù)據(jù)文件標簽TAG具有控制器作用域,可以在所有的用戶程序中使用。 輸入輸
4、出數(shù)據(jù)文件是全局數(shù)據(jù)文件。Ø 程序數(shù)據(jù)域文件:在程序中建立的程序標簽TAG具有局部作用域,只能在當前的程序中使用。1、3、1 基本數(shù)據(jù)類型基本數(shù)據(jù)類型是梯形圖編程是引用的地址單位,即為指令的操作數(shù)。具有布爾數(shù)(BOOL)、短整型(SINT)、整型(INT)、DINT(長整型)、實數(shù)(REAL)。BOOL: 1位SINT: 8位INT: 16位DINT: 32位(基本字長)REAL: 32位注意: 因為ControlLogix系統(tǒng)的數(shù)據(jù)處理和傳送基本單位是32位,所以當定義數(shù)據(jù)類型為BOOL、SINT、INT標簽時,仍會使用一個32位的內(nèi)存空間,剩余部分未使用。1、3、2 系統(tǒng)預(yù)定義結(jié)
5、構(gòu)數(shù)據(jù)類型ControlLogix預(yù)定義了一部分結(jié)構(gòu)體數(shù)據(jù)類型,這些是系統(tǒng)預(yù)置的,可以直接引用??梢灾苯佑眠@些數(shù)據(jù)類型來定義標簽。主要有:定時器TIMER類型、計數(shù)器COUNTER類型、數(shù)組操作CONTROL類型、PID類型、MESSAGE類型、Ø TIMER類型:每個Timer類型占用3個字的內(nèi)存空間。字0是控制字、字1存儲預(yù)置值、字2存儲累加值。預(yù)置值、累加值的范圍是032767。Ø 計數(shù)器文件 COUNTER計數(shù)器類型也是占用3字的數(shù)據(jù)類型。字0是控制字、字1是預(yù)置值、字2是累加值。計數(shù)器類型的預(yù)置值、累加值的范圍是-3276832767;如果往下溢出,則置位UN位,
6、如果往上溢出,則置位OV位。用RES指令操作,可以復(fù)位計數(shù)器類型數(shù)據(jù)。1、4 ControlLogix 5000控制器的運行模式及指示燈意義控制器運行模式:通過控制器上的鑰匙選擇開關(guān)改變控制器的運行模式; 分為三種:RUN、REM、PROG。Ø RUN: 表示將控制器切換到本地運行狀態(tài),相當于西門子PLC的CPU切換到RUN狀態(tài),此模式下執(zhí)行用戶程序;與西門子PLC不同的是,AB 的控制器不能在此狀態(tài)進行在線程序修改,并且不能通過編程軟件RSlogix5000改變控制器的運行模式。Ø REM: 表示將控制器切換到遠程運行狀態(tài),此時控制器內(nèi)的用戶程序開始執(zhí)行,并且可以在編程軟
7、件RSlogix5000上改變控制器的運行模式,以及在線修改用戶程序。Ø PROG:表示將控制器切換到本地編程狀態(tài),可以在此模式下修改用戶程序,但不能改變控制器的運行模式,而且此模式下不執(zhí)行用戶程序。1、5 周期任務(wù)、連續(xù)任務(wù)ControlLogix 5000控制器工程的用戶邏輯以任務(wù)的方式運行,即用戶編寫的程序以任務(wù)的方式運行。有三種類型的任務(wù):周期任務(wù)、連續(xù)任務(wù)、事件任務(wù)。 連續(xù)任務(wù)是不斷執(zhí)行的任務(wù),相當于西門子PLC的OB1組織塊,當一個連續(xù)任務(wù)完成一次執(zhí)行后會再次啟動不斷執(zhí)行; 一個控制器里面最多只能有一個連續(xù)型任務(wù)。周期任務(wù)是定周期執(zhí)行的任務(wù),相當于西門子PLC的時間循環(huán)中
8、斷,周期任務(wù)相隔一定的時間后執(zhí)行一次;一個控制器里面可以有多個周期型任務(wù)。事件任務(wù)是中斷任務(wù),相當于西門子PLC中的各種硬件中斷1、6 外部輸入輸出的地址格式在RSLogix 5000編程軟件里面,外部輸入輸出地址通常會以標簽的形式表示,標簽代表不同的地址。與西門子PLC類似,外部輸入、輸出地址具有一定的格式。例如:Ø Remote_A:I.Data0.7這個表示的是不與控制在一個框架/背板的0號槽的輸入模塊的第7個輸入點。同時應(yīng)該注意這個表示與下個表示的差別,這個表示的方法表示的是Flex I/O的輸入輸出模塊,注意與集中I/O之間的差別。Ø Local:3:I.Data
9、.1這個表示的是與控制器在同一個框架/背板的3號槽的輸入模塊的第二個輸入點。二、 編程軟件的使用方法2、1 AB PLC軟件的分類AB PLC的編程軟件也分為: 工控機編程軟件、PLC編程軟件、觸摸屏編程軟件、通訊處理程序。工控機編程使用RSView 32; PLC編程軟件使用RSlogix 5000、觸摸屏編程軟件使用RSView ME軟件;通訊處理程序使用的RSlinx。與西門子PLC的Step 7程序存在一些區(qū)別,RSLogix5000的通訊必須按照RSLinx才能與AB的PLC進行通訊。2、 2 軟件的安裝Rslogix安裝時建議將所有的組件全部安裝,并且安裝時建議先安裝RSLinx軟
10、件。安裝時因為有些程序包不包括多媒體信息,所以建議將多媒體信息這個安裝選項去除。具體安裝以后請自行練習(xí)。2、 3 硬件組態(tài)和參數(shù)設(shè)置l 新建項目: FILE>NEW出現(xiàn)下面的對話框:項目存儲路徑CPU槽號背板槽架型號這里是10槽控制器名稱CPU版本CPU類型注意: 項目存儲在 windows系統(tǒng)下是 ACD文件格式。并且存儲路徑不能有漢字。填好信息> OK 按鈕l 配置 I/O 模塊右擊 I/O配置右擊后選擇> New Module選擇需要的輸入輸出模塊OK 按鈕這里選擇的是32路的數(shù)字量輸入模塊。點擊 OK; 出現(xiàn)屬性配置窗口選擇模塊的版本號選擇模塊的使用類型選擇槽號和填入
11、名字點擊 Next 按鈕模塊與CPU數(shù)據(jù)交換周期點擊 Next 按鈕點擊 Next 按鈕這里配置的是:當配置完成后點擊 Finish 按鈕,這樣一個I/O模塊就配置完成了。l 系統(tǒng)自動生成的標簽標簽: 標簽相當于Step 7中的符號名, 對于不和輸入輸出點建立聯(lián)系的標簽可相當于中間變量。配置完I/O 模塊后會自動生成控制器作用域的標簽。查看標簽:控制器作用域的標簽, 雙擊標簽可以在配置I/O 模塊之前建立,同時因為標簽不一定需要和輸入輸出點聯(lián)系,所以可以建立全局的中間變量供編程使用。出現(xiàn)如下圖所示內(nèi)容:配置好I/O 后自動生成的標簽上面的內(nèi)容就是配置好I/O 模塊后自動建立的標簽變量;這些變量
12、不可以被重新定義別名;也不可以修改;只能添加注釋內(nèi)容。解釋各列內(nèi)容標簽格式顯示格式標簽類型別名代替的基標簽標簽名標簽別名如上圖所示:Local : 1 : C 表示第一槽的模塊的配置文件Local : 1 : I 表示第一槽的輸入模塊的輸入文件展開后的格式:Local:1:I.Fault 第一號槽的模塊的故障狀態(tài)字Local:1:I.Data 第一號槽的輸入模塊的輸入信號的狀態(tài),相當于西門子的ID0.如圖所示:Local:1:I.Data.0 這個標簽表示第一號槽輸入模塊的第一個數(shù)字量輸入點。l 建立輸入輸出點對應(yīng)的標簽選擇自定義標簽代表的輸入輸出地址或其他文件信息自定義的標簽輸入如后如下圖所
13、示:l 建立用戶自定義的標簽 中間變量MotorStatus 標簽為自定義的標簽,為中間變量, 這里不要選擇”Alias For ” 2、4 工程管理AB PLC的用戶程序以任務(wù)的形式組織,如前所示主要分為連續(xù)任務(wù)、周期任務(wù)、中斷任務(wù)。l 程序結(jié)構(gòu)任務(wù)下面是程序,程序下是子例程, 注意:每個任務(wù)必須制定任務(wù)類型:連續(xù)任務(wù)、周期任務(wù)、事件任務(wù)。 每個任務(wù)可以有多個程序,程序的執(zhí)行順序可以通過編程軟件設(shè)置。每個程序必須指定一個子例程為主例程,作為程序執(zhí)行的起始點。一個控制器只能有一個連續(xù)任務(wù)。如下圖所示:注意周期性任務(wù)、連續(xù)性任務(wù)圖標的差別;主例程和例程圖標的區(qū)別。如圖所示:MainTask 為連
14、續(xù)性任務(wù), MainProgram 為Maintask的主程序;MainRoutine為MainProgram的主例程。注意: JSR指令只能調(diào)用同一個程序里面的例程。l 任務(wù)屬性在建立好任務(wù)后,需要通過任務(wù)的“屬性”來指定任務(wù)下面包含的程序的執(zhí)行順序和任務(wù)的類型。在任務(wù)文件夾 上面右擊 > 屬性選擇任務(wù)類型調(diào)整任務(wù)下程序的執(zhí)行順序l Program屬性在Program的屬性里面,指定一個程序的主例程。不再示范2、5 程序的編輯AB PLC和西門子PLC類似,也支持多種語言的編程,例如梯形圖(LAD)、功能圖(FBD)、結(jié)構(gòu)化編程語言(SCL)。l 梯形圖程序的編輯梯形圖梯級梯形圖指令分
15、類的指令梯形圖的梯級相當于Step 7 里面的程序段(Network),能流從梯級的左邊流向右邊;指令的前面可以稱為梯級條件,能流到達時梯級條件為真,能流不能到達時梯級條件為假;指令的執(zhí)行情況與梯級條件相關(guān)。梯形圖的編輯與Step 7的程序一樣,可以用拖指令的方式,也可以用雙擊的方式。l 梯級條件梯級輸入條件梯級輸出條件如上圖所示:當梯級輸入條件為真,且Local:1:I.Data.0 = 1 則梯級輸出條件為真。有些指令與梯級輸入條件和梯級輸出條件相關(guān),所以一定要注意梯級輸入和輸出條件。三、 建立在線連接3、1 安裝RSLinx 通訊軟件l 軟件如圖所示為AB PLC通訊驅(qū)動程序,這里為IS
16、O文件,可以通過虛擬光驅(qū)安裝,也可以用WinRAR解壓后進行安裝。l 安裝程序程序的安裝過程,默認安裝即可。建議將所有的組件都安裝,并且安裝所有的幫助文件。3、2 首次建立連接和西門子PLC類似,當控制器第一次和計算機建立連接時,必須使用串口進行連接。l 啟動RSLinx程序l 添加驅(qū)動程序輸入連接的名稱l 啟動連接l 查看網(wǎng)絡(luò)拓撲結(jié)構(gòu)出現(xiàn)如上圖所示畫面,表示已經(jīng)建立于控制器之間的聯(lián)系。l 查看設(shè)備屬性如下為控制器信息:l 配置以太網(wǎng)通訊模塊如下圖所示:配置或者查看以太網(wǎng)通訊模塊配置信息:3、3 建立以太網(wǎng)通訊l 硬件連接用網(wǎng)線連接好PLC和計算機l 添加設(shè)備驅(qū)動選擇 Ethernet devices, 并單擊 Add New輸入連接的名稱單擊 OKl 配置以太網(wǎng)模塊地址這里的地址是: 上面配置的以太網(wǎng)模塊的IP地址。的名稱l 查看網(wǎng)絡(luò)拓撲結(jié)構(gòu)選擇 PLC的CPU 模塊,就可建立通訊連接。3、4 連接在線l 查看網(wǎng)絡(luò)連接l 建立連接:選擇 Go Online這樣就可以建立連接。3、5 強制變量AB PLC和西門子PLC類似,也可以對變量進行強制,同時強制分為:輸入強制、輸出強制。輸入強制: 強制輸入點信號,使其不隨外部輸入信號變化。輸出強制: 強制輸出信號,使其不隨程序運行結(jié)果變化。l
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇州蘇教版三年級數(shù)學(xué)上冊第一單元《兩、三位數(shù)乘一位數(shù)》聽評課記錄
- 七年級數(shù)學(xué)上冊第5章一元一次方程5.4一元一次方程的應(yīng)用第4課時利率等其他問題聽評課記錄(新版浙教版)
- 人教版數(shù)學(xué)七年級下冊5.1.2《垂線》聽評課記錄2
- 統(tǒng)編版初中語文七年級下冊第四課《孫權(quán)勸學(xué)》聽評課記錄
- 新版湘教版秋八年級數(shù)學(xué)上冊第四章一元一次不等式組課題不等式聽評課記錄
- 聽評四年級音樂課記錄
- 聽評課記錄七年級歷史
- 七年級數(shù)學(xué)上冊第11課時有理數(shù)的乘法運算律聽評課記錄新湘教版
- 人教版七年級數(shù)學(xué)上冊:1.4.2 《有理數(shù)的除法》聽評課記錄
- 粵人版地理七年級下冊《第三節(jié) 巴西》聽課評課記錄2
- GB/T 44143-2024科技人才評價規(guī)范
- 對醫(yī)院領(lǐng)導(dǎo)的批評意見怎么寫更合適范文(6篇)
- 《網(wǎng)絡(luò)安全防護項目教程》課件項目4 網(wǎng)絡(luò)病毒和惡意代碼分析與防御
- 賬期協(xié)議書賬期合同書
- 信息技術(shù)課程標準2023版:義務(wù)教育小學(xué)階段
- 2024年常德職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫完整
- 天津市河?xùn)|區(qū)2023-2024學(xué)年九年級上學(xué)期期末數(shù)學(xué)試題
- 工程防滲漏培訓(xùn)課件
- 黑龍江省哈爾濱市2024年數(shù)學(xué)八年級下冊期末經(jīng)典試題含解析
- 克羅恩病的外科治療
- 牛津3000核心詞匯表注釋加音標1-4 完整版
評論
0/150
提交評論