0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

在Step7中使用COUNTER計數(shù)器

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 2023-01-29 14:27 ? 次閱讀

1.概述

SIMATIC S7- 300有2種類型的計數(shù)器,一個是COUNTER類型,另一個是IEC_TC類型。

STEP 7將COUNTER以二進制數(shù)字存儲在字(16位)中。下圖1給出該參數(shù)類型的格式,輸入格式:C#xx,顯示的數(shù)據(jù)是BCD碼格式。

222c79fe-9802-11ed-bfe3-dac502259ad0.png

圖1Counter格式

2.

在Step7中使用計數(shù)器

2.1在Step7中使用COUNTER計數(shù)器

在Step7中,如圖2所示,舉例,從計數(shù)器指令庫拖拽指令S_CUD(雙向計數(shù)器)放入程序段中,給管腳填寫相關(guān)參數(shù)。

2244b67c-9802-11ed-bfe3-dac502259ad0.png

圖2Step7添加COUNTER計數(shù)器指令

S_CUD指令管腳參數(shù)如下表1。

參數(shù) 數(shù)據(jù)類型 存儲區(qū) 描述
C編號 COUNTER C 計數(shù)器標識號;其范圍依賴于CPU
CU BOOL I、Q、M、L、D 升值計數(shù)輸入
CD BOOL I、Q、M、L、D 降值計數(shù)輸入
S BOOL I、Q、M、L、D 為預(yù)設(shè)計數(shù)器設(shè)置輸入
PV WORD I、Q、M、L、D
或常數(shù)
將計數(shù)器值以"C#<值>"的格式輸入(范圍0至999)
R BOOL I、Q、M、L、D 復(fù)位輸入
CV WORD I、Q、M、L、D 當前計數(shù)器值,十六進制數(shù)字
CV_BCD WORD I、Q、M、L、D 當前計數(shù)器值,BCD碼
Q BOOL I、Q、M、L、D 計數(shù)器狀態(tài)

表1S_CUD的管腳參數(shù)說明

給指令的S管腳發(fā)脈沖,將預(yù)設(shè)值PV傳到C0、CV和CV_BCD中。給CU管腳發(fā)脈沖進行增計數(shù),給CD管腳發(fā)脈沖進行減計數(shù),CV以十進制記錄當前計數(shù)器值。如圖3所示

22669abc-9802-11ed-bfe3-dac502259ad0.png

圖3執(zhí)行計數(shù)器C0工作

2.2Step7中使用IEC_TC計數(shù)器

IEC _TC計數(shù)器一共有3種(SFB0、SFB1、SFB2),如圖4所示。拖拽指令SFB2放入程序段中,給管腳填寫相關(guān)參數(shù)。

227975ba-9802-11ed-bfe3-dac502259ad0.png

圖4Step7添加IEC_TC計數(shù)器指令

SFB2功能塊管腳參數(shù)如下表2。

參數(shù) 聲明 數(shù)據(jù)類型 存儲區(qū) 描述
CU INPUT BOOL I、Q、M、D、L、
常數(shù)
遞增計數(shù)輸入。
CD INPUT BOOL I、Q、M、D、L、
常數(shù)
降值計數(shù)輸入
R INPUT BOOL I、Q、M、D、L、
常數(shù)
重置輸入。R優(yōu)先于LOAD。
LOAD INPUT BOOL I、Q、M、D、L、
常數(shù)
加載輸入。LOAD優(yōu)先于CU
和CD。
PV INPUT INT I、Q、M、D、L、
常數(shù)
預(yù)設(shè)值。LOAD輸入的信號級別為1時,將把
計數(shù)器設(shè)置為
預(yù)設(shè)值PV。
QU OUTPUT BOOL I、Q、M、D、L 遞增計數(shù)器的狀態(tài):QU具有下列值:1,如果CV >PV
0,其它情況
QD OUTPUT BOOL I、Q、M、D、L 遞減計數(shù)器的狀態(tài):QD具有下列值:
1,如果CV < 0
0,其它情況
CV OUTPUT INT I、Q、M、D、L 當前計數(shù)值
(允許值:-32 768到32 767)

2SFB2的管腳參數(shù)說明

下載程序,給LOAD (M200.4)發(fā)送脈沖,將預(yù)設(shè)值PV傳到CV (MW202)中。給CU (M200.0)管腳發(fā)脈沖進行增計數(shù),給CD (M200.1)管腳發(fā)脈沖進行減計數(shù),CV (MW202)以十進制記錄當前計數(shù)器值。如圖5所示。

22961a58-9802-11ed-bfe3-dac502259ad0.png

圖5執(zhí)行定時器SFB2工作

3.在TIA Step7中使用計數(shù)器

3.1TIA Step7中使用COUNTER計數(shù)器

在TIA Step7中,如圖6所示,舉例,從計數(shù)器操作指令庫拖拽指令S_ODTS放入程序段中,給管腳填寫相關(guān)參數(shù)。

22a48692-9802-11ed-bfe3-dac502259ad0.png

