RSLogix5000軟件培訓(高端培訓)_第1頁
RSLogix5000軟件培訓(高端培訓)_第2頁
RSLogix5000軟件培訓(高端培訓)_第3頁
RSLogix5000軟件培訓(高端培訓)_第4頁
RSLogix5000軟件培訓(高端培訓)_第5頁
已閱讀5頁,還剩51頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

工程師培訓資料標題:RSLogix5000軟件培訓(高端培訓)培訓人:xx內(nèi)部工程師培訓資料創(chuàng)建和組織一個新的RSLogix5000工程

RSLogix5000軟件入門RSLogix5000編程創(chuàng)建及修改可執(zhí)行代碼(如梯形圖,功能塊圖,順序功能流程圖,結構文本)在線監(jiān)視數(shù)據(jù)配置控制器到控制器通信配置I/O模塊和設備RSLogix5000軟件功能:Win2000及WinXP下可以同時安裝多個版本以適應不同F(xiàn)irmware版本的硬件創(chuàng)建一個新的RSLogix5000項目文件修改控制器屬性創(chuàng)建task,program,及routine修改程序排定program及routines的復制和重用刪除routine,program和task編譯tasks,programs和routinesRSLogix5000入門ControllerOrganizerLadderLogicorFunctionBlockWindowTabsSeparateMultipleLayersResultsWindowQuickPane(Properties)ViewRSLogix5000編程界面RSLogix5000編程界面標準工具欄在線工具欄路徑工具新建元件工具欄梯形圖編輯工具梯形圖公共邏輯工具欄語源元素工具欄書簽創(chuàng)建一個項目選擇控制器類型項目名稱控制器Firmware版本項目描述選擇框架尺寸控制器所在槽號項目保存路徑修改控制器屬性控制器屬性改變控制器類型選擇所用控制器類型ControLogix控制器項目管理ControLogix控制器項目管理Routine最大32Program最大32Task最大32創(chuàng)建task,program,及routine修改程序排定program及routines的復制和重用刪除routine,program和task編譯tasks,programs和routinesControLogix控制器項目管理添加ControLogixI/O模塊右擊I/Oconfiguration選擇所用I/O模塊I/O配置參數(shù)GeneralConnectionConfigurationAlarmandLimitGeneralScreen在Generalscreen

向導

中需定義以下參數(shù):ElectronicKeyingandRevisionLevelNameCommunicationsFormat(Ownership)SlotNumberElectronicKeyingVendorProducttypeCatalognumberMajorrevisionMinorrevisionElectronickeying

通過在線讀取以下的模塊信息與用戶提供的模塊信息進行比較,以提供安全措施。ElectronicKeyingelectronickeying等級:CommunicationsFormatI/O數(shù)據(jù)(I/Odata)配置數(shù)據(jù)(Configurationdata)隸屬(Ownership)模塊的communicationsformat

決定了模塊的以下參數(shù):Ownership每個Logix5000系統(tǒng)的I/O模塊都必須至少隸屬于一個控制器:輸出模塊只能隸屬于一個控制器.輸入模塊可以有多個宿主.宿主可以是本地也可以是遠程的;宿主控制器發(fā)送配置信息到模塊上以規(guī)定其動作并實施操作;每一個模塊至少應保持和一個宿主的通信才能正常運行;Listen-only連接允許控制不用成為宿主就能從I/O上獲取數(shù)據(jù)。在Logix5000系統(tǒng)中所有的I/O模塊都遵從以下的隸屬規(guī)則:ModuleOwnershipOwnership由CommunicationsFormat

參數(shù)決定:(續(xù))ModuleOwnership(續(xù))ModuleOwnershipModuleOwnershipFloatingpoint-32-bitIEEEfloatingpointformatIntegerformat

