衡水S7-1200PLC西門子代理商原裝現貨
發布日期 :2023-03-24 15:46發布IP:113.246.75.249編號:11540027
詳細介紹 衡水S7-1200PLC西門子代理商原裝現貨 衡水S7-1200PLC,西門子PLC代理,西門子S7-1200PLC代理 高速脈沖輸出指令及發生器脈沖串單段多段操作??高速脈沖輸出指令概述 ??S7-200CPU有兩個PTO(脈沖串操作)/PWM(脈沖寬度調制)發生器,分別通過數字量輸出點Q0.0或Q0.1輸出高速脈沖串或脈沖寬度可調的波形。脈沖輸出(PLS)指令用于檢查為脈沖輸出(Q0.0或Q0.1)設置的特殊存儲器位(SM),然后啟動由特殊存儲器位定義的脈沖操作。指令的操作數Q=0或Q=1,用于指定是00.0或Q0.1輸出。高速脈沖輸出指令如圖5-73所示。 ??圖5-73高速脈沖輸出指令 ??PTO提供方波輸出,用戶可控制周期時間和脈沖的數目。PWM提供持續、可調的循環輸出,用戶可控制周期時間和脈沖寬度。 ??S7-200的PTO/PWM發生器輸出高速度脈沖串或脈沖寬度調制波形。其中一個發生器分配給數字輸出點Q0.0;另一個發生器分配給數字輸出點Q0.1。指定特殊內存SM位置為每個發生器存儲下列數據:控制字節(8位數值),脈沖計數值(無符號32位數)以及周期時間和脈沖寬度數值(無符號16位數)。 ??PTO/PWM發生器和映像寄存器共享使用Q0.0和Q0.1。當Q0.0或Q0.1被設置為PTO或PWM功能時,PTOPWM發生器控制輸出,在該輸出點禁止使用通常的數字輸出功能。即輸出波形不受映像寄存器的狀態、點的強制數值或執行立即輸出指令影響。不使用PTO/PWM發生器時,輸出重新由映像寄存器控制。即Q0.0和Q0.1作為普通的數字輸出使用。脈沖輸出指令的有效操作數見表5-27。 ??在啟用PTO/PWM操作之前,通常用R指令將Q0.0和Q0.1的映像寄存器清0。所有控制位、周期時間、脈沖寬度和時鐘脈沖計數的默認值是0。PTO/PWM輸出至少達到額定負載的10%,以確保斷開/接通信號的有效強度。 ??脈沖串操作(PTO) ??對于指定數目的時鐘脈沖和指定周期時間,PTO提供方波(50%占空比),其波形如圖5-74所示。PTO可以產生單脈沖或多脈沖串。指定脈沖數和周期時間(以us或ms為增量): 衡水S7-1200PLC西門子代理商原裝現貨 衡水S7-1200PLC,西門子PLC代理,西門子S7-1200PLC代理 ??(1)脈沖數:1~4294967295: ??(2)周期時間:50μs ~65 535μus或2ms~65 535ms。 ??指定奇數值的微秒(μus)或毫秒(ms)作為周期時間(如75ms),會引起工作循環失真。PTO功能中的脈沖計數和周期時間見表5-28。 ??PTO功能允許脈沖串的“鏈接”或“流水線操作”。當工作的脈沖串完成,新脈沖串的輸出立即開始,這保證了輸出脈沖串之間的連續性。 ??1.PTO脈沖的單段流水線操作 ??在單段流水線操作中,要為下一個時鐘脈沖串更新SM位置。在初始PTO程序段啟動后,必須按第二波形的需要立即修改SM位置,并再次執行PLS指令。第二脈沖串的屬性保持在流水線中,直到第一脈沖串完成。一次只有一個條目可以存儲在流水線中。當第一脈沖串完成時,第二波形的輸出開始,流水線對于新脈沖串可用;然后可以重復此過程以設置下一個脈沖串的參數。 ??脈沖串之間是平滑過渡的,除非改變了時基或是利用PLS指令捕捉到新的脈沖串設置之前,激活脈沖串已完成。 ??2.PTO脈沖的多段流水線操作 ??在多段流水線操作中,S7-200從位于V存儲器的概要表自動讀取每個脈沖串段的特征。該模式下僅使用特殊存儲器區的控制字和狀態字節,選擇多流水線操作時,必須在SMW168或SMW178中裝入概要表的V存儲器的偏移地址。時基既可以是微秒也可以是毫秒,概要表中所有的周期必須使用同一時基,在概要表運行時不能改變。執行PLS指令啟動多段操作。 ??每個段條目有8個字節長,由16位周期時間值、16位周期時間增量值和32位脈沖計數值組成。多段PTO操作概要表的格式見表5-29。可以通過為每個脈沖編程指定的數目增加或減少周期時間。在周期時間增量域中的正數值增加周期時間,在周期時間增量域中的負數值減少周期時間,0不改變周期時間。 ??當操作PTO概要圖時,當前激活段數在SMB166或SMB176中可用。 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|