ABB_AC500軟件培訓教程(中文).ppt_第1頁
ABB_AC500軟件培訓教程(中文).ppt_第2頁
ABB_AC500軟件培訓教程(中文).ppt_第3頁
ABB_AC500軟件培訓教程(中文).ppt_第4頁
ABB_AC500軟件培訓教程(中文).ppt_第5頁
已閱讀5頁,還剩108頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、,ABB 可編程控制器(PLC) 軟件(PS501)培訓教程,APLV CNABB,AC500 Control- Builder編程軟件:PS501,第一章軟件安裝,軟件安裝 Advant Controller 500,選擇語言Chinese,點擊“安裝 PS501”按鈕,軟件安裝,按指示步驟1、2、3依次安裝PS501,軟件啟動,AC500 Control- Builder編程軟件:PS501,第二章用戶界面,AC500 Control- Builder編程軟件:PS501,通過Project /Options 訪問,進行界面使用語言的選擇,用戶界面主界面,標題欄:包括菜單條和工具條,部分菜

2、單命令可以通過工具條的快捷圖標進行快速選擇。 對象管理器:由程序組織單元(POUs)、數據類型、可視圖界面和資源四個選項卡組成。 語言編輯工作區(qū):包括所有的編輯器窗口和管理器窗口。 信息窗口:顯示編譯、查錯或比較結果等相關信息,包括故障信息,信號跟蹤等。 狀態(tài)欄:顯示當前工程和當前命令的相關信息,比如在線/離線,仿真模式等。,標題欄,信息窗口,語言編輯工作區(qū),對象管理器,狀態(tài)欄,變量聲明,用戶界面標題欄,新建工程:新建一個工程。,打開工程:打開一個工程或從PLC上載一個工程。,保存:保存工程文件。,運行:啟動登錄程序的運行。,停止:停止程序的運行。,跳過:單步執(zhí)行程序,程序在執(zhí)行之后停止。“跳

3、過” 命令遇到功能塊或函數時,會跳過功能塊執(zhí)行下一條語名。,斷點:設置或取消一個斷點。,登錄:進入調試狀態(tài)。,退出:退出調試狀態(tài),回到程序編寫狀態(tài)。,全局查找:查找所需目標。,剪切:將選中的部分剪切到剪貼板。,復制:將選中的部分復制到剪貼板。,粘貼:將剪貼板中的部分粘貼到當前窗口。,查找:在當前窗口查找所需目標。,查找下一項:查找下一個目標。,用戶界面對象管理器,對象管理器Object Organizer 包含4個選項卡 程序組織單元POUs 數據類型 可視化界面 資源,用戶界面工作區(qū),變量聲明,語言編輯 工作區(qū),根據編程語言的特點,編程語言可以分為圖形編輯語言和文本編輯語言兩大類。LD、 S

4、FC、FBD和CFC語言的編輯器屬于圖形編輯器。IL和ST語言的編輯器屬于文本編輯器,包 含了Windows文本編輯器的所有通用功能。,用戶界面信息窗口及狀態(tài)欄,信息窗口 信息窗口位于編輯器的下方,用于實時顯示程序編譯、錯誤、警告中比較的消息,雙擊消息窗口中的任一條消息,可以自動跳到編輯器中的相關行,以便查找到相關信息,通過“編輯/下一個錯誤”和“編輯/前一個錯誤”命令可以在錯誤消息中快速跳轉。當“窗口”下拉菜單里“信息”選中時,則消息窗口打開,否則消息窗口關閉。,狀態(tài)欄 狀態(tài)欄位于主窗口邊框的底部,用于顯于有關當前工程和當前命令的信息。,AC500 Control- Builder編程軟件:

