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

正文內容

s7200plc的指令系統(tǒng)(編輯修改稿)

2025-06-15 12:26 本頁面
 

【文章內容簡介】 。 指令格式: = bit; 例: = ? 在語句表中, LD、 LDN、 A、 AN、 O、 ON、這幾條指令的執(zhí)行對邏輯堆棧的影響分別如表 5表 58及其后的說明。 返回 ( 8) 取非觸點指令 ? NOT, 取非觸點指令 。 用來改變能流的狀態(tài) 。 能流到達取非觸點時 , 能流就停止;能流未到達取非觸點時 , 能流就通過 。 ? 在語句表中 , 取非觸點指令對堆棧的棧頂作取反操作 , 改變棧頂值 。 棧頂值由 0變?yōu)?1, 或者由 1變?yōu)?0。 取非觸點指令無操作數(shù) 。 圖 519 取非觸點指令編程 返回 ( 9) 空操作指令 ? NOP, 空操做指令 。 使能輸入有效時 , 執(zhí)行空操作指令 ??詹僮鲋噶畈挥绊懹脩舫绦虻膱?zhí)行 , 操作數(shù) N是標號 , 是一個 0~ 225的常數(shù) 。 LD //使能輸入 NOP 30 //空操作指令,標號為 30 圖 520 空操作指令編程 ? 程序實例 :仔細比較不同編程工具的區(qū)別與聯(lián)系。 LD //裝入常開觸點 O //或常開觸點 A //與常開觸點 = //輸出觸點 , //如果本梯級中將 //為 , 則成為電 //機起動停止控制環(huán)節(jié)的梯形圖 LDN //裝入常閉觸點 ON //或常閉觸點 AN //與常閉觸點 = //輸出觸點 LD // O // A // NOT //取非 , 即輸出反相 = // 圖 59 標 準 觸 點 LAD 和 STL 例 LD // O // A // = // LDN // ON // AN // = // LD // O // A // NOT // = // 圖 510 標準觸點 FBD例 ? 程序執(zhí)行的時序圖如圖 511所示。 圖 511 時序圖 由于取非指令 NOT緣故, 正負跳變指令在梯形圖中以觸點形式使用。用于檢測脈沖的正跳變(上升沿)或負跳變(下降沿),利用跳變讓 能流接通一個掃描周期 ,即可以產生一個掃描周期長度的微分脈沖,常用此脈沖觸發(fā)內部繼電器線圈。 ?正跳變觸點檢測到脈沖的每一次正跳變后 , 產生一個微分脈沖 。 指令格式: EU ( 無操作數(shù) ) 返回 2. 正負跳變指令 ( 1)正跳變指令: EU ( 2)負跳變指令: ED ?負跳變觸點檢測到脈沖的每一次負跳變后 , 產生一個微分脈沖 。 指令格式: ED ( 無操作數(shù) ) 正 、 負跳變觸點指令編程舉例如圖 512所示 。 圖 512 正、負跳變觸點指令編程 一個掃描周期長度 置位即置 1,復位即置 0。置位和復位指令可以 將位存儲區(qū)的某一位開始的一個或多個(最多可達 255個)同類存儲器位置 1或置 0。這兩條指令在使用時 需指明三點 : 操作性質 、 開始位 和 位的數(shù)量 。各操作數(shù)類型及范圍如表 59所示。 表 59 置位和復位指令操作數(shù)類型及范圍 操作數(shù) 范 圍 類 型 位 bit I, Q, M, SM, T, C, V, S, L BOOL型 數(shù)量 N VB, IB, QB, MB, SMB, LB, SB,AC, *VD, *AC, *LD , 常數(shù) BYTE型 (最大255) 3. 置位和復位指令 ( 1)置位指令: S ?將位存儲區(qū)的指定位 ( 位 bit) 開始的 N個同類存儲器位置位 。 指令格式: S bit, N; 例: S , 1 ( 2)復位指令: R ?將位存儲區(qū)的指定位 ( 位 bit) 開始的 N個同類存儲器位復位 。 當用復位指令時 , 如果是對定時器 T位或計數(shù)器 C位進行復位 , 則定時器或計數(shù)器位被復位 , 同時 , 定時器或計數(shù)器的當前值被清零 ( 對減計數(shù)器例外 ) 。 指令格式: R bit, N; 例: R , 3 返回 圖 513 置位復位指令 立即操作指令 ? 立即指令允許 對輸入和輸出點進行快速和直接存取 。 ? 當用立即指令 讀 取 輸入點 的狀態(tài)時,相應的輸入映像寄存器中的值并未發(fā)生更新 ; ? 用立即指令 訪問輸出點 時,訪問的同時, 相應的輸出寄存器的內容也被刷新 。 ? 只有輸入繼電器 I和輸出繼電器 Q可以使用立即指令。 返回 1. 立即觸點指令 ? 在每個標準觸點指令的后面加 “ I”。指令執(zhí)行時,立即讀取物理輸入點的值,但是不刷新相應映像寄存器的值。 ?這類指令包括: LDI、 LDNI、 AI、 ANI、 OI和 ONI。 下面以 LDI指令為例 。 指令格式: LDI bit( bit只能是 I類型 ) 例: LDI 2. 立即輸出指令 3. 立即置位指令 ?=I, 立即輸出指令 。 用立即指令訪問輸出點時 , 把棧頂值立即復制到指令所指定的物理輸出點 , 同時 , 相應的輸出映像寄存器的內容也被刷新 。 指令格式: =I bit( bit只能是 Q類型 ) 例: =I ?SI, 立即置位指令 。 用立即置位指令訪問輸出點時 , 從指令所指出的位 ( bit) 開始的 N個 ( 最多為 128個 ) 物理輸出點被立即置位 , 同時 , 相應的輸出映像寄存器的內容也被刷新 。 指令格式: SI bit, N。 例: SI , 2 4. 立即復位指令 ?RI, 立即復位指令 。 用立即復位指令訪問輸出點時 , 從指令所指出的位 ( bit) 開始的 N個 ( 最多為 128個 ) 物理輸出點被立即復位 , 同時 , 相應的輸出映像寄存器的內容也被刷新 。 各操作數(shù)類型及范圍如表 510所示 。 指令格式: RI bit, N。 例: RI , 1 表 510 立即置位和立即復位指令操作數(shù)類型及范圍 操作數(shù) 范 圍 類 型 位 bit Q BOOL型 數(shù)量 N VB, IB, QB, MB, SMB, LB, SB,AC, *VD, *AC, *LD ,常數(shù) BYTE型 (最大128) 立即操作指令 ? 應用舉例: LD //裝入常開觸點 = //輸出觸點 , 非立即 =I //立即輸出觸點 SI , 1 //從 1個觸點被立即置 1 LDI //立即輸入觸點指令 = //輸出觸點 , 非立即 圖 514 立即指令程序 圖 515 立即指令時序圖 條件: 。 1。 1。 1。 堆棧操作(復雜邏輯)指令 ? 堆棧操作 ( 復雜邏輯指令 ) 主要用來描述: 對觸點塊 ( 即對觸點進行的復雜連接 ) 的操作 ; 對邏輯堆棧的操作 。 ? 本類指令包括: ALD、 OLD、 LPS、LRD、 LPP和 LDS, 這些指令中 除 LDS外 ,其余指令都無操作數(shù) 。 返回 ? S7200可編程序控制器 使用一個邏輯堆棧來分析控制邏輯 。 ? 用語句表編程時要根據(jù)這一堆棧邏輯進行組織程序 ,用相關指令來實現(xiàn)堆棧操作,用 梯形圖和功能框圖時 ,程序員 不必考慮主機的這一邏輯,這兩種編程工具自動地插入必要的指令來處理各種堆棧邏輯操作。 返回 一、邏輯堆棧 ? 邏輯堆棧結構是由 九個堆棧存儲器位組成的串聯(lián)堆棧 , 棧頂是布爾型數(shù)據(jù)進出堆棧的必由之路 。進棧時,數(shù)據(jù)由棧頂壓入,堆棧中原來所存的數(shù)據(jù)被串行下移一格,如果原來 STACK(堆疊)8中存有數(shù)據(jù),則這數(shù)據(jù)被推出堆棧而自動丟失。出棧時,數(shù)據(jù)從棧頂被取出,所有數(shù)據(jù)串行上移一格,STACK 8中隨機地裝入一個數(shù)值。 表 56 邏輯堆棧結構 堆棧結構 名稱 說明 S0 STACK0 第一個堆棧 S1 STACK1 第二個堆棧 S2 STACK2 第三個堆棧 S3 STACK3 第四個堆棧 S4 STACK4 第五個堆棧 S5 STACK5 第六個堆棧 S6 STACK6 第七個堆棧 S7 STACK7 第八個堆棧 S8 STACK8 第九個堆棧 棧頂 ? 棧頂 STACK 0在此邏輯堆棧的位運算中兼有累加器的作用 , 存放第一操作數(shù) 。 ① 每執(zhí)行一次 LD/LDN指令 , 自動進行一次入棧操作; ② 執(zhí)行A 、 O指令 , 則是將棧頂值與操作數(shù)做相應的邏輯運算后 , 將結果保存在棧頂; ③ 執(zhí)行 LDN、 A N、 ON指令 , 則是將操作數(shù)先取反后 ,再與棧頂做相應的邏輯運算后 , 將結果保存在棧頂; ④ 當一個梯級掃描結束 , 或是 =指令執(zhí)行完畢 , PLC自動執(zhí)行出棧操作 , 將棧頂值保存到對應儲存區(qū)域 。 二、基本邏輯指令對邏輯堆棧的影響 LD、 LDN指令的執(zhí)行對邏輯堆棧的影響 ? 指令 LD (假設 =1)執(zhí)行情況如表 57所示。如果是 LDN指令,則將操作數(shù)取反后再裝入棧頂,其他操作相同。 表 57 LD 名 稱 執(zhí) 行 前 執(zhí) 行 后 說 明 STACK0 S0 1 將新值 =1裝入堆棧 STACK1 S1 S0 由 S0下移一個單元得到 STACK2 S2 S1 由 S1下移一個單元得到 STACK3 S3 S2 由 S2下移一個單元得到 STACK4 S4 S3 由 S3下移一個單元得到 STACK5 S5 S4
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1