AB RSlogix5000經(jīng)典實(shí)驗(yàn)教程 第二課 軟件應(yīng)用_第1頁(yè)
AB RSlogix5000經(jīng)典實(shí)驗(yàn)教程 第二課 軟件應(yīng)用_第2頁(yè)
AB RSlogix5000經(jīng)典實(shí)驗(yàn)教程 第二課 軟件應(yīng)用_第3頁(yè)
AB RSlogix5000經(jīng)典實(shí)驗(yàn)教程 第二課 軟件應(yīng)用_第4頁(yè)
AB RSlogix5000經(jīng)典實(shí)驗(yàn)教程 第二課 軟件應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩45頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2.RSLogix5000軟件應(yīng)用-創(chuàng)建一個(gè)新的工程-控制器屬性設(shè)置-配置I/O模塊(數(shù)字量/模擬量)-組織數(shù)據(jù)-任務(wù)管理-編輯梯形圖邏輯-組態(tài)通訊-上載、下載工程-在線修改程序-在線強(qiáng)制I/O-控制器故障處理-使用RSLogixEmulate5000軟件仿真ControlLogix控制器請(qǐng)按步驟:2)選擇File→New,或者點(diǎn)擊“新建”工具,創(chuàng)建一個(gè)工程。3)新建控制器,選擇控制器類型、版本和槽號(hào),并輸入控制器的名稱、描述(可選),指定框架類型和項(xiàng)目保存目錄,然后點(diǎn)擊OK。Revision:項(xiàng)目中選用的處理器版本要跟實(shí)際處理器的硬件版本相一致。Logix平臺(tái)提供了固件升級(jí)手段。Type:可選擇基于Logix平臺(tái)的多種處理器。ChassisType:項(xiàng)目中選用的框架類型要跟實(shí)際處理器所在的機(jī)架相一致。Slot:確定CPU所在槽位。實(shí)際上CPU不受槽位限制,可以插在任意槽中。4)樹(shù)形目錄項(xiàng)目管理器控制器文件夾任務(wù)文件夾數(shù)據(jù)類型文件夾LabmaterialforRSLogix5000HuaZhangElectricCustomTraining5)查看控制器屬性,更改控制器類型。右鍵點(diǎn)擊控制器文件夾,然后選擇屬性(Properties)。在General表中有控制器的類型、版本、名稱等信息;點(diǎn)擊ChangeController便可以更改控制器類型和版本。如果處于在線狀態(tài),還可以在MajorFaults、MinorFaults、控制器時(shí)鐘和CST狀態(tài)控制器時(shí)鐘和CST狀態(tài)控制器高級(jí)屬性更改控制器控制器故控制器高級(jí)屬性更改控制器控制器故右鍵點(diǎn)擊I/Oconfiguration文件夾,然后選擇NewModule。在模塊類型列表中選擇1756-OB16D(數(shù)字量直流輸出模塊),單擊OK;確定版本信息后在跳出的對(duì)話框中設(shè)置模塊屬性,輸入模塊的名稱、描述(可選),選擇槽號(hào)、通訊格式、電子鎖方式等;點(diǎn)擊Next逐步設(shè)置RPI時(shí)間等內(nèi)容。所有組態(tài)完成后,點(diǎn)擊Finish。LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-4-塊,類型應(yīng)該和框架上的實(shí)際模塊相符CommFormat:通訊格式?jīng)Q定了I/O模塊使用的數(shù)據(jù)結(jié)構(gòu),也決定了模塊與模塊控制器所有權(quán)的連接類型,即模塊被組態(tài)為宿主擁有模式還是只監(jiān)聽(tīng)模式;輸入模塊可以有多個(gè)宿主,而輸出模塊只能有一個(gè)宿主。.ElectronicKeying:電子鎖決定了模塊與軟件組態(tài)匹配的方式。LabmaterialforRSLogix5000HuaZhangElectricCustomTraining選中這里禁止模塊操作將模塊組態(tài)為一旦控制器在運(yùn)行模式下失去與IO模塊的連接,則產(chǎn)生一個(gè)主要故障RPI:請(qǐng)求信息間隔是一種循環(huán)數(shù)據(jù)交換,用以指定模塊廣播自身數(shù)據(jù)的速InhibitModule:禁止模塊將斷開(kāi)與該模塊的全部連接,防止進(jìn)行I/O數(shù)據(jù)通該窗口用于在上線的時(shí)候監(jiān)視模塊的運(yùn)行。組態(tài)模塊在編程模式和故障模式下以及在通訊失敗后的輸出狀態(tài)。該窗口用于在上線時(shí)復(fù)位電子熔斷和診斷鎖存。在線時(shí)執(zhí)行脈沖測(cè)試。這樣,一個(gè)本地?cái)?shù)字量輸入模塊就組態(tài)好了,項(xiàng)目管理器中將出現(xiàn)該模塊的圖標(biāo),用戶可以通過(guò)雙擊或者右鍵點(diǎn)擊該圖標(biāo)然后選擇“屬性”來(lái)更改組態(tài)信息。右鍵點(diǎn)擊I/Oconfiguration文件夾,然后選擇NewModule。在模塊類型列表中選擇1756-IF16(模擬量輸入模塊),單擊OK;確定版本信息后在跳出的對(duì)話框中設(shè)置模塊屬性,輸入模塊的名稱、描述(可選選擇槽號(hào)、通訊格式、電子鎖方式等;點(diǎn)擊Next逐步設(shè)置RPI時(shí)間、通道數(shù)據(jù)范圍、工程量轉(zhuǎn)換、通道數(shù)據(jù)報(bào)警高低限等內(nèi)容;所有組態(tài)完成后,點(diǎn)擊Finish。設(shè)置RPI時(shí)間,該時(shí)間決定了模擬量輸入模塊何時(shí)廣播它的通道數(shù)據(jù)和狀態(tài)數(shù)該窗口用來(lái)在上線時(shí)監(jiān)視模塊的運(yùn)行。Scaling:為每個(gè)通道組態(tài)定標(biāo)參數(shù),將模擬量信號(hào)轉(zhuǎn)換成工程量。RTS:設(shè)置實(shí)時(shí)采樣時(shí)間周期。該時(shí)間確定了模擬量輸入模塊何時(shí)更新其通道數(shù)據(jù)并廣播出去(和其他狀態(tài)數(shù)據(jù)一樣)。組態(tài)每個(gè)通道的過(guò)程報(bào)警。本窗口用于在校驗(yàn)階段校驗(yàn)?zāi)M量信號(hào)。這樣,一個(gè)本地?cái)?shù)字量輸入模塊就組態(tài)好了,項(xiàng)目管理器中將出現(xiàn)該模塊的圖標(biāo),用戶可以通過(guò)雙擊或者右鍵點(diǎn)擊該圖標(biāo)然后選擇“屬性”來(lái)更改組態(tài)信息。8)雙擊控制器文件夾下的ControllerTags,打開(kāi)控制器域的標(biāo)簽數(shù)據(jù)庫(kù),你會(huì)發(fā)現(xiàn),系統(tǒng)自動(dòng)為你生成了該模塊數(shù)據(jù),其中除了輸入數(shù)據(jù)以外,還有一些狀態(tài)位,用以指示數(shù)據(jù)是否被更新或者模塊是否被禁止。9)右鍵點(diǎn)擊ControllerTags,選擇NewTag,新建標(biāo)簽數(shù)據(jù)。輸入標(biāo)簽的名稱、描述(可選),選擇標(biāo)簽類型和數(shù)據(jù)類型等,然后點(diǎn)擊OK。點(diǎn)擊這里打開(kāi)數(shù)據(jù)類型列表Name:標(biāo)簽的名稱遵循IEC1131-1標(biāo)識(shí)符規(guī)則;不區(qū)分大小寫(xiě)。TagType:標(biāo)簽類型分為普通型、別名型、發(fā)送型和接收型四種。DataType:數(shù)據(jù)類型分為預(yù)定義數(shù)據(jù)類型和用戶自定義數(shù)據(jù)類型兩種。預(yù)定義數(shù)據(jù)類型包括BOOL、SINT、INT、DINT、REAL等變量類型和TIMER、COUNTER、CONTROL、MESSAGE、PID等結(jié)構(gòu)體;用戶可以創(chuàng)建自定義結(jié)構(gòu)體,方法是右鍵點(diǎn)擊User-Defined,然后選擇NewDataType。在數(shù)據(jù)類型中指定每一維的元素?cái)?shù)目,標(biāo)簽便可以作為數(shù)組使用。指定數(shù)組每一維元素?cái)?shù)目用戶還可以在標(biāo)簽數(shù)據(jù)庫(kù)的編輯器里直接創(chuàng)建標(biāo)簽,并更改標(biāo)簽的屬性。選中想要編輯的標(biāo)簽后點(diǎn)右鍵,就可以更改標(biāo)簽屬性控制器將自動(dòng)存儲(chǔ)用戶創(chuàng)建的標(biāo)簽,并且將其保存在內(nèi)存中最恰當(dāng)?shù)奈恢谩?0)新建一個(gè)任務(wù)(Task)。右鍵點(diǎn)擊任務(wù)文件夾,選擇NewTask…,輸入任務(wù)的名稱、描述(可選),選擇任務(wù)類型及其他相關(guān)內(nèi)容,設(shè)置看門狗時(shí)間,然選中這里可以禁止某一個(gè)任務(wù)執(zhí)行Type:任務(wù)類型分為連續(xù)性、周期性和事件三種。ControlLogix控制器支持32個(gè)任務(wù),其中只有一個(gè)任務(wù)可以是連續(xù)性任務(wù)。Period:如果定義了任務(wù)類型為周期性,在這里設(shè)置任務(wù)的執(zhí)行周期。務(wù)的優(yōu)先級(jí);編號(hào)越低,優(yōu)先級(jí)越高。連續(xù)性任務(wù)的優(yōu)先級(jí)最低,可以隨時(shí)被任何Watchdog:看門狗定時(shí)器用于監(jiān)控任務(wù)的執(zhí)行,它在任務(wù)啟動(dòng)時(shí)開(kāi)始計(jì)時(shí),任務(wù)執(zhí)行完畢后停止;如果達(dá)到預(yù)置的定時(shí)值,將產(chǎn)生一個(gè)主要故障。11)組態(tài)已有任務(wù)。項(xiàng)目創(chuàng)建后會(huì)自動(dòng)生成一個(gè)連續(xù)性任務(wù)MainTask,用戶可以在該任務(wù)文件夾上右鍵點(diǎn)擊然后選擇“屬性”,改變?nèi)蝿?wù)的默認(rèn)屬性設(shè)置,選擇適合自己工程的任務(wù)類型。以改變?nèi)蝿?wù)里選中程序的排序Unscheduled:列表窗口里顯示尚未被任務(wù)排定的程序。Scheduled:用戶可以從該列表里添加或刪除程序,以創(chuàng)建一個(gè)與當(dāng)前任務(wù)有關(guān)的程序列表;該任務(wù)將按照列表中的順序從上到下執(zhí)行對(duì)應(yīng)的程序。12)新建一個(gè)程序(Program)。在Area1文件夾上點(diǎn)擊右鍵,選擇Newprogram,輸入程序名稱、描述(可選),然后點(diǎn)擊OK。右鍵點(diǎn)擊程序文件夾然后選擇屬性,可以組態(tài)已有程序。LabmaterialforRSLogix5000HuaZhangElectricCustomTraining13)新建一個(gè)例程(Routine)。在程序文件夾上點(diǎn)擊右鍵,然后選擇Newroutine,輸入例程名稱、描述(可選),選擇例程的編程語(yǔ)言等,然后點(diǎn)擊Type:RSLogix5000支持梯形圖、功能塊、結(jié)構(gòu)文本和順序功能圖四種編程語(yǔ)言,新建例程默認(rèn)的編程語(yǔ)言是梯形圖。每個(gè)程序都應(yīng)有一個(gè)主例程。控制器啟動(dòng)相關(guān)聯(lián)的任務(wù)并調(diào)用該程序時(shí),主例程是首先執(zhí)行的例程。在主例程里可以使用如JSR這樣的跳轉(zhuǎn)指令來(lái)調(diào)用其他例組態(tài)某個(gè)程序時(shí)可以指定該程序的主例程。在這里指定某個(gè)程序的主例程在這里指定某個(gè)程序的故障例程14)雙擊某一個(gè)例程打開(kāi)相應(yīng)的梯形圖邏輯編輯窗口,使用指令工具欄可以在梯級(jí)LabmaterialforRSLogix5000HuaZhangElectricCustomTraining在這里選擇需要的指令在這里選擇需要的指令在這里選擇需要的指令集4—雙擊這里指定標(biāo)簽變量符號(hào)e表示梯級(jí)處于編輯狀態(tài)添加了一個(gè)指令后,要為指令指定操作數(shù),即指定標(biāo)簽變量。在問(wèn)號(hào)上雙擊,然后輸入相應(yīng)的標(biāo)簽名稱或從數(shù)據(jù)庫(kù)列表中選擇。指定操作數(shù)是控制器域的標(biāo)記還是程序域的標(biāo)記15)添加好程序邏輯后,使用編譯工具查找程序中的問(wèn)題,然后一一修正,直至沒(méi)有任何錯(cuò)誤,否則將無(wú)法進(jìn)行下一步。4——4——編譯結(jié)果LabmaterialforRSLogix5000HuaZhangElectricCustomTraining16)下載工程之前,首先要確保已經(jīng)用網(wǎng)絡(luò)連接好了控制器,并且在RSLinx中組態(tài)了相應(yīng)的通訊驅(qū)動(dòng)(組態(tài)通訊的方法見(jiàn)實(shí)驗(yàn)一)。在菜單中點(diǎn)擊Communications,然后選擇WhoActive,指定從開(kāi)發(fā)工程的設(shè)備到控制器的通訊路徑。設(shè)置通訊路徑,繼而選擇上線、上載和下載等操作的目標(biāo)設(shè)備后,選擇Download下載工程的時(shí)候,控制器必須處于編程或者遠(yuǎn)程編程的狀態(tài)(通過(guò)旋轉(zhuǎn)處理器上的鑰匙來(lái)選擇控制器處于Run、Rem還是Test,處于Run和Test的時(shí)候不能下載完成后,工程的控制器狀態(tài)欄便處于在線狀態(tài),顯示控制器的狀態(tài)信息。同時(shí),梯級(jí)執(zhí)行線變成綠色的兩條線。LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-20-這樣,便可以通過(guò)改變輸入條件來(lái)控制輸出。17)在上線的狀態(tài)下,鼠標(biāo)左鍵雙擊需要修改的梯級(jí)編號(hào),便可以進(jìn)入在線編程狀在線修改工具欄插入的梯級(jí),在這里進(jìn)行程序修改參考的程序梯級(jí)18)在上線的狀態(tài)下,選中某一梯級(jí),按下鍵盤(pán)上的Delete健,便可以在線刪除某一行程序。LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-21-修改完成并編譯無(wú)誤后,便可點(diǎn)擊在線修改工具欄上的按鈕,進(jìn)行一鍵裝載(13及其以上版本的RSLogix5000軟件所支持的功能)。選擇Yes。9.在線強(qiáng)制I/O19)在上線的狀態(tài)下,可以通過(guò)強(qiáng)制I/O來(lái)進(jìn)行程序邏輯的測(cè)試。方法是,打開(kāi)標(biāo)記數(shù)據(jù)庫(kù),在Monitor(標(biāo)簽監(jiān)視)下,選中某一I/O點(diǎn),右鍵點(diǎn)擊,然后在右鍵菜單里選擇ForceOn或者ForceOff。LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-22-設(shè)置好I/O強(qiáng)制后,通過(guò)控制器狀態(tài)工具欄中的強(qiáng)制選項(xiàng)使能所有的強(qiáng)制,使20)控制器面板上的LED指示燈顯示了控制器的當(dāng)前狀態(tài),我們可以通過(guò)監(jiān)控LED指示燈來(lái)直接診斷某些控制器故障。指示燈的狀態(tài)如下:指示燈沒(méi)有任務(wù)在運(yùn)行或者控制器處于編程方式或測(cè)試方式無(wú)LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-23-無(wú)無(wú)與所有組態(tài)的設(shè)備通訊無(wú)綠色閃爍有一個(gè)或者多個(gè)設(shè)備未響應(yīng)和組態(tài)信息沒(méi)有與任何設(shè)備通訊或者控制器清除故障無(wú)正在接收數(shù)據(jù)或者傳送數(shù)據(jù)無(wú)無(wú)沒(méi)有電池或者電池電量低更換電池未接通電源無(wú)可恢復(fù)故障清除故障控制器不可恢復(fù)性故障更換處理器模塊無(wú)指示燈綠燈常亮輸入正在被廣播傳送,模塊處于正常運(yùn)行狀態(tài)無(wú)綠燈閃爍模塊已經(jīng)通過(guò)內(nèi)部診斷,但它既沒(méi)有進(jìn)行廣播傳送也沒(méi)有被禁止無(wú)先前建立的通訊已超時(shí)檢查控制器和機(jī)架通訊模塊發(fā)生不可恢復(fù)性故障更換模塊輸入被激活無(wú)此點(diǎn)發(fā)生錯(cuò)誤檢查控制器中的這個(gè)點(diǎn)LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-24-指示燈綠燈常亮輸出正被系統(tǒng)處理器控制無(wú)綠燈閃爍模塊已經(jīng)通過(guò)內(nèi)部診斷,但它既沒(méi)有被控制也沒(méi)有被禁止無(wú)先前建立的通訊已超時(shí)檢查控制器和機(jī)架通訊模塊發(fā)生不可恢復(fù)性故障更換模塊輸出被激活無(wú)此點(diǎn)發(fā)生錯(cuò)誤檢查控制器中的這個(gè)點(diǎn)此點(diǎn)發(fā)生短路或過(guò)載錯(cuò)誤檢查短路過(guò)載的配線指示燈綠燈常亮輸入正在被廣播傳送,模塊處于正常運(yùn)行狀態(tài)無(wú)綠燈閃爍模塊已經(jīng)通過(guò)內(nèi)部診斷,但不是當(dāng)前運(yùn)行所連接的通訊無(wú)先前建立的通訊已超時(shí)檢查控制器和機(jī)架通訊模塊發(fā)生不可恢復(fù)性故障更換模塊綠燈閃爍模塊處于校準(zhǔn)模式無(wú)指示燈綠燈常亮模塊處于運(yùn)行模式下正常運(yùn)行狀態(tài)無(wú)綠燈閃爍模塊已經(jīng)通過(guò)內(nèi)部診斷,但沒(méi)有被控制??赡苁沁B接沒(méi)有打開(kāi)無(wú)先前建立的通訊已超時(shí)檢查控制器和機(jī)架通訊模塊發(fā)生不可恢復(fù)性故障更換模塊綠燈閃爍模塊處于校準(zhǔn)模式無(wú)LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-25-22)使用項(xiàng)目管理器中的I/O組態(tài)文件夾查看確定那一個(gè)模塊沒(méi)有響應(yīng)。該文件夾中顯示控制器已組態(tài)的模塊,如果控制器檢測(cè)到錯(cuò)誤條件或者某一個(gè)模塊存在故障,將在相應(yīng)模塊上顯示一個(gè)黃色的警告符號(hào)。RSLogixEmulate5000軟件可以仿真執(zhí)行RSLogix5000中編寫(xiě)的程序,從而在實(shí)驗(yàn)或測(cè)試的過(guò)程中代替真正的PLC運(yùn)行程序,方便

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論