5、PS501,第三章快速入門,如何創(chuàng)建一個AC500工程,一個CPU單元(PM581-ETH )和一個CPU底板(TB511-ETH,帶一個擴展通訊槽)。 一個數字量I/O模塊DC532 (16點數字量輸入,16點數字量輸入/輸出可設置)。 一個24V DC 電源。 一個安裝了PS501 軟件的可以用來編輯程序的計算機。 一根電纜(TK501 5m)用來連接CPU和計算機的串口編程電纜。,如何創(chuàng)建一個AC500工程,1.創(chuàng)建新項目,2.選擇CPU 類型,3.項目設定: 項目設定只能設定一般設置選項卡的內容: 自動加載引導工程 強制保持,如何創(chuàng)建一個AC500工程,默認自動生成命名為PLC_PRG

6、,POU類型為程序,在項目中不需要進行任務配置 的情況下,PLC_PRG默認為主程序,不能刪除和更改命名! PLC_PRG默認的執(zhí)行模式為周期執(zhí)行,周期時間為10ms。 可以選擇PLC_PRG的編程語言(以FBD語言為例)。,如何創(chuàng)建一個AC500工程硬件組態(tài),在對象管理器中選擇資源選項卡 雙擊PLC配置,在中間出現的窗口中進行設置 I/O-Bus:本地I/O配置 Interfaces:CPU底板上集成端口設置 Couplers:通訊端口和擴展通訊模塊設置 選中不同的項目,在右側模塊參數窗口中 可進行參數設定,如何創(chuàng)建一個AC500工程本地I/O配置,選擇I/O BUS FIX 選項,點擊鼠標

7、右鍵,進行I/O模塊的選擇 選擇添加子元件,就可添加相應的I/O模塊(e.g:DC532),在CPU本地最 多可以添加10個I/O模塊,如何創(chuàng)建一個AC500工程本地I/O配置,點擊已添加的模塊??梢詫ο鄳哪K參數進行設定,如何創(chuàng)建一個AC500工程本地I/O尋址和變量定義,選擇AC500,設定為地址自動計算方式,點擊AT可進行變量定義 (%IX, %QX, %IW, %QW) 在右側窗口注釋處進行變量注釋,如何創(chuàng)建一個AC500工程編輯程序及編譯,按“F2”功能鍵,編譯和校驗,如何創(chuàng)建一個AC500工程Interface端口配置,選中COM1或COM2,點擊右鍵 選擇改變通訊方式,可以設定

8、不同的工作模 編程口Online access ASCII MODBUS CS31-Bus:COM2不能設定為此模式 SysLibCom Multi AC500可通過FBP作為從站集成到其他總線系統上,如何創(chuàng)建一個AC500工程設置通訊參數,通過聯機 /通訊參數 訪問,進行通訊參數的設置,本例中我們選擇了串口通訊方式,Serial(RS232),如何創(chuàng)建一個AC500工程下載程序,如果用戶選用了串口通訊方式,在設定中需要注意一點: 要把 Motorola byte order 選項設定為Yes 點擊聯機/登錄 :程序下載或連接到CPU 下載完畢后,需要創(chuàng)建一個引導文件,通過聯機/創(chuàng)建引導工程,

9、如何創(chuàng)建一個AC500工程運行程序,強制功能對變量進行:強制和釋放操作,AC500 Control- Builder編程軟件:PS501,第四章 Interface /Couplers通訊配置,Interface端口配置:COM,選中COM1或COM2,點擊右鍵,編程方式 Online access ASCII MODBUS CS31-Bus:COM2不能設定為此模式 SysLibCom Multi,選擇改變通訊方式,可以設定不同的工作模式,Interface端口配置:COM,將COM1或COM2設定為Modbus或ASCII協議后,仍可通過它們在 線和下載程序,只需將COM口的參數Enabl

10、e login設定為Enabled,Modbus通訊可通過RS232或RS485方式: RS232方式:RTS control=none RS485方式:RTS contol=telegram,Interface端口配置:FBP,AC500可通過FBP作為從站集成到其他總線系統上,包括Modbus, Profibus-DP, DeviceNet,Couplers通訊配置一:集成通訊端口,選擇Couplers/Internal,點擊右鍵,通過改變通訊方式,選擇CPU集成的網絡,不集成任何網絡 Ethernet ARCNET,Couplers通訊配置二:擴展通訊模塊,選擇Couplers,點擊右鍵

