




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第二篇三菱小型可編程序控制器FX2N三菱小型可編程序控制器FX2N可編程序控制器的組成及原理三菱小型可編程序控制器FX2N的基本指令、步進(jìn)指令及編程FX2N的功能指令FX2N的編程器件和編程軟件FX2N的特殊功能模塊和通信網(wǎng)絡(luò)FX2N的控制系統(tǒng)的應(yīng)用設(shè)計
學(xué)習(xí)目標(biāo)掌握PLC的組成與工作原理掌握基本指令,步進(jìn)指令,功能指令掌握PLC在實際生產(chǎn)生活中的應(yīng)用我們一起開動腦筋認(rèn)真鉆研第五章FX2N的基本指令、步進(jìn)指令及功能指令5.1功能指令的基本格式5.2FX2N的功能指令5.1功能指令的基本格式MOVK100D10X0SDMOV是將源數(shù)據(jù)傳送到指定目標(biāo),即[S]->[D]。MOV,MOVP傳送16位,DMOV,DMOVP傳送32位。一、功能指令的表示方法功能指令的表達(dá)形式如下表所示:功能指令按功能號FNC00~FNC249編排。每條功能指令都有一個指令助記符。5.1功能指令的基本格式位元件:只處理ON/OFF狀態(tài)的元件稱為位元件。字元件:處理數(shù)據(jù)的元件稱為字元件。位元件的組合:由位元件也可構(gòu)成字元件進(jìn)行數(shù)據(jù)處理,位元件組合由Kn加首元件號來表示。4個位元件為一組組合成單元,KnM0中的n是組數(shù)。二、位元件和字元件5.1功能指令的基本格式三、數(shù)據(jù)長度與指令執(zhí)行方式功能指令可處理16位數(shù)據(jù)和32位數(shù)據(jù)。如下圖中的第一條指令是將D10中的數(shù)據(jù)送到D12中,處理的是16位數(shù)據(jù)。第二條指令是將D21和D20中的數(shù)據(jù)送到D23和D22中,處理的是32位數(shù)據(jù)。5.1功能指令的基本格式FX系列PLC的功能指令有連續(xù)執(zhí)行型和脈沖執(zhí)行型兩種形式。如圖左中程序是連續(xù)執(zhí)行方式的例子。當(dāng)X2為ON狀態(tài)時上述指令在每個掃描周期都被重復(fù)執(zhí)行。圖右程序是脈沖執(zhí)行方式,該指令僅在X1由OFF轉(zhuǎn)為ON時有效。三、數(shù)據(jù)長度與指令執(zhí)行方式5.1功能指令的基本格式四、變址寄存器V、Z變址寄存器在傳送、比較指令中用來修改操作對象的元件號。其操作方式與普通數(shù)據(jù)寄存器一樣。在[D.]中的(.)表示可以加入變址寄存器。對32位指令,V作高16位,Z作低16位。32位指令中用到變址寄存器時只需指定Z,這時Z就代表了V和Z。5.1功能指令的基本格式5.2FX2N的功能指令程序流向控制功能指令傳送與比較指令算術(shù)運算和邏輯運算指令循環(huán)移位與移位指令數(shù)據(jù)處理指令高速處理指令方便指令外部I/O設(shè)備指令FX系列外部設(shè)備指令浮點數(shù)運算指令時鐘運算指令外圍設(shè)備指令觸點比較指令一、程序流向控制功能指令分類FNCNO.助記符功能32位指令脈沖指令FX1SFX1NFX2NFXZNC程序流控制00CJ條件跳轉(zhuǎn)—○○○○○01CALL子程序調(diào)用—○○○○○02SRET子程序返回——○○○○03IRET中斷返回——○○○○04EI允許中斷——○○○○05DI禁止中斷——○○○○06FEND主程序結(jié)束——○○○○07WDT監(jiān)控定時器刷新—○○○○○08FOR循環(huán)開始——○○○○09NEXT循環(huán)結(jié)束——○○○○5.2FX2N的功能指令條件跳轉(zhuǎn)指令CJCJ、CJP指令用于跳過順序程序某一部分的場合,以減少掃描時間。條件跳轉(zhuǎn)指令CJ應(yīng)用說明如圖一、程序流向控制功能指令5.2FX2N的功能指令子程序調(diào)用指令CALL與返回指令SRET
子程序應(yīng)寫在主程序之后,即子程序的標(biāo)號應(yīng)寫在指令FEND之后,且子程序必須以SRET指令結(jié)束。一、程序流向控制功能指令5.2FX2N的功能指令中斷返回指令I(lǐng)RET、允許中斷指令EI與禁止中斷指令DIPLC一般處在禁止中斷狀態(tài)。指令EI~DI之間的程序段為允許中斷區(qū)間,而DI~EI之間為禁止中斷區(qū)間。當(dāng)程序執(zhí)行到允許中斷區(qū)間并且出現(xiàn)中斷請求信號時,PLC停止執(zhí)行主程序,去執(zhí)行相應(yīng)的中斷子程序,遇到中斷返回指令I(lǐng)RET時返回斷點處繼續(xù)執(zhí)行主程序。一、程序流向控制功能指令5.2FX2N的功能指令主程序結(jié)束指令FENDFEND指令表示主程序的結(jié)束,子程序的開始。程序執(zhí)行到FEND指令時,進(jìn)行輸出處理、輸入處理、監(jiān)視定時器刷新,完成后返回第0步。FEND指令通常與CJ-P-FEND、CALL-P-SRET和I-IRET結(jié)構(gòu)一起使用(P表示程序指針、I表示中斷指針)。CALL指令的指針及子程序、中斷指針及中斷子程序都應(yīng)放在FEND指令之后。CALL指令調(diào)用的子程序必須以子程序返回指令SRET結(jié)束。中斷子程序必須以中斷返回指令I(lǐng)RET結(jié)束。一、程序流向控制功能指令5.2FX2N的功能指令監(jiān)視定時器刷新指令WDT如果掃描時間(從第0步到END或FEND)超過100ms,PLC將停止運行。在這種情況之下,應(yīng)將WDT指令插到合適的程序步(掃描時間不超過100ms)中刷新監(jiān)視定時器。一、程序流向控制功能指令5.2FX2N的功能指令循環(huán)開始指令FOR與循環(huán)結(jié)束指令NEXTFOR~NEXT之間的程序重復(fù)執(zhí)行n次(由操作數(shù)指定)后再執(zhí)行NEXT指令后的程序。循環(huán)次數(shù)n的范圍為1~32767。若n的取值范圍為-32767~0,循環(huán)次數(shù)作1處理。FOR與NEXT總是成對出現(xiàn),且應(yīng)FOR在前,NEXT在后。FOR~NEXT循環(huán)指令最多可以嵌套5層。利用CJ指令可以跳出FOR~NEXT循環(huán)體。一、程序流向控制功能指令5.2FX2N的功能指令二、傳送與比較指令比較指令CMP區(qū)間比較指令ZCP傳送指令MOV移位傳送指令SMOV取反傳送指令CML塊傳送指令BMOV多點傳送指令FMOV數(shù)據(jù)交換指令XCHBCD變換、BIN變換指令5.2FX2N的功能指令比較指令CMPCMP指令有三個操作數(shù):兩個源操作數(shù)[S1.]和[S2.],一個目標(biāo)操作數(shù)[D.],該指令將[S1.]和[S2.]進(jìn)行比較,結(jié)果送到[D.]中。CMP指令使用說明如圖所示。二、傳送與比較指令5.2FX2N的功能指令區(qū)間比較指令ZCPZCP指令是將一個操作數(shù)[S.]與兩個操作數(shù)[S1.]和[S2.]形成的區(qū)間比較,且[S1.]不得大于[S2.],結(jié)果送到[D.]中。二、傳送與比較指令5.2FX2N的功能指令傳送指令MOVMOV指令將源操作數(shù)的數(shù)據(jù)傳送到目標(biāo)元件中,即[S.]→[D.]。MOV指令的使用說明如圖所示。當(dāng)X0為ON時,源操作數(shù)[S.]中的數(shù)據(jù)K100傳送到目標(biāo)元件D10中。當(dāng)X0為OFF,指令不執(zhí)行,數(shù)據(jù)保持不變。二、傳送與比較指令5.2FX2N的功能指令移位傳送指令SMOV首先將二進(jìn)制的源數(shù)據(jù)(D1)轉(zhuǎn)換成BCD碼,然后將BCD碼移位傳送,實現(xiàn)數(shù)據(jù)的分配、組合。源數(shù)據(jù)BCD碼右起從第4位(m1=4)開始的2位(m2=2)移送到目標(biāo)D2/的第3位(n=3)和第2位,而D2/的第4和第1兩位BCD碼不變。然后,目標(biāo)D2/中的BCD碼自動轉(zhuǎn)換成二進(jìn)制數(shù),即為D2的內(nèi)容。BCD碼值超過9999時出錯。二、傳送與比較指令5.2FX2N的功能指令取反傳送指令CMLCML指令使用說明如圖所示。將源操作數(shù)中的數(shù)據(jù)(自動轉(zhuǎn)換成二進(jìn)制數(shù))逐位取反后傳送。二、傳送與比較指令5.2FX2N的功能指令塊傳送指令BMOVBMOV指令是從源操作數(shù)指定的元件開始的n個數(shù)組成的數(shù)據(jù)塊傳送到指定的目標(biāo)。如果元件號超出允許的元件號范圍,數(shù)據(jù)僅傳送到允許的范圍內(nèi)。BMOV指令的使用說明如圖所示。二、傳送與比較指令5.2FX2N的功能指令多點傳送指令FMOVFMOV指令是將源元件中的數(shù)據(jù)傳送到指定目標(biāo)開始的n個目標(biāo)元件中,這n個元件中的數(shù)據(jù)完全相同。FMOV指令使用說明如圖所示。二、傳送與比較指令5.2FX2N的功能指令數(shù)據(jù)交換指令XCHXCH指令是將兩個目標(biāo)元件D1和D2的內(nèi)容相互交換。使用說明如圖所示。二、傳送與比較指令5.2FX2N的功能指令BCD變換、BIN變換指令BCD是將源元件中的二進(jìn)制數(shù)轉(zhuǎn)換為BCD碼送到目標(biāo)元件中。對于l6位或32位二進(jìn)制操作數(shù),若變換結(jié)果超出0-9999或0-99999999的范圍就會出錯。BCD指令常用于將PLC中的二進(jìn)制數(shù)變換成BCD碼輸出以驅(qū)動LED顯示器。BIN是將源元件中的BCD碼轉(zhuǎn)換為二進(jìn)制數(shù)送到目標(biāo)元件中。常數(shù)K不能作為本指令的操作元件。如果源操作數(shù)不是BCD碼就會出錯。BIN指令常用于將BCD數(shù)字開關(guān)的設(shè)定值輸入到PLC中。二、傳送與比較指令5.2FX2N的功能指令三、算術(shù)運算和邏輯運算指令加法指令A(yù)DD、減法指令SUB
乘法指令MUL、除法指令DIV加1指令I(lǐng)NC、減1指令DEC字邏輯運算指令(FNC26~FNC29)5.2FX2N的功能指令加法指令A(yù)DD、減法指令SUBADD指令是將指定的源元件中的二進(jìn)制數(shù)相加,結(jié)果送到指定的目標(biāo)元件中去。每個數(shù)據(jù)的最高位作為符號位(0為正,1為負(fù)),運算是二進(jìn)制代數(shù)運算。減法指令SUB與ADD指令類似。三、算術(shù)運算和邏輯運算指令5.2FX2N的功能指令乘法指令MUL、除法指令DIVMUL指令是將兩個源元件中的數(shù)據(jù)的乘積送到指定目標(biāo)元件。如果為16位數(shù)乘法,則乘積為32位,如果為32位數(shù)乘法,則乘積為64位,如圖5.25所示。數(shù)據(jù)的最高位是符號位。三、算術(shù)運算和邏輯運算指令5.2FX2N的功能指令加1指令I(lǐng)NC、減1指令DECINC、DEC指令操作數(shù)只有一個,且不影響零標(biāo)志、借位標(biāo)志和進(jìn)位標(biāo)志。在16位運算中,32767再加1就變成了-32768。32位運算時,2147483647再加1就變成-2147483648。DEC指令與INC指令處理方法類似。三、算術(shù)運算和邏輯運算指令5.2FX2N的功能指令字邏輯運算指令(FNC26~FNC29)字邏輯運算指令包括WAND(字邏輯與)、WOR(字邏輯或)、WXOR(字邏輯異或)和NEG(求補)指令。使用方法如圖所示。三、算術(shù)運算和邏輯運算指令5.2FX2N的功能指令四、循環(huán)移位與移位指令右循環(huán)移位指令ROR、左循環(huán)移位指令ROL帶進(jìn)位循環(huán)右移指令RCR、帶進(jìn)位循環(huán)左移指令RCL位右移位指令SFTR、位左位指令SFTL字右移位指令WSFR、字左移位指令WSFL先入先出(FIFO)寫入指令SFWR、讀出指令SFRD5.2FX2N的功能指令右循環(huán)移位指令ROR、左循環(huán)移位指令ROL助記符功
能操
作
數(shù)程
序
步[D.]nRORFNC30循環(huán)右移把目標(biāo)元件的位循環(huán)右移n次KnY、KnM、KnS、T、C、D、V、ZK、H16位操作:n≤1632位操作:n≤32ROR、RORP、ROL、ROLP:5步DROR、DRORP、DROL、DROLP:9步ROLFNC31循環(huán)左移把目標(biāo)元件的位循環(huán)左移n次四、循環(huán)移位與移位指令5.2FX2N的功能指令帶進(jìn)位循環(huán)右移指令RCR、帶進(jìn)位循環(huán)左移指令RCL執(zhí)行RCR、RCL指令時,各位的數(shù)據(jù)與進(jìn)位位M8022一起(16位指令時一共17位)向右(或向左)循環(huán)移動n位。在循環(huán)中移出的位送入進(jìn)位標(biāo)志,后者又被送回到目標(biāo)操作元件的另一端。助
記
符功
能操
作
數(shù)程
序
步[D.]NRCRFNC32帶進(jìn)位右移把目標(biāo)元件的位和進(jìn)位一起右移n位KnY、KnM、KnS、T、C、D、V、ZK、H16位操作:n≤1632位操作:n≤32RCR、RCRP,RCL、RCLP:5步DRCR、DRCRP,DRCL、DRCLP:9步RCLFNC33帶進(jìn)位左移把目標(biāo)元件的位和進(jìn)位一起左移n位四、循環(huán)移位與移位指令5.2FX2N的功能指令位右移位指令SFTR、位左位指令SFTL助記符功能操作數(shù)程序步[S.][D.]n1n2SFTRFNC34帶進(jìn)位右移把源元件狀態(tài)存放到堆棧中,堆棧右移XYMSYMSK、Hn2≤n1≤1024SFTR、SFTRP、SFTL、SFTLP:9步SFTLFNC35帶進(jìn)位左移把源元件狀態(tài)存放到堆棧中,堆棧左移四、循環(huán)移位與移位指令5.2FX2N的功能指令字右移位指令WSFR、字左移位指令WSFL助記符功能操作數(shù)程序步[S.][D.]n1n2WSFRFNC36字右移把源元件狀態(tài)存放到字棧中,堆棧右移KnX、KnY、KnM、KnS、T、C、DKnY、KnM、KnS、T、C、DK、Hn2≤n1≤512WSFR、WSFRP、WSFL、WSFLP:9步WSFLFNC37字左移把源元件狀態(tài)存放到字棧中,堆棧左移四、循環(huán)移位與移位指令5.2FX2N的功能指令先入先出(FIFO)寫入指令SFWR、讀出指令SFRD助記符功能操作數(shù)程序步[S.][D.]nSFWRFNC38FIFO寫入創(chuàng)建長度為n位FIFO堆棧,與SFRD指令一起使用K、H、KnX、KnY、KnM、KnS、T、C、D、V、ZKnY、KnM、KnS、T、C、DK、H2≤n≤512SFWR、SFWRP、SFRD、SFRDP:7步SFRDFNC39FIFO讀出讀FIFO,長度減1,與SFWR指令一起使用KnY、KnM、KnS、T、C、DKnY、KnM、KnS、T、C、D、V、Z四、循環(huán)移位與移位指令5.2FX2N的功能指令五、數(shù)據(jù)處理指令區(qū)間復(fù)位指令ZRST解碼指令DECO、編碼指令ENCO置1位數(shù)總和指令SUM置1判別指令BON平均值指令MEAN報警器置位指令A(yù)NS報警器復(fù)位指令A(yù)NR平方根指令SQR浮點操作指令FLT5.2FX2N的功能指令區(qū)間復(fù)位指令ZRSTZRST指令使[D1.]~[D2.]的元件復(fù)位,如圖所示。[D1.]指定的元件號應(yīng)小于或等于[D2.]指定的元件號。若[D1.]號大于[D2.]號,則只有[D1.]指定的元件被復(fù)位。[D1.]、[D2.]也可以同時指定32位計數(shù)器。五、數(shù)據(jù)處理指令5.2FX2N的功能指令解碼指令DECO、編碼指令ENCO解碼指令:將目標(biāo)元件的指定位置ON編碼指令:將源元件置0N位的最高位置存放到目標(biāo)元件五、數(shù)據(jù)處理指令5.2FX2N的功能指令置1位數(shù)總和指令SUM置1位數(shù)總和指令SUM:統(tǒng)計源操作數(shù)置ON位的個數(shù),并存放到目標(biāo)元件五、數(shù)據(jù)處理指令5.2FX2N的功能指令置1判別指令BON置1判別指令BON:用位標(biāo)志指示指定位的狀態(tài)五、數(shù)據(jù)處理指令5.2FX2N的功能指令平均值指令MEAN平均值指令MEAN:計算指定范圍源數(shù)的平均值。平均值指n個源操作數(shù)的代數(shù)和被n除所得的商,余數(shù)略去。若元件超出指定的范圍,n值會自動縮小,計算出允許范圍內(nèi)數(shù)據(jù)的平均值。若n值超出1~64,則出錯。五、數(shù)據(jù)處理指令5.2FX2N的功能指令報警器置位指令A(yù)NS報警器置位指令A(yù)NS:啟動定時,時間到把狀態(tài)元件置ON。如圖所示,若X0和X1同時為ON并超過定時器T0的定時時間1s,S900置1(用于報警);S900置1后若X0或X1變?yōu)镺FF,則定時器復(fù)位,而S900保持為1。五、數(shù)據(jù)處理指令5.2FX2N的功能指令報警器復(fù)位指令A(yù)NR報警器復(fù)位指令A(yù)NR:把激活的報警器復(fù)位。如圖所示,X3變?yōu)镺N時,S900~S999之間被置1的報警器復(fù)位。若1個以上報警器被置1,則元件號最低的那個報警器先被復(fù)位。當(dāng)X3再次變?yōu)镺N時,下一個被置1的報警器復(fù)位。若使用連續(xù)指令A(yù)NR,則按掃描周期依次將報警器復(fù)位。五、數(shù)據(jù)處理指令5.2FX2N的功能指令平方根指令SQR平方根指令SQR:求源數(shù)的算術(shù)平方根如圖所示,當(dāng)X0為ON時,SQR指令執(zhí)行,存放在D10中的數(shù)開二次方,結(jié)果存放在D12中。當(dāng)源數(shù)據(jù)為負(fù)數(shù)時,計算結(jié)果出錯,M8067置ON;當(dāng)計算結(jié)果為零時,M8020置ON;當(dāng)計算結(jié)果經(jīng)過四舍五入圓整時,M8021置ON。五、數(shù)據(jù)處理指令5.2FX2N的功能指令浮點操作指令FLT助記符功
能操
作
數(shù)程
序
步[S.][D.]FLTFNC49浮點操作DDFLT、FLTP:5步DFLT、DFLTP:9步五、數(shù)據(jù)處理指令5.2FX2N的功能指令六、高速處理指令刷新指令REF刷新和濾波時間調(diào)整指令REFF矩陣輸入指令MTR高速計數(shù)器置位指令HSCS高速計數(shù)器復(fù)位指令HSCR高速計數(shù)器區(qū)間比較指令HSZ速度檢測指令SPD脈沖輸出指令PLSY脈寬調(diào)制指令PWM5.2FX2N的功能指令刷新指令REF通常,PLC采用I/O批處理的方法進(jìn)行工作。刷新指令REF用于在某段程序處理時即時讀入最新輸人信息或者在某一操作結(jié)束后立即將操作結(jié)果輸出。刷新分輸入刷新和輸出刷新兩種類型。如下圖所示:當(dāng)X0由OFF變?yōu)镺N,輸入X10~X17一共8點被刷新。當(dāng)X1由OFF變?yōu)镺N,將Y00~Y07、Y10~Y17、Y20~Y27的24(n=24)點輸出刷新。六、高速處理指令5.2FX2N的功能指令刷新和濾波時間調(diào)整指令REFF為防止輸入噪聲的影響,PLC的輸入端都有RC濾波器,濾波時間常數(shù)約為10ms。對于沒有抖動的無觸點電子固態(tài)開關(guān),可以高速輸入。對于這一類輸入信號,PLC輸入端的RC濾波器影響了高速輸入的速度。FX2N系列的輸入X0~X17采用了數(shù)字式濾波器,濾波時間可以用REFF指令在0~60ms的范圍內(nèi)進(jìn)行調(diào)整。該指令使用說明如圖。六、高速處理指令5.2FX2N的功能指令矩陣輸入指令MTR矩陣輸入指令MTR用連續(xù)的8點輸入與連續(xù)的n點晶體管輸出組成n行8列的輸入矩陣,用來輸入n×8個開關(guān)量信號。指令處理時間為n×20ms。如果用高速輸入X0~X17作輸入點,則讀入時間減半。MTR指令格式如圖。六、高速處理指令5.2FX2N的功能指令高速計數(shù)器置位指令HSCS利用本指令可使置位和輸出以中斷方式立即執(zhí)行,即高速計數(shù)器以中斷方式對相應(yīng)輸入脈沖的個數(shù)計數(shù)。當(dāng)計數(shù)器的當(dāng)前值達(dá)到預(yù)定值時,計數(shù)器的輸出接點立即動作。指令使用說明如圖。六、高速處理指令5.2FX2N的功能指令高速計數(shù)器復(fù)位指令HSCR高速計數(shù)器復(fù)位指令HSCR:滿足條件時,目標(biāo)元件置0FF。該指令使用說明如圖:當(dāng)C255的當(dāng)前值由199變?yōu)?00或由201變?yōu)?00時,Y0立即復(fù)位。六、高速處理指令5.2FX2N的功能指令高速計數(shù)器區(qū)間比較指令HSZ高速計數(shù)器區(qū)間比較指令HSZ有3種工作模式:標(biāo)準(zhǔn)模式、多段比較模式和頻率控制模式,詳細(xì)的使用方法請參閱FX系列編程手冊。六、高速處理指令5.2FX2N的功能指令速度檢測指令SPD速度檢測指令SPD用來檢測在指定時間內(nèi)從編碼器輸入的脈沖個數(shù),并計算出速度。助記符功
能操
作
數(shù)程序步[S1.][S2.][D.]SPDFNC56速度檢測在指定時間內(nèi)檢測編碼器脈沖輸入個數(shù),并計算速度X0~X5K、H、KnX、KnY、KnM、KnS、T、C、D、V、ZT、C、D、V、Z3個連續(xù)元件SPD:7步六、高速處理指令5.2FX2N的功能指令脈沖輸出指令PLSYPLSY指令使用說明如圖所示。[S1.]指定脈沖頻率(2—20000HZ)。[S2.]指定產(chǎn)生脈沖的數(shù)量。若指定脈沖數(shù)量為0,則持續(xù)產(chǎn)生脈沖。[D.]指定脈沖輸出元件號(Y0或Y1)。脈沖以中斷方式輸出,占空比為50%。指定脈沖數(shù)輸出完后,指令執(zhí)行完成標(biāo)志M8029置1。在指令執(zhí)行過程中,X10變?yōu)镺FF,M8029復(fù)位,脈沖輸出停止,Y0也變?yōu)镺FF。當(dāng)X10再次為ON時,重新執(zhí)行指令。本指令在程序中只能使用一次,且只能用于晶體管輸出型PLC。六、高速處理指令5.2FX2N的功能指令脈寬調(diào)制指令PWMPWM指令使用說明如圖所示。[S1.]指定脈沖寬度1~32767ms,[S2.]指定脈沖周期1~32767ms,[D.]指定脈沖輸出的元件號(Y0或Y1)。脈沖以中斷方式輸出。當(dāng)D10的值為0~50時,Y1輸出脈沖的占空比為0~100%。當(dāng)X11為OFF時,Y1也為OFF。本指令只能使用一次,且只能用于晶體管輸出型PLC。六、高速處理指令5.2FX2N的功能指令七、方便指令初始狀態(tài)指令I(lǐng)ST數(shù)據(jù)檢索指令SER絕對值凸輪順控指令A(yù)BSD、增量凸輪順控指令I(lǐng)NCD示教定時器指令TTMR特殊定時器指令STMR交替輸出指令A(yù)LT斜坡信號輸出指令RAMP旋轉(zhuǎn)工作臺控制指令ROTC數(shù)據(jù)整理排序指令SORT5.2FX2N的功能指令初始狀態(tài)指令I(lǐng)ST狀態(tài)初始化指令I(lǐng)ST與STL指令一起使用,用于自動設(shè)置多種工作方式的系統(tǒng)的順序功能圖。IST指令只能使用一次,它應(yīng)放在程序開始的地方,被它控制的STL電路應(yīng)放在它的后面。該系統(tǒng)的初始化程序如圖4.46,用來設(shè)置初始狀態(tài)和原點位置條件。IST指令中的S20和S27用來指定在自動操作中用到的最小和最大狀態(tài)繼電器的元件號,IST中的源操作數(shù)可取X、Y和M,圖4.46中IST指令的源操作數(shù)X20用來指定與工作方式有關(guān)的輸入繼電器的首元件,它實際上指定從X20開始的8個輸入繼電器。七、方便指令5.2FX2N的功能指令數(shù)據(jù)檢索指令SER數(shù)據(jù)檢索指令SER使用說明如圖所示。[[S1.]指定數(shù)據(jù)表首元素存放元件,[S2.]指定查找的關(guān)鍵字,[D.]指定結(jié)果存放處,n為數(shù)據(jù)表長度。執(zhí)行結(jié)果生成統(tǒng)計表。七、方便指令5.2FX2N的功能指令絕對值凸輪順控指令A(yù)BSD
增量凸輪順控指令I(lǐng)NCD裝在機(jī)械轉(zhuǎn)軸上的編碼器給PLC的計數(shù)器提供角度位置脈沖,絕對值凸輪順控指令A(yù)BSD可產(chǎn)生一組對應(yīng)于計數(shù)值變化的輸出波形,用來控制最多64個輸出變量(Y、M和S)的ON/OFF。增量凸輪順控指令I(lǐng)NCD根據(jù)計數(shù)器對位置脈沖的計數(shù)值,實現(xiàn)對最多64個輸出變量(Y、M和S)的循環(huán)順序控制,使它們依次為ON,并且同時只有一個輸出變量為ON。七、方便指令5.2FX2N的功能指令示教定時器指令TTMR使用TTMR指令可以用一只按鈕調(diào)整定時器的設(shè)定值。示教定時器指令TTMR使用說明如圖所示。示教定時器將按鈕X10按下的時間乘以系數(shù)10n后作為定時器的預(yù)置值,按鈕按下的時間(單位為ms)由D301記錄,該時間乘以10n后存入D300。設(shè)按鈕按下的時間為t,存入D300的值為10n×t,即n=0時存入t,n=1時存入10t,n=2時存入100t。X10為OFF時,D301復(fù)位,D300保持不變。七、方便指令5.2FX2N的功能指令特殊定時器指令STMR特殊定時器指令用來產(chǎn)生延時斷開定時器、脈沖定時器和閃爍定時器。該指令使用說明如圖所示。n用來指定定時器的設(shè)定值,圖中T12的設(shè)定值為5s(n=50)。圖中的M0是延時斷開定時器,M1是X2由ON→OFF的單脈沖定時器,M2和M3是為閃動而設(shè)的。七、方便指令5.2FX2N的功能指令交替輸出指令A(yù)LTALT指令使用使用說明如圖所示。X0由OFF變?yōu)镺N時,Y0的狀態(tài)改變一次,若不用脈沖執(zhí)行方式,每個掃描周期Y0的狀態(tài)都要改變一次。ALT指令具有分頻器的效果,使用ALT指令,用1只按鈕X0就可以控制Y0對應(yīng)的外部負(fù)載的起停。七、方便指令5.2FX2N的功能指令斜坡信號輸出指令RAMP斜坡信號輸出指令RAMP與模擬量輸出結(jié)合可實現(xiàn)軟起動和軟停止。設(shè)置好斜坡輸出信號的初始值和最終值后,執(zhí)行該指令時輸出數(shù)據(jù)由初始值逐漸變?yōu)樽罱K值,變化的全過程所需的時間用掃描周期的個數(shù)來設(shè)置。助記符功
能操
作
數(shù)程序步[S1.][S2.][D.]nRAMPFNC67斜坡信號在兩個數(shù)值之間按斜率產(chǎn)生數(shù)值D兩個連續(xù)元件K、Hn=1~32767RAMP:9步七、方便指令5.2FX2N的功能指令旋轉(zhuǎn)工作臺控制指令ROTC旋轉(zhuǎn)工作臺控制指令ROTC使工作臺上被指定的工件以最短的路徑轉(zhuǎn)到出口的位置。助記符功
能操
作
數(shù)程序步[S.]m1m2[D.]ROTCFNC68旋轉(zhuǎn)工作臺控制把旋轉(zhuǎn)工作臺移動到指定的位置D3個連續(xù)元件S+1≤m1K、Hm1=2~32767K、Hm2=0~32767Y、M、S8個連續(xù)元件ROTC:9步m1≥m2七、方便指令5.2FX2N的功能指令數(shù)據(jù)整理排序指令SORT數(shù)據(jù)整理排序指令SORT將數(shù)據(jù)按指定的要求以從小到大的順序重新排列。助記符功
能操
作
數(shù)程序步[S]m1m2[D]nSORTFNC69數(shù)據(jù)排序在保證記錄完整的前提下,在所定義表格中的數(shù)據(jù)按所選定的欄排序DK、Hm1=1~32m2=1~6DK、H、Dn=1~m2SORT:11七、方便指令5.2FX2N的功能指令八、外部I/O設(shè)備指令十鍵輸入指令TKY十六鍵輸入指令HKY數(shù)字開關(guān)指令DSW七段譯碼指令SEGD帶鎖存的7段顯示指令SEGL方向開關(guān)指令A(yù)RWSASCII碼轉(zhuǎn)換指令A(yù)SC打印輸出指令PR讀特殊功能模塊指令FROM寫特殊功能模塊指令TO5.2FX2N的功能指令十鍵輸入指令TKYTKY指令使用使用說明如圖所示。[S.]指定輸入元件,[D1.]指定存貯元件,[D2.]指定讀出元件。按鍵順序若為(a)、(b)、(c)、(d),則D0中的數(shù)據(jù)為2130。數(shù)據(jù)是以BCD碼形式存入D0的。如果輸入數(shù)據(jù)大于9999,則高位溢出并丟失。如果使用32位指令,D0、D1組對使用,數(shù)據(jù)大于99999999溢出。八、外部I/O設(shè)備指令5.2FX2N的功能指令十六鍵輸入指令HKY十六鍵輸入十六進(jìn)制指令HKY用矩陣的方式排列的十六個鍵來輸入BCD碼數(shù)字或6個功能鍵的狀態(tài),占用PLC的4個輸入點和4個輸出點。[S.]指定4個輸入元件,[D1.]指定4個掃描輸出元件,[D2.]指定鍵輸入的存儲元件,[D3.]指定讀出元件。HKY指令的使用說明如圖所示。八、外部I/O設(shè)備指令5.2FX2N的功能指令數(shù)字開關(guān)指令DSW數(shù)字開關(guān)指令DSW用于讀入一組或兩組4位BCD碼數(shù)字撥盤開關(guān)的設(shè)置值,占用PLC的4個或8個輸入點和4個輸出點。助記符功
能操
作
數(shù)程序步[S.][D1.][D2.]nDSWFNC72數(shù)字開關(guān)讀入n組4位BCD數(shù)字開關(guān)Xn=2為8個軟元件,否則4個Y使用4個連續(xù)軟元件T、C、D、V、Zn=2為2個軟元件,否則1個K、Hn=1或2DSW:9步八、外部I/O設(shè)備指令5.2FX2N的功能指令七段譯碼指令SEGD助記符功
能操
作
數(shù)程
序
步[S.][D.]SEGDFNC73七段譯碼十六進(jìn)制數(shù)譯為七段顯示代碼K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z使用低4位KnY、KnM、KnS、T、C、D、V、Z高8位保持不變SEGD、SEGDP:5步八、外部I/O設(shè)備指令5.2FX2N的功能指令帶鎖存的7段顯示指令SEGL助記符功
能操
作
數(shù)程序步[S.][D.]nSEGLFNC74帶鎖存7段碼顯示寫數(shù)據(jù)到掃描式數(shù)字顯示。每組4位,最大2組K、H、KnX、KnY、KnM、KnS、T、C、D、V、ZYn=0~3,使用8個輸出,n=4~7,使用12個輸出K、Hn=0~3,1組n=4~7,2組SEGL:7步八、外部I/O設(shè)備指令5.2FX2N的功能指令方向開關(guān)指令A(yù)RWS助
記
符功
能操
作
數(shù)程
序
步
[S.][D1.][D2.]nARWSFNC75方向開關(guān)設(shè)定用戶自定義4鍵數(shù)值輸入面板X、Y、M、S使用4個連續(xù)軟元件T、C、D、V、Z十進(jìn)制數(shù)據(jù)格式Y(jié)使用8個連續(xù)軟元件K、Hn=0~3ARWS:9步八、外部I/O設(shè)備指令5.2FX2N的功能指令A(yù)SCII碼轉(zhuǎn)換指令A(yù)SC助記符功
能操
作
數(shù)程
序
步[S.][D.]ASCFNC76ASCII碼轉(zhuǎn)換將字符轉(zhuǎn)換為相應(yīng)的ASCII碼由計算機(jī)輸入的8個字母數(shù)字T、C、D使用4個連續(xù)的軟元件ASC:5步八、外部I/O設(shè)備指令5.2FX2N的功能指令打印輸出指令PR助記符功
能操
作
數(shù)程
序
步[S.][D.]PRFNC77打印將ASCII數(shù)據(jù)輸出T、C、D8字節(jié)模式(M8027=OFF)使用4個連續(xù)軟元件16字節(jié)模式(M8027=ON)使用8個連續(xù)軟元件Y使用10個連續(xù)軟元件PR:5步八、外部I/O設(shè)備指令5.2FX2N的功能指令讀特殊功能模塊指令FROM助記符功
能操
作
數(shù)程序步m1m2[D.]nFROMFNC78讀特殊功能模塊從特殊模塊的緩沖寄存器中讀數(shù)K、Hm1=0~7K、Hm2=0~32767KnY、KnM、KnS、T、C、D、V、ZK、Hn=1~32FROM、EROMP:9步DFROM、DFROMP:17步八、外部I/O設(shè)備指令5.2FX2N的功能指令寫特殊功能模塊指令TO助記符功
能操
作
數(shù)程序步m1m2[S.]nTOFNC79寫特殊功能模塊將數(shù)據(jù)寫到特殊模塊的緩沖寄存器K、Hm1=0~7K、Hm2=0~32767K、H、KnX、KnY、KnM、KnS、T、C、D、V、ZK、Hn=1~32TO、TOP:9步DTO、DTOP:17步八、外部I/O設(shè)備指令5.2FX2N的功能指令九、FX系列外部設(shè)備指令串行通信指令RS并行數(shù)據(jù)傳送指令PRUNASCII碼變換指令A(yù)SCI十六進(jìn)制轉(zhuǎn)換指令HEX校驗碼指令CCD讀變量指令VRRD變量整標(biāo)指令VRSC比例積分微分控制指令PID5.2FX2N的功能指令串行通信指令RSRS指令梯形圖格式如圖所示。該指令是通信用的功能擴(kuò)展板發(fā)送和接收串行數(shù)據(jù)的指令。[S]和m用來指定發(fā)送數(shù)據(jù)緩沖區(qū)的首地址和數(shù)據(jù)寄存器的個數(shù),[D]和n用來指定接收數(shù)據(jù)緩沖區(qū)的首地址和數(shù)據(jù)寄存器的個數(shù)。數(shù)據(jù)的傳送格式(如數(shù)據(jù)位數(shù)、奇偶校驗位、停止位、波特率、是否有調(diào)制解調(diào)器等)可以用初始化脈沖和MOV指令寫入串行通信用的特殊數(shù)據(jù)寄存器D8120,具體使用方法參見編程手冊。九、FX系列外部設(shè)備指令5.2FX2N的功能指令并行數(shù)據(jù)傳送指令PRUNPRUN指令利用PLC的并行鏈接適配器,把源數(shù)傳送到指定的位元件區(qū)域,由專用標(biāo)志M控制數(shù)據(jù)傳送。當(dāng)兩臺FXPLC已經(jīng)鏈接,主站的標(biāo)志M8070和從站的標(biāo)志M8071都置為ON時,并行鏈接通信將自動進(jìn)行,從站不需要為通信使用PRUN指令。主站和從站都只有一臺PLC,主站和從站中應(yīng)分別用M8000的常開觸點驅(qū)動M8070和M8071的線圈。一旦設(shè)置了站標(biāo)志,它們只能在PLC進(jìn)入STOP模式或上電時被清除。九、FX系列外部設(shè)備指令5.2FX2N的功能指令A(yù)SCII碼變換指令A(yù)SCIASCII碼變換指令A(yù)SCI使用說明如圖所示。當(dāng)C20由OFF→ON,ASCI指令起作用,在D25到D26數(shù)據(jù)寄存器中的6位十六進(jìn)制數(shù)將被轉(zhuǎn)換成ASCII碼,并且存儲在D50~D55的6個數(shù)據(jù)寄存器內(nèi)。M8161為OFF時為16位模式,每4個十六進(jìn)制數(shù)占一個數(shù)據(jù)寄存器,轉(zhuǎn)換后每兩個ASCII碼占一個數(shù)據(jù)寄存器,轉(zhuǎn)換的字符個數(shù)由n指定。M8161為ON時為8位模式,轉(zhuǎn)換后每一個ASCII碼傳送給目標(biāo)操作數(shù)的低8位,其高八位為0。九、FX系列外部設(shè)備指令5.2FX2N的功能指令十六進(jìn)制轉(zhuǎn)換指令HEX助記符功
能操
作
數(shù)程序步[S.][D.]nHEXFNC83十六進(jìn)制轉(zhuǎn)換將一個ASCII碼轉(zhuǎn)換成十六進(jìn)制數(shù)K、H、KnX、KnY、KnM、KnS、T、C、DKnY、KnM、KnS、T、C、DK、Hn=1~256HEX、HEXP:7步M8161為OFF時為16位,HEX指令將最多256個ASCII碼轉(zhuǎn)換為4位十六進(jìn)制數(shù),每兩個ASCII碼占用一個數(shù)據(jù)寄存器,每4個ASCII碼轉(zhuǎn)換后的十六進(jìn)制數(shù)占一個數(shù)據(jù)寄存器。M8161為ON時為8位模式,只轉(zhuǎn)換源操作數(shù)低字節(jié)中的ASCII碼。九、FX系列外部設(shè)備指令5.2FX2N的功能指令校驗碼指令CCD助記符功
能操
作
數(shù)程序步[S.][D.]nCCDFNC84校驗對一組十六進(jìn)制數(shù)進(jìn)行總校驗和奇偶校驗KnX、KnY、KnM、KnS、T、C、DKnY、KnM、KnS、T、C、DK、H、Dn=1~256CCD、CCDP:7步CCD指令與串行通信指令RS配合使用,它將[S]指定的字節(jié)堆棧中最多256字節(jié)的8位二進(jìn)制數(shù)據(jù)分別求和與“異或”(異或又稱為垂直奇偶校驗),將累加和存入目標(biāo)操作數(shù)D,異或值存入D+1中。通信時可將求和與異或的結(jié)果隨同數(shù)據(jù)發(fā)送出去,對方收到后對接收到的數(shù)據(jù)也作同樣的求和與異或運算,并判別接收到的求和與異或的結(jié)果是否等于求出的結(jié)果,如不等則說明數(shù)據(jù)傳送出錯。九、FX系列外部設(shè)備指令5.2FX2N的功能指令讀變量指令VRRDFX-8AV-BD是內(nèi)置式8位8路模擬量功能擴(kuò)展板,板上有8個小型電位器,用VRRD指令讀出的數(shù)據(jù)(0~255)與電位器的角度成正比。VRRD指令使用說明如圖所示,當(dāng)X0為ON時,讀出0號模擬量的值([S]=0),送到D0后作為定時器T0的設(shè)定值。九、FX系列外部設(shè)備指令5.2FX2N的功能指令變量整標(biāo)指令VRSCVRSC指令將電位器讀出的數(shù)四舍五入,整量化為0~10的整數(shù)值,存放在[D]中,這時電位器相當(dāng)于一個有11檔的模擬開關(guān)。用模擬開關(guān)的輸出值和解碼指令DECO來控制M0~M10,用戶可以根據(jù)模擬開關(guān)的刻度0~10來分別控制M0~M10的ON/OFF。九、FX系列外部設(shè)備指令5.2FX2N的功能指令比例積分微分控制指令PIDPID指令用于模擬量閉環(huán)控制。PID運算所需的參數(shù)存放在指令指定的數(shù)據(jù)區(qū)內(nèi)。[S1]存放置位值,[S2]存放當(dāng)前值,[S3]是用戶為PID指令定義參數(shù)的首址,范圍是D0~D975,[D]存放輸出值。PID指令使用說明如圖所示。當(dāng)M10從OFF變?yōu)镺N時,執(zhí)行指令。置位值存人D10,當(dāng)前值從D40中讀出,保留D100~D124作為用戶定義參數(shù)的寄存器,輸出值存入D50。九、FX系列外部設(shè)備指令5.2FX2N的功能指令十、浮點數(shù)運算指令浮點數(shù)比較指令ECMP浮點數(shù)區(qū)間比較指令EZCP浮點數(shù)轉(zhuǎn)換為科學(xué)計數(shù)法格式數(shù)指令EBCD科學(xué)計數(shù)法格式的數(shù)轉(zhuǎn)換為浮點數(shù)指令EBIN浮點數(shù)轉(zhuǎn)換為二進(jìn)制整數(shù)指令I(lǐng)NT浮點數(shù)加法指令EADD與浮點數(shù)減法指令ESUB浮點數(shù)乘法指令EMUL與浮點數(shù)除法指令EDIV浮點數(shù)開平方指令ESQR浮點數(shù)三角函數(shù)運算指令(FNC130~132)5.2FX2N的功能指令浮點數(shù)比較指令ECMPECMP指令用來比較源操作數(shù)[S1.]和[S2.],比較結(jié)果用目標(biāo)操作數(shù)指定的元件的ON或OFF狀態(tài)來表示。常數(shù)參與比較時,被自動轉(zhuǎn)換為浮點數(shù)。ECMP指令使用說明如圖所示。十、浮點數(shù)運算指令5.2FX2N的功能指令浮點數(shù)區(qū)間比較指令EZCP[S3.]指定的浮點數(shù)與作為比較范圍的源操作數(shù)[S1.]和[S2.]相比較,比較結(jié)果用目標(biāo)操作數(shù)指定的元件的ON或OFF狀態(tài)來表示。參與比較的常數(shù),被自動轉(zhuǎn)換為浮點數(shù)。EZCP指令使用說明如圖所示。十、浮點數(shù)運算指令5.2FX2N的功能指令浮點數(shù)轉(zhuǎn)換為科學(xué)計數(shù)法格式數(shù)指令EBCD如圖所示。EBCD指令將D20中的浮點數(shù)轉(zhuǎn)換為科學(xué)計數(shù)法格式的數(shù)后存入D50(尾數(shù))和D51(指數(shù)),指令之前的“D”表示雙字指令。為了保證轉(zhuǎn)換精度,尾數(shù)在1000~9999之間(或等于0)。如:S=3.4567×10﹣5,轉(zhuǎn)換后D50=3456,D51=﹣8。十、浮點數(shù)運算指令5.2FX2N的功能指令科學(xué)計數(shù)法格式的數(shù)轉(zhuǎn)換為浮點數(shù)指令EBIN如圖所示。EBIN指令將源操作數(shù)指定的單元內(nèi)的科學(xué)計數(shù)法格式的數(shù)轉(zhuǎn)換為浮點數(shù),并存入目標(biāo)地址。為了保證轉(zhuǎn)換精度,科學(xué)計數(shù)法格式的數(shù)的尾數(shù)應(yīng)在1000~9999之間(或等于0)。十、浮點數(shù)運算指令5.2FX2N的功能指令浮點數(shù)轉(zhuǎn)換為二進(jìn)制整數(shù)指令I(lǐng)NT如圖所示。EBIN指令將源操作數(shù)指定的單元內(nèi)的科學(xué)計數(shù)法格式的數(shù)轉(zhuǎn)換為浮點數(shù),并存入目標(biāo)地址。為了保證轉(zhuǎn)換精度,科學(xué)計數(shù)法格式的數(shù)的尾數(shù)應(yīng)在1000~9999之間(或等于0)。十、浮點數(shù)運算指令5.2FX2N的功能指令浮點數(shù)加法指令EADD
浮點數(shù)減法指令ESUB如圖所示。浮點數(shù)加法指令EADD將兩個源操作數(shù)內(nèi)的浮點數(shù)相加,運算結(jié)果存入目標(biāo)操作數(shù)。浮點數(shù)減法指令ESUB將[S1.]指定的浮點數(shù)減去[S2.]指定的浮點數(shù),運算結(jié)果存入目標(biāo)操作數(shù)[D.]。十、浮點數(shù)運算指令5.2FX2N的功能指令浮點數(shù)乘法指令EMUL
浮點數(shù)除法指令EDIV如圖所示。浮點數(shù)乘法指令EMUL將兩個源操作數(shù)內(nèi)的浮點數(shù)相乘,運算結(jié)果存入目標(biāo)操作數(shù)[D.]。浮點數(shù)除法指令EDIV將[S1.]指定的浮點數(shù)除以[S2.]指定的浮點數(shù),運算結(jié)果存入目標(biāo)操作數(shù)[D.]。除數(shù)為0時出現(xiàn)運算錯誤,不執(zhí)行指令。十、浮點數(shù)運算指令5.2FX2N的功能指令浮點數(shù)開平方指令ESQR[S.]指定的浮點數(shù)被開平方,結(jié)果存入目標(biāo)操作數(shù)。源操作數(shù)應(yīng)為正數(shù),若為負(fù)數(shù)則出錯,運算錯誤標(biāo)志M8067為ON,不執(zhí)行指令。浮點數(shù)開平方指令ESQR使用說明如圖所示。十、浮點數(shù)運算指令5.2FX2N的功能指令浮點數(shù)三角函數(shù)運算指令(FNC130~132)浮點數(shù)三角函數(shù)運算指令用來求出源操作數(shù)指定的浮點數(shù)的三角函數(shù),角度單位為弧度,結(jié)果也是浮點數(shù),并存入目標(biāo)操作數(shù)指定的單元。浮點數(shù)三角函數(shù)運算指令使用說明如圖所示。十、浮點數(shù)運算指令5.2FX2N的功能指令十一、時鐘運算指令時鐘數(shù)據(jù)比較指令TCMP時鐘數(shù)據(jù)區(qū)間比較指令TZCP時鐘數(shù)據(jù)加法指令TADD、時鐘數(shù)據(jù)減法指令TSUB時鐘數(shù)據(jù)讀取指令TRD時鐘數(shù)據(jù)寫入指令TWR5.2FX2N的功能指令時鐘數(shù)據(jù)比較指令TCMPTCMP指令的源操作數(shù)[S1.]、[S2.]和[S3.]用來存放指定時間的時、分、秒。該指令用來比較指定時刻與時鐘數(shù)據(jù)的大小,時鐘數(shù)據(jù)的時間存放在[S.]~[S.]+2中,比較的結(jié)果用來控制[D.]~[D.]+2的ON/OFF。該指令的使用說明如圖所示。十一、時鐘運算指令5.2FX2N的功能指令時鐘數(shù)據(jù)區(qū)間比較指令TZCP時鐘數(shù)據(jù)區(qū)間比較指令TZCP使用說明如圖所示。[S.]中的時間與[S1.]、[S2.]指定的時間區(qū)間相比較,比較的結(jié)果用來控制[D.]~[D.]+2的ON/OFF。[S1.]、[S2.]和[S.]分別占用3個數(shù)據(jù)寄存器,如圖中的D20~D22分別用來存放時、分、秒。十一、時鐘運算指令5.2FX2N的功能指令時鐘數(shù)據(jù)加法指令TADD
時鐘數(shù)據(jù)減法指令TSUBTADD、TSUB指令使用說明如圖所示。圖中TADD指令將D10~D12和D20~D22的時鐘數(shù)據(jù)相加后存入D30~D32中。運算結(jié)果如果超過24h,進(jìn)位標(biāo)志ON,其和減去24h后存入目標(biāo)地址。十一、時鐘運算指令5.2FX2N的功能指令時鐘數(shù)據(jù)讀取指令TRDTRD指令用來讀出內(nèi)置的實時時鐘數(shù)據(jù),并存放在[D.]開始的7個元件中,實時時鐘的時間數(shù)據(jù)存放在D8013~D8019內(nèi),D8018~D8013中分別存放年、月、日、時、分和秒,D8019中存放星期。如圖5.79所示,當(dāng)X3為ON時,D8018~D8013中存放的6個時鐘數(shù)據(jù)分別讀入D0~D5,D8019中的星期讀入D6。十一、時鐘運算指令5.2FX2N的功能指令時鐘數(shù)據(jù)寫入指令TWRTWR指令用來將時間設(shè)定值寫入內(nèi)置的實時時鐘,寫入的數(shù)據(jù)預(yù)先放在[S.]開始的7個元件中。執(zhí)行該指令時,內(nèi)置的實時時鐘時間立即變更,改為使用新的時間。如圖中的D10~D15分別存放年、月、日、時、分和秒,D16存放星期,X4為ON時,D10~D15中的預(yù)置值分別寫入D8018~D8013,D16中的數(shù)寫入D8019。十一、時鐘運算指令5.2FX2N的功能指令十二、外圍設(shè)備指令格雷碼變換指令GRY(FNC170)格雷碼逆變換指令GBIN(FNC171)5.2FX2N的功能指令格雷碼變換指令GRY(FNC170)格雷碼常用于光電碼盤編碼器,其特點是相鄰的兩個數(shù)(用二進(jìn)制數(shù)表示)的各位中,只有一位的值不同。格雷碼轉(zhuǎn)換指令GRY將源數(shù)據(jù)(二進(jìn)制)轉(zhuǎn)換為格雷碼并存入目標(biāo)地址。格雷碼逆變換指令GBIN(FNC171)格雷碼逆變換指令GBIN將從格雷碼編碼器輸入的數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制數(shù)。十二、外圍設(shè)備指令5.2FX2N的功能指令觸點比較指令(FNC224~FNC246)觸點比較指令相當(dāng)于一個觸點,執(zhí)行時比較源操作數(shù)[S1]和[S2],滿足比較條件則觸點閉合,源操作數(shù)可取所有的數(shù)據(jù)類型。以LD開始的觸點型比較指令接在左側(cè)的母線上,以AND開始的觸點型比較指令與別的觸點或電路串聯(lián),以O(shè)R開始的觸點型比較指令與別的觸點或電路并聯(lián)。各種觸點型比較指令的助記符和含義如表所示(點擊觀看表)。指令使用說明如圖所示(點擊觀看圖)。十二、外圍設(shè)備指令5.2FX2N的功能指令FNCNO.指令助記符指令名稱224LD=觸點比較指令運算開始(S1)=(S2)時導(dǎo)通225LD>觸點比較指令運算開始(S1)>(S2)時導(dǎo)通226LD<觸點比較指令運算開始(S1)<(S2)時導(dǎo)通228LD<>觸點比較指令運算開始(S1)≠(S2)時導(dǎo)通229LD≤觸點比較指令運算開始(S1)≤(S2)時導(dǎo)通230LD≥觸點比較指令運算開始(S1)≥(S2)時導(dǎo)通232AND=觸點比較指令串聯(lián)連接(S1)=(S2)時導(dǎo)通233AND>觸點比較指令串聯(lián)連接(S1)>(S2)時導(dǎo)通234AND<觸點比較指令串聯(lián)連接(S1)<(S2)時導(dǎo)通236AND<>觸點比較指令串聯(lián)連接(S1)≠(S2)時導(dǎo)通237AND≤觸點比較指令串聯(lián)連接(S1)≤(S2)時導(dǎo)通238AND≥觸點比較指令串聯(lián)連接(S1)≥(S2)時導(dǎo)通240OR=觸點比較指令并聯(lián)連接(S1)=(S2)時導(dǎo)通241OR>觸點比較指令并聯(lián)連接(S1)>(S2)時導(dǎo)通242OR<觸點比較指令并聯(lián)連接(S1)<(S2)時導(dǎo)通244OR<>觸點比較指令并聯(lián)連接(S1)≠(S2)時導(dǎo)通245OR≤觸點比較指令并聯(lián)連接(S1)≤(S2)時導(dǎo)通246OR≥觸點比較指令并聯(lián)連接(S1)≥(S2)時導(dǎo)通觸點比較指令(FNC224~FNC246)C10的當(dāng)前值等于20時,Y10被驅(qū)動,D200的值大于﹣30且X0為ON時,Y11被SET指令置位。圖5.81中M27為ON或C20的值等于146時,M50的線圈通電。十二、外圍設(shè)備指令5.2FX2N的功能指令MagneticResonanceImaging磁共振成像發(fā)生事件作者或公司磁共振發(fā)展史1946發(fā)現(xiàn)磁共振現(xiàn)象BlochPurcell1971發(fā)現(xiàn)腫瘤的T1、T2時間長Damadian1973做出兩個充水試管MR圖像Lauterbur1974活鼠的MR圖像Lauterbur等1976人體胸部的MR圖像Damadian1977初期的全身MR圖像
Mallard1980磁共振裝置商品化1989
0.15T永磁商用磁共振設(shè)備中國安科
2003諾貝爾獎金LauterburMansfierd時間MR成像基本原理實現(xiàn)人體磁共振成像的條件:人體內(nèi)氫原子核是人體內(nèi)最多的物質(zhì)。最易受外加磁場的影響而發(fā)生磁共振現(xiàn)象(沒有核輻射)有一個穩(wěn)定的靜磁場(磁體)梯度場和射頻場:前者用于空間編碼和選層,后者施加特定頻率的射頻脈沖,使之形成磁共振現(xiàn)象信號接收裝置:各種線圈計算機(jī)系統(tǒng):完成信號采集、傳輸、圖像重建、后處理等
人體內(nèi)的H核子可看作是自旋狀態(tài)下的小星球。自然狀態(tài)下,H核進(jìn)動雜亂無章,磁性相互抵消zMyx進(jìn)入靜磁場后,H核磁矩發(fā)生規(guī)律性排列(正負(fù)方向),正負(fù)方向的磁矢量相互抵消后,少數(shù)正向排列(低能態(tài))的H核合成總磁化矢量M,即為MR信號基礎(chǔ)ZZYYXB0XMZMXYA:施加90度RF脈沖前的磁化矢量MzB:施加90度RF脈沖后的磁化矢量Mxy.并以Larmor頻率橫向施進(jìn)C:90度脈沖對磁化矢量的作用。即M以螺旋運動的形式傾倒到橫向平面ABC在這一過程中,產(chǎn)生能量
三、弛豫(Relaxation)回復(fù)“自由”的過程
1.
縱向弛豫(T1弛豫):
M0(MZ)的恢復(fù),“量變”高能態(tài)1H→低能態(tài)1H自旋—晶格弛豫、熱弛豫
吸收RF光子能量(共振)低能態(tài)1H高能態(tài)1H
放出能量(光子,MRS)T1弛豫時間:
MZ恢復(fù)到M0的2/3所需的時間
T1愈小、M0恢復(fù)愈快T2弛豫時間:MXY喪失2/3所需的時間;T2愈大、同相位時間長MXY持續(xù)時間愈長MXY與ST1加權(quán)成像、T2加權(quán)成像
所謂的加權(quán)就是“突出”的意思
T1加權(quán)成像(T1WI)----突出組織T1弛豫(縱向弛豫)差別
T2加權(quán)成像(T2WI)----突出組織T2弛豫(橫向弛豫)差別。
磁共振診斷基于此兩種標(biāo)準(zhǔn)圖像磁共振常規(guī)h檢查必掃這兩種標(biāo)準(zhǔn)圖像.T1的長度在數(shù)百至數(shù)千毫秒(ms)范圍T2值的長度在數(shù)十至數(shù)千毫秒(ms)范圍
在同一個馳豫過程中,T2比T1短得多
如何觀看MR圖像:首先我們要分清圖像上的各種標(biāo)示。分清掃描序列、掃描部位、掃描層面。正?;虍惓5乃诓课?--即在同一層面觀察、分析T1、T2加權(quán)像上信號改變。絕大部分病變T1WI是低信號、T2WI是高信號改變。只要熟悉掃描部位正常組織結(jié)構(gòu)的信號表現(xiàn),通常病變與正常組織不會混淆。一般的規(guī)律是T1WI看解剖,T2WI看病變。磁共振成像技術(shù)--圖像空間分辨力,對比分辨力一、如何確定MRI的來源(一)層面的選擇1.MXY產(chǎn)生(1H共振)條件
RF=ω=γB02.梯度磁場Z(GZ)
GZ→B0→ω
不同頻率的RF
特定層面1H激勵、共振
3.層厚的影響因素
RF的帶寬↓
GZ的強度↑層厚↓〈二〉體素信號的確定1、頻率編碼2、相位編碼
M0↑--GZ、RF→相應(yīng)層面MXY----------GY→沿Y方向1H有不同ω
各1H同相位MXY旋進(jìn)速度不同同頻率一定時間后→→GX→沿X方向1H有不同ω沿Y方向不同1H的MXYMXY旋進(jìn)頻率不同位置不同(相位不同)〈三〉空間定位及傅立葉轉(zhuǎn)換
GZ----某一層面產(chǎn)生MXYGX----MXY旋進(jìn)頻率不同
GY----MXY旋進(jìn)相位不同(不影響MXY大小)
↓某一層面不同的體素,有不同頻率、相位
MRS(FID)第三節(jié)、磁共振檢查技術(shù)檢查技術(shù)產(chǎn)生圖像的序列名產(chǎn)生圖像的脈沖序列技術(shù)名TRA、COR、SAGT1WT2WSETR、TE…….梯度回波FFE快速自旋回波FSE壓脂壓水MRA短TR短TE--T1W長TR長TE--T2W增強MR最常用的技術(shù)是:多層、多回波的SE(spinecho,自旋回波)技術(shù)磁共振掃描時間參數(shù):TR、TE磁共振掃描還有許多其他參數(shù):層厚、層距、層數(shù)、矩陣等序列常規(guī)序列自旋回波(SE),快速自旋回波(FSE)梯度回波(FE)反轉(zhuǎn)恢復(fù)(IR),脂肪抑制(STIR)、水抑制(FLAIR)高級序列水成像(MRCP,MRU,MRM)血管造影(MRA,TOF2D/3D)三維成像(SPGR)彌散成像(DWI)關(guān)節(jié)運動分析是一種成像技術(shù)而非掃描序列自旋回波(SE)必掃序列圖像清晰顯示解剖結(jié)構(gòu)目前只用于T1加權(quán)像快速自旋回波(FSE)必掃序列成像速度快多用于T2加權(quán)像梯度回波(GE)成像速度快對出血敏感T2加權(quán)像水抑制反轉(zhuǎn)恢復(fù)(IR)水抑制(FLAIR)抑制自由水梗塞灶顯示清晰判斷病灶成份脂肪抑制反轉(zhuǎn)恢復(fù)(IR)脂肪抑制(STIR)抑制脂肪信號判斷病灶成分其它組織顯示更清晰血管造影(MRA)無需造影劑TOF法PC法MIP投影動靜脈分開顯示水成像(MRCP,MRU,MRM)含水管道系統(tǒng)成像膽道MRCP泌尿路MRU椎管MRM主要用于診斷梗阻擴(kuò)張超高空間分辨率掃描任意方位重建窄間距重建技術(shù)大大提高對小器官、小病灶的診斷能力三維梯度回波(SPGR) 早期診斷腦梗塞
彌散成像MRI的設(shè)備一、信號的產(chǎn)生、探測接受1.磁體(Magnet):靜磁場B0(Tesla,T)→組織凈磁矩M0
永磁型(permanentmagnet)常導(dǎo)型(resistivemagnet)超導(dǎo)型(superconductingmagnet)磁體屏蔽(magnetshielding)2.梯度線圈(gradientcoil):
形成X、Y、Z軸的磁場梯度功率、切換率3.射頻系統(tǒng)(radio-frequencesystem,RF)
MR信號接收二、信號的處理和圖象顯示數(shù)模轉(zhuǎn)換、計算機(jī),等等;MRI技術(shù)的優(yōu)勢1、軟組織分辨力強(判斷組織特性)2、多方位成像3、流空效應(yīng)(顯示血管)4、無骨骼偽影5、無電離輻射,無碘過敏6、不斷有新的成像技術(shù)MRI技術(shù)的禁忌證和限度1.禁忌證
體內(nèi)彈片、金屬異物各種金屬置入:固定假牙、起搏器、血管夾、人造關(guān)節(jié)、支架等危重病人的生命監(jiān)護(hù)系統(tǒng)、維持系統(tǒng)不能合作病人,早期妊娠,高熱及散熱障礙2.其他鈣化顯示相對較差空間分辨較差(體部,較同等CT)費用昂貴多數(shù)MR機(jī)檢查時間較長1.病人必須去除一切金屬物品,最好更衣,以免金屬物被吸入磁體而影響磁場均勻度,甚或傷及病人。2.掃描過程中病人身體(皮膚)不要直接觸碰磁體內(nèi)壁及各種導(dǎo)線,防止病人灼傷。3.紋身(紋眉)、化妝品、染發(fā)等應(yīng)事先去掉,因其可能會引起灼傷。4.病人應(yīng)帶耳塞,以防聽力損傷。掃描注意事項顱腦MRI適應(yīng)癥顱內(nèi)良惡性占位病變腦血管性疾病梗死、出血、動脈瘤、動靜脈畸形(AVM)等顱腦外傷性疾病腦挫裂傷、外傷性顱內(nèi)血腫等感染性疾病腦膿腫、化膿性腦膜炎、病毒性腦炎、結(jié)核等脫髓鞘性或變性類疾病多發(fā)性硬化(MS)等先天性畸形胼胝體發(fā)育不良、小腦扁桃體下疝畸形等脊柱和脊髓MRI適應(yīng)證1.腫瘤性病變椎管類腫瘤(髓內(nèi)、髓外硬膜內(nèi)、硬膜外),椎骨腫瘤(轉(zhuǎn)移性、原發(fā)性)2.炎癥性疾病脊椎結(jié)核、骨髓炎、椎間盤感染、硬膜外膿腫、蛛網(wǎng)膜炎、脊髓炎等3.外傷骨折、脫位、椎間盤突出、椎管內(nèi)血腫、脊髓損傷等4.脊柱退行性變和椎管狹窄癥椎間盤變性、膨隆、突出、游離,各種原因椎管狹窄,術(shù)后改變,5.脊髓血管畸形和血管瘤6.脊髓脫髓鞘疾病(如MS),脊髓萎縮7.先天性畸形胸部MRI適應(yīng)證呼吸系統(tǒng)對縱隔及肺門區(qū)病變顯示良好,對肺部結(jié)構(gòu)顯示不如CT。胸廓入口病變及其上下比鄰關(guān)系縱隔腫瘤和囊腫及其與大血管的關(guān)系其他較CT無明顯優(yōu)越性心臟及大血管大血管病變各類動脈瘤、腔靜脈血栓等心臟及心包腫瘤,心包其他病變其他(如先心、各種心肌病等)較超聲心動圖無優(yōu)勢,應(yīng)用不廣腹部MRI適應(yīng)證主要用于部分實質(zhì)性器官的腫瘤性病變肝腫瘤性病變,提供鑒別信息胰腺腫瘤,有利小胰癌、胰島細(xì)胞癌顯示宮頸、宮體良惡性腫瘤及分期等,先天畸形腫瘤的定位(臟器上下緣附近)、分期膽道、尿路梗阻和腫瘤,MRCP,MRU直腸腫瘤骨與關(guān)節(jié)MRI適應(yīng)證X線及CT的后續(xù)檢查手段--鈣質(zhì)顯示差和空間分辨力部分情況可作首選:1.累及骨髓改變的骨?。ㄔ缙诠侨毖詨乃?,早期骨髓炎、骨髓腫瘤或侵犯骨髓的腫瘤)2.結(jié)構(gòu)復(fù)雜關(guān)節(jié)的損傷(膝、髖關(guān)節(jié))3.形狀復(fù)雜部位的檢查(脊柱、骨盆等)軟件登錄界面軟件掃描界面圖像瀏覽界面膠片打印界面報告界面報告界面2合理應(yīng)用抗菌藥物預(yù)防手術(shù)部位感染概述外科手術(shù)部位感染的2/3發(fā)生在切口醫(yī)療費用的增加病人滿意度下降導(dǎo)致感染、止血和疼痛一直是外科的三大挑戰(zhàn),止血和疼痛目前已較好解決感染仍是外科醫(yī)生面臨的重大問題,處理不當(dāng),將產(chǎn)生嚴(yán)重后果外科手術(shù)部位感染占院內(nèi)感染的14%~16%,僅次于呼吸道感染和泌尿道感染,居院內(nèi)感染第3位嚴(yán)重手術(shù)部位的感染——病人的災(zāi)難,醫(yī)生的夢魘
預(yù)防手術(shù)部位感染(surgicalsiteinfection,SSI)
手術(shù)部位感染的40%–60%可以預(yù)防圍手術(shù)期使用抗菌藥物的目的外科醫(yī)生的困惑★圍手術(shù)期應(yīng)用抗生素是預(yù)防什么感染?★哪些情況需要抗生素預(yù)防?★怎樣選擇抗生素?★什么時候開始用藥?★抗生素要用多長時間?定義:指發(fā)生在切口或手術(shù)深部器官或腔隙的感染分類:切口淺部感染切口深部感染器官/腔隙感染一、SSI定義和分類二、SSI診斷標(biāo)準(zhǔn)——切口淺部感染
指術(shù)后30天內(nèi)發(fā)生、僅累及皮膚及皮下組織的感染,并至少具備下述情況之一者:
1.切口淺層有膿性分泌物
2.切口淺層分泌物培養(yǎng)出細(xì)菌
3.具有下列癥狀體征之一:紅熱,腫脹,疼痛或壓痛,因而醫(yī)師將切口開放者(如培養(yǎng)陰性則不算感染)
4.由外科醫(yī)師診斷為切口淺部SSI
注意:縫線膿點及戳孔周圍感染不列為手術(shù)部位感染二、SSI診斷標(biāo)準(zhǔn)——切口深部感染
指術(shù)后30天內(nèi)(如有人工植入物則為術(shù)后1年內(nèi))發(fā)生、累及切口深部筋膜及肌層的感染,并至少具備下述情況之一者:
1.切口深部流出膿液
2.切口深部自行裂開或由醫(yī)師主動打開,且具備下列癥狀體征之一:①體溫>38℃;②局部疼痛或壓痛
3.臨床或經(jīng)手術(shù)或病理組織學(xué)或影像學(xué)診斷,發(fā)現(xiàn)切口深部有膿腫
4.外科醫(yī)師診斷為切口深部感染
注意:感染同時累及切口淺部及深部者,應(yīng)列為深部感染
二、SSI診斷標(biāo)準(zhǔn)—器官/腔隙感染
指術(shù)后30天內(nèi)(如有人工植入物★則術(shù)后1年內(nèi))、發(fā)生在手術(shù)曾涉及部位的器官或腔隙的感染,通過手術(shù)打開或其他手術(shù)處理,并至少具備以下情況之一者:
1.放置于器官/腔隙的引流管有膿性引流物
2.器官/腔隙的液體或組織培養(yǎng)有致病菌
3.經(jīng)手術(shù)或病理組織學(xué)或影像學(xué)診斷器官/腔隙有膿腫
4.外科醫(yī)師診斷為器官/腔隙感染
★人工植入物:指人工心臟瓣膜、人工血管、人工關(guān)節(jié)等二、SSI診斷標(biāo)準(zhǔn)—器官/腔隙感染
不同種類手術(shù)部位的器官/腔隙感染有:
腹部:腹腔內(nèi)感染(腹膜炎,腹腔膿腫)生殖道:子宮內(nèi)膜炎、盆腔炎、盆腔膿腫血管:靜脈或動脈感染三、SSI的發(fā)生率美國1986年~1996年593344例手術(shù)中,發(fā)生SSI15523次,占2.62%英國1997年~2001年152所醫(yī)院報告在74734例手術(shù)中,發(fā)生SSI3151例,占4.22%中國?SSI占院內(nèi)感染的14~16%,僅次于呼吸道感染和泌尿道感染三、SSI的發(fā)生率SSI與部位:非腹部手術(shù)為2%~5%腹部手術(shù)可高達(dá)20%SSI與病人:入住ICU的機(jī)會增加60%再次入院的機(jī)會是未感染者的5倍SSI與切口類型:清潔傷口 1%~2%清潔有植入物 <5%可染傷口<10%手術(shù)類別手術(shù)數(shù)SSI數(shù)感染率(%)小腸手術(shù)6466610.2大腸手術(shù)7116919.7子宮切除術(shù)71271722.4肝、膽管、胰手術(shù)1201512.5膽囊切除術(shù)8222.4不同種類手術(shù)的SSI發(fā)生率:三、SSI的發(fā)生率手術(shù)類別SSI數(shù)SSI類別(%)切口淺部切口深部器官/腔隙小腸手術(shù)6652.335.412.3大腸手術(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 個人沖印合同標(biāo)準(zhǔn)文本
- 住戶加裝電梯合同標(biāo)準(zhǔn)文本
- 2025海南天景工貿(mào)有限公司與南京大地建設(shè)(集團(tuán))股份有限公司海南公司建設(shè)工程施工合同工程款糾紛案
- 2025濟(jì)南市房屋租賃合同范本(合同樣本)
- 個人窗戶安裝合同標(biāo)準(zhǔn)文本
- 供水轉(zhuǎn)讓合同標(biāo)準(zhǔn)文本
- 公司簽用人合同標(biāo)準(zhǔn)文本
- 光伏合同標(biāo)準(zhǔn)文本標(biāo)準(zhǔn)文本
- 2025建筑工程施工專業(yè)分包合同示范文本GF
- 2025辦公用品簡易購銷合同
- 果蔬加工工藝學(xué)-第9章 果醋釀制
- 英語語言與文化智慧樹知到課后章節(jié)答案2023年下華僑大學(xué)
- 《住宅建筑電氣設(shè)計規(guī)范》
- 2024年中考化學(xué)復(fù)習(xí)教學(xué)建議-把握中考方向、共研備考策略課件
- 居民死亡醫(yī)學(xué)證明推斷書
- 團(tuán)體心理輔導(dǎo)課件-團(tuán)體輔導(dǎo)的理論和技術(shù)
- 2022嶺南版美術(shù)中考試題及答案
- 通信原理第13章-同步原理全章課件
- 北京市室內(nèi)裝修合同范本(七篇)
- 2023年高中音樂課件春游(合唱)
- 通信原理 (完整)
評論
0/150
提交評論