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

正文內(nèi)容

第6章特殊功能指令-預(yù)覽頁

2025-08-13 12:15 上一頁面

下一頁面
 

【正文】 ? 一個(gè)程序中總共可有 128個(gè)中斷。當(dāng)中斷被啟用后,當(dāng)前值等于預(yù)置值時(shí),在 S7200執(zhí)行的正常 1毫秒定時(shí)器更新的過程中,執(zhí)行連接的中斷程序。使用定時(shí)中斷 0,必須在 SMB34中寫入周期時(shí)間;使用定時(shí)中斷 1,必須在 SMB35中寫入周期時(shí)間。高速計(jì)數(shù)器中斷指對高速計(jì)數(shù)器運(yùn)行時(shí)產(chǎn)生的事件實(shí)時(shí)響應(yīng),包括當(dāng)前值等于預(yù)設(shè)值時(shí)產(chǎn)生的中斷,計(jì)數(shù)方向的改變時(shí)產(chǎn)生的中斷或計(jì)數(shù)器外部復(fù)位產(chǎn)生的中斷。用戶通過編程控制通訊端口的事件為通信中斷。 立即讀 \立即輸出 表 61 立即類指令的格式及說明 中斷指令 1. 中斷源的類型 中斷源即發(fā)出中斷請求的事件,又叫中斷事件。第 6章 特殊功能指令 立即類指令 中斷指令 高速計(jì)數(shù)器與高速脈沖輸出 PID控制 時(shí)鐘指令 立即類指令 立即讀 指令用于輸入 I接點(diǎn) , 立即讀指令讀取實(shí)際輸入點(diǎn)的狀態(tài)時(shí) , 并不更新該輸入點(diǎn)對應(yīng)的輸入映像寄存器的值 。 立即類指令與非立即類指令不同,非立即指令僅將新值讀或?qū)懭胼斎?/輸出映像寄存器。 中斷源 ( 1)通信中斷 ? 在自由口通信模式下,用戶可通過編程來設(shè)置波特率、奇偶校驗(yàn)和通信協(xié)議等參數(shù)。這些輸入點(diǎn)用于捕獲在發(fā)生時(shí)必須立即處理的事件。周期時(shí)間從 1毫秒至 255毫秒,時(shí)基是 1毫秒。這類中斷只能用時(shí)基為 1ms的定時(shí)器 T32/T96構(gòu)成。 每類中斷中不同的中斷事件又有不同的優(yōu)先權(quán) , 如表 62所示 。一旦一個(gè)中斷程序開始執(zhí)行,則一直執(zhí)行至完成。中斷隊(duì)列的最多中斷個(gè)數(shù)和溢出標(biāo)志位如表 63所示 中斷指令 中斷指令有 4條 , 包括開 、 關(guān)中斷指令 , 中斷連接 、 分離指令 。 2733 數(shù)據(jù)類型:字節(jié) 1. 開、關(guān)中斷指令 ? 開中斷 ( ENI) 指令全局性允許所有中斷事件 。 2. 中斷連接、分離指令 ? 中斷連接指令 ( ATCH) 指令將中斷事件( EVNT) 與中斷程序號碼 ( INT) 相連接 ,并啟用中斷事件 。中斷程序不是由程序調(diào)用,而是在中斷事件發(fā)生時(shí)由操作系統(tǒng)調(diào)用。 ? 方法二:從指令樹 , 用鼠標(biāo)右鍵單擊 “ 程序塊 ”圖標(biāo)并從彈出菜單 → 選擇插入 ( Insert) → 中斷( Interrupt) 。 分析:查表 62可知, 事件號為 2。因此在主程序中將采樣周期( 10ms)即定時(shí)中斷的時(shí)間間隔寫入定時(shí)中斷 0的特殊存儲器 SMB34,并將中斷事件 10和 INT0連接,全局開中斷。 ? ( 2)掌握定時(shí)中斷設(shè)計(jì)程序的方法。 高速計(jì)數(shù)器與高速脈沖輸出 高速計(jì)數(shù)器與高速脈沖輸出 ? 前面講的計(jì)數(shù)器指令的計(jì)數(shù)速度受掃描周期的影響 , 對比CPU掃描頻率高的脈沖輸入 , 就不能滿足控制要求了 。 SIMATIC S7200 CPU22x系列 PLC還設(shè)有高速脈沖輸出 , 輸出頻率可達(dá) 20KHz, 用于 PTO( 輸出一個(gè)頻率可調(diào) , 占空比為 50%的脈沖 ) 和 PWM( 輸出占空比可調(diào)的脈沖 ) , 高速脈沖輸出的功能可用于對電動(dòng)機(jī)進(jìn)行速度控制及位置控制和控制變頻器使電機(jī)調(diào)速 占用輸入 /輸出端子 1. 高速計(jì)數(shù)器占用輸入端子 ? CPU224有六個(gè)高速計(jì)數(shù)器,其占用的輸入端子如表 65所示。例如,如果在模式 2中使用高速計(jì)數(shù)器HSC0, 模式 2使用 , 則 中斷或用于 HSC3。 當(dāng) PTO、PWM發(fā)生器控制輸出時(shí) , 將禁止輸出點(diǎn) ;當(dāng)不使用 PTO、 PWM高速脈沖發(fā)生器時(shí) , 輸出點(diǎn) 、 ,即由輸出映像寄存器決定其輸出狀態(tài) 。 如圖 66所示內(nèi)部方向控制的單路加 /減計(jì)數(shù) 。 即有兩個(gè)脈沖輸入端,一個(gè)是加計(jì)數(shù)脈沖,一個(gè)是減計(jì)數(shù)脈沖,計(jì)數(shù)值為兩個(gè)輸入端脈沖的代數(shù)和。 時(shí),減計(jì)數(shù)。 ? S7200 CPU224有 HSC0HSC5六個(gè)高速計(jì)數(shù)器,每個(gè)高速計(jì)數(shù)器有多種不同的工作模式。 控制字節(jié)每個(gè)控制位的說明如下表所示 。工作模式的選擇即選擇了高速計(jì)數(shù)器的輸入脈沖、計(jì)數(shù)方向、復(fù)位和起動(dòng)功能。參數(shù) N指定高速計(jì)數(shù)器的號碼。當(dāng)前值和預(yù)置值占用的特殊內(nèi)部標(biāo)志位存儲區(qū)如表 610所示。 ? ( 3)執(zhí)行 HSC指令時(shí), CPU檢查控制字節(jié)和有關(guān)的當(dāng)前值和預(yù)置值。 ? ( 3)執(zhí)行 HDEF指令,設(shè)置 HSC的編號( 05),設(shè)置工作模式( 011)。 ( 5)用新的預(yù)置值寫入 32位預(yù)置值寄存器( SMD42 ,SMD52, SMD62, SMD142 , SMD152, SMD162)。 ( 7)為了捕捉計(jì)數(shù)方向的改變,將方向改變的中斷事件(事件 14)與一個(gè)中斷程序相聯(lián)系。 ( 11)結(jié)束子程序。執(zhí)行 PLS指令時(shí), S7200讀這些特殊存儲器位( SM),然后執(zhí)行特殊存儲器位定義的脈沖操作,即對相應(yīng)的 PTO/PWM發(fā)生器進(jìn)行編程。 PTO/PWM輸出的控制字節(jié) 說明 PTO/PWM刷新周期值 0 :不刷新; 1 :刷新 PWM刷新脈沖寬度值 0 :不刷新; 1:刷新 PTO刷新脈沖計(jì)數(shù)值 0 :不刷新; 1:刷新 PTO/PWM時(shí)基選擇 0 : 1 181。 狀態(tài)字節(jié)中的最高位 ( 空閑位 ) 用來指示脈沖串輸出是否完成 。 注意: ? 如果周期 2個(gè)時(shí)間單位 , 則周期的默認(rèn)值為 2個(gè)時(shí)間單位 。這樣就保證了輸出脈沖串的連續(xù)性 。 ? 單段流水線中的各段脈沖串可以采用不同的時(shí)間基準(zhǔn),但有可能造脈沖串之間的不平穩(wěn)過渡。包絡(luò)表中每段脈沖串的參數(shù)占用 8個(gè)字節(jié),由一個(gè) 16位周期值( 2字節(jié))、一個(gè) 16位周期增量值 Δ( 2字節(jié))和一個(gè) 32位脈沖計(jì)數(shù)值( 4字節(jié))組成。多段流水線常用于步進(jìn)電機(jī)的控制。 ? 在初始化子程序中,根據(jù)控制要求設(shè)置控制字并寫入SMB67或 SMB77特殊存儲器。一定要在包絡(luò)表的起始字節(jié)中寫入段數(shù)。 ? 執(zhí)行 PLS指令,使 S7200為 PTO/PWM發(fā)生器編程,高速脈沖串由 。 ? 周期的范圍從 50微秒至 65,535微秒 , 或從 2毫秒至 65,535毫秒 。若脈寬 = 0 ,占空比為 0%,則輸出斷開。 ? 異步更新:需要改變 PWM的時(shí)基時(shí) , 則應(yīng)使用異步更新 。 因此先選擇適合于所有周期的時(shí)基 , 盡量使用同步更新 。 如將 16D3( 時(shí)基微秒 )或 16DB( 時(shí)基毫秒 ) 寫入 SMB67 或 SMB77, 控制功能為:允許 PTO/PWM功能 、 選擇 PWM操作 、 設(shè)置更新脈沖寬度和周期數(shù)值 、 以及選擇時(shí)基 ( 微秒或毫秒 ) 。 VI. 6可為下一輸出脈沖預(yù)設(shè)控制字 。 高速輸入、高速輸出指令編程實(shí)訓(xùn) 1. 實(shí)訓(xùn)目的 ? ( 1) 掌握高速處理類指令的組成 、 相關(guān)特殊存儲器的設(shè)置 、 指令的輸入及指令執(zhí)行后的結(jié)果 , 進(jìn)一步熟悉指令的作用和使用方法 。 有脈沖輸出時(shí) 與 LED亮 。 用狀態(tài)表監(jiān)視 HSC0的當(dāng)前值變化情況 。 參數(shù)表中有 9個(gè)參數(shù) , 全部為32位的實(shí)數(shù) , 共占用 36個(gè)字節(jié) 。 24 微分時(shí)間 Td 雙字 ,實(shí)數(shù) 輸入 以分鐘為單位,必須 為正數(shù)。 ? ( 1) 如果不需要積分回路 ( 即在 PID計(jì)算中無“ I”) , 則應(yīng)將積分時(shí)間 Ti設(shè)為無限大 。因?yàn)?Kc是計(jì)算積分和微分項(xiàng)公式中的系數(shù),將循環(huán)增益設(shè)為 用的循環(huán)增益值為 。 ( 2)將實(shí)數(shù)轉(zhuǎn)換成 值。 格式如下表所示 。必須保證過程變量和給定值積分項(xiàng)前值和過程變量前值在 。 2. 程序分析 ? ( 1) I/O分配 ? 手動(dòng) /自動(dòng)切換開關(guān) 模擬量輸入 AIW0 模擬量輸出 AQW0 ? ( 2) 程序結(jié)構(gòu) ? 由主程序,子程序,中斷程序構(gòu)成。時(shí)鐘指令有兩條:讀實(shí)時(shí)時(shí)鐘和設(shè)定實(shí)時(shí)時(shí)鐘。 指令使用說明: ( 1) 8個(gè)字節(jié)緩沖區(qū)( T)的格式如下表所示。 ( 3)不能同時(shí)在在主程序和中斷程序中使用TODR/TODW指令,否則,將產(chǎn)生非致命錯(cuò)誤(0007),
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1