11、 通過添加子元件,選擇相 應的通訊模塊 PROFIBUS DP Ethernet CANopen DeviceNet 計數模塊DC541,AC500 Control- Builder編程軟件:PS501,第五章分布式擴展,分布式擴展I/OCS31,AC500 Control- Builder編程軟件:PS501,通過CS31總線進行分布式擴展,選擇COM1,點擊右鍵 通過改變通訊方式,選擇COM1-CS31-Bus,添加CS31總線接口模塊DC551-CS31 8DI+16DC 如果要使用DC551上的高速計數器功能,選擇DC551-CS31 8DI+16DC+2FC,通過CS31總線進行分布

12、式擴展,選擇DC551-CS31,在模塊參數中Module address一項中設定模塊的地址,該地址要與模塊上的撥碼地址一致 如果要使用DC551上的高速計數器功能,模塊上的撥碼地址應該為軟件中設定的地址加70,通過CS31總線進行分布式擴展,添加CS31總線接口模塊上的I/O模塊,最多可以添加個模塊 開關量限制:240DI和240DO 模擬量限制:32AI和32AO,分布式擴展I/OFBP,AC500 Control- Builder編程軟件:PS501,通過FBP進行分布式擴展(Profibus DP),適配器 M12-Dsub9-M12 電纜長度0.50m,可另加PDX11-FBP 用

13、于總線加長,Profibus DP 總線適配器,終端電阻器 150歐姆,FBP接口模塊及底板,通過FBP進行分布式擴展(Profibus DP),選擇Couplers,點擊右鍵 通過添加子元件,選擇 CM572-DP,作為DP主站,在資源窗口中打開工具文件夾 雙擊運行SYCON.net,通過FBP進行分布式擴展(Profibus DP),在網絡配置窗口中選擇現場總線的主站模塊圖標(本例中,選擇了PROFIBUS- DP主站:CM572-DPM )。鼠標拖拽圖標,將它添加到綠色的系統總線上。,通過FBP進行分布式擴展(Profibus DP),彈出一個參數配置窗口,設定模塊的插槽號,CPU左側第

14、一個插槽號為1,從右往左依次加一。,雙擊DP主站圖標,在彈出的窗口中選擇Configuration/Bus Parameters 在Station Address處設定主站地址,通過FBP進行分布式擴展(Profibus DP),添加DP從站PDP22-FBP(DPV1 modular)到Profibus-DP總線上(紫色),通過FBP進行分布式擴展(Profibus DP),雙擊DP從站圖標,添加從站I/O 選擇Configuration-Modules,在Available Modules列表中雙擊添加相應模塊 首先是FBP接口模塊DC505-FBP,然后依次添加I/O模塊 最多7個I/O

15、模塊,模擬量最多64路,通過FBP進行分布式擴展(Profibus DP),所添加的從站I/O模塊列表,選擇Configuration/Parameters,可進行模塊參數設置 在Module下拉菜單中選擇添加的模塊對其進行相應地參數設置,通過FBP進行分布式擴展(Profibus DP),I/O模塊參數設定后, 點擊OK,在SYCON.net右側窗口中 展開PDP22-FBP,可以看 到添加的I/O模塊,通過FBP進行分布式擴展(Profibus DP),選中每個模塊,在下面的窗口中選擇 每個字節(jié)的輸入/輸出,點擊右鍵,選 擇Create varialbe創(chuàng)建變量,通過FBP進行分布式擴展(

16、Profibus DP),創(chuàng)建開關量輸入/輸出變量 在Data type選擇BOOL 點擊Create variable,在生成的變量表中的Name of variable一欄中定義變量名,通過FBP進行分布式擴展(Profibus DP),在對象管理器的資源中打開全局變量文件夾,選擇Slot1,雙擊 在中間打開的變量表中顯示定義的分布I/O的變量名和地址 在CPU左側插槽從右往左依次為Slot1, Slot2,.,通過FBP進行分布式擴展(Profibus DP),將配置文件下載到DP主站卡 雙擊“CM572-DPM”圖標 主站模塊確認 選擇Setting/Driver/Device Ass

