<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PTO脈沖的產生與使用方法介紹

laidenongfhs ? 來源:中泰PLC自動化教學 ? 2023-12-28 14:06 ? 次閱讀

PTO脈沖是一種占空比為50%、周期可調的方波脈沖。PTO脈沖的頻率范圍為1~65535 Hz(單段)或1~100000 Hz(多段),PTO脈沖數范圍為1~2147483647。

在設置脈沖個數時,若將脈沖個數設為0,系統會默認個數為1;在設置脈沖周期時,如果周期小于兩個時間單位,系統會默認周期值為兩個時間單位,比如時間單位為ms,周期設為1.3ms,系統會默認周期為2ms。另外,如果將周期值設為奇數值(如75ms),產生的脈沖波形會失真。

** PTO脈沖可分為單段脈沖串和多段脈沖串,多段脈沖串由多個單段脈沖串組成。**

1.單段脈沖串的產生

** 要讓高速脈沖輸出端子輸出單段脈沖串,須先對相關的控制字節和參數進行設置,再執行高速脈沖輸出PLS指令。**

圖1所示是一段讓Q0.0端子輸出單段脈沖串的程序。在PLC首次掃描時,SM0.1觸點閉合一個掃描周期,復位指令將Q0.0輸出映像寄存器(即Q0.0線圈)置0,以便將Q0.0端子用作高速脈沖輸出;當I0.1觸點閉合時,上升沿P觸點接通一個掃描周期,MOV_B、MOV_W和MOV_DW依次執行,對高速脈沖發生器的控制字節和參數進行設置,然后執行高速脈沖輸出PLS指令,讓高速脈沖發生器按設置產生單段PTO脈沖串并從Q0.0端子輸出。在PTO脈沖串輸出期間,如果I0.2觸點閉合,MOV_B、MOV_DW依次執行,將控制字節設為禁止脈沖輸出,脈沖個數設為0,然后執行PLS指令,高速脈沖發生器馬上按新的設置工作,即停止從Q0.0端子輸出脈沖。單段PTO脈沖串輸出完成后,狀態位SM66.7會置1,表示PTO脈沖輸出結束。

網絡2中不使用邊沿P觸點,那么在單段PTO脈沖串輸出完成后如果I0.1觸點仍處于閉合狀態,則會在前一段脈沖串后面繼續輸出相同的下一段脈沖串。

2.多段脈沖串的產生

多段脈沖串由多個單段脈沖串組成,每個單段脈沖串的參數可以不同,單段脈沖串中的每個脈沖參數也可以不同。

wKgZomWNEI-AIRVJAAI5rHfY8Qg719.jpg

圖1讓Q0.0端子輸出單段脈沖串的程序

1)參數設置包絡表

由于多段脈沖串的各個脈沖串允許有較復雜的變化,無法用產生單段脈沖串的方法來輸出多段脈沖串,S7-200 SMART PLC在變量存儲區(V區)建立一個包絡表,由該表來設置多段脈沖串中的各個脈沖串的參數。

表1 多段脈沖串參數設置包絡表

wKgaomWNEJCAC4WIAAFGkG-DiN8412.jpg

表1所示為多段脈沖串參數設置包絡表。包絡表的第1個字節單元VBn存放脈沖串的總段數,此后用3個連續的雙字單元(每4個字節單元組成一個雙字單元)分別存放一段脈沖串的起始頻率、結束頻率和脈沖數。在多段模式下,系統仍使用特殊存儲器區的相應控制字節和狀態位,每個脈沖串的參數則從包絡表的變量存儲器區讀出。在多段編程時,必須將包絡表的變量存儲器起始地址(即包絡表中的n值)裝入SMW168(使用Q0.0端子輸出脈沖時)、SMW178或SMW578。在運行時不能改變包絡表中的內容,執行PLS指令來啟動多段操作。

2)輸出多段脈沖串的應用舉例多段脈沖串常用于步進電動機的控制。圖2所示是一個步進電動機的控制包絡線,包絡線分三段:第1段(AB段)為加速運行,電動機的起始頻率為2kHz,終止頻率為10kHz,要求運行脈沖數目為200個;第2段(BC段)為恒速運行,電動機的起始和終止頻率均為10kHz,要求運行脈沖數目為3400個;第3段(CD段)為減速運行,電動機的起始頻率為10kHz,終止頻率為2kHz,要求運行脈沖數目為400個。

根據步進電動機的控制包絡線可列出相應的包絡表,如表2所示。

wKgZomWNEI-AT45DAAElZJ-9cTg158.jpg

圖2 一個步進電動機的控制包絡線

表2 根據步進電動機的控制包絡線列出的包絡表

wKgaomWNEI-AdXWiAAD9lAmMNIA325.jpg

根據包絡表可編寫出步進電動機的控制程序,如表3所示,該程序由主程序、SBR_0子程序和INT_0中斷程序組成。

表3產生多段脈沖串的程序(用于控制步進電動機)及說明

wKgaomWNEI-AQrkbAAXAnXA-YwY268.jpg

