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