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