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

下載本文檔

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

文檔簡介

1、,ABB 可編程控制器(PLC) 軟件(PS501)培訓(xùn)教程,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)、數(shù)據(jù)類型、可視圖界面和資源四個選項卡組成。 語言編輯工作區(qū):包括所有的編輯器窗口和管理器窗口。 信息窗口:顯示編譯、查錯或比較結(jié)果等相關(guān)信息,包括故障信息,信號跟蹤等。 狀態(tài)欄:顯示當前工程和當前命令的相關(guān)信息,比如在線/離線,仿真模式等。,標題欄,信息窗口,語言編輯工作區(qū),對象管理器,狀態(tài)欄,變量聲明,用戶界面標題欄,新建工程:新建一個工程。,打開工程:打開一個工程或從PLC上載一個工程。,保存:保存工程文件。,運行:啟動登錄程序的運行。,停止:停止程序的運行。,跳過:單步執(zhí)行程序,程序在執(zhí)行之后停止?!疤?/p>

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

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

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

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

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

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

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

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

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

12、式擴展,選擇DC551-CS31,在模塊參數(shù)中Module address一項中設(shè)定模塊的地址,該地址要與模塊上的撥碼地址一致 如果要使用DC551上的高速計數(shù)器功能,模塊上的撥碼地址應(yīng)該為軟件中設(shè)定的地址加70,通過CS31總線進行分布式擴展,添加CS31總線接口模塊上的I/O模塊,最多可以添加個模塊 開關(guān)量限制: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),在網(wǎng)絡(luò)配置窗口中選擇現(xiàn)場總線的主站模塊圖標(本例中,選擇了PROFIBUS- DP主站:CM572-DPM )。鼠標拖拽圖標,將它添加到綠色的系統(tǒng)總線上。,通過FBP進行分布式擴展(Profibus DP),彈出一個參數(shù)配置窗口,設(shè)定模塊的插槽號,CPU左側(cè)第

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

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

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

17、ignment,系統(tǒng)將自動搜 索到已連接的DP主站卡,通過FBP進行分布式擴展(Profibus DP),網(wǎng)關(guān)設(shè)定,通過FBP進行分布式擴展(Profibus DP),下載配置內(nèi)容,通過FBP進行分布式擴展(Profibus DP),通過Profibus DP進行FBP分布式I/O擴展操作完畢!進入程序運行界面, 客戶可以按照自己的要求進行相應(yīng)的操作,AC500 Control- Builder編程軟件:PS501,第六章程序組織單元POU,IEC編程基礎(chǔ),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),結(jié)構(gòu)文本(ST),連續(xù)功能圖(CFC),變量,變量是在程序執(zhí)行期間可以修改的以BOOL,WORD,DWORD等為類型的內(nèi)存實體 定位變量是或者與I/O模塊輸入輸出通道相關(guān)聯(lián)的變量,或者是與內(nèi)存引用相關(guān)聯(lián)的變量 非定位變量是既不與I/O模塊也不與內(nèi)存引用相關(guān)聯(lián)的變量(其在存儲器內(nèi)的位置不可知),沒有與地址關(guān)聯(lián)的變量為非定位變量,全局變量

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

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

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

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

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

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

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

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

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論