freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計算機硬件及網(wǎng)絡(luò)]plc原理及應(yīng)用第五章s7-200plc的指令系統(tǒng)-資料下載頁

2025-02-22 00:27本頁面
  

【正文】 定 時 器 工 作 特 性 T35為通電延時定時器 T2為有記憶通電延時定時器 T36為斷電延時定時器 上述梯形圖程序中輸入輸出執(zhí)行時序關(guān)系如圖 522所示。 圖 522 定時器時序 返回 ( 5)應(yīng)用定時器指令應(yīng)注意的幾個問題 ① 同一編號的 定時器一般不要重復(fù)使用 。 ② 使用復(fù)位 ( R) 指令對定時器復(fù)位后 , 定時器位為 “ 0‖, 定時器當前值為 “ 0‖。 ( TONR當前值變?yōu)轭A(yù)設(shè)值 ) ③ 有記憶接通延時定時器 ( TONR) 只能通過復(fù)位指令進行復(fù)位 。 ④ 對于斷開延時定時器 ( TOF) , 需要輸入端有一個負跳變( 由 ON到 OFF) 的輸入信號啟動計時 。 ⑤ 不同精度的定時器 , 它們當前值的刷新周期是不同的 , 具體情況如下: 1) 1ms定時器采用中斷刷新方式,定時當前值 每隔 1ms刷新一次 ,與掃描周期和程序運行無關(guān)。 2) 10ms定時器當前值 每個掃描周期開始時刷新一次 ,其當前值在一個掃描周期內(nèi)不變。 3) 100ms定時器當前值是在 定時器指令執(zhí)行結(jié)束后刷新 ,在中斷程序和子程序中一般不易使用 100ms定時器。 T nT nN e t w o r k 1N e t w o r k 2T nI NP TT O NQ 0 . 0aQ 0 . 0T nN e t w o r k 1N e t w o r k 2T nI NP TT O NQ 0 . 0b 對于 1ms和 10ms 定時器一般不能使用定時器自身的常開或常閉觸點作為使能輸入端( IN)的輸入觸點 。( P128) A B C Tn為 1ms定時器 10ms 100ms T nT nN e t w o r k 1N e t w o r k 2T nI NP TT O NQ 0 . 0aQ 0 . 0T nN e t w o r k 1N e t w o r k 2T nI NP TT O NQ 0 . 0b 100ms定時器的編程例子如圖 524a所示。 a) 自復(fù)位式定時器 b) 常開觸點狀態(tài)的時序圖 圖 524 100ms定時器的應(yīng)用 返回 2. 計數(shù)器指令 計數(shù)器 用來累計輸入脈沖次數(shù) 。 由集成電路構(gòu)成 , 經(jīng)常用來對產(chǎn)品進行計數(shù) 。 計數(shù)器指令有 3種 : 增計數(shù) CTU、 增減計數(shù) CTUD和 減計數(shù) CTD。 指令 操作數(shù) 有 4方面: 編號 、 預(yù)設(shè)值 、 脈沖輸入 和 復(fù)位輸入 。 編程時輸入它的預(yù)設(shè)值 PV( 計數(shù)的次數(shù) ) , 計數(shù)器累計它的脈沖輸入端電位上升沿 ( 正跳變 ) 個數(shù) , 當計數(shù)器當前值達到預(yù)設(shè)值 PV時 , 計數(shù)器位變?yōu)?ON 。 ( 工作過程 ) 1) 編號: 用計數(shù)器名稱和它的常數(shù)編號 ( 最大 255) 來表示 ,即 Cxxx。 ( 含 2個變量信息 ) 計數(shù)器位 :表示計數(shù)器是否發(fā)生動作的狀態(tài) , 當計數(shù)器的當前值達到預(yù)設(shè)值 PV時 , 該位被置為 “ 1‖。 計數(shù)器當前值 :存儲計數(shù)器當前所累計的脈沖個數(shù) , 它用 16位符號整數(shù) ( INT) 來表示 , 故最大計數(shù)值為 32767。 2) 預(yù)設(shè)值 PV: 數(shù)據(jù)類型為 INT型 。 尋址范圍可以是 VW、IW、 QW、 MW、 SW、 SMW、 LW、 AIW、 T、 C、 AC、 *VD、*AC、 *LD和常數(shù) 。 3)脈沖輸入: BOOL型,可以是 I、 Q、 M、 SM、 T、 C、 V、S、 L和能流。 4) 復(fù)位輸入: 復(fù)位輸入端有效 ( 出現(xiàn)上升沿 ) 時 , 計數(shù)器位變?yōu)?OFF, 當前值清零 ( 也可用復(fù)位指令 R對計數(shù)器進行復(fù)位操作 。 ( 1) 增計數(shù)器指令: CTU 上電后首次掃描 , 計數(shù)器位 OFF, 當前值為 0; 在增計數(shù)器的計數(shù)輸入端 ( CU) 脈沖輸入的每個上升沿 , 計數(shù)器計數(shù) 1次 , 當前值增加 1個單位 ; 當前值達到預(yù)設(shè)值時 , 計數(shù)器位 ON,當前值仍會繼續(xù)計數(shù)到 32767停止計數(shù) 。 指令格式: CTU Cxxx, PV; 例: CTU C20, 3 填 “ 計 數(shù)器號 ” ,如: C30 填 “ 預(yù)設(shè)值”,如:3 脈沖輸入 復(fù)位輸入 ? 應(yīng)用舉例: LD //計數(shù)脈沖信號輸入端 LD //復(fù)位信號輸入端 CTU C20, +3 //增計數(shù) , 計數(shù)設(shè)定值為 3個脈沖 LD C20 //裝入計數(shù)器觸點 = //輸出觸點 圖 525 增計數(shù)程序及時序 ( 2)增減計數(shù)器指令: CTUD 該指令有兩個脈沖輸入端: CU 輸入端用于遞增計數(shù) , CD 輸入端用于遞減計數(shù); 首次掃描 , 定時器位 OFF, 當前值為 0。 CU 輸入的每個上升沿 , 計數(shù)器當前值增加 1個單位 ; CD 輸入的每個上升沿 , 使計數(shù)器當前值減小 1個單位 ; 當前值達到預(yù)設(shè)值時 , 計數(shù)器位 ON。 指令格式: CTUD C xxx, PV; 例: CTUD C30, 5 返回 填減 “ 計 數(shù)器號 ” ,如: C30 減計數(shù)脈沖輸入 復(fù)位輸入 增計數(shù)脈沖輸入 填 “ 預(yù)設(shè)值”,如:3 LD //增計數(shù)輸入端 LD //減計數(shù)輸入端 LD //復(fù)位端 CTUD C30, +5 //增減計數(shù) , 設(shè)定脈沖數(shù)為 5 LD C30 //裝入計數(shù)器觸點 = //輸出觸點 ? 應(yīng)用 舉例: 圖 526 增 減 計 數(shù) 程 序 及 時 序 ( 3)減計數(shù)器指令: CTD 首次掃描 , 定時器位 OFF, 當前值為預(yù)設(shè)值 PV。 計數(shù)器檢測到 CD輸入的每個上升沿時 , 計數(shù)器當前值減小 1個單位 , 當前值減到 0時 , 計數(shù)器位變?yōu)?ON。 復(fù)位輸入有效或執(zhí)行復(fù)位指令 , 計數(shù)器自動復(fù)位 。 ( 復(fù)位后 計數(shù)器位變?yōu)镺FF;當前值 變?yōu)轭A(yù)設(shè)值 , 而不是 0 ) 指令格式: CTD Cxxx, PV; 例: CTD C40, 4 填減 “ 計 數(shù)器號 ” ,如: C30 減計數(shù)脈沖輸入 復(fù)位輸入 填 “ 預(yù)設(shè)值”,如:3 ? 應(yīng)用 舉例: LD //減計數(shù)脈沖輸入端 LD //復(fù)位輸入端 CTD C40,+4 //減計數(shù)器 , 設(shè)定計數(shù)脈沖 //數(shù)為 4 LD C40 //裝入計數(shù)器觸點 = //輸出觸點 圖 527 減 計 數(shù) 程 序 及 時 序 (4) 應(yīng)用舉例: 1) 實現(xiàn) 循環(huán)計數(shù) 2)多個 計數(shù)器連用增加計數(shù)范圍: 計數(shù)范圍為100 1000=100000 的循環(huán)計數(shù)器 3) 用計數(shù)器和定時器配合 增加延時時間: 應(yīng)用計數(shù)器指令應(yīng)注意的問題 : (1) 使復(fù)位輸入端有效或用復(fù)位指令來對 3種計數(shù)器復(fù)位,復(fù)位指令的執(zhí)行結(jié)果:使計數(shù)器位變?yōu)?OFF;計數(shù)器當前值變?yōu)?0( CTD變?yōu)轭A(yù)設(shè)值 PV)。 (2) 在一個程序中,同一個計數(shù)器編號只能使用一次。 (3) 計數(shù)脈沖輸入和復(fù)位輸入同時有效時,優(yōu)先執(zhí)行復(fù)位操作。 練習(xí): 使用梯形圖編程設(shè)計展廳人數(shù)控制程序 控制要求:現(xiàn)有一展廳,最多可容納 50人同時參觀。展廳進口與出口各裝一傳感器,每有一人進出,傳感器給出一個脈沖信號。試編程實現(xiàn),當展廳內(nèi)不足 50人時,綠燈亮,表示可以進入;當展廳滿 50人時,紅燈亮,表示不準進入。 I/O分配見下表: 輸入觸點 功能說明 輸出線圈 功能說明 系統(tǒng)啟動按鈕 綠燈輸出 進口傳感器 S1 紅燈輸出 出口傳感器 S2 作業(yè): 使用梯形圖編程設(shè)計一個定時范圍一小時的定時器程序,要求定時到 1小時紅燈亮,紅燈持續(xù)亮 10秒鐘后熄滅,( )。 順序控制繼電器指令 S7200 CPU含有 256個順序控制繼電器( SCR)用于順序控制。可以模仿控制進程的步驟,對程序邏輯分段。 系統(tǒng)提供 3個順序控制指令: 順序控制開始 指令( LSCR)、 順序控制轉(zhuǎn)移 指令( SCRT)和 順序控制結(jié)束 指令( SCRE)。 返回 1. 順序繼電器指令 ( 1)段開始指令: LSCR ( 2)段結(jié)束指令: SCRE ( 3)段轉(zhuǎn)移指令: SCRT 定義一個順序控制繼電器段的開始 。 操作數(shù)為順序控制繼電器位 , 作為本段的段標志位 。 該指令用來實現(xiàn)本段與另一段之間的切換 。 操作數(shù)為順序控制繼電器位 , SCR段的標志位 。 一個 SCR段必須用該指令來結(jié)束 。 返回 名 稱 裝載順控繼電 器 順控繼電器轉(zhuǎn)移 順控繼電器結(jié) 束 指令 LSCR SCRT SCRE 指令表格式 LSCR SCRT SCRE 梯形圖格式 操作數(shù) n S(BOOL型 ) S(BOOL型 ) 無 S C RS b itS C R E LSCR、 SCRT、 SCRE指令的梯形圖和指令表格式 S b i tS C R T2. 使用順序繼電器指令的限制 只能使用順序控制繼電器位作為段標志位 。 同一個順序控制繼電器位 在程序中只能使用一次 。 在一個 SCR段中不能出現(xiàn)跳轉(zhuǎn)指令 。 在一個 SCR段中不允許出現(xiàn)循環(huán)指令和條件結(jié)束 指令 。 在狀態(tài)發(fā)生轉(zhuǎn)移后 , 結(jié)束的 SCR段的線圈要自動清零 , 如果希望繼續(xù)輸出 , 可使用置位/復(fù)位指令 。 段開始指令編號可以不按順序編排 。 指令格式: LSCR bit ( 段開始指令 ) SCRT bit ( 段轉(zhuǎn)移指令 ) SCRE ( 段結(jié)束指令 ) 3. 順序結(jié)構(gòu) 4. 程序?qū)嵗? ? 根據(jù)舞臺燈光效果的要求 , 控制紅 、 綠 、 黃三色燈 。 要求:紅燈先亮 , 2s 后綠燈亮 , 再過 3s 后黃燈亮 。 待紅 、 綠 、 黃燈全亮 3min 后 ,全部熄滅 。 程序如圖 529所示 。 說明:每一個 SCR程序段中均包含三個要素: 1) 輸出對象:在這一步序中應(yīng)完成的動作; 2) 轉(zhuǎn)移條件:滿足轉(zhuǎn)移條件后 , 實現(xiàn) SCR 段的轉(zhuǎn)移; 3) 轉(zhuǎn)移目標:轉(zhuǎn)移到下一個步序 。 LD AN AN AN //在初始狀態(tài)下起動 , 置 S , 1 //=1 LSCR //=1, 激活第一 SCR程序段, //進入第一步序 LD S , 1 //紅燈亮 , 并保持 TON T37, +20 //啟動 2s定時器 LD T37 //2s后程序轉(zhuǎn)移到第二 SCR段 , SCRT //( =1, =0) SCRE // 第一 SCR段結(jié)束 LSCR //=1, 激活第二 SCR程序段, //進入第二步序 LD S //綠燈亮 , 并保持 TON
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1