欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

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

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