版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、,機電系統(tǒng)的微機控制,哈工大(威海)船舶學院,疑問?,梯形圖編程的接入點上面的接口號? W0.0,H0.0什么意思? 編程時CP1E有哪些資源可用? 梯形圖編譯環(huán)境?怎樣輸入?,第11講 CP1E 梯形圖編程,一、CP1E 編程資源與概念 二、梯形圖編程、環(huán)境、輸入,本講討論如下內容:,第11講 CP1E 梯形圖編程,一、CP1E 編程資源與概念 二、梯形圖編程、環(huán)境、輸入,本講討論如下內容:,第11講 CP1E 梯形圖編程,一、CP1E 編程資源與概念 CP1E CPU 存儲區(qū) I/O分配 編程環(huán)境與概念 PLC 設置與傳送,本講討論如下內容:,一 看說明知道你所用的PLCCP1E CPU
2、存儲區(qū),CP1E 可編程控制器是一種由歐姆龍制造的設計用于簡單應用的一體式PLC。 CP1E 包含了運用基本、移動、算術和比較等指令實現(xiàn)標準控制操作的E 型CPU 單元(基本型號),以及支持連接到可編程終端、變頻器和伺服驅動的N 型CPU 單元,1. 特性概述,如下圖所示,CPU 單元的內部存儲器由內置EEPROM 和內置RAM 組成。內置RAM 作為執(zhí)行存儲器使用,內置EEPROM 作為備份存儲器使用,CPU 單元內部存儲器,存儲器區(qū)和保存的數(shù)據(jù),從編程設備向CPU 單元傳送數(shù)據(jù),CPU 單元循環(huán)執(zhí)行用戶程序時,將數(shù)據(jù)讀出/ 寫入到內部I/O 存儲器區(qū)。刷新I/O 和進行外設服務時,在外部交
3、換數(shù)據(jù)。下圖顯示的是CPU 單元的內部運行。,CPU 單元運行,循環(huán)時間是指從一個I/O 刷新到下一個的時間,CPU 單元運行模式,CPU 單元有以下三種運行模式。,PROGRAM 模式:,PROGRAM 模式中不執(zhí)行程序。此模式可用于PLC 設置中的初始設定、傳送梯形圖程序、檢查梯形圖程序以及為執(zhí)行梯形圖程序做準備,如強制置位/ 復位。,MONITOR 模式:,此模式中可執(zhí)行在線編輯、強制置位/ 復位、以及在執(zhí)行梯形圖程序時變更I/O 存儲器當前值。此模式可用于試運行和調整。,RUN 模式:,此模式中執(zhí)行梯形圖程序。在此模式中部分操作為無效。當CPU 單元置ON 時,此模式為初始值的啟動模式
4、。,啟動模式的變更,CPU 單元置ON 時的缺省運行模式為RUN 模式。 要將啟動模式變更為PROGRAM 模式或MONITOR 模式,需通過CX-Programmer 在PLC 設置的啟動設置中設定所需的模式。,梯形圖程序和PLC 設置備份,存儲器備份 梯形圖程序及PLC 設置,為通過CX-Programmer 或在線編輯寫入方式傳送,備份到內置EEPROM 備份存儲器。 存儲器恢復 當電源置ON 或啟動時,可自動從內置EEPROM 備份存儲器傳送梯形圖程序及PLC 設置數(shù)據(jù)到RAM存儲器。,啟動時初始化I/O 存儲器,啟動時初始化I/O 存儲器,二 CP1E CPU I/O 存儲器,如下圖
5、所示,CPU 單元的內部存儲器由內置EEPROM 和內置RAM 組成。內置RAM 作為執(zhí)行存儲器使用,內置EEPROM 作為備份存儲器使用,CPU 單元內部存儲器,可從梯形圖程序讀取或寫入I/O 存儲器。I/O 存儲器是由通過外部設備進行輸入/ 輸出的區(qū)、用戶區(qū) 及 系統(tǒng)區(qū)構成。,CIO 區(qū)中,輸入位地址范圍為CIO 0 CIO 99,輸出位地址范圍為CIO 100 CIO 199,CIO 區(qū)中的位和地址為分配給CP1E CPU 單元的內置I/O 端子及擴展單元/ 擴展I/O 單元。未分配的輸入字和輸出位,將可在程序中作為工作位使用。,1. 工作區(qū)(W) 工作區(qū)為CPU 單元內部存儲器的一部分
6、??稍诰幊讨惺褂谩EcCIO 區(qū)中的輸入位和輸出位不同,在此區(qū)中不可對外部設備的輸入/ 輸出進行刷新。 在使用 CIO 區(qū)中其他字前,先將此區(qū)用于工作字和位。在CP1E CPU 單元的更新版本中也不會對此區(qū)分配新的功能,因此在編程時請先使用此區(qū)域中的字。,2. 保持區(qū)(H) 工作區(qū)為CPU 單元內部存儲器的一部分??稍诰幊讨惺褂谩EcCIO 區(qū)中的輸入位和輸出位不同,在此區(qū)中不可對外部設備的輸入/ 輸出進行刷新。 當PLC 置ON 時或運行模式切換(PROGRAM、RUN、 MONITOR 模式間切換)時,此區(qū)中字將保持其內容。 未安裝電池時,如果電源重置則數(shù)據(jù)將無法保持穩(wěn)定。,I/O 存儲區(qū),3
7、. 數(shù)據(jù)存儲器區(qū)(D) 此數(shù)據(jù)區(qū)為用于一般數(shù)據(jù)存儲和處理,且僅可由字(16 位)進行存取。 當PLC 置ON 時或運行模式切換(PROGRAM、RUN、 MONITOR 模式間切換)時,此區(qū)中字將保持其內容。 通過輔助區(qū)位可在內置EEPROM 備份存儲器中保持指定字。 未安裝電池時,如果電源重置則數(shù)據(jù)將無法保持穩(wěn)定。,二 CP1E CPU I/O 存儲器,4. 定時器區(qū)(T) 定時器區(qū)域分成兩個部分:定時器完成標志和定時器當前值(PV)。 最多可使用256 個定時器,定時器編號范圍 T0 T255。 定時器完成標志 通過定時器編號,每個定時器完成標志對應一位。 當經(jīng)過設定的定時器時間時,完成標
8、志置ON。 定時器當前值(PV) 通過定時器編號,每個定時器當前值(PV)為對應由一個字(16 位)進行存取。根據(jù)定時器操作,當前值(PV)增加或減少。,I/O 存儲區(qū),5. 計數(shù)器區(qū)(C) 計數(shù)器區(qū)域分成兩個部分:計數(shù)器完成標志和計數(shù)器當前值(PV)。 最多可使用256 個計數(shù)器,計數(shù)器編號范圍 C0 C255。 當PLC 置ON 時或運行模式切換時,此區(qū)中字將保持其內容。 計數(shù)器完成標志 通過計數(shù)器編號,每個計數(shù)器完成標志對應一位。 當達到設定的計數(shù)器值時,完成標志置ON。 計數(shù)器當前值(PV) 通過計數(shù)器編號,每個計數(shù)器當前值(PV)為對應由一個字(16 位)進行存取。根據(jù)計數(shù)器操作,當
9、前值(PV)增加或減少計數(shù)。,I/O 存儲區(qū),6. 系統(tǒng)區(qū) 中保存已預先分配功能的位和字。 輔助區(qū)(A) 此區(qū)中的字和位為已預先分配了功能。 條件標志 條件標志中包括表示指令執(zhí)行結果的標志,以及常ON 及常OFF 標志。條件標志為由全局符號(變量)指定,而非通過地址指定。 時鐘脈沖 通過CPU 單元的內置定時器,將時鐘脈沖置ON 或OFF。 時鐘脈沖置為由全局符號(變量)指定,而非通過地址指定。例如, P_0_02。,I/O 存儲區(qū),I/O 存儲區(qū)地址表示,可通過字地址或位地址指定I/O 存儲器。字地址和位地址的格式為十進制。,I/O 存儲區(qū),I/O 存儲區(qū)地址表示,I/O 存儲區(qū),可通過字地
10、址或位地址指定I/O 存儲器。字地址和位地址的格式為十進制。,I/O 存儲區(qū)地址表示,I/O 存儲區(qū),輸入:默認為0字節(jié) 011位; 輸出:默認為100字節(jié)0?位,舉例:,定時器區(qū)存儲,舉例:,計數(shù)器區(qū)存儲,例5:閃爍位 1) 兩條TIM 指令可組合兩個TIM 定時器,以在執(zhí)行條件為ON 時生成以固定間隔變ON 和OFF 的位。 在該例中,只要CIO 0.00 為ON,CIO 2.05 將保持OFF 達1.0 秒,然后再保持ON 達1.5 秒,例5:閃爍位 2) 時鐘脈沖 可將所需的執(zhí)行條件與一個時鐘脈沖進行組合,以模擬時鐘脈沖(0.1s、0.2s 或1.0s)。,三 CP1E I/O 分配,
11、歐姆龍將存儲器中的輸入/ 輸出位分配稱之為“I/O 分配”。 擴展I/O 單元上的輸入/ 輸出(I/O)為在CPU 單元上內置I/O 分配字的后一字中分配I/O 位。,電源置ON 時, CPU 單元將自動分配I/O 位到已連接的擴展I/O 單元/ 擴展單元。,輸入位為從CIO 0 開始進行分配,輸出位為從CIO 100 開始分配,不可進行變更。,三 I/O 分配,三 I/O 分配,三 I/O 分配,四 編程概念,1. 用戶程序,用戶程序通過CX-programmer 創(chuàng)建。由以下部分組成。,程序 整個用戶程序由多個指令組成。并以END 指令結束。,任務(最小可執(zhí)行單元) 通過將程序分配到中斷任
12、務,以執(zhí)行程序(在CX-Programmer 中,為在程序屬性中指定任務編號)。 任務包含循環(huán)任務(通過正常循環(huán)處理執(zhí)行)、中斷任務(滿足中斷條件時執(zhí)行)、定時中斷任務(在規(guī)定的時間間隔執(zhí)行)及斷電中斷任務(在電源中斷時執(zhí)行)。 CP1E 只可使用一個循環(huán)任務。,四 編程概念,到軟件中嘗試一下,段 通過CX-Programmer 創(chuàng)建和顯示程序時,一個程序可分為任意個部分。 每個部分稱為一個段 段通常用于使程序便于理解。 子程序 在一個程序中,可以創(chuàng)建子程序。,四 編程概念,整個用戶程序和其他參數(shù),如符號(變量)表、PLC 設置數(shù)據(jù)、I/O 存儲器數(shù)據(jù)等,保存在 CX-Programmer項目
13、文件(.CXP)中。,用戶程序數(shù)據(jù),編程語言,CP1E 僅可使用梯形圖程序來編程,四 編程概念,程序容量,可用于所有梯形圖程序(包括符號(變量)表和注釋)的CP1E CPU單元的最大程序容量,為,可以通過在CX-programmer 中選擇“程序”(Program)- “顯示存儲器”(Memory View)檢查程序容量。 梯形圖指令的長度取決于所使用的特殊指令與操作數(shù)。,四 編程概念,符號(變量),四 編程概念,可打開軟件觀看舉例,第十二講 CP1E 梯形圖編程,一、CP1E 編程資源與概念 二、梯形圖編程、環(huán)境、輸入,本講討論如下內容:,五 PLC 設置,PLC設置中包含了CPU單元的基本設定(軟件參數(shù)設定),以方便用戶通過變更設定來自定義PLC運行。. 可通過CX-Programmer 對PLC 設置中的參數(shù)進行設定。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年鄭州電子商務職業(yè)學院高職單招職業(yè)適應性考試備考試題帶答案解析
- 2026年吉林城市職業(yè)技術學院高職單招職業(yè)適應性測試模擬試題帶答案解析
- 2026年四川體育職業(yè)學院高職單招職業(yè)適應性考試參考題庫帶答案解析
- 2026年長江師范學院單招職業(yè)技能筆試備考題庫帶答案解析
- 2025-2030制冷劑產業(yè)市場深度調研及發(fā)展趨勢與投資前景預測研究報告
- 2025-2030農機銷售行業(yè)市場發(fā)展現(xiàn)狀供應需求及投資前景規(guī)劃研究文檔
- 養(yǎng)老院老人健康飲食制度
- 2025-2030農業(yè)行業(yè)市場競爭分析投資評估發(fā)展規(guī)劃風險預警研究
- 2025-2030農業(yè)畜牧業(yè)水產飼料市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025-2030農業(yè)現(xiàn)代化供求數(shù)據(jù)發(fā)展策略投資預評估分析報告
- 長春財經(jīng)學院《計算機基礎》2023-2024學年第一學期期末試卷
- 廣東省中山市2024-2025學年八年級上學期期末考試道德與法治試卷(含答案)
- 2025年湖南理工職業(yè)技術學院單招(計算機)測試模擬題庫必考題
- DB32∕T 5188-2025 經(jīng)成人中心靜脈通路裝置采血技術規(guī)范
- 華師 八年級 數(shù)學 下冊《17.2 平行四邊形的判定 》課件
- 主板維修課件
- 2025黑龍江大慶市工人文化宮招聘工作人員7人考試歷年真題匯編帶答案解析
- 2026中央紀委國家監(jiān)委機關直屬單位招聘24人考試筆試模擬試題及答案解析
- 2026年內蒙古化工職業(yè)學院單招職業(yè)適應性考試必刷測試卷附答案解析
- 財務數(shù)字化轉型與業(yè)財數(shù)據(jù)深度融合實施路徑方案
- 后勤保障醫(yī)院運維成本智能調控
評論
0/150
提交評論