17、ignment,系統將自動搜 索到已連接的DP主站卡,通過FBP進行分布式擴展(Profibus DP),網關設定,通過FBP進行分布式擴展(Profibus DP),下載配置內容,通過FBP進行分布式擴展(Profibus DP),通過Profibus DP進行FBP分布式I/O擴展操作完畢!進入程序運行界面, 客戶可以按照自己的要求進行相應的操作,AC500 Control- Builder編程軟件:PS501,第六章程序組織單元POU,IEC編程基礎,POU是程序組織單元(Program Organization Unit)的簡稱,其編程語言 可以是LD、FBD、IL、ST、SFC及CF

18、C等。,程序組織單元POU,在對象管理器的POU選項卡中選擇POUs,點擊右鍵 選擇添加對象 彈出新建POU窗口,創(chuàng)建新的POU,POU命名 POU類型:程序,功能塊,功能 POU編程語言:指令表(IL),梯形圖(LD),功能塊圖(FBD),順序功能圖(SFC),結構文本(ST),連續(xù)功能圖(CFC),變量,變量是在程序執(zhí)行期間可以修改的以BOOL,WORD,DWORD等為類型的內存實體 定位變量是或者與I/O模塊輸入輸出通道相關聯的變量,或者是與內存引用相關聯的變量 非定位變量是既不與I/O模塊也不與內存引用相關聯的變量(其在存儲器內的位置不可知),沒有與地址關聯的變量為非定位變量,全局變量

19、,在對象管理器的資源選項卡中選擇全局變量,雙擊Global_Variables 在中間窗口顯示全局變量表,有三種類型: VAR_GLOBAL, CONSTANT, RETAIN 如果需要添加新變量,點擊右鍵,選擇新聲明,排序,局部變量,雙擊打開POU編輯窗口,在語言編輯器的上部為局部變量聲明表,包括一下類型:,VAR 本地變量 VAR_INPUT 輸入變量 VAR_OUTPUT 輸出變量 VAR_IN_OUT 輸入/輸出變量 CONSTANT 常數 RETAIN 保持型變量,數據類型,自動聲明變量,通過工程/選項訪問,如果選定自動聲明功能,當 輸入未定義的變量時,系統會自動彈 出聲明變量窗口,

20、在聲明變量窗口,可以定義變量的種類、命名、類型、初始值、地址、注釋等,輸入助手,編程時選中填寫變量的?,按功能鍵F2,即可彈出輸入助手窗口,從變量表中選擇所需的變量,內存地址分布(%M區(qū)),內存地址分布(%R區(qū)),%R內存區(qū)功能特點,放在%R區(qū)的數據在有電池的情況下可以掉電保持,功能等同于定義為VAR RETAIN PERSISTENT的變量,放在%R區(qū)的變量與定義為PERSISTENT的變量不同之處是,在下載時不需要程序代碼 %R區(qū)的數據可以保存到SD卡和從SD讀取,%M區(qū)的MOTOROLA 字節(jié)順序,%I的MOTOROLA 字節(jié)順序,程序段保護,選中相應的POU,點擊右鍵,選擇對象屬性,在

21、彈出的屬性窗口中設定 不同用戶組對于該POU的 權限 不可訪問 只讀訪問 完全訪問,AC500 Control- Builder編程軟件:PS501,第七章任務管理,任務管理,在對象管理器的資源選項卡中選擇任務配置雙擊 在中間窗口中,選擇任務配置,點擊右鍵 選擇添加任務,添加新任務,任務管理,可對新添加的任務進行設定,命名 優(yōu)先級 類型:周期執(zhí)行(時間可設), 循環(huán)執(zhí)行, 事件任務, 外部事件任務 看門狗,任務管理,為任務指定調用的程序 選中相應的任務,點擊右鍵,選 擇“添加程序調用”,在右側程序調用,點擊選擇按鍵,在彈出的程序列表中選擇相應的程序,系統事件,選擇系統事件,在右側窗口中顯示支持

