<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天內不再提示

定時器在STEP 7V5.x及STEP 7(TIA Portal)的不同處理步驟

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2024-04-07 11:35 ? 次閱讀

描述

本條目將闡述"程序中使用定時器"主題在 STEP 7 V5.x 及STEP 7 (TIA Portal) 的不同處理步驟.

在STEP 7 V5.x步驟

基于STEP 5的兼容性,仍然可以使用STEP7 S5定時器與計數器,定時器和計數器是全局的且基于編號尋址,當啟動定時器/計數器時,需要預定義"值范圍"及"精度"模式以決定定時器是延時定時器及計數器是否是加計數器,需要注意以下參數屬性設置:

每個定時器或計數器有一個單獨的編號.

在塊中不能多次調用同一個編號的S5定時器/計數器.

定時器的計時范圍最大為9990秒,計數器的最大計數值為999.

定時器的時基可以設置為0.01 .. 9.99, 0.1 … 99.9, 1 … 999 及10 … 9990 秒

定時器的精度取決于時基.

在STEP 7 (TIA Portal)步驟

在塊調用的地方定義定時器和計數器,IEC定時器是一個結構體數據類型,包括IEC_TIMER, IEC_LTIMER, TON_TIME 或TON_LTIME,可作為本地變量使用.

優勢

通過創建多個背景數據塊,可以調用多次定時器功能的FB塊。

塊將有更寬的計數范圍 ,且定時器的精度與時基無關.

IEC定時器有比普通S5定時器更好的性能.

圖1位上述步驟地兩個例程,其中變量 "SwitchDelay" 被聲明為一個本地"TON_TIME"類型變量,變量"CountDB"被聲明為一個"CTU_INT"類型變量 .

409fa26e-f1c3-11ee-a297-92fbcf53809c.png

可以按如下方式聲明 IEC 計數器:

系統數據類型 IEC_ 的數據塊聲明(例如,“MyIEC_COUNTER”)

