西門子ET 200SP的DI 8x24V DC HS模塊是具有三種工作模式(普通數(shù)字量輸入、計(jì)數(shù)和細(xì)分采樣)的數(shù)字量輸入模塊,名稱中的“HS”是英文“High Speed”的縮寫,表示“高速型”。在實(shí)際項(xiàng)目中我們經(jīng)常將其用作高速計(jì)數(shù)器來(lái)計(jì)量液體流量,今天這篇文章就來(lái)詳細(xì)介紹下其高速計(jì)數(shù)器工作模式的設(shè)置。
本文包括如下三個(gè)主題:
①模塊的外觀及接線;
②模塊的組態(tài);
③模塊的地址空間;
1、模塊的外觀及接線
ET 200SP DI 8x24V DC HS模塊的外觀如下圖所示:
其中:
①診斷LED指示燈(熄滅表示背板總線電壓故障;綠色閃爍表示找不到CPU,未獲取模塊參數(shù);綠色常亮表示已經(jīng)正確獲取模塊參數(shù),并且無(wú)診斷故障;紅色閃爍表示有診斷故障);
②通道狀態(tài)LED指示燈(綠色常亮表示有信號(hào)輸入,熄滅表示無(wú)信號(hào)輸入);
③細(xì)分采樣(Oversampling)模式LED指示燈(綠色常亮表示激活);
④計(jì)數(shù)(Counting)模式激活LED指示燈(綠色常亮表示激活);
⑤電源LED指示燈(綠色常亮表示電源正常);
該模塊具有如下一些特點(diǎn):
使用A0型基座;
具有8路高速型數(shù)字量輸入通道,最快支持0.05ms的輸入延時(shí);
支持DI、計(jì)數(shù)和細(xì)分采樣三種工作模式。DI和細(xì)分采樣模式有8路輸入通道,計(jì)數(shù)模式有4路輸入通道;
模塊的接線圖(計(jì)數(shù)模式下)如下圖所示:
說(shuō)明:計(jì)數(shù)模式下總共有四個(gè)輸入通道(編號(hào)0~3),每個(gè)通道可接收24V的脈沖信號(hào)。
2、模塊的組態(tài)
在博途開發(fā)環(huán)境中新建項(xiàng)目,添加設(shè)備,以CPU 1510SP-1PN為控制器,然后在右側(cè)的硬件目錄中找到“DI”→“DI 8x24V DC HS”,將其添加到CPU右側(cè),如下圖所示:
選中該模塊,在其“屬性”→“常規(guī)”選項(xiàng)卡中,找到“模塊參數(shù)”→“DI組態(tài)”,在“操作模式”中選擇“計(jì)數(shù)”,如下圖所示:
在常規(guī)選項(xiàng)卡“輸入0~3”→“輸入”中可以設(shè)置各個(gè)通道的參數(shù),在使用通道之前必須先將其激活,如下圖所示:
其中:
①對(duì)違反計(jì)數(shù)限值的響應(yīng):是指計(jì)數(shù)值超出計(jì)數(shù)上限或下限時(shí)計(jì)數(shù)器是否繼續(xù)計(jì)數(shù),默認(rèn)設(shè)置為停止計(jì)數(shù);
②邊沿選擇:是指選用信號(hào)的上升沿還是下降沿作為計(jì)數(shù)信號(hào),默認(rèn)上升沿;
③計(jì)數(shù)方向:加計(jì)數(shù)還是減計(jì)數(shù);
④設(shè)置輸出:STS_DQ的反饋位值(第3小節(jié)有介紹)。有四種選擇:
關(guān)斷 (DQ = 0):
STS_DQ 與計(jì)數(shù)器值無(wú)關(guān),且永久為0;
關(guān)斷 (DQ = 1):
STS_DQ 與計(jì)數(shù)器值無(wú)關(guān),且永久為1;
介于比較值 0 和1之間:
如果計(jì)數(shù)器值 ≥ 比較值0且計(jì)數(shù)器值≤比較值1,則將STS_DQ置位;
不在比較值 0和1 之間:
如果計(jì)數(shù)器值<比較值0或計(jì)數(shù)器值>比較值 1,則將 STS_DQ 置位;
⑤設(shè)置DI功能,有三種選擇:
數(shù)字量輸入:普通數(shù)字量輸入;
門啟動(dòng)/停止:硬件門的打開和關(guān)閉;
計(jì)數(shù)方向:0=向上計(jì)數(shù),1=向下計(jì)數(shù);
⑥計(jì)數(shù)上限:計(jì)數(shù)的最大值;
⑦計(jì)數(shù)下限:計(jì)數(shù)的最小值;
⑧起始值:計(jì)數(shù)的起始值;
⑨比較值1:用于計(jì)數(shù)比較的第1個(gè)值;
⑩比較值0:用于計(jì)數(shù)邊角的第0個(gè)值;
3、模塊的地址空間
模塊的地址空間是指模塊在CPU的輸入及輸出映像區(qū)中所占用的空間。ET 200SP DI 8x24V DC HS模塊占用25字節(jié)的輸入映像區(qū)空間及20字節(jié)的輸出映像區(qū)空間。
舉個(gè)例子:假設(shè)在硬件組態(tài)中該模塊的輸入起始地址為100,則它占用輸入映像區(qū)地址范圍為IB100~IB124;假設(shè)輸出的起始地址也為100,則它占用輸出映像區(qū)的地址范圍為QB100~QB119。
3.1、輸入映像區(qū)
輸入映像區(qū)可獲取模塊的相關(guān)信息,其第一個(gè)字節(jié)反饋各通道的狀態(tài),如下圖所示:
前面例程中模塊輸入映像區(qū)的起始地址為100,則IB100是各通道的狀態(tài)字節(jié)。其中:I100.0是通道0(DI0)的狀態(tài)位,I100.1是通道1的狀態(tài)位,以此類推。
從下一個(gè)字節(jié)開始,每六個(gè)字節(jié)一組(共有四組),表示相應(yīng)通道的相關(guān)信息(計(jì)數(shù)值、狀態(tài)位等),如下圖所示:
以前面例程組態(tài)為例,x=100,對(duì)于通道0而言,offset=1,因此通道0的計(jì)數(shù)值地址=ID(100+1),即ID101。依次類推,通道1的計(jì)數(shù)值地址為ID107,通道2的計(jì)數(shù)值地址為ID113,通道3的計(jì)數(shù)值地址為ID119。
3.2 、輸出映像區(qū)
輸出映像區(qū)可對(duì)模塊進(jìn)行控制(比如更改計(jì)數(shù)值、起始值、上下限值等),共計(jì)20個(gè)字節(jié),每個(gè)通道占用5個(gè)字節(jié),如下圖所示:
好了,關(guān)于ET 200SP的DI 8x24V DC HS模塊就先介紹到這里。
審核編輯:湯梓紅
-
模塊
+關(guān)注
關(guān)注
7文章
2730瀏覽量
47656 -
西門子
+關(guān)注
關(guān)注
94文章
3060瀏覽量
116249 -
計(jì)數(shù)器
+關(guān)注
關(guān)注
32文章
2259瀏覽量
94870 -
工作模式
+關(guān)注
關(guān)注
0文章
14瀏覽量
6428 -
數(shù)字量
+關(guān)注
關(guān)注
0文章
68瀏覽量
11302
原文標(biāo)題:西門子ET 200SP的高速模塊——DI 8x24V DC HS
文章出處:【微信號(hào):方正智芯,微信公眾號(hào):方正智芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論