版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
FX系列PLC應(yīng)用指令移位和循環(huán)指令數(shù)據(jù)處理指令高速處理指令外部輸入輸出指令其它指令傳送和比較指令算術(shù)與邏輯指令1.0傳送和比較指令傳送和比較指令(FNC10~FN19)一、比較指令和區(qū)間比較指令比較指令CMP(Compare)指令格式如下:功能:將源操作數(shù)[S1.]和源操作數(shù)[S2.]的數(shù)據(jù)進(jìn)行比較,比較結(jié)果用目標(biāo)元件[D.]的狀態(tài)來(lái)表示。一、比較指令和區(qū)間比較指令區(qū)間比較指令ZCP(ZoneCompare)指令格式如下:功能:指令執(zhí)行時(shí)源操作數(shù)[S.]與[S1.]和[S2.]的內(nèi)容進(jìn)行比較,并比較結(jié)果用目標(biāo)元件[D.]的狀態(tài)來(lái)表示。指令使用說(shuō)明:源操作數(shù)可以是K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z;目標(biāo)操作數(shù)是Y、M、S。源操作數(shù)進(jìn)行比較時(shí),比較結(jié)果放入3個(gè)連續(xù)的目的操作數(shù)繼電器中。注意區(qū)間比較時(shí)S1不能大于S2。比較結(jié)果的清除,分別使用RST指令和ZRST指令。指令使用舉例:在某生產(chǎn)包裝線上每來(lái)一個(gè)產(chǎn)品時(shí),機(jī)械手將其放入包裝箱中,當(dāng)包裝箱中放入50個(gè)產(chǎn)品時(shí),工人將包裝箱打包好,并放上新的包裝箱,機(jī)械手將產(chǎn)品放入下一個(gè)包裝箱。試用應(yīng)用指令實(shí)現(xiàn)功能。二、傳送指令和移位傳送指令傳送指令MOV(Move)指令格式如下:功能:將源操作數(shù)[S.]傳送到目的操作數(shù)[D.]中。三、BCD轉(zhuǎn)換和BIN轉(zhuǎn)換指令BIN轉(zhuǎn)換指令(BCDCodetoBIN)指令格式如下:功能:將源操作數(shù)[S.]BCD,轉(zhuǎn)換成二進(jìn)制傳送到目的操作數(shù)[D.]中。指令使用說(shuō)明:源操作數(shù)可以是KnX、KnY、KnM、KnS、T、C、D、V、Z;目標(biāo)操作數(shù)是KnY、KnM、KnS、T、C、D、V、Z。
BCD碼的數(shù)值范圍:16位時(shí)0~9999,32位時(shí)0~99999999。
PLC內(nèi)部運(yùn)算采用二進(jìn)制,BCD指令可以將二進(jìn)制轉(zhuǎn)換成BCD碼,然后在7段數(shù)碼管上顯示;BIN指令可以將撥碼開(kāi)關(guān)輸入的BCD碼轉(zhuǎn)換成二進(jìn)制,然后進(jìn)行運(yùn)算。
BIN指令源操作數(shù)S1內(nèi)容不是BCD時(shí)出錯(cuò)。注意特殊輔助繼電器M8032的功能。BCD指令中,雙字被轉(zhuǎn)換成科學(xué)計(jì)數(shù)法格式;BIN指令中,將科學(xué)計(jì)數(shù)法格式轉(zhuǎn)換成浮點(diǎn)數(shù)。指令使用舉例:在某生產(chǎn)包裝線上每來(lái)一個(gè)產(chǎn)品時(shí),機(jī)械手將其放入包裝箱中,當(dāng)包裝箱中放入產(chǎn)品個(gè)數(shù)等于設(shè)定值時(shí),工人將包裝箱打包好,并放上新的包裝箱,機(jī)械手將產(chǎn)品放入下一個(gè)包裝箱。試用應(yīng)用指令實(shí)現(xiàn)功能。1.1算術(shù)與邏輯指令算術(shù)和邏輯指令(FNC20~FN29)一、加法指令加法指令A(yù)DD(Addition)指令格式如下:功能:將源操作數(shù)進(jìn)行二進(jìn)制相加,結(jié)果送目的操作數(shù)。指令使用說(shuō)明:源操作數(shù)可以是K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z;目標(biāo)操作數(shù)是KnY、KnM、KnS、T、C、D、V、Z。源操作數(shù)為有符號(hào)數(shù)時(shí),最高位為符號(hào)位,0正1負(fù)。執(zhí)行過(guò)程中影響3個(gè)標(biāo)志位:M8020零標(biāo)志位、M8021借位標(biāo)志位、M8022進(jìn)位標(biāo)志位。運(yùn)算結(jié)果為0時(shí),M8020為1;運(yùn)算結(jié)果大于32767或2147483647時(shí),M8021為1;運(yùn)算結(jié)果小于-32768或-2147483648時(shí),M8022為1。源操作數(shù)和目的操作數(shù)可以指定相同的編號(hào)。指令使用舉例:數(shù)字撥碼開(kāi)關(guān)分別連接PLC的X000~X007、X010~X017、X020~X027、X030~X037,假如X000~X007和X010~X017
構(gòu)成一個(gè)數(shù)據(jù),X020~X027和X030~X037
構(gòu)成一個(gè)數(shù)據(jù)。將兩個(gè)數(shù)相加,并用BCD碼顯示。二、乘法指令乘法指令MUL(Multiplication)指令格式如下:功能:將源操作數(shù)進(jìn)行二進(jìn)制相乘,結(jié)果送目的操作數(shù)。指令使用說(shuō)明:源操作數(shù)可以是K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z;目標(biāo)操作數(shù)是KnY、KnM、KnS、T、C、D、V、Z。操作數(shù)為16位時(shí),運(yùn)算結(jié)果為32位,操作數(shù)為32位時(shí),運(yùn)算結(jié)果為64位。三、減1指令減1指令DEC(Multiplication)指令格式如下:功能:將源操作數(shù)內(nèi)容自減1,結(jié)果送源操作數(shù)。說(shuō)明:操作數(shù)KnY、KnM、KnS、T、C、D、V、Z。不影響標(biāo)志位。最大值加1變最小值。-四、邏輯指令邏輯指令格式如下:1.掌握程序BCD,BIN指令等用法;2.掌握數(shù)據(jù)傳送和比較指令的用法;小結(jié):3.掌握算術(shù)運(yùn)算和邏輯指令的用法;1.2移位和循環(huán)指令移位和循環(huán)指令(FNC30~FN39)一、循環(huán)移位指令循環(huán)右移指令ROR是將操作數(shù)D中的數(shù)據(jù)右移N位。指令格式如下:循環(huán)左移指令ROL是將操作數(shù)D中的數(shù)據(jù)左移N位。指令格式如下:功能:操作數(shù)是KnY、KnM、KnS、T、C、D、V、Z。注意N的范圍(N<16或32)。每次移位時(shí),移出來(lái)位同時(shí)被移入M8022中。操作數(shù)是KnY、KnM、KnS時(shí),只有K4(16位指令)或K8(32位指令)有效。二、帶進(jìn)位的移位指令帶進(jìn)位的循環(huán)右移指令RCR是將操作數(shù)D中的數(shù)據(jù)右移N位。指令格式如下:帶進(jìn)位循環(huán)左移指令RCL是將操作數(shù)D中的數(shù)據(jù)左移N位。指令格式如下:功能:操作數(shù)是KnY、KnM、KnS、T、C、D、V、Z。注意N的范圍(N<16或32)。每次移位時(shí),M8022中數(shù)據(jù)一起移位。操作數(shù)是KnY、KnM、KnS時(shí),只有K4(16位指令)或K8(32位指令)有效。1.3數(shù)據(jù)處理指令數(shù)據(jù)處理指令(FNC40~FN49)一、區(qū)間復(fù)位指令區(qū)間復(fù)位指令ZRST是將操作數(shù)D1~D2之間的同類(lèi)位元件成批復(fù)位。指令格式如下:使用說(shuō)明:操作數(shù)是Y、M、S、T、C;
D1和D2為同類(lèi)軟元件;
D1的編號(hào)必須小于D2的編號(hào),如果D1大于D2,則復(fù)位D1.二、譯碼指令譯碼指令DECO是將源操作數(shù)S1的n位二進(jìn)制數(shù)進(jìn)行譯碼,結(jié)果用D目的操作數(shù)的第2n個(gè)元件置1來(lái)表示。指令格式如下:指令使用說(shuō)明:源操作數(shù)可以是X、Y、M、S、T、C、D、V、Z;目標(biāo)操作數(shù)是Y、M、S、T、C、D。目標(biāo)操作數(shù)是位元件,n的取值范圍是1≤n≤8;目的操作元件是字元件,n的取值范圍1≤n≤4。N=0時(shí)不處理,N在取值范圍以外時(shí)運(yùn)算錯(cuò)誤標(biāo)志動(dòng)作。舉例:譯碼指令使用如下。1.4高速處理指令高速處理指令(FNC50~FN59)針對(duì)PLC中的輸入/輸出進(jìn)行立即高速處理。一、速度檢測(cè)指令速度檢測(cè)指令SPD是用來(lái)檢測(cè)在給定的時(shí)間內(nèi)編碼器的脈沖個(gè)數(shù),將源操作數(shù)[S1]指定的輸入脈沖,在[S2]指定的時(shí)間內(nèi)計(jì)數(shù),計(jì)數(shù)結(jié)果存放到目的操作數(shù)[D]起始的連續(xù)3個(gè)字單元中。D0:結(jié)果;D1:當(dāng)前值;D2:剩余時(shí)間。指令格式如下:指令使用說(shuō)明:源操作數(shù)[S1]為X000-X005;源操作數(shù)[S2]可以是K、H、KnX、KnY、KnM、KnS、
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年貴州鹽業(yè)(集團(tuán))安順有限責(zé)任公司公開(kāi)招聘工作人員備考題庫(kù)及一套答案詳解
- 2025年中共南充市委統(tǒng)戰(zhàn)部下屬事業(yè)單位公開(kāi)選調(diào)工作人員的備考題庫(kù)及完整答案詳解一套
- 廣東省湛江市第一中學(xué)2024-2025學(xué)年九年級(jí)上學(xué)期期末考試物理試題(含答案)
- 2025年福建武夷交通運(yùn)輸股份有限公司招聘?jìng)淇碱}庫(kù)帶答案詳解
- 2025年中南大學(xué)機(jī)電工程學(xué)院非事業(yè)編制工作人員招聘?jìng)淇碱}庫(kù)及一套參考答案詳解
- 2024年ctDNA檢測(cè)行業(yè)報(bào)告:增長(zhǎng)與挑戰(zhàn)
- 教師教學(xué)畫(huà)像在小學(xué)教育中的創(chuàng)新激勵(lì)機(jī)制研究與實(shí)踐教學(xué)研究課題報(bào)告
- 2025年晉江市中醫(yī)院醫(yī)共體編外人員招聘?jìng)淇碱}庫(kù)及1套完整答案詳解
- 大連商品交易所2025年人才引進(jìn)備考題庫(kù)附答案詳解
- 2025年外交學(xué)院后勤辦公室非事業(yè)編制工作人員招聘?jìng)淇碱}庫(kù)及答案詳解一套
- 內(nèi)蒙古呼和浩特市2024-2025學(xué)年九年級(jí)上學(xué)期1月期末物理試題
- 華能邯峰電廠2025年下半年度應(yīng)屆高校畢業(yè)生招聘易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 礦山企業(yè)年終總結(jié)與反思
- 學(xué)業(yè)水平考務(wù)培訓(xùn)
- 2025年新護(hù)士各層級(jí)的崗位職責(zé)試題(附答案)
- 2026年黑龍江農(nóng)墾職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試必刷測(cè)試卷新版
- 2026江蘇春季高考語(yǔ)文學(xué)業(yè)考試總復(fù)習(xí):專(zhuān)題07 語(yǔ)言表達(dá)得體(原卷版)
- 運(yùn)城十三縣考試題及答案
- 【書(shū)法練習(xí)】中考語(yǔ)文古詩(shī)文硬筆字帖(田英章字體)
- 貴州省市政工程計(jì)價(jià)定額2025定額說(shuō)明(重要)
- 車(chē)輛日常保養(yǎng)與維護(hù)課件
評(píng)論
0/150
提交評(píng)論