mcgs觸摸屏和松下plc通訊如何設(shè)置
一、需要一條松下PLC專用編程通訊線,一端5針插頭連接PLC,一端9針母頭連接MCGS通訊口。
二、松下PLC通訊格式選擇默認(rèn):
三、MCGS觸摸屏的通訊格式要和上面的格式一致,特別注意MCGS的設(shè)備地址號(hào),如果0不行就改為1,只要做到以上幾點(diǎn),通訊就能成功。
關(guān)于PLC與MCGS的通訊問題
現(xiàn)在嵌入版最高是7.5版,通用版是6.5版,不知你用的是什么品牌的PLC:
1、進(jìn)入設(shè)備組態(tài),選擇設(shè)備工具箱,點(diǎn)擊“設(shè)備管理”,在彈出的對(duì)話框內(nèi)選擇你的設(shè)備類型。
2、上圖以O(shè)MRON的PLC,串口通訊為例(不同廠家的PLC有各自不同的專有協(xié)議):
先在“通用設(shè)備”欄內(nèi),建立串口通訊父設(shè)備。
在“PLC設(shè)備”欄內(nèi),選擇OMRON的Hostlink協(xié)議。
3、按確定返回后,先雙擊父設(shè)備,再雙擊OMRON的HOSTLINK:
4、左側(cè)顯示串口通訊父設(shè)備,下屬的子設(shè)備是OMRON的Hostlink設(shè)備,雙擊子設(shè)備:
5、PLC內(nèi)存通道對(duì)應(yīng)到MCGS的數(shù)據(jù)中心(數(shù)據(jù)中心設(shè)置的各類變量);還可對(duì)通道的數(shù)據(jù)進(jìn)行數(shù)學(xué)處理;最小采集周期可根據(jù)需要設(shè)置,一般是300ms。
6、接下來,就是對(duì)觸摸屏需要讀寫的全部PLC內(nèi)存通道進(jìn)行設(shè)置和鏈接了。就可以實(shí)現(xiàn)通過觸摸屏人機(jī)界面操作PLC、通訊了。PLC的工程文件需要用各自廠家提供的編程軟件打開,按照上面的思路做個(gè)基本的開關(guān)或按鈕、組態(tài)通訊很容易的,可上機(jī)測(cè)試。
MCGS和PLC設(shè)備的通訊的實(shí)現(xiàn)及例程
在MCGS系統(tǒng)中,由設(shè)備窗口負(fù)責(zé)建立系統(tǒng)與外部硬件設(shè)備的連接,使得MCGS能從外部設(shè)備讀取數(shù)據(jù)并控制外部設(shè)備的工作狀態(tài),實(shí)現(xiàn)對(duì)應(yīng)工業(yè)過程的實(shí)時(shí)監(jiān)控。因此MCGS與PLC設(shè)備的聯(lián)接是通過設(shè)備窗口完成的,具體操作如下:
當(dāng)我們打開MCGS組態(tài)環(huán)境,新建了一個(gè)MCGS工程后,在用戶編輯窗口中將會(huì)出現(xiàn)如圖1的工作臺(tái)窗口,
單擊,工具欄上的工具箱按鈕將彈出如圖3所示的設(shè)備工具箱窗口,需要說明的是,在MCGS中PLC設(shè)備是作為子設(shè)備掛在串口父設(shè)備下的,因此在向設(shè)備組態(tài)窗口中添加PLC設(shè)備前,必須先添加一個(gè)串口父設(shè)備,當(dāng)直接用串口進(jìn)行本地通訊時(shí),我們添加”串口通訊父設(shè)備,因此雙擊其中的串口通訊父設(shè)備,在設(shè)備組態(tài)窗口中添加一個(gè)串口通訊設(shè)備,如圖4:
現(xiàn)在就可以向設(shè)備組態(tài)窗口中添加我們所需的PLC設(shè)備了,如果所需設(shè)備沒有出現(xiàn)在設(shè)備工具箱中請(qǐng)按下“設(shè)備管理”按鈕,在彈出的設(shè)備管理對(duì)話框中選定所需的設(shè)備,然后雙擊就可以將它添加到設(shè)備工具箱中,如圖5:
通過前面第一個(gè)問題的解決,我們已經(jīng)建立了與PLC系統(tǒng)的連接,因此要對(duì)PLC中的數(shù)據(jù)進(jìn)行讀寫操作,只需要在PLC設(shè)備的設(shè)備屬性設(shè)置對(duì)話框中對(duì)其通道屬性進(jìn)行設(shè)置,并建立起通道與MCGS實(shí)時(shí)數(shù)據(jù)庫中的數(shù)據(jù)的連接就行了,具體操作如下:雙擊圖6 設(shè)備組態(tài)窗[ 1中父設(shè)備下的PLC子設(shè)備,彈出如圖8所示的設(shè)備屬性設(shè)置對(duì)話框:
下面我們就來建立一個(gè)對(duì)PLC輸出寄存器對(duì)行讀操作的通道,單擊”增加通道”按鈕,彈出如圖10所示的增加通道
對(duì)話框:
此時(shí)所建立的10.0已出現(xiàn)在PLC通道屬性設(shè)備對(duì)話框中,依此類推可建立其他的通道,單擊”確認(rèn)”按鈕回到設(shè)備屬性設(shè)置對(duì)話框,在設(shè)備屬性設(shè)置對(duì)話框單擊”通道連接”選項(xiàng)卡,此時(shí)設(shè)備屬性對(duì)話框變成圖12所示;
選中通道1,雙擊”對(duì)應(yīng)數(shù)據(jù)對(duì)象”欄,在其中輸入在實(shí)時(shí)數(shù)據(jù)庫中建立的與之對(duì)應(yīng)的數(shù)據(jù)名,單擊”確認(rèn)”按鈕就完成了MCGS中的數(shù)據(jù)對(duì)象與PLC內(nèi)部寄存器間的連接,具體的數(shù)據(jù)讀寫將由主控窗口根據(jù)具體的操作情況自動(dòng)完成。
當(dāng)我們?cè)趯?shí)時(shí)數(shù)據(jù)庫中建立了所需的數(shù)據(jù)對(duì)象,并在PLC 設(shè)備屬性設(shè)置對(duì)話框中把它們與對(duì)應(yīng)的設(shè)備通道連接起來后,這個(gè)問題就非常簡單,只需要在欲設(shè)置動(dòng)畫的構(gòu)件的動(dòng)畫組態(tài)屬性設(shè)置對(duì)話框中選中相應(yīng)的動(dòng)畫連接復(fù)選框,然后將對(duì)應(yīng)的數(shù)據(jù)對(duì)象與之連接起來就行了。比如說PLC系統(tǒng)中有一個(gè)指示燈,它是由10.0控制的,如果我們要監(jiān)視它的狀態(tài)該哪么來做呢?
首先我們肯定要在監(jiān)控界面中畫一個(gè)指示燈構(gòu)件,然后雙擊它,這時(shí)會(huì)出現(xiàn)如圖13所示的“動(dòng)畫組態(tài)”屬性設(shè)置對(duì)話框”,選中其中的“可見度”復(fù)選框,然后單擊”可見度”選項(xiàng)卡,動(dòng)畫組態(tài)屬性設(shè)置對(duì)話框轉(zhuǎn)為可見度動(dòng)畫設(shè)置,如圖14在表達(dá)式文本框中輸入所需的表達(dá)式,或單擊右邊的
然后點(diǎn)擊“確認(rèn)”按鈕,就完成數(shù)據(jù)對(duì)象的連接
評(píng)論
查看更多