單價(jià): | 面議 |
發(fā)貨期限: | 自買(mǎi)家付款之日起 天內發(fā)貨 |
所在地: | 直轄市 上海 |
有效期至: | 長(cháng)期有效 |
發(fā)布時(shí)間: | 2025-03-05 16:35 |
最后更新: | 2025-03-05 16:35 |
瀏覽次數: | 49 |
采購咨詢(xún): |
請賣(mài)家聯(lián)系我
|
(鞍山)西門(mén)子PLC代理商
(鞍山)西門(mén)子PLC代理商
(鞍山)西門(mén)子PLC代理商
高速脈沖輸出指令及發(fā)生器脈沖串單段多段操作?高速脈沖輸出指令概述
??S7-200CPU有兩個(gè)PTO(脈沖串操作)/PWM(脈沖寬度調制)發(fā)生器,分別通過(guò)數字量輸出點(diǎn)Q0.0或Q0.1輸出高速脈沖串或脈沖寬度可調的波形。脈沖輸出(PLS)指令用于檢查為脈沖輸出(Q0.0或Q0.1)設置的特殊存儲器位(SM),啟動(dòng)由特殊存儲器位定義的脈沖操作。指令的操作數Q=0或Q=1,用于指定是00.0或Q0.1輸出。高速脈沖輸出指令如圖5-73所示。
??圖5-73高速脈沖輸出指令
??PTO提供方波輸出,用戶(hù)可控制周期時(shí)間和脈沖的數目。PWM提供持續、可調的循環(huán)輸出,用戶(hù)可控制周期時(shí)間和脈沖寬度。
??S7-200的PTO/PWM發(fā)生器輸出高速度脈沖串或脈沖寬度調制波形。其中一個(gè)發(fā)生器分配給數字輸出點(diǎn)Q0.0;另一個(gè)發(fā)生器分配給數字輸出點(diǎn)Q0.1。指定特殊內存SM位置為每個(gè)發(fā)生器存儲下列數據:控制字節(8位數值),脈沖計數值(無(wú)符號32位數)以及周期時(shí)間和脈沖寬度數值(無(wú)符號16位數)。
??PTO/PWM發(fā)生器和映像寄存器共享使用Q0.0和Q0.1。當Q0.0或Q0.1被設置為PTO或PWM功能時(shí),PTOPWM發(fā)生器控制輸出,在該輸出點(diǎn)禁止使用通常的數字輸出功能。即輸出波形不受映像寄存器的狀態(tài)、點(diǎn)的強制數值或執行立即輸出指令影響。不使用PTO/PWM發(fā)生器時(shí),輸出重新由映像寄存器控制。即Q0.0和Q0.1作為普通的數字輸出使用。脈沖輸出指令的有效操作數見(jiàn)表5-27。
??在啟用PTO/PWM操作之前,通常用R指令將Q0.0和Q0.1的映像寄存器清0。所有控制位、周期時(shí)間、脈沖寬度和時(shí)鐘脈沖計數的默認值是0。PTO/PWM輸出至少達到額定負載的10%,以確保斷開(kāi)/接通信號的有效強度。
??脈沖串操作(PTO)
??對于指定數目的時(shí)鐘脈沖和指定周期時(shí)間,PTO提供方波(50%占空比),其波形如圖5-74所示。PTO可以產(chǎn)生單脈沖或多脈沖串。指定脈沖數和周期時(shí)間(以us或ms為增量):
??(1)脈沖數:1~:
??(2)周期時(shí)間:50μs ~65 535μus或2ms~65 535ms。
??指定奇數值的微秒(μus)或毫秒(ms)作為周期時(shí)間(如75ms),會(huì )引起工作循環(huán)失真。PTO功能中的脈沖計數和周期時(shí)間見(jiàn)表5-28。
??PTO功能允許脈沖串的“鏈接”或“流水線(xiàn)操作”。當工作的脈沖串完成,新脈沖串的輸出立即開(kāi)始,這保證了輸出脈沖串之間的連續性。
??1.PTO脈沖的單段流水線(xiàn)操作
??在單段流水線(xiàn)操作中,要為下一個(gè)時(shí)鐘脈沖串更新SM位置。在初始PTO程序段啟動(dòng)后,必須按第二波形的需要立即修改SM位置,并執行PLS指令。第二脈沖串的屬性保持在流水線(xiàn)中,直到第一脈沖串完成。一次只有一個(gè)條目可以存儲在流水線(xiàn)中。當第一脈沖串完成時(shí),第二波形的輸出開(kāi)始,流水線(xiàn)對于新脈沖串可用;可以重復此過(guò)程以設置下一個(gè)脈沖串的參數。
??脈沖串之間是平滑過(guò)渡的,除非改變了時(shí)基或是利用PLS指令捕捉到新的脈沖串設置之前,激活脈沖串已完成。
??2.PTO脈沖的多段流水線(xiàn)操作
??在多段流水線(xiàn)操作中,S7-200從位于V存儲器的概要表自動(dòng)讀取每個(gè)脈沖串段的特征。該模式下僅使用特殊存儲器區的控制字和狀態(tài)字節,選擇多流水線(xiàn)操作時(shí),必須在SMW168或SMW178中裝入概要表的V存儲器的偏移地址。時(shí)基既可以是微秒也可以是毫秒,概要表中所有的周期必須使用同一時(shí)基,在概要表運行時(shí)不能改變。執行PLS指令啟動(dòng)多段操作。
??每個(gè)段條目有8個(gè)字節長(cháng),由16位周期時(shí)間值、16位周期時(shí)間增量值和32位脈沖計數值組成。多段PTO操作概要表的格式見(jiàn)表5-29。可以通過(guò)為每個(gè)脈沖編程指定的數目增加或減少周期時(shí)間。在周期時(shí)間增量域中的正數值增加周期時(shí)間,在周期時(shí)間增量域中的負數值減少周期時(shí)間,0不改變周期時(shí)間。
??當操作PTO概要圖時(shí),當前激活段數在SMB166或SMB176中可用。
6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6輸入/4輸出,集成2AI |
6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6輸入/4輸出,集成2AI |
6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6輸入/4輸出,集成2AI |
6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8輸入/6輸出,集成2AI |
6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8輸入/6輸出,集成2AI |
6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8輸入/6輸出,集成2AI |
6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI |
6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI |
6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI |
6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |
6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |