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

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

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

SIMATIC S7- 300計(jì)數(shù)器的使用方法

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-09-21 09:44 ? 次閱讀

1.概述

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

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

7c2f1792-31cb-11ed-ba43-dac502259ad0.png

圖1Counter格式



2.在Step7中使用計(jì)數(shù)器

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

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

7c42d462-31cb-11ed-ba43-dac502259ad0.png

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

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

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

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

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

7c527bb0-31cb-11ed-ba43-dac502259ad0.png

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

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

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

7c649d2c-31cb-11ed-ba43-dac502259ad0.png

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

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

參數(shù) 聲明 數(shù)據(jù)類型 存儲(chǔ)區(qū) 描述
CU INPUT BOOL I、Q、M、D、L、
常數(shù)
遞增計(jì)數(shù)輸入。
CD INPUT BOOL I、Q、M、D、L、
常數(shù)
降值計(jì)數(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輸入的信號(hào)級(jí)別為1時(shí),將把
計(jì)數(shù)器設(shè)置為
預(yù)設(shè)值PV。
QU OUTPUT BOOL I、Q、M、D、L 遞增計(jì)數(shù)器的狀態(tài):QU具有下列值:1,如果CV >PV
0,其它情況
QD OUTPUT BOOL I、Q、M、D、L 遞減計(jì)數(shù)器的狀態(tài):QD具有下列值:
1,如果CV < 0
0,其它情況
CV OUTPUT INT I、Q、M、D、L 當(dāng)前計(jì)數(shù)值
(允許值:-32 768到32 767)

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

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

7c889dd0-31cb-11ed-ba43-dac502259ad0.png

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

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

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

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

7c9bb5f0-31cb-11ed-ba43-dac502259ad0.png

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

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

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

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

7cb0d7a0-31cb-11ed-ba43-dac502259ad0.png

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




審核編輯:劉清

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

    關(guān)注

    32

    文章

    2256

    瀏覽量

    94568
  • BCD編碼
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

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

    關(guān)注

    8

    文章

    225

    瀏覽量

    34300

原文標(biāo)題:S7-300 計(jì)數(shù)器的使用

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    計(jì)數(shù)器測(cè)試

    實(shí)驗(yàn)    計(jì)數(shù)器測(cè)試 一、 實(shí)驗(yàn)?zāi)康?、 學(xué)習(xí)8031內(nèi)部定時(shí)∕計(jì)數(shù)器使用方法。2、 學(xué)習(xí)計(jì)數(shù)器各種工作方
    發(fā)表于 05-16 02:08 ?1763次閱讀

    SIMATIC S7-300 PLC及指令系統(tǒng)

    SIMATIC S7-300 PLC及指令系統(tǒng)
    發(fā)表于 12-09 15:30 ?0次下載

    定時(shí)計(jì)數(shù)器的基礎(chǔ)知識(shí)和使用方法及C程序?qū)崿F(xiàn)1s鐘定時(shí)的程序

    本文檔的主要內(nèi)容詳細(xì)介紹的是定時(shí)計(jì)數(shù)器的基礎(chǔ)知識(shí)和使用方法及C程序?qū)崿F(xiàn)1s鐘定時(shí)的程序。
    發(fā)表于 04-18 17:27 ?6次下載
    定時(shí)<b class='flag-5'>器</b>與<b class='flag-5'>計(jì)數(shù)器</b>的基礎(chǔ)知識(shí)和<b class='flag-5'>使用方法</b>及C程序?qū)崿F(xiàn)1<b class='flag-5'>s</b>鐘定時(shí)的程序

    SIMATIC S7-300S7-400梯形邏輯編程

    SIMATIC S7-300S7-400梯形邏輯編程說明。
    發(fā)表于 04-21 14:07 ?10次下載

    SIMATIC-S7-300S7-400梯形邏輯編程

    SIMATIC-S7-300S7-400梯形邏輯編程免費(fèi)下載。
    發(fā)表于 04-21 15:26 ?11次下載

    S7-300定時(shí)的使用說明

    SIMATIC S7- 300 有2種類型的定時(shí),一個(gè)是S5Time類型,另一個(gè)是IEC Time類型。
    的頭像 發(fā)表于 03-11 10:04 ?1.1w次閱讀

    基于S7-300CPU的通信配置過程

    SIMATIC S7- 300 CPU集成了 PROFINET 接口,該接口除了具備連接 PROFINET總線通信功能,同時(shí)還可用于標(biāo)準(zhǔn)的 TCP 通信。
    的頭像 發(fā)表于 03-14 16:43 ?4127次閱讀

    在Step7中如何使用COUNTER計(jì)數(shù)器

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

    S7-300與第三方的TCP通信_(tái)Server(STEP7)

    SIMATIC S7- 300 CPU集成了 PROFINET 接口,該接口除了具備連接 PROFINET總線通信功能,同時(shí)還可用于標(biāo)準(zhǔn)的 TCP 通信。
    的頭像 發(fā)表于 01-05 09:58 ?4134次閱讀

    S7-1200的計(jì)數(shù)器包含3種計(jì)數(shù)器的介紹

    S7-1200的計(jì)數(shù)器為IEC計(jì)數(shù)器,用戶程序中可以使用的計(jì)數(shù)器數(shù)量僅受CPU的存儲(chǔ)容量限制。
    發(fā)表于 01-29 09:31 ?9544次閱讀

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

    SIMATIC S7- 300 有2種類型的計(jì)數(shù)器,一個(gè)是COUNTER類型,另一個(gè)是IEC_TC類型。
    的頭像 發(fā)表于 01-29 14:27 ?3446次閱讀

    SIMATIC S7-1500 PLC SIMATIC計(jì)數(shù)器

    計(jì)數(shù)器的功能是完成計(jì)數(shù)功能,可以實(shí)現(xiàn)加法計(jì)數(shù)和減法計(jì)數(shù),計(jì)數(shù)范圍是0~999.計(jì)數(shù)器有三種類型:
    的頭像 發(fā)表于 04-27 15:38 ?1631次閱讀
    <b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7</b>-1500 PLC <b class='flag-5'>SIMATIC</b>加<b class='flag-5'>計(jì)數(shù)器</b>

    SIMATIC S7-1500 PLC SIMATIC計(jì)數(shù)器-加計(jì)數(shù)器

    計(jì)數(shù)器(S_CU)在計(jì)數(shù)初始值預(yù)置輸入端S上有上升沿時(shí),PV裝入預(yù)置值,輸入端CU每檢測(cè)到一次上升沿,當(dāng)前計(jì)數(shù)值CV加1(前提是CV 小于
    的頭像 發(fā)表于 04-27 15:38 ?2889次閱讀
    <b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7</b>-1500 PLC <b class='flag-5'>SIMATIC</b><b class='flag-5'>計(jì)數(shù)器</b>-加<b class='flag-5'>計(jì)數(shù)器</b>

    SIMATIC S7-1500 PLC加減計(jì)數(shù)器簡(jiǎn)述

    計(jì)數(shù)器的功能是完成計(jì)數(shù)功能,可以實(shí)現(xiàn)加法計(jì)數(shù)和減法計(jì)數(shù)計(jì)數(shù)范圍是0~999.計(jì)數(shù)器有三種類型:
    的頭像 發(fā)表于 05-04 09:59 ?7051次閱讀
    <b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7</b>-1500 PLC加減<b class='flag-5'>計(jì)數(shù)器</b>簡(jiǎn)述

    計(jì)數(shù)器怎么用 計(jì)數(shù)器的作用有哪些

    使用方法及其多重作用,從而加深讀者對(duì)計(jì)數(shù)器的理解。 一、計(jì)數(shù)器使用方法 計(jì)數(shù)器使用方法分為
    的頭像 發(fā)表于 02-03 10:04 ?5430次閱讀