wKgZomWNEJCAHVv6AAIUNInw-o4887.jpg






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 占空比
    +關注

    關注

    0

    文章

    83

    瀏覽量

    28766
  • PTO
    PTO
    +關注

    關注

    0

    文章

    6

    瀏覽量

    7501

原文標題:PTO脈沖的產生與使用

文章出處:【微信號:中泰PLC自動化教學,微信公眾號:中泰PLC自動化教學】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    面向工業應用并且采用 PRU-ICSS 的高性能脈沖序列輸出 (PTO)

    `描述面向工業應用的具有 PRU-ICSS 的 TIDEP0027 高性能脈沖序列輸出 (PTO) 將德州儀器 (TI) 的 AM335x Sitara 處理器系列與 PTO 模塊整合成單個片上系統
    發表于 04-28 11:30

    英飛凌MEMTOOL軟件介紹使用方法

    ,附件中詳細介紹了這款軟件支持的操作系統平臺、支持燒錄的英飛凌MCU系列和具體型號,并詳細介紹了軟件的使用方法。MEMTOOL軟件介紹使用方法
    發表于 12-14 09:39

    采用Sitara處理器PRU-ICSS的高性能脈沖序列輸出 (PTO)

    描述面向工業應用的具有 PRU-ICSS 的 TIDEP0027 高性能脈沖序列輸出 (PTO) 將德州儀器 (TI) 的 AM335x Sitara 處理器系列與 PTO 模塊整合成單個片上系統
    發表于 12-17 16:03

    介紹示波器的特殊使用方法

    本文介紹了示波器的特殊使用方法。
    發表于 05-06 10:36

    介紹獨立按鍵基本的使用方法

    獨立按鍵基本的使用方法——狀態機(有人也喜歡用三行代碼的方法。當然這都無所謂,蘿卜白菜各有所愛,只要別用主時序給按鍵消抖就行?。?、要使用獨立按鍵,那么開發板上的J5跳帽必須接到BTN(獨立按鍵)。...
    發表于 01-06 06:30

    介紹SPI的使用方法

    寫在最前使用RT-Thread Studio開發環境開發STM32單片機程序,與MDK使用env有一定的差別,對于剛開始使用的程序員來說,主要是找不到配置選項在哪里,上一篇介紹了TIM設備的使用方法
    發表于 02-17 06:32

    脈沖波形的產生和整形

    脈沖波形的產生和整形:介紹矩形脈沖產生電路和脈沖整形電路。在
    發表于 09-16 08:59 ?120次下載

    脈沖波形的產生與變換

    脈沖波形的產生與變換1.學習利用集成邏輯門、555定時器設計脈沖信號產生電路。2.掌握影響脈沖波形參數的定時元件參數的計算
    發表于 12-09 18:24 ?0次下載

    脈沖電源脈沖序列產生的一種方法

    脈沖電源脈沖序列產生的一種方法 介紹一種利用8253芯片產生可變的
    發表于 10-16 22:31 ?2778次閱讀
    <b class='flag-5'>脈沖</b>電源<b class='flag-5'>脈沖</b>序列<b class='flag-5'>產生</b>的一種<b class='flag-5'>方法</b>

    什么是PTO

    什么是PTO  英文縮寫: PTO 中文譯名: 公眾電信運營者 分  類: IP與多媒體
    發表于 02-23 09:42 ?1859次閱讀

    脈沖信號怎么產生

    本文首先介紹脈沖信號怎么產生的以及產生脈沖信號的方法,其次
    的頭像 發表于 08-21 18:01 ?4.2w次閱讀

    示波器的使用方法(三):示波器的使用方法詳解

    示波器的使用方法并非很難,重點在于正確使用示波器的使用方法。往期文章中,小編對模擬示波器的使用方法和數字示波器的使用方法均有所介紹。為增進大
    的頭像 發表于 12-24 20:37 ?2478次閱讀

    CKS32F4xx系列產品Timer的基本使用方法-定時器脈沖計數

    上一章我們介紹了CKS32F4的通用定時器定時操作的使用方法,這一章我們將向大家介紹通用定時器作為定時器脈沖計數的使用。在本章中,我們將用TIM5的通道1(PA0)來做輸入捕獲,捕獲P
    的頭像 發表于 06-05 09:39 ?534次閱讀
    CKS32F4xx系列產品Timer的基本<b class='flag-5'>使用方法</b>-定時器<b class='flag-5'>脈沖</b>計數

    一種產生激光脈沖的新方法

    英國和韓國的科學家提出了一種產生激光脈沖的新方法,其功率是現有激光脈沖的1000多倍。
    的頭像 發表于 11-20 16:56 ?257次閱讀
    一種<b class='flag-5'>產生</b>激光<b class='flag-5'>脈沖</b>的新<b class='flag-5'>方法</b>

    脈沖干擾的產生 脈沖干擾的解決方法

    脈沖干擾的產生 脈沖干擾的解決方法? 脈沖干擾的產生 脈沖
    的頭像 發表于 01-05 14:31 ?1894次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>