<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è)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
      搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> plc軟件使用 >> 正文

      西門子S7-200 PLC高速脈沖輸出功能

      作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2018-10-28
      1、概述
      S7-200 有兩個 置PTO/PWM 發(fā)生器,用以建立高速脈沖串(PTO)或脈寬調(diào)節(jié)(PWM) 信號波形。
      當(dāng)組態(tài)一個輸出為PTO 操作時,生成一個50%占空比脈沖串用于步進電機或伺服電機的速度和位置的開環(huán)控制。置PTO功能提供了脈沖串輸出,脈沖周期和數(shù)量可由用戶控制。但應(yīng)用程序必須通過plc內(nèi)置I/O 提供方向和限位控制。
      為了簡化用戶應(yīng)用程序中位控功能的使用,STEP7--Micro/WIN 提供的位控向?qū)Э梢詭椭趲追昼妰?nèi)全部完成PWM,PTO或位控模塊的組態(tài)。向?qū)Э梢陨晌恢弥噶睿脩艨梢杂眠@些指令在其應(yīng)用程序中為速度和位置提供動態(tài)控制。
      2、開環(huán)位控用于步進電機或伺服電機的基本信息
      借助位控向?qū)ЫM態(tài)PTO 輸出時,需要用戶提供一些基本信息,逐項介紹如下:
      ⑴ 最大速度 (MAX_SPEED)和啟動/停止速度 (SS_SPEED)
      圖1是這2 個概念的示意圖。
      MAX_SPEED是允許的操作速度的最大值,它應(yīng)在電機力矩能力的范圍。驅(qū)動負載所需的力矩由摩擦力、慣性以及加速/減速時間決定。


      圖1 最大速度和啟動/停止速度示意
      SS_SPEED:該數(shù)值應(yīng)滿足電機在低速時驅(qū)動負載的能力,如果SS_SPEED的數(shù)值過低,電機和負載在運動的開始和結(jié)束時可能會搖擺或顫動。如果SS_SPEED的數(shù)值過高,電機會在啟動時丟失脈沖,并且負載在試圖停止時會使電機超速。通常,SS_SPEED 值是MAX_SPEED 值的5%至15%。
      ⑵加速和減速時間
      加速時間ACCEL_TIME:電機從SS_SPEED速度加速到MAX_SPEED速度所需的時間。
      減速時間DECEL_TIME:電機從MAX_SPEED速度減速到SS_SPEED速度所需要的時間。


      圖2 加速和減速時間
      加速時間和減速時間的缺省設(shè)置都是1000毫秒。通常電機可在小于1000 毫秒的時間工作。參見圖2。這2個值設(shè)定時要以毫秒為單位。
      注意:電機的加速和失速時間要過測試來確定。開始時,您應(yīng)輸入一個較大的值。逐漸減少這個時間值直至電機開始失速,從而優(yōu)化您應(yīng)用中的這些設(shè)置。
      ⑶移動包絡(luò)
      一個包絡(luò)是一個預(yù)先定義的移動描述,它包括一個或多個速度,影響著從起點到終點的移動。一個包絡(luò)由多段組成,每段包含一個達到目標(biāo)速度的加速/減速過程和以目標(biāo)速度勻速運行的一串固定數(shù)量的脈沖。位控向?qū)峁┮苿影j(luò)定義界面,在這里,您可以為您的應(yīng)用程序定義每一個移動包絡(luò)。PTO 支持最大100 個包絡(luò)。
      定義一個包絡(luò),包括如下幾點:①選擇操作模式;②為包絡(luò)的各步定義指標(biāo)。③為包絡(luò)定義一個符號名。
      ⑴選擇包絡(luò)的操作模式:
      PTO支持相對位置和單一速度的續(xù)轉(zhuǎn)動,如圖3所示,相對位置模式指的是運動的終點位置是從起點側(cè)開始計算的脈沖數(shù)量。單速續(xù)轉(zhuǎn)動則不需要提供終點位置,PTO一直持續(xù)輸出脈沖,直至有其他命令發(fā)出,例如到達原點要求停發(fā)脈沖。


      圖3 一個包絡(luò)的操作模式
      ⑵包絡(luò)中的步
      一個步是工件運動的一個固定距離,包括加速和減速時間 的距離。PTO 每一包絡(luò)最大允許29 個步。
      每一步包括目標(biāo)速度和結(jié)束位置或脈沖數(shù)目等幾個指標(biāo)。圖4 所示為一步、兩步、三步和四步包絡(luò)。注意一步包絡(luò)只有一個常速段,兩步包絡(luò)有兩個常速段,依次類推。步的數(shù)目與包絡(luò)中常速段的數(shù)目一致。


      圖4 包絡(luò)的步數(shù)示意
      3、使用位控向?qū)Ь幊?BR>STEP7 V4.0 軟件的位控向?qū)茏詣犹幚鞵TO脈沖的單段管線和多段管線、脈寬調(diào)
      制、SM 位置配置和創(chuàng)建包絡(luò)表。
      本節(jié)將給出一個在YL-335A 上實現(xiàn)的簡單工作任務(wù)例子,闡述使用位控向?qū)Ь幊痰姆椒ê筒襟E。表1 是YL-335A 上實現(xiàn)步進電機運行所需的運動包絡(luò)。
      表1 步進電機運行的運動包絡(luò)


      1、使用位控向?qū)Ь幊痰牟襟E如下:
      1)為S7--200 PLC選擇選項組態(tài) 置PTO/PWM操作。
      在STEP7 V4.0軟件命令菜單中選擇工具→位置控制向?qū)Р⑦x擇配置S7-200PLC內(nèi)
      置PTO/PWM操作,如圖5所示。


      圖5 位控向?qū)咏缑?BR>2)單擊“下一步”選擇“QO.0”,再單擊“下一步”選擇“線性脈沖輸出 PTO)”


      圖5 選擇PTO或PWM界面
      3)單擊“下一步”后,在對應(yīng)的編輯框中輸入MAX_SPEED 和SS_SPEED 速度值。輸入最高電機速度“90000”,把電機啟動/停止速度設(shè)定為“600”。這時,如果單擊MIN_SPEED值對應(yīng)的灰色框,可以發(fā)現(xiàn),MIN_SPEED值改為600,注意:MIN_SPEED值由計算得出。用戶不能在此域中輸入其他數(shù)值。

      圖6
      4)單擊“下一步”填寫電機加速時間“1500”和電機減速時間 “200”

      圖7 設(shè)定加速和減速時間
      5)接下來一步是配置運動包絡(luò)界面,見圖8。

      圖8 配置運動包絡(luò)界面
      該界面要求設(shè)定操作模式、1個步的目標(biāo)速度、結(jié)束位置等步的指標(biāo),以及定義這一包絡(luò)的符號名。(從第0個包絡(luò)第0步開始)
      在操作模式選項中選擇相對位置控制,填寫包絡(luò)“0”中數(shù)據(jù)目標(biāo)速度“60000”,結(jié)束位置“85600”,點擊“繪制包絡(luò)”,如圖9所示,注意,這個包絡(luò)只有1步。包絡(luò)的符號名按默認(rèn)定義。這樣,第0個包絡(luò)的設(shè)置,即從供料站→加工站的運動包絡(luò)設(shè)置就完成了。現(xiàn)在可以設(shè)置下一個包絡(luò)。


      圖9 設(shè)置第0個包絡(luò)
      點擊“新包絡(luò)”,按上述方法將下表中上3個位置數(shù)據(jù)輸入包絡(luò)中去。


      表中最后一行低速回零,是單速連續(xù)運行模式,選擇這種操作模式后,在所出現(xiàn)的界面中(見圖10),寫入目標(biāo)速度“20000”。界面中還有一個包絡(luò)停止操作選項,是當(dāng)停止信號輸入時再向運動方向按設(shè)定的脈沖數(shù)走完停止,在本系統(tǒng)不使用。
      6)運動包絡(luò)編寫完成單擊“確認(rèn)”,向?qū)鬄檫\動包絡(luò)指定V存儲區(qū)地址(建議地址為VB75~VB300),默認(rèn)這一建議,單擊“下一步”出現(xiàn)圖11,單擊 “完成”。

      圖11 生成項目組件提示
      2、項目組件
      運動包絡(luò)組態(tài)完成后,向?qū)䴙樗x的配置生成三個項目組件(子程序),分別是:PTOx_RUN子程序(運行包絡(luò)),PTOx_CTRL子程序(控制)和PTOx_MAN子程序(手動模式)子程序。一個由向?qū)Мa(chǎn)生的子程序就可以在程序中調(diào)用如圖12所示。

      圖12 三個項目組件
      它們的功能分述如下:
      ⑴ PTOx_RUN子程序(運行包絡(luò)):命令 PLC 執(zhí)行存儲于配置/包絡(luò)表的特定包絡(luò)中的運動操作。運行這一子程序的梯形圖如圖13所示。


      圖13 運行PTOx_RUN子程序
      EN位:啟用此子程序的使能位。
      START參數(shù):包絡(luò)的執(zhí)行的啟動信號。對于在START參數(shù)已開啟且PTO當(dāng)前不活動時的每次掃描,此子程序會激活PTO。為了確保僅發(fā)送一個命令,請使用上升緣以脈沖方式開啟START參數(shù)。
      Profile(包絡(luò))參數(shù):包含為此運動包絡(luò)指定的編號或符號名。
      Abort(終止)參數(shù)命令,開啟時位控模塊停止當(dāng)前包絡(luò)并減速至電機停止。
      Done(完成)參數(shù):當(dāng)模塊完成本子程序時,此參數(shù) ON。
      Error(錯誤)參數(shù):包含本子程序的結(jié)果。
      C_Profile參數(shù):包含位控模塊當(dāng)前執(zhí)行的包絡(luò)。
      C_Step參數(shù):包含目前正在執(zhí)行的包絡(luò)步驟。
      ⑵ PTOx_CTRL子程序:(控制)啟用和初始化與步進電機或伺服電機合用的PTO輸出。請在用戶程序中只使用一次,并且請確定在每次掃描時得到執(zhí)行。即始終使用SM0.0作為EN的輸入,如圖14所示。


      圖14 運行PTOx_CTRL子程序
      I_STOP(立即停止)輸入:開關(guān)量輸入。當(dāng)此輸入為低時,PTO功能會正常工作。當(dāng)此輸入變?yōu)楦邥r,PTO立即終止脈沖的發(fā)出。
      D_STOP(減速停止)輸入:開關(guān)量輸入。當(dāng)此輸入為低時,PTO功能會正常工作。當(dāng)此輸入變?yōu)楦邥r,PTO會產(chǎn)生將電機減速至停止的脈沖串。“完成”輸出:開關(guān)量輸出。當(dāng)“完成”位被設(shè)置為高時,它表明上一個指令也已執(zhí)行。
      Error(錯誤)參數(shù):包含本子程序的結(jié)果。當(dāng)“完成”位為高時,錯誤字節(jié)會報告無錯誤或有錯誤代碼的正常完成。如果PTO向?qū)У腍SC計數(shù)器功能已啟用,C_Pos參數(shù)包含用脈沖數(shù)目表示的模塊;否則此數(shù)值始終為零。
      ⑶ PTOx_MAN子程序(手動模式):將PTO輸出置于手動模式。這允許電機啟動、停止和按不同的速度運行。當(dāng)PTOx_MAN子程序已啟用時,任何其他PTO子程序都無法執(zhí)行。運行這一子程序的梯形圖如圖15所示。


      圖15 運行PTOx_MAN子程序
      RUN(運行/停止)參數(shù):命令PTO加速至指定速度(Speed(速度)參數(shù))。您可以在電機運行中更改Speed參數(shù)的數(shù)值。停用RUN參數(shù)命令PTO減速至電機停止。當(dāng)RUN已啟用時,Speed參數(shù)確定著速度。速度是一個用每秒脈沖數(shù)計算的DINT(雙整數(shù))值。您可以在電機運行中更改此參數(shù)。
      Error(錯誤)參數(shù)包含本子程序的結(jié)果。
      如果PTO向?qū)У腍SC計數(shù)器功能已啟用,C_Pos參數(shù)包含用脈沖數(shù)目表示的模塊;否則此數(shù)值始終為零。


      注:
      脈沖速率是指每秒發(fā)多少個脈沖,用來控制電機速度
      脈沖數(shù)量是指一共發(fā)的脈沖個數(shù),用來控制電機行程
      脈沖速率X時間=脈沖數(shù)量
      電機速度X時間=電機行程

      Tags:西門子,S7-200,高速脈沖輸出  
      責(zé)任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網(wǎng)友評論
      推薦文章
      • 此欄目下沒有推薦文章
      最新推薦
      熱門文章
      • 此欄目下沒有熱點文章
      關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 久久久亚洲裙底偷窥综合| 中文字幕亚洲综合久久| 婷婷激情综合色五月久久| 一本久道综合在线无码人妻| 色狠狠久久综合网| 国产美女亚洲精品久久久综合| 国产亚洲综合成人91精品| 久久久久青草线蕉综合超碰| 五月综合色婷婷在线观看| 人人狠狠综合久久亚洲婷婷 | 亚洲综合久久综合激情久久| 一本色道久久综合| 一本久久a久久精品vr综合| AV狠狠色丁香婷婷综合久久| 国产综合色在线视频区| 小说区综合区首页| 狠狠色丁香婷婷综合久久来 | 国产色产综合色产在线观看视频| 狠狠色狠狠色综合日日不卡| 亚洲综合成人婷婷五月网址| 无码专区久久综合久中文字幕| 国产精品无码久久综合网| 91精品国产色综合久久不| 亚洲狠狠婷婷综合久久久久| 亚洲国产综合精品| 制服丝袜人妻综合第一页| 亚洲综合成人网在线观看| 狠狠色丁香婷婷综合精品视频| 激情综合婷婷丁香五月蜜桃| 色婷婷综合缴情综免费观看| 一本色道久久综合| 狠狠综合视频精品播放| 婷婷久久综合九色综合绿巨人| 亚洲综合无码无在线观看| 国产香蕉久久精品综合网| 狠狠综合亚洲综合亚洲色| 狠狠色综合TV久久久久久| 久久午夜综合久久| 久久久久综合一本久道| 天天av天天翘天天综合网| 伊人色综合九久久天天蜜桃|