編號KW08_20080821
本文介紹16路熱電偶采樣的PLC(型號為EASY-A1600N),然后針對一個具體應用作詳細說明。
第一部分:關于EASY-A1600N簡要介紹
EASY-A1600N功能:
接收任意分度號的熱電偶輸入;
內置可編程增益放大器,可用梯形圖控制;
AD采樣12位精度;
內置mV(毫伏)---T(溫度)非線性轉換函數,轉換特性由梯形圖指定;
指令和通信均兼容FX2N,因此與人機界面、組態軟件及FX2N可以高效連接;
雙排顯示功能,用梯形圖進行顯示控制:如代碼顯示、數值顯示;
支持CAN總線,可作為CAN主站或從站;下轄CAN網絡,上接計算機(RS232);
EASY-A1600N硬件對應的控制說明:
1、外接輸入通道對應的軟件資源:
通道 |
軟資源 |
通道 |
軟資源 |
通道 |
軟資源 |
通道 |
軟資源 |
AI00 |
D5000 |
AI04 |
D5004 |
AI08 |
D5008 |
AI12 |
D5012 |
AI01 |
D5001 |
AI05 |
D5005 |
AI09 |
D5009 |
AI13 |
D5013 |
AI02 |
D5002 |
AI06 |
D5006 |
AI10 |
D5010 |
AI14 |
D5014 |
AI03 |
D5003 |
AI07 |
D5007 |
AI11 |
D5011 |
AI15 |
D5015 |
2、自帶雙排數碼管對應的軟元件:
顯示模式: 兩種模式
模式0 (MODE_FLAG=0) 模式1 (MODE_FLAG=1)
模式切換方法:同時按下FUN,UP,DOWN鍵5秒。
模式0:編程顯示模式:
顯示方式控制字:D5195
D5195_b15=0,按以下方式進行顯示。
模式0的四種顯示方式
D5195_b15=0 |
上排數碼管顯示方式 |
內容 |
下排數碼管顯示方式 |
內容 |
十進制方式(b3b2=00):0 |
D5196 |
十進制方式(b1b0=00):0 |
D5198 |
十六進制方式(b3b2=01):1 |
D5196 |
十六進制方式(b1b0=01):1 |
D5198 |
代碼方式(b3b2=10):2 |
D5196,D5197 |
代碼方式(b1b0=10):2 |
D5198,D5199 |
保持以前方式(b3b2=11):3 |
|
保持以前方式(b1b0=11):3 |
|
說明:
當用十進制顯示時,若顯示內容為D5196的絕對值,若絕對值超出9999,則顯示9999。
當用代碼方式顯示時,其控制位與各段對應關系如下:
視窗碼段設定:
上排顯示單元碼段與數據位對應關系
碼段 |
h1 |
g1 |
f1 |
e1 |
d1 |
c1 |
b1 |
a1 |
h2 |
g2 |
f2 |
e2 |
d2 |
c2 |
b2 |
a2 |
D5196 |
b15 |
b14 |
b13 |
b12 |
b11 |
b10 |
b9 |
b8 |
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
b0 |
|
碼段 |
h3 |
g3 |
f3 |
e3 |
d3 |
c3 |
b3 |
a3 |
h4 |
g4 |
f4 |
e4 |
d4 |
c4 |
b4 |
a4 |
D5197 |
b15 |
b14 |
b13 |
b12 |
b11 |
b10 |
b9 |
b8 |
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
b0 |
下排顯示單元碼段與數據位對應關系
碼段 |
h1 |
g1 |
f1 |
e1 |
d1 |
c1 |
b1 |
a1 |
h2 |
g2 |
f2 |
e2 |
d2 |
c2 |
b2 |
a2 |
D5198 |
b15 |
b14 |
b13 |
b12 |
b11 |
b10 |
b9 |
b8 |
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
b0 |
|
碼段 |
h3 |
g3 |
f3 |
e3 |
d3 |
c3 |
b3 |
a3 |
h4 |
g4 |
f4 |
e4 |
d4 |
c4 |
b4 |
a4 |
D5199 |
b15 |
b14 |
b13 |
b12 |
b11 |
b10 |
b9 |
b8 |
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
b0 |
當對應位為0時,對應碼段點亮;當對應位為1時,對應碼段熄滅。
D5195_b15=1,以固有顯示模式顯示數據。
固有顯示模式,此處略。
3、自帶按鍵對應的軟元件
模塊自帶三個按鍵,按鍵指定為M0,M1,M2,可由梯形圖編程使用。
當鍵按下時,對應輔助繼電器ON;松開按鍵時,對應輔助繼電器OFF。
4、內部輔助輸入對應的軟資源:
環溫AD輸入通道:D5098。
CPU內部熱電阻AD輸入通道:D5099。
第二部分:用EASY-A1600N進行16路K分度采樣并將采樣數據送計算機。
技術要求:
16通道都接熱電偶,采集溫度0-300度。
300度對應的電壓為12.21mV,因此PLC的PGA可設定為2,PGA(可編程增益放大器)為2時,可對0-15mV的信號進行有效處理。
本例對AD值不進行梯形圖濾波,而直接調用溫度轉換函數,轉換后的溫度存放在D10-D25的寄存器中,帶有一位小數。如120.4度,寄存器中內容為K1204。
EASY-A1600N適用于慢信號采集,每通道采集時間為82 ms,因此全程采樣時間為18*82=1476 ms 。
A1600N自帶顯示,上部顯示溫度,下部顯示通道號,按增減鍵可人工進行查看。按FUN鍵可以按設定時間進行巡檢D10---D25。
本例將編程口留給人機界面或組態連接連接,而用串口1按照計算機鏈接方式協議用VB示例將PLC與計算機進行連接。
計算機與PLC通信提供的是一個讀寫程序。
本例梯形圖編號為:A16K08.PMW,有詳細的注釋。
本例計算機程序編號為:plc通信.vbp。
|