22、的系統事件,系統事件,選擇相應的系統事件,在調用的POU一列,按功能鍵F2可以選擇發(fā)生該系統事件時將調用的程序,AC500 Control- Builder編程軟件:PS501,第八章庫管理,庫管理,在對象管理器的資源選項卡中選擇庫文件管理器,雙擊 在中間上部窗口中,顯示的是項目所包含的庫 選擇不同的庫,在中間下部的窗口中顯示該庫包含的功能塊 選擇不同的POU,在右側窗口顯示的是對該POU的說明,添加功能庫,在顯示功能庫的窗口點擊右鍵,選擇添加庫文件,在彈出的窗口中選擇想要添加的庫,AC500 Control- Builder編程軟件:PS501,第九章離線仿真,程序編譯,選擇下拉菜單工程,編

23、譯生成 對現有項目的改變進行生成 全部重新編譯生成 創(chuàng)建可以下載至PLC或PLC仿真器的文件,信息窗口自動顯示在分析時檢測到的所有類型的錯誤雙擊顯示的錯誤,系統會自動轉到出現錯誤的地方,離線仿真,編譯程序,檢查無誤 選擇聯機/仿真模式,離線仿真,選擇聯機/登錄,選擇聯機/運行,模擬運行程序,AC500 Control- Builder編程軟件:PS501,第十章聯機通訊功能,通訊參數設定,選擇聯機/通訊參數,AC500 Control- Builder編程軟件:PS501,串口通訊參數設定,串口通訊參數設定,在彈出的Communication Parameters窗口中,點擊New 在Devi

24、ce列表中選擇Serial(RS232),點擊OK,串口通訊參數設定,進行相關參數設置:,Port:選擇串口 Baudrate:波特率 Parity:奇偶校驗 Stop bits:停止位 Motorola byteorder:Yes,AC500 Control- Builder編程軟件:PS501,臨時IP地址設置,臨時IP地址設置,在硬件組態(tài)中添加內部以太網接口 連接好上位機與CPU單元上的以太網接口,在對象管理器的資源選項卡中選擇工具/IP config,雙擊,臨時IP地址設置,在打開的以太網設備配置對話框中,點選Search Devices,臨時IP地址設置,系統會自動檢測到CPU單元的

25、原來已經設定的IP地址。如果,CPU中沒有設定IP地址,搜索結果將是:IP:,臨時IP地址設置,如果需要改變IP地址,選擇Configure-Set IP Address 在彈出的IP地址設定窗口中填入IP,點擊OK,臨時IP地址設置,臨時IP是在不具備設定或者更改固定IP地址的情況下,臨時進行程序下載和通訊。這個設定在CPU掉電后會丟失,所有它不能用來設定穩(wěn)定可靠的通訊。,AC500 Control- Builder編程軟件:PS501,通過以太網下載程序,通過以太網下載程序,選擇聯機/通訊參數 在Device列表中選擇TCP/IP,點擊OK,通過以太網下載程序,進行相關參數設

26、置:,Address:目標CPU的IP地址 Port:1201 Motorola byteorder:Yes,AC500 Control- Builder編程軟件:PS501,固定IP地址設置,固定IP地址設置,在對象管理器的資源中打開工具文件夾 雙擊運行SYCON.net,將CPU集成通訊端口設定為Ethernet,固定IP地址設置,在SYCON.net中,將ABB-Master中的PM5x1-ETH添加到中間窗口的綠色網絡線上 雙擊PM5x1-ETH圖標,固定IP地址設置,在彈出的netDevice-Configuration窗口中選擇Configuration-IP_SETUP 進行IP地址和子網掩碼的設定,固定IP地址設置,選擇Configuration/OMB_SETUP,設定關于Modbus的參數 Server connections: 客戶端的數量 Task timeout: 任務超時時間 Omb time: 連接保持時間 Swap: 設定為True,固定IP地址設置,選擇Setting/Driver/3S Gateway Driver,點擊窗口右下腳的 Gateway Configuration,進行對以太網口設定的網關配置,固定IP地址設置,在彈出的Communication

溫馨提示

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

評論

0/150

提交評論