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

正文內(nèi)容

歐姆龍高速計數(shù)器-文庫吧資料

2024-10-13 16:14本頁面
  

【正文】 滿足時或沒產(chǎn)生中斷時, CPU都不掃描子程序。 本節(jié)小結(jié) (1)兩種子程序的相同點 ① 子程序都必須由 SBN和 RET指令來定義其開始和結(jié)束。在斷開 00002后,間隔定時器又恢復(fù)工作。 程序執(zhí)行過程中,當(dāng) 00001接通時執(zhí)行第二個 STIM指令,這時可從編程器的顯示屏上看到 DM0000— DM0002的內(nèi)容,根據(jù)這些內(nèi)容可以計算出定時器的當(dāng)前值 (算法見前表 )。自此再過 200ms產(chǎn)生第二次中斷,計數(shù)器 CNT000重復(fù)上述定時過程。 該段程序的功能是:自 00000接通后過 400ms產(chǎn)生中斷,轉(zhuǎn)去執(zhí)行子程序 002,使 20220ON,返回執(zhí)行主程序 CNT000開始計數(shù) (此處計數(shù)器是個定時器 )。 間隔定時器的定時時間最小可達(dá) 0. 5ms,所以用間隔定時器可實現(xiàn)高精度的定時中斷控制。第二次中斷執(zhí)行子程序時20220 ON、 20221OFF,所以 01000 ON 50ms、 01001OFF。當(dāng)達(dá)到設(shè)定值時間 50ms時產(chǎn)生中斷并轉(zhuǎn)去執(zhí)行 005號中斷處理于程序,同時定時器的當(dāng)前值又恢復(fù)為設(shè)定值并重新開始定時,再過 50ms時又產(chǎn)生中斷。本例中執(zhí)行STIM指令后確定間隔定時器為重復(fù)中斷模式,間隔定時器的實際定時值為 50ms,于程序號為 005。返回去執(zhí)行主程序使010000N、 TIM000開始定時, 5秒后 010000FF。 圖中,當(dāng) PLC上電后,在 STIM指令的執(zhí)行條件 00000為 0N時,啟動間隔定時器開始定時。要用 STIM指令確定中斷模式、設(shè)定間隔定時器的定時時間、確定子程序編號。例如 DM0000的內(nèi)容是 000C,則表示輸入點 00003和 00004為非屏蔽,而00005和 00006是屏蔽的。所以當(dāng) 00003接通 50次時產(chǎn)生中斷。當(dāng)00003接通 30次時產(chǎn)生中斷,轉(zhuǎn)去執(zhí)行中斷處理子程序 000,使 202200N,于是 01000開始輸出秒脈沖。該圖的功能簡介如下: PLC上電后只要 00005先接通, 00003輸入點就被屏蔽,中斷輸入點00003產(chǎn)生的中斷不能被響應(yīng),只有斷開 00005才能響應(yīng)中斷。 任務(wù)九 程序控制指令 END 可編程序控制器 外部輸入的計數(shù)中斷模式的例子 任務(wù)九 程序控制指令 END 可編程序控制器 下圖是說明 INT指令各種設(shè)定時程序的編寫方法。執(zhí)行子程序 001使 202200N,返回主程序使 TM000開始定時。在 PLC上電后的第一個掃描周期,執(zhí)行一次 MOV指令,將 00FA(十進(jìn)制的 250) 傳送到存放 00004中斷輸入點計數(shù)設(shè)定值的 24l通道;執(zhí)行一次 INT指令,設(shè)置輸入中斷 1為計數(shù)中斷模式,設(shè)定 00004輸入點為非屏蔽。 任務(wù)九 程序控制指令 END 可編程序控制器 外部輸入中斷模式的例子 任務(wù)九 程序控制指令 END 可編程序控制器 (2).外部輸入的計數(shù)中斷模式 圖是外部輸入的計數(shù)中斷模式的例子。 圖中,當(dāng) 00003 接通時產(chǎn)生中斷,停止執(zhí)行主程序,轉(zhuǎn)去執(zhí)行中斷處理子程序 000,則 202200N,返回主程序使 010000N;若 00004接通產(chǎn)生中斷時,轉(zhuǎn)去執(zhí)行中斷處理子程序 001,則 202210N,返回主程序使010000FF。 任務(wù)九 程序控制指令 END 可編程序控制器 中斷控制指令 任務(wù)九 程序控制指令 END 可編程序控制器 任務(wù)九 程序控制指令 END 可編程序控制器 (1).外部輸入中斷模式 下圖是外部輸入中斷模式的例子。 ④在普通子程序中不可以調(diào)用中斷處理子程序。 ②在中斷處理子程序內(nèi)部不可以調(diào)用別的中斷處理子程序。 任務(wù)九 程序控制指令 END 可編程序控制器 (3).間隔定時器的中斷處理 子程序 不論是單次中斷模式還是重復(fù)中斷模式,其子程序號都由STIM指令來確定,其范圍為 000— 049。與單次中斷不同的是,在執(zhí)行中斷于程序的同時,定時器的當(dāng)前值又恢復(fù)為設(shè)定值并重新開始定時。至于是否啟動單次中斷、其設(shè)定值是多少、中斷子程序的編號等,都要由 STIM指令來確定。 間隔定時器有兩種工作模式,即單次模式和重復(fù)模式,因此由間隔定時器產(chǎn)生的中斷也有兩種模式。 任務(wù)九 程序控制指令 END 可編程序控制器 (5).外部輸入中斷的設(shè)定 在外部輸入中斷使用之前,要用編程器對 DM6628進(jìn)行設(shè)定,若不進(jìn)行設(shè)定就沒有中斷功能。各輸入點與上述通道的對應(yīng)關(guān)系如表所示: 任務(wù)九 程序控制指令 END 可編程序控制器 (4).外部輸入中斷的子程序 中斷處理子程序的結(jié)構(gòu)與前面節(jié)的介紹相同,也是用 SBN定義其開始,用血 T定義其結(jié)免而且中斷處理子程序也必須放在主程序之后和END之前。計數(shù)器的計數(shù)范圍為 0— 65535,計數(shù)頻率最高為 1kHz。 (2)計數(shù)器中斷模式 這種模式的中斷,是對中斷輸入點接通的次數(shù)進(jìn)行高速計數(shù) (減計數(shù) ),當(dāng)達(dá)到設(shè)定的次數(shù)時產(chǎn)生中斷,且計數(shù)器停止計數(shù)、中斷被屏蔽。若在屏蔽情況下,即使中斷輸入點接通也不能產(chǎn)生中斷響應(yīng),但該中斷信號被記憶下來,待屏蔽解除后立即產(chǎn)生中斷。 任務(wù)九 程序控制指令 END 可編程序控制器 (3).外部輸入中斷的模式 外部輸入中斷有輸入中斷和計數(shù)中斷兩種模式。當(dāng)不使用中斷功能時,這些點可以作為普通輸入點使用。 10點的主機(jī),00003和 00004是外部輸入中斷的輸入點。本節(jié)介紹外部輸入中斷和間隔定時器中斷的控制指令及程序的編寫方法。 ? 本節(jié)小結(jié) 任務(wù)九 程序控制指令 END 可編程序控制器 中斷控制指令 任務(wù)九 程序控制指令 END CPM1A系列 PLC的中斷功能比較完備。脈沖輸出可以設(shè)置成連續(xù)模式或獨(dú)立模式。 ③獨(dú)立模式時,當(dāng)達(dá)到指定脈沖數(shù)時停止脈沖輸出;在連續(xù)輸出模式時,設(shè)為 0000、或?qū)t I指令的 C設(shè)為 003,都可以使脈沖輸出停止。當(dāng)輸出脈沖達(dá)到設(shè)定的脈沖個數(shù)時,自動停止脈沖輸出。指令 SPED的操作數(shù)表示脈沖是從 01001輸出、獨(dú)立模式、輸出脈沖的頻率是 500Hz。 連續(xù)模式脈沖輸出 任務(wù)九 程序控制指令 END 可編程序控制器 連續(xù)模式脈沖輸出的例子 任務(wù)九 程序控制指令 END 可編程序控制器 獨(dú)立模式脈沖輸出 下 圖是獨(dú)立模式脈沖輸出的例子。 INI指令的操作數(shù) P、 P1固定為 000, C為 003表示當(dāng)其執(zhí)行條件為 ON時停止脈沖輸出 (見表 ), 該圖的控制功能是: 當(dāng)執(zhí)行條件 00000由 OFF變?yōu)?ON時,執(zhí)行@ SPED指令啟動脈沖輸出,從 01000輸出 1500Hz的連續(xù)脈沖信號。 可編程序控制器 脈沖輸出控制指令 任務(wù)九 程序控制指令 END 可編程序控制器 任務(wù)九 程序控制指令 END 可編程序控制器 下圖是連續(xù)模式脈沖輸出的例子。在設(shè)置成連續(xù)模式時,要用指令來控制脈沖的輸出和停止;在設(shè)置成獨(dú)立模式時,當(dāng)輸出的脈沖個數(shù)達(dá)到指定的數(shù)目 (1— 16777215)時,脈沖輸出將自動停止。 ? 本節(jié)小結(jié) 任務(wù)九 程序控制指令 END 可編程序控制器 任務(wù)九 程序控制指令 END ? CPM1A系列晶體管輸出型的 PLC,其主機(jī)的 01000和 01001兩個輸出點可以輸出 20H2— 2kHz的單相脈沖,如下圖所示。所登錄的比較表可以立即啟動比較,也可以用 INI啟動比較。增減計數(shù)時可用旋轉(zhuǎn)編碼器的輸出脈沖作為計數(shù)脈沖,旋轉(zhuǎn)編碼器正轉(zhuǎn)時為遞增計數(shù),反轉(zhuǎn)時為遞減計數(shù) ⑤高速計數(shù)器具有中斷功能。 ④高速計數(shù)器有計數(shù)功能。 ②使用高速計數(shù)器時, SR248和 SR249通道已經(jīng)被占用,不能再作它用。若 001000N且有 z信號,則高速計數(shù)器復(fù)位。這樣做的目的是,一旦 PLC掉電,高速計數(shù)器的當(dāng)前值能被保存在 HR00和 HR01中,再上電時通過執(zhí)行第一個 INI指令,就可以把掉電前的當(dāng)前值傳送到高速計數(shù)器的當(dāng)前值通道 24 249中,以作為高速計數(shù)器的新當(dāng)前值,使 PLC上電前、后高速計數(shù)器的當(dāng)前值連續(xù)。 本例的中斷執(zhí)行過程是:若高速計數(shù)器的當(dāng)前值落在區(qū)域 1中時,中斷主程序,轉(zhuǎn)去執(zhí) 000號中斷子程序,執(zhí)行完畢返回斷點處繼續(xù)執(zhí)行主程序;若高速計數(shù)器的當(dāng)前值落在區(qū)域 2中時,中斷執(zhí)行主程序,轉(zhuǎn)去執(zhí)行 001號中斷于程序,執(zhí)行完畢返回斷點處繼續(xù)執(zhí)行主程序。 任務(wù)九 程序控制指令 END 可編程序控制器 在 00005由 OFF變?yōu)?ON時執(zhí)行一次則 I指令,使高速計數(shù)器的當(dāng)前值開始與 CTBL指令所登錄的區(qū)域比較表進(jìn)行比較,即 CTBL指令所登錄的區(qū)域比較表在 00005為 ON時才開始啟動比較。這樣做的目的是,使 PLC上電前、后高速計數(shù)器的當(dāng)前值連續(xù),這種作法在控制中有一定的實際意義。 圖中用了兩個 INI指令。本例 DM6642的內(nèi)容為 0100,表示使用高速計數(shù)器、增減計數(shù)方式、復(fù)位方式是采用 z信號十軟復(fù)位。 任務(wù)九 程序控制指令 END 可編程序控制器 高速計數(shù)器目標(biāo)值比較中斷的例子 任務(wù)九 程序控制指令 END 可編程序控制器 圖是高速計數(shù)器區(qū)域比較中斷的例子,圖 (b)是區(qū)域比較表的內(nèi)容。子程序執(zhí)行完畢返回斷點處繼續(xù)執(zhí)行主程序。子程序執(zhí)行完畢返回斷點處繼續(xù)執(zhí)行主程序 (本例沒寫其他主程序 )。圖 (b)的目標(biāo)值比較表中設(shè)了 2個目標(biāo)值。本例, DM6642的內(nèi)容為 0104,表示使用高速計數(shù)器、遞增計數(shù)方式、洪復(fù)位方式采用 Z信號 +軟復(fù)位。 任務(wù)九 程序控制指令 END 可編程序
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1