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

正文內(nèi)容

可編程控制器原理與實(shí)踐(三菱fx2n系列)--第2章 指令-文庫吧

2025-01-06 22:20 本頁面


【正文】 4設(shè)定。對(duì)應(yīng)的特殊輔助繼電器接通( ON)時(shí),為減計(jì)數(shù);反之為加計(jì)數(shù)。 32位增 /減雙向計(jì)數(shù)器對(duì)應(yīng)切換的特殊輔助繼電器見表 。 ? 與 16位計(jì)數(shù)器一樣,可直接用常數(shù) K或間接用數(shù)據(jù)寄存器D的內(nèi)容作為設(shè)定值,設(shè)定值可正、可負(fù)。間接設(shè)定時(shí),數(shù)據(jù)寄存器將連號(hào)的內(nèi)容變?yōu)橐粚?duì),作為 32位雙向計(jì)數(shù)器的設(shè)定值。如在指定 D0時(shí), D1與 D0兩項(xiàng)作為 32位設(shè)定值處理。 ? 圖 32位雙向計(jì)數(shù)器的動(dòng)作過程。其中 X12為計(jì)數(shù)方向設(shè)定信號(hào), X13為計(jì)數(shù)器復(fù)位信號(hào), X14為計(jì)數(shù)器輸入信號(hào)。在計(jì)數(shù)器的當(dāng)前值由 4到 3增加時(shí),輸出觸點(diǎn)接通(置 ON),由 3到 4減小時(shí),輸出觸點(diǎn)斷開(復(fù)位)。當(dāng)復(fù)位輸入 X13接通時(shí),計(jì)數(shù)器的當(dāng)前值就為 0,輸出觸點(diǎn)也復(fù)位。若計(jì)數(shù)器從 +2147483647起再進(jìn)行加計(jì)數(shù),當(dāng)前值就變成 2147483648,同樣從 2147483648再減,當(dāng)前值就變成 +2147483647,稱為循環(huán)計(jì)數(shù)。 圖 32位雙向計(jì)數(shù)器的動(dòng)作過程 (2) 高速計(jì)數(shù)器 高速計(jì)數(shù)器是對(duì)外部輸入的高速脈沖信號(hào) ( 周期小于掃描周期 ) 進(jìn)行計(jì)數(shù) , 可以執(zhí)行數(shù)千赫的計(jì)數(shù) 。 高速計(jì)數(shù)器共 21點(diǎn) , 其地址號(hào)為C235~ C255。 適用于高速計(jì)數(shù)器輸入端只有 6點(diǎn) , X000~ X005, 即高速脈沖信號(hào)只允許從這 6個(gè)端子上引入 , 其它端子不能對(duì)高速脈沖進(jìn)行處理 。 高速計(jì)數(shù)器的計(jì)數(shù)頻率較高 , 它們的輸入信號(hào)的頻率受二方面的限制 。 一是輸入端的響應(yīng)速度 。 二是全部高速計(jì)數(shù)器的處理時(shí)間 。 因它們采用中斷方式 , 所以計(jì)數(shù)器用的越少 , 則可計(jì)數(shù)頻率就越高 。 單獨(dú)使用單相 C23 C23 C246最高可以對(duì) 60kHz高速脈沖進(jìn)行計(jì)數(shù); C251( 雙相 ) 最高頻率為 30kHz。 當(dāng)多個(gè)高速計(jì)數(shù) 、 脈沖輸出同時(shí)使用時(shí) , 頻率會(huì)降低 , 不超過一定的總計(jì)頻率數(shù) 。 X006和X007也是高速輸入 , 但只能用作啟動(dòng)信號(hào)而不能用于高速計(jì)數(shù) 。 ? 高速計(jì)數(shù)器的選擇并不是任意的,它取決于所需高速計(jì)數(shù)器的類型及高速輸入端子。高速計(jì)數(shù)器的類型可分為: ? (1) 1相無啟動(dòng) /復(fù)位高速計(jì)數(shù)器 C235~ C240; ? (2) 1相帶啟動(dòng) /復(fù)位高速計(jì)數(shù)器 C241~ C245; ? (3) 1相 2輸入(雙向)高速計(jì)數(shù)器 C246~ C250; ? (4) 2相輸入( AB相型)高速計(jì)數(shù)器 C251~ C255。具體見表 。 7. 數(shù)據(jù)寄存器 D 數(shù)據(jù)寄存器是計(jì)算機(jī)必不可少的元件,用于存放各種數(shù)據(jù)。 FX2N中每一個(gè)數(shù)據(jù)寄存器都是 16bit(最高位為正、負(fù)符號(hào)位),也可用兩個(gè)數(shù)據(jù)寄存器合并起來存儲(chǔ) 32bit數(shù)據(jù)(最高位為正、負(fù)符號(hào)位)。 (1) 通用數(shù)據(jù)寄存器 D 通道分配: D0~ D199,共 200點(diǎn)。 只要不寫入其他數(shù)據(jù),已寫入的數(shù)據(jù)不會(huì)變化。但是,由 RUN→STOP 時(shí),全部數(shù)據(jù)均清零。(若特殊輔助繼電器 M8033已被驅(qū)動(dòng),則數(shù)據(jù)不被清零)。 (2) 停電保持用寄存器 通道分配: D200~ D511,共 312點(diǎn),或 D200~ D999,共 800點(diǎn)(由機(jī)器的具體型號(hào)定)。 功能基本與通用數(shù)據(jù)寄存器相同。除非改寫,否則原有數(shù)據(jù)不會(huì)丟失,不論電源接通與否, PLC運(yùn)行與否,其內(nèi)容也不變化。然而在二臺(tái) PLC作點(diǎn)對(duì)點(diǎn)的通信時(shí), D490~ D509被用作通信操作。 (3) 文件寄存器 通道分配: D1000~ D2999,共 2022點(diǎn)。 文件寄存器是在用戶程序存儲(chǔ)器( RAM、 EEPROM、 EPROM)內(nèi)的一個(gè)存儲(chǔ)區(qū),以 500點(diǎn)為一個(gè)單位,最多可在參數(shù)設(shè)置時(shí)到 2022點(diǎn)。用外部設(shè)備口進(jìn)行寫入操作。在 PLC運(yùn)行時(shí),可用 BMOV指令讀到通用數(shù)據(jù)寄存器中,但是不能用指令將數(shù)據(jù)寫入文件寄存器。用 BMOV將數(shù)據(jù)寫入 RAM后,再從 RAM中讀出。將數(shù)據(jù)寫入 EEPROM盒時(shí),需要花費(fèi)一定的時(shí)間,務(wù)必請(qǐng)注意。 (4) RAM文件寄存器 通道分配: D6000~ D7999,共 2022點(diǎn)。 驅(qū)動(dòng)特殊輔助繼電器 M8074,由于采用掃描被禁止,上述的數(shù)據(jù)寄存器可作為文件寄存器處理,用 BMOV指令傳送數(shù)據(jù)(寫入或讀出)。 (5) 特殊用寄存器 通道分配: D8000~ D8255,共 256點(diǎn)。 是寫入特定目的的數(shù)據(jù)或已經(jīng)寫入數(shù)據(jù)寄存器,其內(nèi)容在電源接通時(shí),寫入初始化值(一般先清零,然后由系統(tǒng) ROM來寫入)。 8. 指針 P/I (1) 分支指令用指針 P標(biāo)號(hào)共有 128點(diǎn),從 P0~ P62, P64~ P127, P63結(jié)束跳轉(zhuǎn)用,不能隨意指定, P63相當(dāng)于 END。用來指定跳轉(zhuǎn)指令 CJ或子程序調(diào)用指令 CALL等分支指令的跳轉(zhuǎn)目標(biāo)。 P標(biāo)號(hào)在整個(gè)程序中只允許出現(xiàn)一次,但可以多次引用。 P標(biāo)號(hào)用在跳轉(zhuǎn)指令中,使用格式: CJ P0 - CJ P62 P標(biāo)號(hào)用在子程序調(diào)用指令中,使用格式: CALL P0 - CALL P63 (2) 中斷用指針 標(biāo)號(hào)專用于中斷服務(wù)程序的入口地址,有 15點(diǎn),其中 I000~ I500共六點(diǎn)用于外中斷,由輸入繼電器 X0~ X5引起中斷。 I600~ I800共三點(diǎn)用于插入計(jì)數(shù)。余下的六點(diǎn), I010~ I060用于計(jì)數(shù)器中斷。 9. 常數(shù) K/H 常數(shù)也作為器件對(duì)待,它在存儲(chǔ)器中占有一定的空間, PLC最常用的是兩種常數(shù) K、 H。 K表示十進(jìn)制,如: K30表示十進(jìn)制的 30。 H表示十六進(jìn)制,如: H64就是對(duì)應(yīng)十進(jìn)制的 100。常數(shù)一般用于定時(shí)器、計(jì)數(shù)器的設(shè)定值或數(shù)據(jù)操作。 三菱 FX系列基本指令 LD、 LDI、 OUT指令 AND、 ANI指令 OR、 ORI指令 LDP、 LDF、 ANDP、 ANDF、 ORP、 ORF指令 串聯(lián)電路塊并聯(lián)指令 ORB和并聯(lián)電路塊串聯(lián)指令 ANB MPS、 MRD、 MPP指令 置位指令 SET和復(fù)位指令 RST 取反指令 INV 空操作指令 NOP和結(jié)束指令 END LD、 LDI、 OUT指令 LD( Load)取指令。用于將常開觸點(diǎn)接到母線上。另外,與后述的 ANB、 ORB指令組合,在分支起點(diǎn)處也可使用。 LDI( Load Inverse)取反指令。與 LD的用法相同,只是 LDI是對(duì)常閉觸點(diǎn)。 OUT( Out)輸出指令,也叫線圈驅(qū)動(dòng)指令。是對(duì)輸出繼電器、輔助繼電器、狀態(tài)繼電器、定時(shí)器、計(jì)數(shù)器的線圈驅(qū)動(dòng),對(duì)于輸入繼電器不能使用。 OUT指令用于并行輸出,在梯形圖中相當(dāng)于線圈是并聯(lián)的。 OUT指令能連續(xù)使用多次,不能串聯(lián)使用。 LD、 LDI、 OUT三條指令的指令說明見表 。 表 指令說明 LD、 LDI是一個(gè)程序步指令,一個(gè)程序步即是一個(gè)字;OUT是多程序步指令,要視目標(biāo)元件而定。當(dāng)對(duì)定時(shí)器 T、計(jì)數(shù)器 C使用 OUT指令時(shí),必須設(shè)置常數(shù) K, K值設(shè)定范圍與步數(shù)值如表 。 表 常數(shù) K的設(shè)定范圍與步數(shù)值 圖 LD、 LDI、 OUT指令的使用 AND、 ANI指令 AND( And)與指令。用于單個(gè)常開觸點(diǎn)的串聯(lián)。 ANI( And Inverse)與非指令。用于單個(gè)常閉觸點(diǎn)的串聯(lián)。 AND、 ANI的指令說明見表 。 表 AND、 ANI指令說明 AND、 ANI都是一個(gè)程序步指令,串聯(lián)觸點(diǎn)個(gè)數(shù)沒有限制,該指令可以連續(xù)多次使用。如果有兩個(gè)以上的觸點(diǎn)并聯(lián)連接,并將這種并聯(lián)回路與其他回路串聯(lián)連接時(shí),要采用后述的 ANB指令。 OUT指令后,通過觸點(diǎn)對(duì)其他線圈使用 OUT指令實(shí)現(xiàn)縱接輸出時(shí),如圖 OUT Y2,如果順序不錯(cuò),可以重復(fù)連續(xù)使用。 圖 AND、 ANI指令的使用 OR、 ORI指令 OR( Or)或指令。用于單個(gè)常開觸點(diǎn)的并串聯(lián)。 ORI( Or Inverse)或非指令。用于單個(gè)常閉觸點(diǎn)的并聯(lián)。 OR、 ORI的指令說明見表 。 表 OR、 ORI指令說明 OR、 ORI都是一個(gè)程序步指令,并聯(lián)觸點(diǎn)個(gè)數(shù)沒有限制,該指令可以連續(xù)多次使用。如果有兩個(gè)以上的觸點(diǎn)串聯(lián)連接,并將這種串聯(lián)回路與其他回路并聯(lián)連接時(shí),要采用后述的 ORB指令。指令使用如圖 。 圖 OR、 ORI指令的使用 LDP、 LDF、 ANDP、 ANDF、 ORP、 ORF指令 LDP取脈沖上升沿指令。用來作上升沿檢測,在輸入信號(hào)的上升沿接通一個(gè)掃描周期。 LDF取脈沖下降沿指令。用來作下降沿檢測,在輸入信號(hào)的下降沿接通一個(gè)掃描周期。 ANDP與脈沖上升沿指令。用來作上升沿檢測。 ANDF與脈沖下降沿指令。用來作下降沿檢測。 ORP或脈沖上升沿指令。用來作上升沿檢測。 ORF或脈沖下降沿指令。用來作下降沿檢測。 指令說明如表 。 表 指令說明 這是一組與 LD、 AND、 OR指令相對(duì)應(yīng)的脈沖式觸點(diǎn)指令。指令中 P對(duì)應(yīng)上升沿脈沖, F對(duì)應(yīng)下降沿脈沖。指令中的觸點(diǎn)僅在操作元件有上升沿 /下降沿時(shí)導(dǎo)通一個(gè)掃描周期。 LDP、 LDF的使用如圖 ,使用 LDP指令,Y0僅在 X0的上升沿時(shí)接通一個(gè)掃描周期。使用 LDF指令,Y1僅在 X1的下降沿時(shí)接通一個(gè)掃描周期。 圖 LDP、 LDF指令的使用 ANDP、 ANDF指令的使用如圖 ,使用 ANDP指令,在 X2接通后, M0僅在 X3的上升沿時(shí)接通一個(gè)掃描周期。使用 ANDF指令,在 X4接通后, Y2僅在 X5的下降沿時(shí)接通一個(gè)掃描周期。 圖 ANDP、 ANDF指令的使用 ORP、 ORF指令的使用如圖 ,使用 ORP指令, M1僅在 X10或 X11的上升沿時(shí)接通一個(gè)掃描周期。使用ORF指令, Y3僅在 X12或 X13的下降沿時(shí)接通一個(gè)掃描周期。 圖 ORP、 ORF指令的使用 串聯(lián)電路塊并聯(lián)指令 ORB和并聯(lián)電路塊串聯(lián)指令 ANB ORB串聯(lián)電路塊或。將兩個(gè)或兩個(gè)以上串聯(lián)電路塊并聯(lián)連接的指令。 ANB并聯(lián)電路塊與。將并聯(lián)電路塊的始端與前面電路串聯(lián)連接的指令。 ORB、 ANB的指令說明見表 。 表 ORB、 ANB指令說明 兩個(gè)或兩個(gè)以上的觸點(diǎn)串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時(shí),分支開始用 LD、 LDI指令,分支結(jié)束用 ORB指令。ORB指令不帶操作元件,其后不跟任何軟組件編號(hào)。使用時(shí)如果有多個(gè)串聯(lián)電路塊按順序與前面的電路并聯(lián)時(shí),對(duì)每個(gè)電路塊使用 ORB,指令如圖 (b),則對(duì)并聯(lián)的回路個(gè)數(shù)沒有限制。如果集中使用ORB指令并聯(lián)連接多個(gè)串聯(lián)電路塊時(shí),如圖 (c),由于 LD、 LDI指令的重復(fù)次數(shù)限制在 8次以下,因此這種電路塊并聯(lián)的的個(gè)數(shù)限制在 8個(gè)以下。一般不推薦集中使用 ORB指令的方式。使用舉例如圖 。 。 圖 ORB指令的使用 兩個(gè)或兩個(gè)以上觸點(diǎn)并聯(lián)的電路稱為并聯(lián)電路塊。并聯(lián)電路塊串聯(lián)連接時(shí),分支的起點(diǎn)用 LD、 LDI指令,并聯(lián)電路塊結(jié)束后用 ANB指令與前面電路串聯(lián)。 ANB指令不帶操作元件,其后不跟任何軟組件編號(hào)。若有多個(gè)并聯(lián)電路塊按順序與前面的電路串聯(lián)時(shí),對(duì)每個(gè)電路塊使用 ANB指令,則對(duì)串聯(lián)的回路個(gè)數(shù)沒有限制。而若成批集中使用ANB指令串聯(lián)連接多個(gè)并聯(lián)電路塊時(shí),由于 LD、 LDI指令的重復(fù)次數(shù)限制在 8次以下,因此這種電路塊串聯(lián)的的個(gè)數(shù)限制在 8個(gè)以下。 ANB指令使用如圖 。 圖 ANB指令的使用 MPS、 MRD、 MPP指令 MPS( Push)進(jìn)棧指令。 MRD( Read)讀棧指令。 MPP( Pop)出棧指令。 這三條指令都是無目標(biāo)元件指令,都為一個(gè)程序步長,這組指令多用于多輸出電路。 指令說明見表 。 表 MPP、 MRD、 MPP指令說明 PLC中有 11個(gè)存儲(chǔ)中間運(yùn)算結(jié)果的存儲(chǔ)區(qū)域被稱為棧存儲(chǔ)器。棧存儲(chǔ)器采用先進(jìn)后出的數(shù)據(jù)存取方式。如圖 。 圖 棧操作示意 ? 使用一次 MPS指令就將此時(shí)的運(yùn)算結(jié)果送入棧存儲(chǔ)器的第一層進(jìn)行存儲(chǔ)。再使用 MPS指令,又將此時(shí)的運(yùn)算結(jié)果送入棧存儲(chǔ)器的第一層進(jìn)行存儲(chǔ),而將原先存入的數(shù)據(jù)依次移到棧存儲(chǔ)器的下一層。 ? MRD是讀出最上層所存的最新數(shù)據(jù)的專用指令。讀出時(shí),棧內(nèi)數(shù)據(jù)不發(fā)生移動(dòng),仍然保持在棧內(nèi)的位置不變。 ? 使用 MPP指令,各層數(shù)據(jù)依次向上移動(dòng),將最上端的數(shù)據(jù)讀出后,該數(shù)據(jù)就從棧存儲(chǔ)器中消失。 ? MPS指令用于存儲(chǔ)電路中有分支處的邏輯運(yùn)算結(jié)果。 MPS、 MPP必須成對(duì)使用,連續(xù)使用
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1