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

正文內(nèi)容

lc功能指令ppt課件(編輯修改稿)

2025-02-10 03:50 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 指令是將源操作數(shù)內(nèi)的數(shù)據(jù)傳送到指定的目標(biāo)操作數(shù)內(nèi),即 [S.] → [D.] 。 指令舉例 1: 當(dāng) X0=ON 時(shí),源操作數(shù) [S.] 中的常數(shù) K100 傳送到目標(biāo)操作元件 D10 中 。當(dāng)指令執(zhí)行時(shí),常數(shù) K100 自動(dòng)轉(zhuǎn)換成二進(jìn)制數(shù)。 當(dāng) X0 斷開(kāi)時(shí),指令不執(zhí)行,數(shù)據(jù)保持不變。 指令舉例 2: 指令舉例 3: 1取反傳送指令 CML (D)CML(P) 指令編號(hào)為 FNC14。 它是將源操作數(shù)元件的數(shù)據(jù)逐位 取反并傳送到指定目標(biāo)。 (Complement Compare) 使用取反傳送指令 CML時(shí)應(yīng)注意: 1) 源操作數(shù)可取所有數(shù)據(jù)類型 , 目標(biāo)操作數(shù)可為 KnY、KnM、 KnS、 T、 C、 D、 V、 Z., 若源數(shù)據(jù)為常數(shù) K, 則該數(shù)據(jù)會(huì)自動(dòng)轉(zhuǎn)換為二進(jìn)制數(shù) 2) 16位運(yùn)算占 5個(gè)程序步 , 32位運(yùn)算占 9個(gè)程序步 1批傳送( FNC15)BMOV ?BMOV、 BMOVP…7 步 ?將以源指定的軟元件為開(kāi)頭的 n點(diǎn)數(shù)據(jù)向以目標(biāo)指定的軟元件為開(kāi)頭的 n點(diǎn)軟元件成批傳送。 n=512 BMOV舉例 使用塊傳送指令時(shí)應(yīng)注意: 1) 源操作數(shù)可取 KnX、 KnY、 KnM、 KnS、 T、 C、 D和文件寄存器 , 目標(biāo)操作數(shù)可取 , KnY、 KnM、 KnS、 T、 C和 D . 2) 只有 16位操作 , 占 7個(gè)程序步; 3) 利用 BMOV可讀出文件寄存器 (D1000D2999)中的數(shù)據(jù) 。 3) 如果元件號(hào)超出允許范圍 , 數(shù)據(jù)則僅傳送到允許范圍的元件 。 1多點(diǎn)傳送指令 FMOV ( FNC16) ?將源操作數(shù)中的數(shù)據(jù)傳送到指定目標(biāo)開(kāi)始的 n個(gè)元件中,傳送后 n個(gè)元件中的數(shù)據(jù)完全相同。 ( File Move) ?(D)FMOV(P) 使用多點(diǎn)傳送指令 FMOV時(shí)應(yīng)注意: 1) 源操作數(shù)可取所有的數(shù)據(jù)類型 , 目標(biāo)操作數(shù)可取 KnY、KnM、 KnS、 T、 C、 和 D, n小等于 512; 2) 16位操作占 7的程序步 , 32位操作則占 13個(gè)程序步 3) 如果元件號(hào)超出允許范圍 , 數(shù)據(jù)僅送到允許范圍的元件中 。 1數(shù)據(jù)交換指令 (D)XCH(P) ( FNC17) ?是將數(shù)據(jù)在指定的目標(biāo)元件之間交換 。 ?使用數(shù)據(jù)交換指令應(yīng)該注意: 1) 操作數(shù)的元件可取 KnY、 KnM、 KnS、 T、 C、 D、 V和 Z 2) 一般采用脈沖執(zhí)行方式 , 否則在每個(gè)掃描周期都要交換一次 。 3) 16位運(yùn)算時(shí)占 5個(gè)程序步, 32位運(yùn)算時(shí)占 9個(gè) 1 BCD變換指令 BCD ? (D)BCD(P), 指令編號(hào)為 FNC18 ? 將源元件中的二進(jìn)制數(shù)轉(zhuǎn)換 成 BCD碼送到目標(biāo)元件中 。 ? 如果指令進(jìn)行 16位操作時(shí),執(zhí)行結(jié)果超出 0~ 9999范圍將會(huì)出錯(cuò);當(dāng)指令進(jìn)行 32位操作時(shí),執(zhí)行結(jié)果超過(guò) 0~99999999范圍也將出錯(cuò)。 1 BIN變換指令 BIN ? (D)BIN(P), 指令的編號(hào)為 FNC19 ? 將源元件中的 BCD數(shù)據(jù)轉(zhuǎn)換 成二進(jìn)制數(shù)據(jù)送到目標(biāo)元件中 使用 BCD/BIN指令時(shí)應(yīng)注意: 1)源操作數(shù)為 KnX、 KnY、 KnM、 KnS、 T、 C、 D、 V和 Z目標(biāo)操作數(shù)可取 KnY、 KnM、 KnS、 T、 C、 D、 V和 Z 2) 16位運(yùn)算占 5個(gè)程序步, 32位運(yùn)算占 9個(gè)程序步。 BCD輸入輸出的操作 四則運(yùn)算與增量指令、減量指令等的運(yùn)算都用 BIN碼進(jìn)行。因此PLC獲得 BCD的數(shù)字開(kāi)關(guān)信息時(shí)要使用 FNC19(BCDBIN)轉(zhuǎn)換傳送指令,另外向 BCD的七段顯示器輸出使用 FNC19(BINBCD)轉(zhuǎn)換傳送指令。 (三)、算術(shù)與邏輯運(yùn)算類指令( FNC20~ FN29) 分類 FNC NO. 指令助記符 功能說(shuō)明 對(duì)應(yīng)不同型號(hào)的 PLC FX0S FX0N FX1S FX1N FX2N FX2NC 算 術(shù) 與 邏 輯 運(yùn) 算 20 ADD 二進(jìn)制加法運(yùn)算 ? ? ? ? ? 21 SUB 二進(jìn)制減法運(yùn)算 ? ? ? ? ? 22 MUL 二進(jìn)制乘法運(yùn)算 ? ? ? ? ? 23 DIV 二進(jìn)制除法運(yùn)算 ? ? ? ? ? 24 INC 二進(jìn)制加 1運(yùn)算 ? ? ? ? ? 25 DEC 二進(jìn)制減 1運(yùn)算 ? ? ? ? ? 26 WAND 字邏輯與 ? ? ? ? ? 27 WOR 字邏輯或 ? ? ? ? ? 28 WXOR 字邏輯異或 ? ? ? ? ? 29 NEG 求二進(jìn)制補(bǔ)碼 ? ? ? ? ? 二進(jìn)制加法 FNC20 ADD 如圖所示,當(dāng) X0為 ON時(shí),執(zhí)行( D10) +( D12) → ( D14)。 2二進(jìn)制減法 FNC21 SUB 使用加法和減法指令時(shí)應(yīng)該注意: ? 操作數(shù)可取所有數(shù)據(jù)類型,目標(biāo)操作數(shù)可取 KnY、 KnM、 KnS、 T、 C、 D、 V和 Z.。 ? 16位運(yùn)算占 7個(gè)程序步, 32位運(yùn)算占 13個(gè)程序步。 ? 數(shù)據(jù)為有符號(hào)二進(jìn)制數(shù),最高位為符號(hào)位( 0為正, 1為負(fù))。 ? 加減法指令有三個(gè)標(biāo)志:零標(biāo)志( M8020)、借位標(biāo)志(M8021)和進(jìn)位標(biāo)志( M8022)。如果運(yùn)算結(jié)果為 0,則零標(biāo)志 M8020置 1;當(dāng)運(yùn)算結(jié)果超過(guò) 32767( 16位運(yùn)算)或2147483647( 32位運(yùn)算)則進(jìn)位標(biāo)志置 1;當(dāng)運(yùn)算結(jié)果小于 32767( 16位運(yùn)算)或 2147483647( 32位運(yùn)算),借位標(biāo)志就會(huì)置 1。 ? 當(dāng)源和目標(biāo)采用相同的元件號(hào),且采用連續(xù)執(zhí)行的 ADD和 SUB時(shí),每個(gè)掃描周期結(jié)果都回變。 2二進(jìn)制乘法( FNC22) MUL 2二進(jìn)制除法 FNC23 DIV 使用乘法和除法指令時(shí)應(yīng)注意: ? 源操作數(shù)可取所有數(shù)據(jù)類型,目標(biāo)操作數(shù)可取 KnY、 KnM、 KnS、 T、 C、 D、 V和 Z.,要注意 Z只有 16位乘法時(shí)能用, 32位不可用。 ? 16位運(yùn)算占 7程序步, 32位運(yùn)算為 13程序步。 ? 32位乘法運(yùn)算中,如用位元件作目標(biāo),則只能得到乘積的低 32位,高 32位將丟失,這種情況下應(yīng)先將數(shù)據(jù)移入字元件再運(yùn)算;除法運(yùn)算中將位元件指定為 [D.],則無(wú)法得到余數(shù),除數(shù)為 0時(shí)發(fā)生運(yùn)算錯(cuò)誤。 ? 積、商和余數(shù)的最高位為符號(hào)位。 2增一指令 (FNC24) INC 2減一指令 (FNC25) DEC 使用加 1和減 1指令時(shí)應(yīng)注意: ? 指令的操作數(shù)可為 KnY、 KnM、 KnS、 T、 C、 D、 V、 Z;。 ? 當(dāng)進(jìn)行 16位操作時(shí)為 3個(gè)程序步, 32位操作時(shí)為 5個(gè)程序步。 ? 在 INC運(yùn)算時(shí),如數(shù)據(jù)為 16位,則由 +32767再加 1變?yōu)?32768,但標(biāo)志不置位;同樣, 32位運(yùn)算由 +2147483647再加 1就變?yōu)?2147483648時(shí),標(biāo)志也不置位。 ? 在 DEC運(yùn)算時(shí), 16
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1