ADP第四章.doc
《ADP第四章.doc》由会员分享,可在线阅读,更多相关《ADP第四章.doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.人機介面的系統控制讀寫區4. 人機介面的系統控制讀寫區為了讓PWS與各廠牌PLC.的通訊連線能雙向溝通資料及顯示畫面,故需定義人機介面的系統用控制暫存區和狀態應答暫存區(其相對於PLC.的暫存器位址)。其設定步驟是由ADP規劃軟體視窗中在應用欄的下拉表單中選設定工作參數;圖4-1 PWS系統工作參數設定ADP會出現如圖3-1的設定應用對話方塊。在設定應用對話方塊中先選定欲連線PLC的廠牌及機型,例如MITSUBISHI FX2N然後在右上方控制區即可輸入系統控制區的啟始位址,例如D0(長度為10Words)、在狀態區即可輸入系統狀態應答暫存器的啟始位址,例如D10(長度固定為6Words=
2、D10-D15)、以下將詳細說明各個相對暫存器的用法及功能。注意:本例中對PLC 其暫存器資料型態為word單位,需使用D0,D1。4.1. 控制區在PWS-系統中有關系統控制區的功能最重要,設計者由PLC可控制人機介面的動作模式;由系統設定表中控制區指定其暫存器位置(如上圖之D0),它是壹個連續的資料區塊,其長度最少為2Words,最大為32Words;且隨著所使用功能其長度增加(例如使用配方功能時則長度最少需為6 Words以上;暫存器D0-5),每個位置之功能及意義說明如下:Word# Member Ex. FX2 畫面編號控制暫存器Dn Screen Number Register (
3、SNR) D0 控制命令旗幟暫存器Dn+1 Command Flag Register (CFR) D1 緩衝區記錄控制暫存器#1Dn+2 Logging Buffer CONtrol Register #1(LBCR1) D2 緩衝區記錄控制暫存器#2Dn+3 Logging Buffer CONtrol Register #2(LBCR2) D3 緩衝區記錄控制暫存器#3Dn+4 Logging Buffer CONtrol Register #3(LBCR3) D4 配方編號控制暫存器Dn+5 RCPNo Number Register (RNR) D5 使用者應用暫存器 D6.DmmD
4、n+6以上 General User Area Register (GUAR) CBn , n 不可超過31 Dn=CBn例如在控制區設定為 D0(可任意指定啟始位址,上表中之編號則隨啟始位址而平移);長度10表示人機主動快速讀取PLC暫存器D0D9 (10words)的內容資料並存放在人機內部的控制暫存器CB0CB9。從ADP 3.00以後版本有關控制區設定可以不設置,例如對NC控制應用,變頻器,溫控器等的連線應用,因不需要由控制器主動要求人機對應動作故常不需指定控制區,當不指定控制區時,請設計者將控制區指定位置(如上圖之D0)清為空白,且長度為0。4.1.1 畫面編號控制暫存器(Scree
5、n Number Register)此暫存器SNR (Dn)可由PLC(D0)指定人機介面顯示指定畫面,或列印指定畫面時用。動作完成後人機不會自動設0給D0,但由人機換畫面按鈕換畫面人機會自動設0給D0。從ADP 3.00版本有關SNR的觸發方式可使用Pulse MOV或MOV兩種方式由PLC控制。換畫面編號控制暫存器(位元 09)和其它的位元s(位元 1015)是獨立的,也就是說換畫面時無需去控制背燈狀態或語言指定,相同地當設定背燈狀態或選擇語言指定時也無需特別指定畫面編號。換畫面時,即使並未控制開啟背燈,人機也會打開背燈。此暫存器除了SNR (Dn)的內容值相對之位元#(位元0-位元15)
6、之功能如下:Dn 16-位元 # (00-15) FUNCTION 位元 9-.位元 0 前10位元用來決定換畫面的編號 位元 10保留 位元 13=off,12=off,11=off無指定語言,不動作 位元 13=off,12=off,11=on指定語言1 位元 13=off,12=on,11=off指定語言2 位元 13=off,12=on,11=on指定語言3 位元 13=on,12=off,11=off指定語言4 位元 13=on,12=off,11=on指定語言5 位元 13=on,12=on,11=off保留 位元 13=on,12=on,11=on保留 位元 14 設為1時背燈切
7、除 位元 15 設為1時背燈點亮 4.1.2 控制命令旗幟暫存器(Command Flag Register)此暫存器CFR (Dn+1)(例如D1)的內容值相對之位元#(位元0-位元15)之功能如下:Dn+1 16位元#(00-15) Function位元0Alarm History Buffer Clear Flag 1Alarm Frequency Buffer Clear Flag2Print Change Paper Flag (Form Feed Flag) 3Hardcopy Flag 4Recipe Write Flag, Data send from PWS to PLC5R
8、CPNO Change Flag6Recipe Read Flag, Data send from PLC to PWS7Buzzer action controls8Clear Flag #1 9Clear Flag #2 10Clear Flag #3 11Clear Flag #4 12Trigger Flag #1 13Trigger Flag #2 14Trigger Flag #3 15Trigger Flag #4 Alarm History Buffer Clear Flag:警報記錄清除控制旗幟信號由PLC 控制人機介面警報記錄緩衝區的清除;可由觸發此清除控制旗幟信號位元0設
9、為ON/OFF 1次(約1 秒),即可將警報記錄緩衝區的資料清除。Alarm Frequency Buffer Clear Flag:警報頻次表清除控制旗幟信號由PLC 控制人機介面警報發生頻次表的清除;可由觸發此清除控制旗幟信號位元1設為ON/OFF 1次(約1 秒),即可將警報發生頻次表的資料清除。Print Change Paper Flag:列印換頁控制旗幟信號要由PLC控制人機介面所連線的印表機換頁時,只需將此旗幟信號位元#2設為ON(約1秒)即可。但欲再次觸發前需先將此旗幟信號OFF。Hardcopy Flag:Hardcopy 控制旗幟信號由PLC欲控制人機介面Hardcopy目
10、前顯示之畫面資料時,設計時只需啟動此Hardcopy 控制旗幟信號位元#3為ON(約1 秒)。但欲再次觸發前需先將此旗幟信號OFF。Recipe Write To PLC Flag:配方寫入控制旗幟信號由PLC指定人機介面將PWS-配方資料儲存RAM區中指定之1組配方資料送給PLC時,需先將欲傳送之配方組別指定編號(N)寫入配方編號控制暫存器(RNR)Dn+5內,然後將配方寫入控制旗幟信號位元#4設為ON即可。但欲再次觸發前需先將此旗幟信號OFF。(注意PWS-人機需配方功能型才提供此功能)RCPNO Change Flag:配方組別編號變更控制旗幟信號RCPNo是PWS-內部系統暫存器,用來
11、控制畫面顯示配方資料的組別指定,要由PLC改變PWS-的RCPNo的內容值,只要先將指定數值(N)寫入配方編號控制暫存器(RNR)Dn+5內,然後將配方組別編號變更控制旗幟信號位元#5設為ON即可(約1 秒)。人機PWS-的RCPNo的內容值就自動被改為數值N,同時畫面上將顯示第N組配方所對應的配方資料RCPW0-RCPWm。但欲再次觸發前需先將此旗幟信號OFF。(注意PWS-人機需配方功能型才提供此功能)Recipe Read From PLC Flag:配方回存控制旗幟信號由PLC控制將PLC配方對應資料回存至PWS-配方資料儲存RAM區時,需先將欲回存之配方組別指定編號(N)寫入配方編號
12、控制暫存器(RNR)Dn+5內,然後將配方回存控制旗幟信號位元#06設為ON即可(約1 秒) 。但欲再次觸發前需先將此旗幟信號OFF。Buzzer Flag:蜂鳴器信號由PLC欲控制人機介面蜂鳴器之動作時,設計時只需啟動此蜂鳴器控制旗幟信號位元#7為ON(約1 秒)。但欲再次觸發前需先將此旗幟信號OFF。Clear Flags #1-#4:曲線圖清除控制旗幟信號由PLC 控制人機介面曲線圖曲線的清除;可由觸發此清除控制旗幟信號位元 8-位元11設為ON/OFF 1次即可清除曲線圖或XY曲線圖元件上的曲線。Trigger Flags #1-#4:曲線圖取樣控制旗幟信號人機介面需由PLC控制整組曲
13、線圖的資料總表之取樣;每次當觸發此曲線圖取樣控制旗幟信號位元12-位元15設為 ON/OFF 1 次(約1 秒) 則人機即讀取整組曲線圖的連續資料總表取樣一次,並立刻轉為一條連續曲線顯示在人機畫面的曲線圖或XY曲線圖元件。4.1.3 記錄緩衝區控制暫存器(Logging Buffer Control Register)在操作歷史資料顯示元件的設置,必需先指定其信號相對應之PLC 讀取記錄緩衝區;才能連線應用。記錄緩衝區是指取樣資料儲存在人機的記憶體中battery backup RAM 位置。記錄緩衝區的位置及大小需先設定。圖4-2 PWS-系統記錄緩衝區設定_對話方塊PWS-人機介面可設定追
14、蹤多組歷史趨勢圖取樣,共可分為十二組記錄緩衝區,除了可設為人機自動定時(time interval)取樣外,也可由PLC控制人機介面歷史趨勢圖的取樣或清除;其各組#1-#12觸發取樣控制或清除控制分別由三個記錄緩衝區控制暫存器(LBCR#1-#3)(即Dn+2Dn+4)控制。LBCR1Buffer # 4Buffer # 3Buffer # 2Buffer #1LBCR2Buffer # 8Buffer # 7Buffer # 6Buffer #5LBCR3Buffer #12Buffer #11Buffer #10Buffer #9TB: Trigger 位元趨勢圖取樣控制信號。CB: Cl
15、ear 位元趨勢圖清除控制信號。SB: Size 位元趨勢圖多筆取樣控制信號。Trigger 位元 #1-#12:趨勢圖取樣控制信號人機介面除了可設為定時(time interval)取樣外,也可由PLC 控制人機介面歷史趨勢圖的取樣;可由觸發此趨勢圖取樣控制信號Trigger 位元(TB#1-TB#12)設為 ON/OFF 1 次(約1 秒) 即執行取樣一次。但欲再次觸發前需先將此旗幟信號OFF。舉例說明Example FX2 PLC:1. 假設Control Block為D0長度62. 記錄緩衝區#11其信號相對應之PLC為D2003. 記錄緩衝區#11其記錄筆_長度(取樣長度record
16、 size )3 words所以由PLC將欲記錄的資料先存入D200-D202,然後同時設D4的位元 10= off,設D4的位元 8=on,當人機偵測到LBCR3的Trigger 位元 8由off變為on, 則將自動讀取PLC D200-D202的資料,並將取樣資料儲存在人機的記錄緩衝區記憶體battery backup RAM 位置。Clear 位元 #1-#12:趨勢圖清除控制信號由PLC控制人機介面歷史趨勢圖曲線的清除;可由觸發此趨勢圖清除控制信號Clear 位元(CB#1-CB#12)設為ON/OFF 1次(約1 秒) 即執行清除趨勢圖曲線一次。但欲再次觸發前需先將此旗幟信號OFF。
17、Size 位元 #1-#12:趨勢圖多筆取樣控制信號人機介面除了可設為單筆取樣外,也可由PLC控制人機介面歷史趨勢圖的趨勢圖多筆取樣;可由觸發此趨勢圖趨勢圖多筆取樣控制信號Size 位元(SB#1-SB#12)設為ON,再觸發此趨勢圖取樣控制信號Trigger 位元(TB#1-TB#12)設為 ON/OFF 1 次(約1 秒) 即執行多筆取樣一次。但欲再次觸發前需先將此旗幟信號OFF。4.1.4 配方編號控制暫存器(RCPNo Number Register)此暫存器RNR (Dn+5)可由PLC (D5)指定人機介面送1組指定配方資料(第N組)回PLC時用或由PLC控制將PLC配方區資料回存
18、至PWS-配方資料(第N組)RAM區時用。RCPNo是PWS-內部系統暫存器,用來控制畫面顯示配方資料的組別指定或控制PLC配方區資料回存配方資料用的,也就是說只要改變RCPNo的值,就可以控制畫面顯示或傳送各組配方資料到指定位址。相關說明請參考本章第三小節。4.1.5 使用者應用暫存器(General User Area Register)在ADP畫面元件的規畫設計時為了更快速的顯示效果,設計時可直接讀取(不可寫入)控制區的內部暫存器資料(使用者應用暫存器長度最多32個,看控制區的長度設定而定),其格式如下:格式說明CBnn 表示控制區的第n個Words的資料暫存器,n為十進制;n0但小於所
19、設長度。CBn.bn.b 表示控制區的第n個Word暫存器的相對位元資料,b為十六進制b=0-f。例如在ADP畫面欲規畫一個RNR數值顯示元件的設計效果,設計時可直接讀取D5(可寫入)或可直接讀取CB5(不可寫入) 。4.1.6 決定控制區的長度在ADP畫面應用規畫最少需2個暫存器,一個SNR (Screen Number Register)和一個CFR (Control Flag Register),當針對不同功能特性設計時所需的控制區的長度,也自然需配合調整如下表:1.如果使用配方功能時,控制區長度最少需6個暫存器。2.如果不使用配方功能,但使用記錄緩衝區Logging Buffer #9
20、-#12,控制區長度最少需5個暫存器。3.如果不使用配方功能,但使用記錄緩衝區Logging Buffer #5-#8,控制區長度最少需4個暫存器。4.如果不使用配方功能,但使用記錄緩衝區Logging Buffer #1-#4,控制區長度最少需3個暫存器。5.如果不使用配方功能,但也不使用記錄緩衝區,則控制區長度最少需2個暫存器。方式與4.2. 狀態區為了讓PWS-與各廠牌PLC的通訊連線能雙向溝通資料及顯示畫面,在狀態區必需輸入系統狀態應答暫存器的啟始位址,在PWS-系統中狀態區,它是壹個連續的資料區塊,例如Dm=D10(長度固定為6Words=D10-15);每個位置之功能及意義說明如下
21、:Word# Member PLC Ex. FX2N 畫面狀態應答暫存器Dm Screen Status Register (SSR) D10 動作狀態應答暫存器Dm+1 General Status Register (GSR) D11 趨勢圖取樣應答暫存器#1Dm+2 Logging Buffer Status Register #1(LBSR1) D12 趨勢圖取樣應答暫存器#2Dm+3 Logging Buffer Status Register #2(LBSR2) D13 趨勢圖取樣應答暫存器#3Dm+4 Logging Buffer Status Register #3(LBSR3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ADP 第四
限制150内