有符號整型,支持更高速的采集且使用較少內(nèi)存,但部分模擬量功能受限(不支持數(shù)字濾波,processalarms,ratealarms,orscaling):Analoginputsarecapableof16-bitresolution.Analogoutputsarecapableof13-16bitresolutiondependingonthemodule.模擬量模塊(Analog)有以下的communicationsformats:ConnectionScreenConnectionscreen向導中需要定義以下參數(shù):MulticastingRateInhibitModuleConnectionOptionMajorFaultOptionDigitalModuleMulticastingRatesRPI(RequestedPacketInterval)COS(ChangeofState)數(shù)字量I/O數(shù)據(jù)的廣播由模塊配置時的周期(Rates)決定:AnalogModuleMulticastingRatesRPI-ThisparameterworksinthesamemannerasitdoesforadigitalmoduleRTS-(RealTimeSamplingRate)模擬量I/O數(shù)據(jù)的廣播由模塊配置時的周期(Rates)決定:ConfigurationScreen在Configurationscreen

向導中需要定義以下參數(shù):DiagnosticFeaturesI/OPointsDiagnosticLatching如果有故障診斷被檢測到,會產(chǎn)生以下的動作:Afaultbitissetandcanbeexaminedinthetagslist.Thefaultdataismulticasttoallcontrollers.TheI/OmoduleLEDdisplaysafault.ControLogixI/O尋址Location:Slot:Type.Member.SubMember.BitControLogix數(shù)據(jù)類型預定義數(shù)據(jù)類型

包括常用的各種數(shù)據(jù)類型I/O模塊數(shù)據(jù)結構體

添加模塊時自動創(chuàng)建用戶定義數(shù)據(jù)類型

在具體應用中根據(jù)需要創(chuàng)建ControLogix變量基于符號尋址(Symbol)

傳統(tǒng)PLC基于內(nèi)存(物理地址)尋址別名標簽(Alias)

方便修改,軟件設計與硬件分離標簽作用域(Scope)

