<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發(fā)網(wǎng)

      電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
      搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實(shí)例 >> 正文

      西門子S7-200脈沖輸出指令做電機(jī)正反轉(zhuǎn)控制,PLS指令,子程序和中斷程序用法

      作者:佚名    文章來源:網(wǎng)絡(luò)整理    點(diǎn)擊數(shù):    更新時(shí)間:2024/9/21

      通過上次的學(xué)習(xí),我們應(yīng)該已經(jīng)知道可以通過修改SM存儲區(qū)(包括控制字節(jié)),然后執(zhí)行PLS指令來改變PTO或PWM波形。除了前面學(xué)習(xí)的使用步驟和一些使用要點(diǎn),我們還要知道的就是PTO狀態(tài)字節(jié)的空閑位(SM66.7或SM76.7),它標(biāo)志著脈沖輸出完成。另外,在脈沖輸出完成時(shí),我們還可以利用脈沖發(fā)送完成中斷,使程序跳轉(zhuǎn)到中斷服務(wù)程序進(jìn)行執(zhí)行。那么就補(bǔ)充這幾點(diǎn)內(nèi)容。下面我們做利用一個(gè)脈沖輸出指令做電機(jī)正反轉(zhuǎn)控制的例子。

      主程序:

       

      高速計(jì)數(shù)器子程序:

      高速計(jì)數(shù)器子程序 

      高速脈沖輸出子程序:

      高速脈沖輸出子程序 

      中斷程序INT_0:

      中斷程序 

      我們首先先做一個(gè)高速計(jì)數(shù)子程序和脈沖輸出子程序,在高速計(jì)數(shù)器子程序中,首先是定義控制字節(jié),送16#F8到SMB37,定義為加計(jì)數(shù)更新當(dāng)前值,傳送0到SMD38寫入初始值,定義的是高速計(jì)數(shù)器HSC0和HSC模式12,然后激活高速計(jì)數(shù)器,還做了高速計(jì)數(shù)器中斷,PTO0完成中斷的事件為中斷事件號19,我們建立中斷程序0和中斷事件19的中斷連接,并全局允許中斷。

      而在高速脈沖輸出子程序里面,我們定義一下接口,定義周期io_time為LW0,為IN類型的,定義脈沖數(shù)io_NO為LD2,也是為IN類型的,然后寫子程序。首先傳送16#85到SMB67中定義控制字節(jié),這里選擇的是PTO模式、單段、1us/周期、裝入周期和脈沖數(shù)的情況(控制字節(jié)的定義可以參考PTO/PWM控制字節(jié)表),并傳送LW0到SMW68中寫入周期值,傳送LD2到SMD72中寫入脈沖數(shù),最后執(zhí)行PLS指令。那么這樣是做了一個(gè)帶功能參數(shù)的子程序,之后在主程序中可以對這個(gè)帶功能參數(shù)的子程序進(jìn)行調(diào)用。

      然后我們編寫主程序,在主程序的網(wǎng)絡(luò)一中,首先用SM0.1首次掃描驅(qū)動(dòng)高速計(jì)數(shù)器子程序進(jìn)行高速計(jì)數(shù)初始化,同時(shí)對Q0.0的過程映像區(qū)清零,同時(shí)也對高速脈沖輸出進(jìn)行初始化。在網(wǎng)絡(luò)中,我們用I0.2的上升沿來驅(qū)動(dòng)立即置位指令,立即置位Q0.2,同時(shí)調(diào)用高速脈沖輸出子程序,周期設(shè)為100us,脈沖為10000個(gè),同時(shí)還要傳送16#F8到SMB37并執(zhí)行HSC指令進(jìn)行加計(jì)數(shù)并更新當(dāng)前值。那么就就是說當(dāng)我們接通I0.2時(shí),會在I0.2的上升沿立即置位Q0.2,電機(jī)正轉(zhuǎn),100us發(fā)10000個(gè)脈沖,同時(shí)高速計(jì)數(shù)器進(jìn)行加計(jì)數(shù)。因?yàn)榻⒘嗣}沖完成中斷,那么當(dāng)脈沖發(fā)生完成時(shí),會進(jìn)入到中斷程序進(jìn)行執(zhí)行。

      那么我們就可以在中斷程序中編寫反轉(zhuǎn)的控制,因?yàn)樵瓉硎钦D(zhuǎn),那么Q0.2是接通的,那么我們就用Q0.2的常開觸點(diǎn)來驅(qū)動(dòng)立即復(fù)位指令,立即復(fù)位Q0.2,同時(shí)調(diào)用高速脈沖輸出子程序,周期設(shè)為200us,脈沖為10000個(gè),同時(shí)還要傳送16#B0到SMB67并執(zhí)行HSC指令進(jìn)行減計(jì)數(shù)并不更新當(dāng)前值。那么就是說進(jìn)入中斷時(shí)會立即復(fù)位Q0.2,電機(jī)反轉(zhuǎn),200us發(fā)10000個(gè)脈沖,同時(shí)高速計(jì)數(shù)器進(jìn)行減計(jì)數(shù)。

      那么對于這樣一個(gè)例子,應(yīng)用到了帶參數(shù)的子程序調(diào)用、中斷和高速計(jì)數(shù)器的內(nèi)容,會不會比較難以理解呢,如果覺得有些模糊的話,可以回看一下前面中斷和高速計(jì)數(shù)器的內(nèi)容,這樣可以加深印象呢。

      Tags:子程序,中斷,PLS,PWM,西門子plc  
      責(zé)任編輯:admin
      相關(guān)文章列表
      一起學(xué)習(xí)S7-200Smart控制器的中斷子程序
      西門子S7-200 SMART 模擬量概述及自建庫文件,西門子PLC子程序創(chuàng)
      西門子S7-200SMART PLC如何實(shí)現(xiàn)星三角降壓啟動(dòng)多次調(diào)用?子程序編
      西門子PLC子程序?qū)嵗琒7-200 SMART PLC帶參數(shù)子程序應(yīng)用實(shí)例
      三菱plc子程序調(diào)用,三菱FX PLC學(xué)習(xí)之子程序調(diào)用與循環(huán),CALL和S
      西門子PLC:200smart(13-16章)_200smart 子程序
      西門子S7-200 SMART的PLS指令應(yīng)用
      STEP7-MicroWIN SMART 西門子主程序調(diào)用子程序
      三菱FX系列PLC的PLS、PLF指令編程舉例上升沿_PLS和下降沿PLF
      S7-200 SMART PLS指令 脈沖輸出指令
      西門子PLC局部變量表與子程序使用技巧有哪些,局部變量與全局變量
      西門子S7-200子程序,多次調(diào)用的“怪”現(xiàn)象
      V4.0 STEP 7 MicroWIN 西門子S7-200系列PLC高階課程-1 子程序
      西門子S7-200 Smart PLC入門筆記8——電機(jī)控制子程序調(diào)用 子程序
      利用S7-200 PLC定時(shí)中斷功能編制一個(gè)程序舉例 ATCH和DTCH
      中斷梯形圖 三菱plc與中斷有關(guān)的指令使用方法圖解
      自學(xué)單片機(jī)編程之中斷與時(shí)鐘程序
      三菱PLC PLS和PLF指令的使用,脈沖輸出指令
      三菱PLC 三菱FX系列PLC微分指令(PLS/PLF)
      西門子S7-200PLC子程序調(diào)用的意義
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個(gè)字
      [ 查看全部 ] 網(wǎng)友評論
      推薦文章
      最新推薦
      關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 五月婷婷综合在线| 人人狠狠综合久久88成人| 伊人色综合一区二区三区影院视频 | 亚洲人成依人成综合网| 浪潮AV色综合久久天堂| 色综合伊人色综合网站| 久久综合给久久狠狠97色| 色爱区综合激情五月综合色| 国产在线一区二区综合免费视频| 伊人久久大香线蕉综合网站| 亚洲狠狠爱综合影院婷婷| 久久婷婷色香五月综合激情| 99久久综合狠狠综合久久止| 色偷偷狠狠色综合网| 天天综合网色中文字幕| 亚洲AV人无码综合在线观看| 狠狠色婷婷久久综合频道日韩| 欧美激情综合亚洲一二区| 偷自拍视频区综合视频区| 一本大道AV伊人久久综合| 制服丝袜人妻综合第一页| 色综合色综合久久综合频道| 九九久久99综合一区二区| 亚洲国产成人久久综合一区77| 伊人久久亚洲综合影院首页| 亚洲国产综合第一精品小说| 狠狠色综合色综合网络| 狠狠色综合久色aⅴ网站| 久久88色综合色鬼| 色综合久久中文色婷婷| 狠狠色狠狠色综合系列| 精品无码综合一区二区三区| 久久乐国产综合亚洲精品| 亚洲精品国产第一综合99久久 | 久久一日本道色综合久| 久久综合久综合久久鬼色| 亚洲成AV人综合在线观看| 激情综合丁香五月| 亚洲av永久中文无码精品综合| 人妻av综合天堂一区| 精品久久人人做人人爽综合 |