聲明為塊中“Static”部分的 CTU_ 或 IEC_ 類型的局部變量(例如 #MyIEC_COUNTER)

如果在單獨的數據塊中設置 IEC 計數器(單背景),則將默認使用“優化的塊訪問”(optimized block access) 創建背景數據塊,并將各個變量定義為具有保持性。有關在背景數據塊中設置保持性的更多信息,請參見“另請參見”。

如果在函數塊中使用“優化的塊訪問”(optimized block access) 設置 IEC 計數器作為本地變量(多重背景),則其在塊接口中定義為具有保持性。

執行“加計數”指令之前,需要事先預設一個邏輯運算。該運算可以放置在程序段的中間或者末尾。

40c53e8e-f1c3-11ee-a297-92fbcf53809c.png

圖 01

示例

以下示例說明了該指令的工作原理

40f72124-f1c3-11ee-a297-92fbcf53809c.png

當“TagIn_1”操作數的信號狀態從“0”變為“1”時,將執行“加計數”指令,同時“Tag_CV”操作數的當前計數器值加 1。每檢測到一個額外的信號上升沿,計數器值都會遞增,直至達到該數據類型的上限 (INT = 32767)。

PV 參數的值作為確定“TagOut”輸出的限制。只要當前計數器值大于或等于操作數“Tag_PV”的值,輸出“TagOut”的信號狀態就為“1”。在其它任何情況下,輸出“TagOut”的信號狀態均為“0”。

IEC 定時器是一個 IEC_TIMER 或 TP_TIME 數據類型的結構,可如下聲明:

4113e00c-f1c3-11ee-a297-92fbcf53809c.png

聲明為一個系統數據類型為 IEC_TIMER 的數據塊(例如,“MyIEC_TIMER”)

聲明為塊中“Static”部分的 TP_TIME 或 IEC_TIMER 類型的局部變量(例如,#MyIEC_TIMER)

示例

以下示例說明了該指令的工作原理:

414b88fe-f1c3-11ee-a297-92fbcf53809c.png

下表將通過具體的操作數值對該指令的工作原理進行說明:

參數 操作數
IN Tag_Start 信號躍遷“0”=>“1”
PT Tag_PresetTime T#10s
Q Tag_Status TRUE
ET Tag_ElapsedTime T#0s => T#10s

當“Tag_Start”操作數的信號狀態從“0”變為“1”時,PT 參數預設的時間開始計時,且“Tag_Status”操作數置位為“1”。

當前時間值存儲在“Tag_ElapsedTime”操作數中。定時器計時結束時,操作數“Tag_Status”的信號狀態復位為“0”。



審核編輯:劉清

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

    關注

    32

    文章

    2199

    瀏覽量

    93299
  • 定時器
    +關注

    關注

    23

    文章

    3154

    瀏覽量

    112375
  • S7-1500
    +關注

    關注

    3

    文章

    299

    瀏覽量

    5906

原文標題:對于S7-1500,如何在STEP 7 (TIA Portal) 中定義定時器及計數器?

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    #硬聲創作季 #PLC S7-300PLC-04 STEP7編程快速入門-1

    plcstepSTEP7
    水管工
    發布于 :2022年10月21日 14:56:59

    #硬聲創作季 #PLC S7-300PLC-04 STEP7編程快速入門-2

    plcstepSTEP7
    水管工
    發布于 :2022年10月21日 14:57:17

    #硬聲創作季 PLC應用技術:STEP7軟件安裝

    plcstepSTEP7
    Mr_haohao
    發布于 :2022年10月27日 14:32:18

    #硬聲創作季 PLC應用技術:STEP7項目創建

    plcstepSTEP7
    Mr_haohao
    發布于 :2022年10月27日 14:33:27

    #硬聲創作季 PLC應用技術:STEP7中的塊

    plcstepSTEP7
    Mr_haohao
    發布于 :2022年10月27日 14:34:07

    #硬聲創作季 PLC應用技術:STEP7的程序結構和編程語言

    plcstepSTEP7
    Mr_haohao
    發布于 :2022年10月27日 14:34:40

    #硬聲創作季 PLC應用技術:STEP7中的數據類型(一)

    plcstepSTEP7
    Mr_haohao
    發布于 :2022年10月27日 14:35:14

    #硬聲創作季 PLC應用技術:STEP7中的數據類型(二)

    plcstepSTEP7
    Mr_haohao
    發布于 :2022年10月27日 14:35:55

    Step7 Micro Win v4.0.4.16 最新版下載

    ,STEP 7-Micro/WIN附加件:指令庫,訂貨號是6ES7 830-2BC00-0YX0。定購和安裝了1.1版本的西門子庫后,任何后續ST
    發表于 04-25 07:25

    STEP7(TIA Portal) 中各種圖標的含義

    STEP7 (TIA Portal)中,不同的視圖使用不同的圖標表示設備及程序的狀態, 通過這些圖標可以有助于快速診斷故障。
    的頭像 發表于 04-11 10:03 ?3841次閱讀

    TIA Portal STEP7打開項目報錯該如何去解決呢?

    TIA Portal STEP7尚未安裝項目中已使用的硬件支持包時,會出現圖1所示的錯誤信息,這時需要安裝缺少的支持包。
    的頭像 發表于 02-12 15:03 ?3549次閱讀

    TIA Portal V13 SP1上載程序步驟

    。 如果 PLC 設備中的程序是使用 TIA Portal 老版本生成的,使用 STEP7 V13 SP1 上載時,必須使用兼容模式的項目文件進行操作。
    發表于 10-25 10:24 ?1652次閱讀
    <b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b> V13 SP1上載程序<b class='flag-5'>步驟</b>

    STEP7(TIA Portal)TRACE功能全面解析

    在配置軌跡記錄的條件時,STEP 7 (TIA Portal) 軟件會計算出記錄的最大持續時間和顯示最大的測量點數目。測量點數量跟CPU中用于存儲軌跡記錄的內存大小和記錄PLC變量需要的內存大小有關。
    發表于 03-08 14:30 ?738次閱讀
    <b class='flag-5'>STEP</b>7(<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b>)TRACE功能全面解析
    亚洲欧美日韩精品久久_久久精品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>