亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種pcc可編程控制器和hitech觸摸屏數(shù)據(jù)交換方法

文檔序號:6292941閱讀:379來源:國知局

專利名稱::一種pcc可編程控制器和hitech觸摸屏數(shù)據(jù)交換方法
技術領域
:本發(fā)明屬于可編程控制
技術領域
,特別是涉及一種PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法。
背景技術
:目前,觸摸屏內部通??梢宰R別各種型號PLC,所以用戶在觸摸屏軟件中可以直接針對PLC的變量地址進行讀寫編程,但是觸摸屏和PCC產品的數(shù)據(jù)交換存在技術難題。由于奧地利貝加萊公司的PCC在晶振頻率(6.29MHz)、浮點運算和分時多任務操作系統(tǒng)等方面比普通PLC的優(yōu)勢明顯,所以PCC的應用也越來越廣泛。PCC可以有效地和貝加萊的觸摸屏兼容,但是目前還無法兼容其它廠家觸摸屏。由于其他觸摸屏內部不認知PCC產品,這樣觸摸屏就無法直接針對PCC地址編程,造成觸摸屏數(shù)據(jù)讀取困難,甚至有的觸摸屏因為不支持Modbus協(xié)議而存在根本無法和PCC建立連接等技術問題。
發(fā)明內容本發(fā)明為解決公知技術中存在的技術問題,而提供一種PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法。本發(fā)明的目的是提供一種PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,通過PCC軟件和觸摸屏畫面給出了一種基于Modbus通訊的方案,解決PCC和HITECH觸摸屏相搭配的數(shù)據(jù)交換問題,為PCC的用戶提供了一種編程思路和設計方法。本發(fā)明采取的技術方案是一種PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,由電纜連接,其特征是PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換包括硬件接口連接、通訊設置和程序控制;1)硬件接口配置及連接方式PCC可編程控制器通訊模塊設有RS232通訊接口,HITECH觸摸屏設有通訊串口,采用RS232串行通訊電纜把PCC的RS232通訊接口和觸摸屏的COM串口連接;2)通訊設置在觸摸屏軟件平臺中,從應用下拉菜單里激活工作參數(shù)表,設置PCC為從站,并設置COM通訊口的通訊協(xié)議;在觸摸屏和PCC可編程控制器進行通訊之前,PCC可編程控制器利用軟件把RS232端口打開;3)程序控制PCC可編程控制器的通訊端口RS232打開,觸摸屏中位地址和字地址分別對應著PCC的位地址和字地址,軟件編程控制讀數(shù)據(jù)--字地址在觸摸屏中監(jiān)視PCC可編程控制器的地址單元,觸摸屏通過通訊協(xié)議讀取PCC可編程控制器的地址單元內的數(shù)據(jù),PCC可編程控制器通過不斷刷新地址單元內的數(shù)據(jù),向觸摸屏傳遞著動態(tài)信息;觸摸屏實時顯示動態(tài)數(shù)據(jù);寫數(shù)據(jù)-字地址通過觸摸屏修改數(shù)值時觸發(fā)一個標志位,此標志位告知PCC可編程控制器做好接受更改的準備;讀寫位地址單純的位地址讀取時,直接使用位地址就可以顯示對應的PCC可編程控制器的位狀態(tài);在更改位地址狀態(tài)時使用ON/OFF宏,在宏內設置標志位,此標志位告知PCC可編程控制器做好接受更改的準備;PCC可編程控制器如果收到宏的標志位通知,立刻按要求改變變量狀態(tài),否則就讀取變量狀態(tài)用于觸摸屏顯示。本發(fā)明還可以采用如下技術措施所述的PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,其特點是讀數(shù)據(jù)--字地址,在觸摸屏中通過數(shù)據(jù)顯示、圖表監(jiān)視PCC可編程控制器的地址單元,在數(shù)據(jù)顯示或圖表的變量讀取的地址欄內填寫字地址,觸摸屏通過Modbus通訊協(xié)議讀取PCC可編程控制器的地址單元內的數(shù)據(jù);在觸摸屏同一個畫面中實時讀取大量數(shù)據(jù)時,將采樣數(shù)據(jù)保存在PCC可編程控制器內存中,然后利用觸摸屏的畫面OPEN宏讀取數(shù)據(jù)用于大量數(shù)據(jù)的同時顯示。所述的PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,其特點是寫數(shù)據(jù)-字地址,通過觸摸屏修改數(shù)值時在通知欄觸發(fā)一個標志位,此標志位告知PCC可編程控制器做好接受更改的準備。所述的PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,其特點是讀寫位地址,PCC可編程控制器做好接受更改的準備時,收到宏的標志位通知,PCC可編程控制器立刻按要求改變變量狀態(tài),否則就讀取變量狀態(tài)用于觸摸屏顯示。本發(fā)明具有的優(yōu)點和積極效果本發(fā)明PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,通過Modbus通訊使用HITECH觸摸屏監(jiān)視和修改PCC的變量數(shù)據(jù),解決了PCC和HITECH觸摸屏相搭配的數(shù)據(jù)交換問題,為PCC的用戶提供了一種編程思路和設計方法,具有簡便實有等優(yōu)點。圖1是本發(fā)明PCC可編程控制器通訊類型設置示意圖;圖2是本發(fā)明PCC可編程控制器通訊格式設置示意圖3是本發(fā)明PCC可編程控制器在工程系統(tǒng)庫中添加庫文件drv-mdbus和ftifD60作為驅動系統(tǒng)示意圖4是本發(fā)明HITECH觸摸屏畫面曲線地址和數(shù)量示意圖5是OPEN宏采樣轉移數(shù)據(jù)示意圖6是觸摸屏中修改PCC數(shù)值要觸發(fā)一個標志位示意圖7是ON/OFF宏通知PCC位狀態(tài)變更示意圖。具體實施例方式為能進一步了解本發(fā)明的
發(fā)明內容、特點及功效,茲例舉以下實施例,并配合附圖詳細說明如下請參閱圖l、圖2、圖3、圖4、圖5、圖6和圖7。實施例1PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,由電纜連接,其PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換包括硬件接口連接、通訊設置和程序控制;1)硬件接口配置及連接方式PCC可編程控制器通訊模塊設有RS232通訊接口,HITECH觸摸屏設有通訊串口,采用RS232串行通訊電纜把PCC的RS232通訊接口和觸摸屏的COM串口連接;2)通訊設置在觸摸屏軟件平臺中,從應用下拉菜單里激活工作參數(shù)表,設置PCC為從站,并設置COM通訊口的通訊協(xié)議;在觸摸屏和PCC可編程控制器進行通訊之前,PCC可編程控制器利用軟件把RS232端口打開;3)程序控制PCC可編程控制器的通訊端口RS232打開,觸摸屏中位地址和字地址分別對應著PCC的位地址和字地址,軟件編程控制讀數(shù)據(jù)--字地址在觸摸屏中監(jiān)視PCC可編程控制器的地址單元,觸摸屏通過通訊協(xié)議讀取PCC可編程控制器的地址單元內的數(shù)據(jù),PCC可編程控制器通過不斷刷新地址單元內的數(shù)據(jù),向觸摸屏傳遞著動態(tài)信息;觸摸屏實時顯示動態(tài)數(shù)據(jù);寫數(shù)據(jù)--字地址通過觸摸屏修改數(shù)值時觸發(fā)一個標志位,此標志位告知PCC可編程控制器做好接受更改的準備;讀寫位地址單純的位地址讀取時,直接使用位地址就可以顯示對應的PCC可編程控制器的位狀態(tài);在更改位地址狀態(tài)時使用ON/OFF宏,在宏內設置標志位,此標志位告知PCC可編程控制器做好接受更改的準備;PCC可編程控制器如果收到宏的標志位通知,立刻按要求改變變量狀態(tài),否則就讀取變量狀態(tài)用于觸摸屏顯示。PCC和HITECH觸摸屏連接,其詳細通訊設置方法和編程技巧如下1、硬件接口配置奧地利貝加萊公司生產的具有RSS232通訊接口的PCC模塊,例如PCC通訊模塊3IF622.9臺灣HITECH公司生產的觸摸屏,例如PWS6800C-P采用普通RS232串行通訊電纜把PCC的RS232口和觸摸屏的COM2口連接。2、連接通訊電纜方式<table>tableseeoriginaldocumentpage7</column></row><table>3、通訊設置在觸摸屏軟件平臺中,從"應用"的下拉菜單里激活工作參數(shù)表,設置PCC種類為Modbus從站(圖l),并設置通訊口和Modbus通訊規(guī)約(波特率、數(shù)據(jù)位、奇偶校驗、停止位)。在PCC工程系統(tǒng)庫中添加庫文件drv-mdbus和fbifD60作為驅動系統(tǒng)(圖3)。在觸摸屏和PLC連接時,有了類似圖1和圖2的設置后就可以在觸摸屏中直接針對PLC地址進行讀寫編程了。但是和PCC連接時,還需要利用軟件把對應的PCC端口打開,而且在寫數(shù)據(jù)時還需要另行通知PCC做好接收準備。在PCC中初始化硬件并打開RS232通訊端口if(SloO)or(S2o0)thenMBSOpen—xx.enable=lMBSOpen_xx.pDevice=adr("SL3.SSl.IFr)MBSOpen_xx.pMode=adr("RS232,19200,E,8,r);通訊格式,必須和圖2格式一致MBSOpen—xx.own—ID=lMBSOpen—xx.timeout=2000MBSOpen_xxFUBMBSOpen()endif如果端口打開無誤,則該端口作為從站提供通訊服務S1=MBSOpen—xx.statusMBSlave—xx.enable=1MBSlave—xx.ident=MBSOpen—xx.identMBSlave—xxFUBMBSlave()如果通訊出現(xiàn)故障,則關閉RS232,并等待下一次的開啟命令s3=MBSlave—xx.statusIf(s3o0)thenfailure:1elsefailure=0EndifthenMBSClose—xx.enable=lMBSClose—xx.ident=MBSOpen—xx.identMBSClose—xxFUBMBSClose()S2=MBSClose_xx.statusEndif4、軟件編程4.1讀數(shù)據(jù)一字地址在PCC的通訊端口RS232打開以后,觸摸屏中位地址1*和字地址W、就分別對應著PCC的位地址MBO["和字地址MB4[*],這樣就完成了觸摸屏和PCC之間的數(shù)據(jù)鏈接,觸摸屏軟件就可以直接對字地址*進行讀寫。下面實例顯示了如何在觸摸屏中實現(xiàn)錄波功能。畫面中插入曲線圖,雙擊曲線圖打開圖4畫面,定義曲線的數(shù)據(jù)存儲地址和曲線數(shù)量。由于PCC的刷新速度較快,觸摸屏直接實時讀取\¥*字地址畫線容易丟失數(shù)據(jù),建議首先將采樣數(shù)據(jù)保存在PCC內存中,然后利用觸摸屏的畫面OPEN宏讀取數(shù)據(jù),顯示波形。通過OPEN宏將601個采樣數(shù)據(jù)從緩存區(qū)(起始地址W101)轉移到觸摸屏內存(起始地址@201)(圖5)。在曲線圖中設置曲線讀取地址為@200。此錄波功能在由天津電氣傳動設計研究所開發(fā)完成的天津市科技支撐計劃重點項目"智能化全數(shù)字水輪機調速控制設備"中反復驗證,甚為可靠。4.2寫數(shù)據(jù)一字地址在觸摸屏中修改PCC數(shù)值時要觸發(fā)一個標志位,如圖6中的b48,通過此標志位告知PCC要更改某地址的存儲數(shù)值。同時PCC接收到更改通知后要及時完成修改過程。由于數(shù)組變量MB4["的數(shù)據(jù)類型只能是INT,所以在小數(shù)顯示時還要做適當處理(變量H,數(shù)據(jù)類型real,放大100倍可以顯示小數(shù)點后2位)。PCC軟件IfMB0[48]then;H=MB4[58;|ElseMB4[58]=HEndif如果在觸摸屏中更改了地址單元W58內的數(shù)據(jù),相當于同時更改了對應PCC地址單元MB4[58]的數(shù)據(jù),在收到數(shù)據(jù)變更通知后,PCC即刻把數(shù)據(jù)轉移到變量地址單元內。因為觸摸屏在數(shù)值輸入時發(fā)出的通知信號b48是脈沖型信號,所以在PCC軟件中不用再另行復位。在沒有收到數(shù)據(jù)變更通知時,PCC把變量地址單元內的數(shù)據(jù)存儲到MB4[58]地址內,方便觸摸屏讀取和顯示。4.3讀寫位地址單純的位地址讀取與讀取常規(guī)PLC地址相同,直接使用位地址b、就可以顯示位狀態(tài)。但是在更改位地址狀態(tài)的時候就必須使用ON/OFF宏通知PCC,如圖7所示。例如在ON宏中使用位設定宏setbb48PCC對應軟件IfMB0[48]thenmO=bOMB0[48]=0ElsebO=mOEndif如果收到宏的位狀態(tài)變更通知,PCC立刻改變變量狀態(tài),否則就讀取變量狀態(tài)用于觸摸屏顯示。由于宏使用的是位設定命令,所以在PCC軟件中必須復位宏使用的位地址。權利要求1.一種PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,由電纜連接,其特征是PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換包括硬件接口連接、通訊設置和程序控制;1)硬件接口配置及連接方式PCC可編程控制器通訊模塊設有RS232通訊接口,HITECH觸摸屏設有通訊串口,采用RS232串行通訊電纜把PCC的RS232通訊接口和觸摸屏的COM串口連接;2)通訊設置在觸摸屏軟件平臺中,從應用下拉菜單里激活工作參數(shù)表,設置PCC為從站,并設置COM通訊口的通訊協(xié)議;在觸摸屏和PCC可編程控制器進行通訊之前,PCC可編程控制器利用軟件把RS232端口打開;3)程序控制PCC可編程控制器的通訊端口RS232打開,觸摸屏中位地址和字地址分別對應著PCC的位地址和字地址,軟件編程控制讀數(shù)據(jù)--字地址在觸摸屏中監(jiān)視PCC可編程控制器的地址單元,觸摸屏通過通訊協(xié)議讀取PCC可編程控制器的地址單元內的數(shù)據(jù),PCC可編程控制器通過不斷刷新地址單元內的數(shù)據(jù),向觸摸屏傳遞著動態(tài)信息;觸摸屏實時顯示動態(tài)數(shù)據(jù);寫數(shù)據(jù)--字地址通過觸摸屏修改數(shù)值時觸發(fā)一個標志位,此標志位告知PCC可編程控制器做好接受更改的準備;讀寫位地址單純的位地址讀取時,直接使用位地址就可以顯示對應的PCC可編程控制器的位狀態(tài);在更改位地址狀態(tài)時使用ON/OFF宏,在宏內設置標志位,此標志位告知PCC可編程控制器做好接受更改的準備;PCC可編程控制器如果收到宏的標志位通知,立刻按要求改變變量狀態(tài),否則就讀取變量狀態(tài)用于觸摸屏顯示。2.根據(jù)權利要求l所述的PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,其特征是讀數(shù)據(jù)--字地址,在觸摸屏中通過數(shù)據(jù)顯示、圖表監(jiān)視PCC可編程控制器的地址單元,在數(shù)據(jù)顯示或圖表的變量讀取的地址欄內填寫字地址,觸摸屏通過Modbus通訊協(xié)議讀取PCC可編程控制器的地址單元內的數(shù)據(jù);在觸摸屏同一個畫面中實時讀取大量數(shù)據(jù)時,將采樣數(shù)據(jù)保存在PCC可編程控制器內存中,然后利用觸摸屏的畫面OPEN宏讀取數(shù)據(jù)用于大量數(shù)據(jù)的同時顯示。3.根據(jù)權利要求l所述的PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,其特征是寫數(shù)據(jù)-字地址,通過觸摸屏修改數(shù)值時在通知欄觸發(fā)一個標志位,此標志位告知PCC可編程控制器做好接受更改的準備。4.根據(jù)權利要求l所述的PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法,其特征是讀寫位地址,PCC可編程控制器做好接受更改的準備時,收到宏的標志位通知,PCC可編程控制器立刻按要求改變變量狀態(tài),否則就讀取變量狀態(tài)用于觸摸屏顯示。全文摘要本發(fā)明涉及一種PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法。本發(fā)明屬于可編程控制
技術領域
。PCC可編程控制器和HITECH觸摸屏數(shù)據(jù)交換方法包括硬件接口連接、通訊設置和程序控制;1)硬件接口配置及連接方式采用RS232串行通訊電纜把PCC的RS232通訊接口和觸摸屏的COM串口連接;2)通訊設置在觸摸屏軟件平臺中,從應用下拉菜單里激活工作參數(shù)表,設置PCC為從站,并設置COM通訊口的通訊協(xié)議;3)程序控制通訊端口RS232打開,觸摸屏中位地址和字地址分別對應著PCC的位地址和字地址,軟件編程控制讀數(shù)據(jù)-字地址,寫數(shù)據(jù)-字地址,讀寫位地址。本發(fā)明解決了PCC和HITECH觸摸屏相搭配的數(shù)據(jù)交換問題,為PCC的用戶提供了一種編程思路和設計方法,具有簡便實有等優(yōu)點。文檔編號G05B19/05GK101339422SQ20081005412公開日2009年1月7日申請日期2008年8月14日優(yōu)先權日2008年8月14日發(fā)明者劉衛(wèi)亞,張中亞申請人:天津電氣傳動設計研究所
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1