版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、PLC的原理和應用、計數器、比較指令、移位指令的應用、自動化和電力學院昆明冶金高等??茖W校、一、計數器、指令介紹計數器在輸入脈沖的上升沿對脈沖的個數進行累計。 結構主要由16位預設值發(fā)射器、16位當前值發(fā)射器和位狀態(tài)位組成。 當前值寄存器用于累計脈沖數,計數器的當前值大于預設值時為狀態(tài)位置1。 S7-200系列PLC有CTU-加法計數器、CTUD-加法/減法計數器、CTD-減法計數器3種。 計數器加法指令(CTU )在R=0時,計數脈沖有效,CU側有上升沿輸入時,在計數器當前值上加1。 計數器的當前值大于設定值(PV )時,該計數器的狀態(tài)位C-bit設為1,該常開接點閉合。 計數器仍然計數,但
2、不影響計數器的狀態(tài)位。 直到計數達到最大值(32767 )。 R=1時,計數器復位,即當前值清零,狀態(tài)位C-bit也清零。 加法計數器計數范圍: 032767。 CTU Cxxx、PV、命令使用要點:不能弄錯STL格式中的CU、r的順序。 CU、r信號可以成為復雜的邏輯關系。 (C0C255 )、向上計數命令的應用示例、ldi0.1ldi1.0CTDc4、3ldc4=q0.0、1、2、3、4、5、向下計數命令(ctd )。LD=0,即,在計數脈沖變?yōu)橛行r開始計數從CD側按輸入脈沖的每個上升沿,倒計數的當前值從設定值開始倒計數,當前值變?yōu)?時,計數器狀態(tài)位置位(1組),停止計數。 CTD Cx
3、xx、PV、指令使用要點:不能弄錯STL形式中的CU、LD的順序。 CU和LD信號可以具有復雜的邏輯關系。 (C0C255 )、倒計數指令的應用例、ldi0.1ldi1.0ctdc4、3ldc4=Q0.0、q0.0、倒計數指令(ctud)r=0時,如果在CU端子(CD端子)上有上升沿輸入,則計數器當前值為1 計數器的當前值超過設定值時,C-bit設為1,常開觸點閉合。 R=1時,計數器復位,即當前值清零,C-bit也清零。 加減法器計數范圍: 3276832767。 CTUD Cxxx、PV、命令使用要點:不能弄錯STL格式中的CU、CD、r的順序。 CU、CD和r信號可以具有復雜的邏輯關系。
4、 (C0C255 )、加減法器指令應用例、ldi0.1ldi0.2ldi0.3ctudc50、4、4、4、1、2、3、4、5、5、2、2比較接點可以組裝,也可以串并聯(lián)。 比較指令對上下限控制非常方便。字節(jié)比較指令、整數比較指令、實數比較指令、2整數比較指令、其中“=”和“=”可替換為=以上。 比較指令例、教科書第45頁、例前2種移位指令按移位數據的長度分為字節(jié)型、字體型、雙字體型3種。左、右移位指令、左、右移位數據存儲單元連接到SM1.1(溢出)端子,移位位設置在特殊標志存儲器SM1.1位。 移位數據存儲單元的另一端補償0。、 指令說明左移位指令(SHL ) :使能輸入有效時,將輸入IN的無符
5、號數字節(jié)、字或雙字的各位向左移位n位后(右端補0 ),將結果輸出至OUT指定的存儲單元,移位次數大于0時,最后移位“off” 右移位指令使能輸入有效時,將輸入IN的無符號數字節(jié)、字或雙字的各位向右移位n位后,將結果輸出至OUT指定的存儲單元,使位補充0移位,將最后的移位位保存至SM1.1。 當移位結果為0時,將零標志比特SM1.0設置為1。ENO=0的錯誤條件: 0006 (間接地址錯誤),SM4.3(執(zhí)行時間),循環(huán)左、右移位指令,0,1,指令說明循環(huán)左移位指令(ROL )使能輸入有效的情況下需要移位的數值為0時,零標志位SM1.0為1 在循環(huán)右移位指令(ROR )使能輸入有效的情況下,若將
6、IN輸入無符號數(字節(jié)、字或雙字)循環(huán)右移位,則向由OUT指定的存儲單元輸出結果,移位后的最后一位的數值溢出標志SM1.1. 當需要移位的數值為零時,零標志比特SM1.0為1。在移位次數n的數據類型(b、w、d )的情況下的移位位數的處理操作數為字節(jié),在移位次數N8的情況下,在執(zhí)行循環(huán)移位之前,對n進行模塊8操作(將n除以8取得合適數),結果0-7為實際移位當操作數為字時,在移位次數N16時,在執(zhí)行循環(huán)移位之前,對n倍數16進行操作(n除以16后取得平均值),從而0-15變?yōu)閷嶋H的移位位數。 當操作數為雙字時,在移位次數N32時,在執(zhí)行循環(huán)移位之前,對n執(zhí)行量值32的操作(n除以32后獲得平均值),從而0-31變?yōu)閷嶋H移位位數。 設ENO=0的錯誤條件: 0006 (間接地址錯誤)、SM4.3(執(zhí)行時間)、3 .移位寄存器指令(shrb ) :將data值移至移位寄存器。 EN是使能輸入端,連接移位脈沖信號,使能每次有效時移位寄存器整體移位1位。 DATA是數據輸入端子,連接移動到移位寄存器的二進制值,執(zhí)行指令時將該位的值移動到寄存器。 S_BIT指定移位寄存器的最低有效位。 另外,n指定移位寄存器的長度和移位方向,移位寄存器的最大長度為64位,n表示正值向左移位,輸入數據(DATA )向移位寄存器的最低位(S_BIT )移動
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026湖北省面向西安交通大學普通選調生招錄考試備考試題及答案解析
- 2026年杭州西湖區(qū)古蕩街道辦事處招聘編外合同工5人考試參考題庫及答案解析
- 2026年安康市漢濱區(qū)第三人民醫(yī)院招聘(22人)考試備考試題及答案解析
- 2026江蘇南京市鼓樓區(qū)城市管理局招聘道路停車收費員1人考試備考試題及答案解析
- 2026青海海南州州本級醫(yī)療機構面向社會招聘備案制醫(yī)務人員80人考試備考試題及答案解析
- 2026年鶴崗師范高等專科學校單招職業(yè)技能筆試參考題庫帶答案解析
- 2026甘肅蘭州市皋蘭縣融媒體中心面向社會招聘主持人、全媒體記者2人考試參考題庫及答案解析
- 2026年陜西省安康市鹽業(yè)有限公司招聘(3人)考試備考試題及答案解析
- 2026河北唐山玉田啟臻高級中學招聘教師考試備考試題及答案解析
- 2026中國一汽校園招聘考試備考試題及答案解析
- 2026南水北調東線山東干線有限責任公司人才招聘8人筆試模擬試題及答案解析
- 動量守恒定律(教學設計)-2025-2026學年高二物理上冊人教版選擇性必修第一冊
- 2025年全國注冊監(jiān)理工程師繼續(xù)教育題庫附答案
- 網絡素養(yǎng)與自律主題班會
- 波形護欄工程施工組織設計方案
- 非靜脈曲張性上消化道出血管理指南解讀課件
- 自建房消防安全及案例培訓課件
- 2025年廣東省第一次普通高中學業(yè)水平合格性考試(春季高考)思想政治試題(含答案詳解)
- 2025云南楚雄州永仁縣人民法院招聘聘用制司法輔警1人參考筆試試題及答案解析
- 2024年和田地區(qū)遴選公務員筆試真題匯編附答案解析
- 股份掛靠協(xié)議書范本
評論
0/150
提交評論