控制器域(全局變量)與程序域(局部變量)RSLogix5000梯形圖編程梯形圖執(zhí)行順序:從左到右從上到下上電及內(nèi)部處理輸入掃描程序掃描輸出掃描診斷及出錯處理程序掃描I/O掃描RSLogix5000梯形圖編程添加梯級添加分支添加指令元素開發(fā)程序組織工程定義任務定義程序定義例程確定系統(tǒng)內(nèi)務處理時間ControLogix控制器項目管理ControLogix控制器項目管理Routine最大32Program最大32Task最大32創(chuàng)建task,program,及routine修改程序排定program及routines的復制和重用刪除routine,program和task編譯tasks,programs和routinesControLogix控制器項目管理組織工程控制器操作系統(tǒng)是一種搶先多任務系統(tǒng)搶先機制允許中斷正常執(zhí)行的程序,并將控制切換到另一個不同的任務,一旦中斷任務執(zhí)行完畢,再將控制切換回原先的任務。采用單線程工作方式,同一時刻只有一個任務有效。即使有多個任務等待處理,每次也只能有一個程序有效。不同于WindowsNT,2000的多線程工作方式,同一時刻可以多個任務運行定義任務任務可以為一組或多組程序提供時序安排及優(yōu)先級這些程序按照特定的標準來執(zhí)行。用戶可以將任務組態(tài)成連續(xù)方式或周期方式。 任務優(yōu)先級別每一個任務都有一個優(yōu)先級別;當有多個任務被觸發(fā)時,操作系統(tǒng)根據(jù)優(yōu)先級別來決定執(zhí)行哪一個任務;對于周期性任務,有15個可組態(tài)的優(yōu)先級別,其范圍從1~15,其中1具有最高優(yōu)先級而15的優(yōu)先級最低;高優(yōu)先級的任務有權中斷優(yōu)先級較低的任務。連續(xù)性任務的優(yōu)先級最低,因此可以隨時被周期性任務中斷;程序一個任務最多可以有32個單獨的程序(Program);每一個程序都有自己的可執(zhí)行例程(Routine)和程序作用域標簽(program-scopedtags);一旦有一個任務被觸發(fā)(被激活),則所有分配給該任務的程序將按照它們的分組順序來執(zhí)行;每個任務都有一個看門狗定時器,用于監(jiān)控任務的執(zhí)行。當任務啟動時,看門狗定時器開始計時,而當任務內(nèi)的全部程序執(zhí)行完畢時,看門狗定時器停止;如果看門狗定時器達到預置的定時值,將產(chǎn)生一個主要故障。根據(jù)控制器的故障處理程序,控制器可能關閉;連續(xù)任務連續(xù)任務按照自啟動方式運行,每當任務執(zhí)行完成時,連續(xù)任務將重新啟動自己;用戶可以為控制器創(chuàng)建一個連續(xù)任務。在控制器中,連續(xù)任務是作為最低優(yōu)先級的任務來運行,所有的周期性任務都可以中斷連續(xù)任務;連續(xù)任務是一種后臺任務,所有沒有分配給其它操作(例如運動,通訊,以及周期性任務)的CPU時間都被用來執(zhí)行連續(xù)任務中的程序;當用戶創(chuàng)建一個工程時,默認的主任務是連續(xù)任務。用戶可以保留該任務,也可以更改;周期性任務周期性任務,即可選定時中斷(STI),它由操作系統(tǒng)按照一個重復的時段來觸發(fā);周期性任務對于要求精確執(zhí)行或確定執(zhí)行的工程很有用;周期性任務可隨時中斷連續(xù)任務。根據(jù)優(yōu)先等級,一個周期性任務可以中斷控制器中的其它周期性任務;周期從1毫秒到2000毫秒,默認置為10毫秒;必須確保周期的長短大于所有分配給該任務的程序執(zhí)行時間總和;如果控制器檢測到周期性任務觸發(fā)器觸發(fā)了一個已經(jīng)在執(zhí)行的任務,將產(chǎn)生一個主要故障;相同優(yōu)先級的周期性任務多個周期性任務同時工作時,必須確保有足夠的CPU時間來處理任務中斷;相同優(yōu)先級的周期性任務將按照1ms間隔的時間片來執(zhí)行;實例下例演示一個包含多個周期性任務和一個連續(xù)性任務的執(zhí)行順序:周期性任務的觸發(fā)周期性任務被觸發(fā)的頻率決定了邏輯執(zhí)行周期和任務內(nèi)處理數(shù)據(jù)的周期;任務中程序建立的數(shù)據(jù)和輸出將保持他們的數(shù)值,直到任務下一次執(zhí)行或其他任務處理這些數(shù)據(jù)和輸出;開發(fā)程序的步驟創(chuàng)建任務組態(tài)任務,注意:在任務的“Properties(屬性)”中設置任務看門狗每個任務都有自己的看門狗定時器;如果一個任務的程序占用時間過長,或者被更高優(yōu)先級的任務中斷,以至超過了看門狗定時器值,則執(zhí)行程序的故障例程;必須確??撮T狗定時器的值大于任務中所有程序的執(zhí)行時間;如果一個任務在執(zhí)行時被再次觸發(fā),將產(chǎn)生看門狗超時故障(主要故障);如果一個低優(yōu)先級中斷任務被一個高優(yōu)先級任務中斷,并造成低優(yōu)先級任務的完成時間延遲,也可能發(fā)生上述情況。定義程序每個任務最多可以調度32個程序(Program),每個程序都包含:程序標簽(ProgramTags)一個可執(zhí)行主例程(MainRoutine)其它例程(Routine)一個可選的故障例程任務內(nèi)被排定的程序將從第一個程序開始運行直到最后一個程序;控制器在能夠掃描某個程序之前,用戶必須在任務中排定該程序。組態(tài)程序一旦創(chuàng)建了一個程序,則必須有一個主例程,故障例程和上電例程是可選的。定義例程(Routine)例程是指采用一種編程語言編寫的一組邏輯指令,例如梯形圖邏輯。例程類似于PLC或SLC處理器里的程序文件或子程序。每個程序都有一個主例程。當控制器啟動任務并且調用程序時,主例程是首先執(zhí)行的例程。利用邏輯就可以調用其它例程,例如JSR指令用戶也可以指定程序故障例程。當控制器遇到指令執(zhí)行故障時,控制器就執(zhí)行指定的故障例程。輸入梯形圖邏輯安排系統(tǒng)內(nèi)務處理控制器具有一個系統(tǒng)內(nèi)務處理時間片,它決定了用于后臺操作的控制器時間百分比,例如:與編程設備和

溫馨提示

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

評論

0/150

提交評論