圖6TIA Step7添加COUNTER計數(shù)器指令

該使用操作與Step7中的一樣,這里就不再過多贅述。

3.2TIA Step7中使用IEC_TC計數(shù)器

如圖7所示,TIA Step7中的CTUD與Step7的SFB2稍有不同,沒有管腳EN和ENO。但是管腳使用操作與Step7中的也是一樣,這里就不再過多贅述。

22c074c4-9802-11ed-bfe3-dac502259ad0.png

圖7TIA Step7添加IEC計數(shù)器指令






審核編輯:劉清

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

    關(guān)注

    32

    文章

    2256

    瀏覽量

    94575
  • 定時器
    +關(guān)注

    關(guān)注

    23

    文章

    3248

    瀏覽量

    114816
  • BCD
    BCD
    +關(guān)注

    關(guān)注

    1

    文章

    88

    瀏覽量

    29737
  • S7-300
    +關(guān)注

    關(guān)注

    8

    文章

    225

    瀏覽量

    34301
  • CUDA
    +關(guān)注

    關(guān)注

    0

    文章

    121

    瀏覽量

    13628

原文標題:S7-300 計數(shù)器的使用

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    如何將SCOUT的工程關(guān)聯(lián)到STEP7?

    如何將SCOUT的工程關(guān)聯(lián)到STEP7,就是SCOUT添加了一個伺服的設(shè)置,然后如何關(guān)聯(lián)到STEP7,可以
    發(fā)表于 01-09 13:16

    #硬聲創(chuàng)作季 PLC應(yīng)用技術(shù):STEP7的塊

    plcstepSTEP7
    Mr_haohao
    發(fā)布于 :2022年10月27日 14:34:07

    #硬聲創(chuàng)作季 PLC應(yīng)用技術(shù):STEP7的數(shù)據(jù)類型(一)

    plcstepSTEP7
    Mr_haohao
    發(fā)布于 :2022年10月27日 14:35:14

    #硬聲創(chuàng)作季 PLC應(yīng)用技術(shù):STEP7的數(shù)據(jù)類型(二)

    plcstepSTEP7
    Mr_haohao
    發(fā)布于 :2022年10月27日 14:35:55

    step7數(shù)據(jù)類型

    西門子PCS7 STEP7 數(shù)據(jù)類型。
    發(fā)表于 05-07 17:15

    step7 micro win4.0 下載

    step7 micro win4.0 下載 :MicroWIN_V40_SP5 Step7 Micro Win v4.0.4.16 (電子編程): STEP7-MICRO/WIN 編程軟件,強大的工控編程組態(tài)軟件
    發(fā)表于 12-02 10:17 ?5632次下載

    計數(shù)器

    計數(shù)器 計數(shù)器的作用與分類   計數(shù)器(Counter)用于計算輸入脈沖個數(shù),還常用于分頻、定時等。
    發(fā)表于 09-30 18:30 ?1641次閱讀
    <b class='flag-5'>計數(shù)器</b>

    STEP7軟件安裝及兼容性說明

    授權(quán)是使用STEP7 軟件的鑰匙,只有硬盤上找到相應(yīng)的授權(quán),STEP7 才可以正常使用,否則會提示用戶安裝授權(quán)。購買STEP7 軟件時會
    發(fā)表于 10-13 17:38 ?24次下載
    <b class='flag-5'>STEP7</b>軟件安裝及兼容性說明

    Step7實現(xiàn)PID控制

    Step7實現(xiàn)PID控制說明。
    發(fā)表于 04-22 14:51 ?13次下載

    step7實現(xiàn)流量累積例程

    step7實現(xiàn)流量累積例程說明。
    發(fā)表于 04-23 11:05 ?17次下載

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

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

    STEP7 5.5對S7-300 CPU程序的上載過程

    本文簡要講解STEP7 5.5對S7-300 CPU程序的上載過程,S7-400 CPU 的上載方法與此相同,可作參考。
    的頭像 發(fā)表于 07-15 10:39 ?1w次閱讀

    Step7如何使用COUNTER計數(shù)器

    SIMATIC S7- 300 有2種類型的計數(shù)器,一個是COUNTER類型,另一個是IEC_TC類型。
    的頭像 發(fā)表于 10-08 10:36 ?6807次閱讀

    STEP7 5.5對S7-300 CPU程序的上載過程

    本文簡要講解STEP7 5.5對S7-300 CPU程序的上載過程,S7-400 CPU 的上載方法與此相同,可作參考。
    的頭像 發(fā)表于 02-12 15:01 ?4141次閱讀

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

    基于STEP 5的兼容性,仍然可以使用STEP7 S5定時計數(shù)器,定時計數(shù)器是全局的且基
    的頭像 發(fā)表于 04-07 11:35 ?1909次閱讀
    定時<b class='flag-5'>器</b><b class='flag-5'>在</b><b class='flag-5'>STEP</b> <b class='flag-5'>7</b>V5.x及<b class='flag-5'>STEP</b> <b class='flag-5'>7</b>(TIA Portal)的不同處理步驟