




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
前培訓目標:了解驅動相關知識,掌握TPC與主流PLC的接線及通訊連接,了解驅動常見問培訓對象:主要針對已經過《mcgsTpc初級》和《mcgsTpc中級》培訓的人員時間安課程安09:00-學員簽到,領取資09:20-課程基本介紹,設備介09:30-109:40-210:10-上機練習10:30-課間休10:40-3PLC11:00-4PLC實例:連接西門子實例:連接三菱FX11:30-上機練習12:00-午13:00-4PLC實例:連接歐姆龍實例:連接臺達14:00-上機練習14:30-515:00-上機練習15:30-課間休15:40-116:00-上機練習16:10-考培訓考核第1章串口通訊基礎知 串行通訊概 串口通訊方 串口通訊參 RS232C與RS485對比 第2章通訊連接基本過 硬件通訊參數設 安裝設備驅動構 新建工程添加變 添加設備驅動構 驅動通訊參數設 添加通道與關聯變 組態(tài)畫面關聯變 設備構件通訊調 工程通訊測 第3章主流PLC接線 電纜查詢 主流PLC與TPC接線方 第4章主流PLC設備的使 實例項目連接西門子S7-200系列 實例項目連接三菱FX系列 實例項目連接歐姆龍 實例項目連接臺達DVP系列 第5章驅動常見問 常見問題及處理方 驅動日志的使用及問題處 附 附錄1常用驅動測試工 附錄2設備命令的使 附錄3數據類型比較 附錄4嵌入版支持驅動列 1章串口通訊基礎RS232C通訊RS232C串行接口:即通常所說的串口,是計算機及電信應用領域中最廣泛的串行連接標準。目前常用的為9針串口(DB9連接器)。DB9針串口的引腳定義如下:99針串口DB9123456789表1- DB9引腳RS485RS-485串行接口:是工業(yè)應用領域中最廣泛的串行數據標準,通訊采用平衡驅動器和或稱為A+和B-。通訊接線方RS232C和RS485因通訊方式及引腳定義有所不同,接線方式也有所不同。下面具體介紹RS232C串口通線方RS232C:(RS232C:(DB9-233255表1-2RS232C通訊 表1-3RS485通訊RS485串口通線方9600,19200,384007、1、1.5、注:在進行串口通訊時,要保證相互通訊的設備的串口通訊參數設置相同,否則無法通訊RS232CRS485對比50120011501200111、1性與PLC2章通訊連接基本MCGS驅動構件(以下簡稱―驅動‖)mcgsTpc與PLC等硬件設備通訊的動態(tài)鏈S7200PLC通訊為例,講解如何在組態(tài)中進行驅動添加、參數設置、通道添加及設置、設備調試及模擬調試,以實現mcgsTpc與西門子S7200PLC的通訊。驅動使用基本步驟123456789TPC-PLC接工程到實際的TPC,進行實際通訊的接固定為某一特定的參數。如:S7-200PLC可以使用西門子提STEP7-Micro/WIN編程軟件配置波特率和PLC地址。具體設置步驟及方法可以參考本第4章節(jié)具體實例介紹。注:如果在安裝MCGS嵌入版組態(tài)軟件時,驅動安裝沒有選擇所有驅動(默認為—),則左―可選設欄可能只能找到分驅動。此時可以重新安裝動,并選擇所有驅動(點擊默認灰色―,改為― )即。建與驅動構件關聯所需的變量。在此添加1個開關型變量Data00和8個數據值型變量Data01~Data08,用于后面與驅動的通訊狀態(tài)及8個數據通道進行變量關聯。如下圖示:①在工作臺中激活―設備窗口‖頁面,②雙擊進入設備窗口的―設備組態(tài)‖畫面③然后點擊工具條中的,打開―設備工具箱‖①①③②④④點擊―設備工具箱‖中的―設備管理‖按鈕,打開―設備管理‖窗口,⑤在左側的―可選設備‖欄中,分別找到相應的―通用串口父設備‖和―西門子_P‖構件,雙擊添加到―選定設備‖欄中,⑥然后點擊―確認‖按鈕,即完成設備驅動構件的添加。此時―設備工具箱‖中添加了和_2P注:如果―設備工具箱‖中顯示已有所需的驅動,驅動設備構件的添加步驟可以跳過⑦左側可選設備欄中的驅動樹與MCGS嵌入版本驅動安裝結構相對應,默認為―CSEPoamirs‖,PLC、變頻器等驅動構件。方法:雙擊目錄或點擊左側的―+‖號打開子,找到設備驅動構件后,雙擊或點擊增加按鈕完成添加。⑧對于右側選定設備‖欄中已選的設備驅動構件,如果想知道其具體驅動庫的文件路徑,可將鼠標放在對應的驅動程序西門子_S70I‖:CSEProa\riesPC西門子S72PPIS_0PP.dll。①②③――_20,添加―S72①②③―是7P―0注:部分驅動沒有設置默認通訊參數的提示,此時,具體的參數設置請參考驅動的①④③―設備組態(tài):設備窗口中添加好的―通用串口父設備0‖,會彈出―①④③―通用串口父設備‖的基本屬性中與通訊有關的設置項說明如下0~253(對應串 9600,19200,3840096007、81、1.5、1上表中的默認值為串口通訊父設備示框的時候選擇―是‖,則―串口通訊父設備‖的默認值會被修改為所添加子設備對應的默認通訊參數值。例如:西門_S7200PPI驅動添加時如果選擇―是‖,則―串口通訊父設備‖的通訊參數會被設置為西門子_S7200PPI的默認通訊參數:9600波特率、8位數據位、1位停止位、偶校驗。一般情況下建議選擇―是‖,即:設置為驅動對應通訊端設置應與實際通訊所用端口對應。在使用TPC通訊時,所設置的―串口端‖要對應TPC的串口;而在使用上位機模擬運行環(huán)境或設備調試時,則所設置的―串口端‖要與上位機實際串口對應。雙擊―‖―00P‖,進入―口‖,如下圖所示。此時,可根據實際所連接設備設置―設備地址‖、―通訊等待時間‖等驅動―③③④②①說明 ①點擊―打開設備幫助‖按鈕,可以打開驅動的④選中并點擊按鈕可打開驅動內部屬性,舊版本驅動可通過內部屬性進行通道添加刪除驅動的基本屬性:驅動設備構件的基本屬性中的屬性項說明如[內部屬性優(yōu)1-0–不優(yōu)化:所有只讀/讀寫通道1–優(yōu)化:按需優(yōu)化,默認選此,可以提高通訊速度西門子初始工作狀1-最小周期2通訊等待時S7200PPI默認設置為500ms),值過小可能會導致通訊不―設備編輯窗口‖中點擊右上―刪除全部通道‖按鈕,將驅動默認添8個通道先刪除。然后,點擊右上―添加設備通道‖按鈕,在彈出的―添加設備通道‖窗口中按需要進行基本屬性設置對應PLCPLC―①①③完成基本屬性的設置后,點擊―確認‖按鈕,可以完成設定通道的添加,如下圖所示注:通道名稱用于顯示所添加通道的讀寫屬性、寄存器類型、數據類型、寄存器地址信息。不 驅動構件所示通道名稱也有所不同。具體可以參考驅動幫助中―內部屬性‖1修改數據對象為Daa0‖,1,8。如下圖所示:①①③④④點擊―確認‖按鈕,即完成驅動數據通道與數據庫變量的關聯在彈出的―變量連接‖Data00進行關請參考《mcgsTpc中級》中―簡單動態(tài)組態(tài)‖、―‖等章節(jié)說明。通訊的調試。首先,要通過通訊線或設備串口編程電纜,與調試用的上位PC機串口連接,并在設備窗口中修改―通用串口父設備‖的―串口端‖為PC機實際使用的串。調試大驅動設備調試驅動設備調試是指在組態(tài)環(huán)境的―設備編輯窗口‖―設備0-西門子_S0P‖子設備,進入―設備編輯窗口‖后,點擊右下側―啟動設備調試‖按鈕,①①②③③點擊―停止設備調試‖按鈕可停止道,如果―通訊狀態(tài)‖00動。注態(tài)中通用串口父設備的―串口端‖要設置為上位計算機與設備連接對應的實際串。也會為0,但并不代表通訊正常。PLC設備,會出現添加少量通道通訊正常,但添加多個通道通訊失敗的現象。此時,建議先添加1個通道進行設備調試,確認通訊正常后,再逐步添加通道進試,并進一步分析原因所在。模擬運試MCGS提供的―模擬運行‖功能,利用模擬運行環(huán)境對整個工程進行較為系統(tǒng)的測試,具體操作步驟為:在組態(tài)環(huán)境中,點擊工具條中的按鈕,進入配置窗口,并選中模擬運行,如下左圖所示: 程程如。擊環(huán)境按鈕,運行模擬運行環(huán)境進行調試。但兩者還是有區(qū)別的,現將設備調試、模擬運行與實際TPC運行環(huán)境的區(qū)別列舉如下:TPC實際上位計算機(Windows98、2000、TPC(WindowsMCGS嵌入版組態(tài)環(huán)MCGS嵌入版模擬運境TPC上位計算機物理通訊端口(串口或以太網TPC物理通MCGS組態(tài)軟件通訊的設備硬件鏈路以及通訊參數設置正常,而驅動也可以正常工作。TPC實際運行很相近,主要區(qū)別是運行的系統(tǒng)和軟件環(huán)境的區(qū)別,以及為對應TPC的通訊端口,通訊鏈路及接線也正確,工程后基本上就不會有問題。TPC-PLCPLC設備的通訊接線,并在設備窗口中修改―通用串口父設備‖的―串口端‖為所選用型號TPC對應的串,以保證下步通訊測試的順利進行。TPC_DL01 S7-200mcgsTpc與常見PLC① 按鈕,進行 ①注:工程的具體過程也可以參考《mcgsTpc初 3章PLC接線本章主要介紹了主流PLC與TPC的通訊接線方PLC類型(通訊方式S7-S7-FX編程口FXQ系列編程口編程口擴展通訊口FP系列ECMasterK編程232CnetCCM系―PLCTPC接線方TPC_DL01接線圖:西門TPC9D
PLC9針D型7388-TPC_DL02接線圖:西門TPC9D
553287523TPC_DL03接線圖:歐姆TPC939325532TPC_DL04接線圖:三菱FXTPC9D
PLCRS2329針D型PLC圓8針圓8針7725 1TPC_DL05接線圖:三菱FX系列串口TPC9D
PLCRS2329針D型2332554678TPC_DL06接線圖:三菱FX系列串口TPC9D
PLCRS485接線端87-TPC_DL07接線圖:三菱Q系列編程TPC9D
PLC圓6針
1223153TPC_DL08接線圖:三菱Q系列串口TPC9D
PLCRS2329針D2332554678TPC_DL09接線圖:臺達DVP編程口TPC9D
PLC圓8針
253458TPC_DL10接線圖:臺達DVP通訊口TPC PLC9針D形母 RS485接線端78-TPC_DL11接線圖:松下FP系列編程口TPC PLC 圓5針9針D形母 圓5針引腳223351TPC_DL12接線圖:PLC編程口TPC9D
PLC圓8針
7182-TPC_DL13接線圖:FATEK編程口TPC
PLC
9D
圓4針
2243251 4TPC_DL15接線圖:艾默EC系列編程口TPC9D
PLC圓8
253453TPC_DL14接線圖:LGMasterK編程口TPC PLC9針D形母 9針D233255TPC_DL16接線圖:LGMasterKCnet模塊TPC9D
PLCCPU9針D273455TPC_DL17接線圖:LGMasterKCnet模塊TPC9D
23325546 78TPC_DL18接線圖:LGMasterKCnet模塊TPC9D
PLCRS485接線端78-RJ-TPC_DL19接線圖:光洋CCM系列編程口RJ-TPC9D
6RJ-243351TPC_DL20接線圖:和泉FC4A編程口TPC PLC 圓8針9針D形母 圓8針引腳44332 1 5TPC_DL21 5TPC9D
PLC圓8針
273452TPC與PLC之間的通訊電纜接線方式有所了解,下面一章將重點介紹主流PLC的使用。4章PLC設備的使簡單的設置、使用、mcgsTpc與主流PLC之間的通訊,解決用戶在使用主流PLC通訊過程S7-200、三FX系列PLC、歐姆龍PLCDVP系列PLC幾款主流PLC為例進行講述。實例項目連接西S7-200西門子S7-200系列PLC是德國西門子公司()的小型PLC。性能價格比較高,廣泛應用于工控不同領域中的自動化檢測、監(jiān)測及控制。S7-200的編程軟件為STEP7-Micro/WIN,用戶可以通過它對S7200系列PLC進行通訊參數的和修改。本節(jié)實例重點講解TPC7062K通過RS485方式與西門子S7-200PLC連接并V寄存0~15816S7-200系列PLC組態(tài)步驟概安裝西門子S7-200PPI添加西門子S7-200PPI驅動構I.TPC-PLC接J.工程,建立通組態(tài)步驟實西門子S7-200PLC通訊參數設步驟1:連接并PLCIPLCSTEP7Micro/WN編程軟件。①點擊位于瀏覽條上的―設置P/PC接口‖圖標按鈕,②在彈出的―設置/PC‖窗口中,選擇―PCI并雙擊,③在彈出的―屬性‖窗口中,點擊切換到―本地連接‖頁面,并根據所用串口或BICOMBP/PC接口設置,①④點擊位于瀏覽條上的―通信‖圖標按鈕,彈出設置―通信‖窗口⑤雙擊―通信‖窗口右側欄中―雙擊刷新‖7200系列PLC測到PLCPLCPLC―‖PLC選擇。注:若未找到PLC,可先確認PLCPPI電纜無問題,再選中―搜索所有波特率‖選擇框,進行檢步驟2:設置PLC選擇對應PLC后,單擊瀏覽條上的―系統(tǒng)塊‖,選中―通信端口‖。對PLC地址、波特率注:由于S7-200PPI驅動不支持18.5‖的波特率方式通訊,在設置波特率時請選擇為9.6kbps19.2kbps。相應的―通用串口父設備‖中波特率參數也要與之對應步驟3:通訊參數寫入選中后,點擊―‖按鈕將修改后的通訊參數設置到PLC,完成PLC通訊參數修改。注:若PLC中程序與上位機TEP-icroWN―、―數據塊‖兩個選擇框勾選去掉。以免因誤操作將LC步驟4:測試確認重復上述PLC操作重新PLC參數,確認設置是否正確S7-200PLC驅動構使用前請確保―西門子 驅動構件正確安裝,具體驅動的安裝方法可參S7-200PLC2設置驅動通訊參步驟1:設置父設備通訊參數雙擊―設備組態(tài):設備窗口‖中添加好的―通用串口父設備0‖,進行串口通訊參數設置。S7200PLC960081位,數據校驗為偶校mcgsTpcCOM2RS485方式通訊。在此設置為默認參數即可,設置完成后如下串口端先將串口端為PC實串以試。步驟2:設置子設備―‖中添加好的―0S7200PPI‖―設備編輯窗口‖,可根據實際所連接設備設置―設備地址、―通訊等待時間2第5動為2、通訊等待時間500ms。步驟1:添加通道的8個I區(qū)只讀通道先刪除。然后點擊―增加通道‖按鈕,會彈出的―增加通道‖框:8個有符號INT型數據,要求可讀可寫。則寄存器類型選擇―V寄存器‖,數據類型選擇―16位有符號二進制‖,寄存器地址為0,通道數量為8,操作方式選擇―讀寫‖,然后點擊―確認注:―添加設備通道‖窗口中各屬性參數的具體解釋說明,可參考第2章第6節(jié)2:I輸入映BT、BUB、BB、BD、WUB、WB、DUB、DB、BT、BUB、BB、BD、WUB、WB、DUB、DB、M中間BT、BUB、BB、BD、WUB、WB、DUB、DB、DD、V數據BT、BUB、BB、BD、WUB、WB、DUB、DB、DD、BT、BUB、BB、BD、WUB、WB、DUB、DB、DD、WUB、WB、DUB、DB、DD,狀態(tài)值(只讀WUB、WB、WD,狀態(tài)值(只讀DUB、DB、例如:T001的狀態(tài)值通道顯示為―只讀T001.3‖。組態(tài)畫面,關聯變―簡單動態(tài)組態(tài)‖、―‖等章節(jié)說明設備調試,模擬運在調試之前,首先要通過串口PC/PPI編程電纜,將S7200PLC與調試用的上位PC機串口連接,并在設備窗口中修改―通用串口父設備‖的―串口端‖為PC機實際使用的串。注:在本驅動只支持串口的PC/PPI電纜或RS232485USB型號PC/PPI電纜,使用時要注意。當采用標準串口型號的PC/PPIDIP9600或19200bps,并與PLC波特率設置以及上位機SETPG/PCInterface中的設置一致,否則無法正常通訊。1:雙擊―設備0-西門子_70P‖,進入―設備編輯窗口‖,點擊右下側―啟動設備調試‖按鈕,進入設備調試狀態(tài),并查看窗口右側的調試數據欄―通訊狀態(tài)‖通道的狀態(tài),如果―00步驟2:模擬運整個工程進行較為系統(tǒng)的測試。具體的模擬及測試方法詳見第2章第8節(jié)說明。I.TPC-PLC接線考本第3章)串,在此使用TPC7062K,所以設置為―1-COM2‖。J.工程,建立通TPC7062K200PLC的實際通訊。具體過程可以參考第2章10節(jié)中說明。FXPLCFX2N系列是FX系列PLC中應用較為廣泛的系列。三菱FX系列PLC編程軟件為GXDeveloper,FX系列PLCFX系列PLC進行參數的設置和修改。本節(jié)實例重點講解TPC7062K通過編程口和串口通訊方式三菱FXPLC中D寄存0~78FXPLC及所需的組組態(tài)步驟概B.安裝三菱FX驅動構件D.添加三菱FX驅動構件I.TPC-PLC接J.工程,建立通組態(tài)步驟實FXPLC三菱_FX系列編三菱_FX系列串422-232-232-422-BD485-11111———(默認值)、480077位、811位、2注:*三菱FX編程口通訊參數默認為9600,7,1,偶校驗。當使用CPU編程口進行通訊時,FX1N,FX2N,FX3U可以支持19200,38400波特率,其他型號則只支持9600波特率。CPU編程口通訊的通訊參數固定不需設置外,使用其他232BD、485BD等通訊模塊通訊都需要設置通訊參數。一般需使用編程電纜,通過GXDeveloper編程軟件對PLC通訊擴展模塊的通訊參數進行設置。下面對具體步驟說明如下:通過編程電纜連接好PLC并上電,運行GXDeveloper編程軟件,①在菜單欄中,單—‖->―PLC‖,彈出選擇PLC系列窗口。②選擇―XPU并點擊―確定‖①①彈出―傳輸設置‖窗口,如下圖③雙擊上圖左上角的―串行‖,④在彈出的―PCI/F串口‖設置窗口中,選擇PLC相連的說明PLC連接正常,否則會彈出無法與PLC通訊的提示(下右圖),此時請根據提示信息檢查1PLCPLC正確連接即可。后面通訊參數設置步驟直接略過即⑥通信測試成功后,點擊傳輸窗口左下的―確認‖按鈕,編程軟件檢 PLC,并會彈PLC窗口(如下圖),⑦確認勾選―PLC參數‖項后,點擊―執(zhí)行‖,進行PLC參數的步驟2:設置PLC的通訊參PLC參數成功后,點擊―關閉‖按鈕關閉PLC框,雙擊左側欄內的―參數‖->―PLC參數‖,在彈出的參數設置窗口,點擊―PLC系統(tǒng)(2)‖頁面,進行通訊參數設①①說明①―通訊設置操作‖:232BD、485BD模塊需勾選后,進行通訊參數進行設置。而8422-BD通訊模塊,使用―三菱_FX系列編程口‖專有協議通訊時,此時PLC參數設置中―通訊設置操作‖不能勾選,并要將D8120置為0值,此時通訊參數固定為9600,7,1,偶校驗。②―協議‖:使用三FX編程口通訊方式時,232BD模塊協議要選擇―無協議通信‖方式;使FX串口③―起始符、結束符、控制線‖:編程口和串口兩種通訊方式均設置為不勾④―H/W類型‖:為設置RS232RS485通訊方式,根據所用擴展通訊模塊進行相應選⑤和數檢查‖驗項對應。⑥―傳送控制順序‖:為協議格式選擇,僅對串口通訊方式有效,與驅動屬性―協議類型‖步驟3:通訊參數寫入完成上述設置后,保存并選擇菜單命令―‖->PC‖,在彈出的―C寫窗中點擊―執(zhí)行‖PLC參數修改寫入。然后重新給PLC步驟4:測試確認重復上述PLC操作重新PLC參數,確認設置是否正確安裝三菱FX驅動構FXFX系列串口。使用前請確保相應驅動構件正確安裝,具體驅動的安裝方法可參考《mcgsTpc初級》第3章第1節(jié)。添加三菱FX系列驅動構FXFXFX系列串口。可根據不同通訊方2章第4節(jié)說明。最終添加完成驅動后分別如圖所示:設置驅動通訊參完成驅動添加后,需要根據實際情況進行父設備(―通用串口父設備‖)設備(―三XX)步驟1:設置父設雙擊―設備組態(tài):設備窗口‖中添加好的―通用串口父設 0‖,進行串口通訊參數設置FX編程口:默認通訊參數為:波特96007位1位、數據檢驗為偶校驗,與mcgsTpc通過COM1RS232C方式通訊。FX串口:需要根據實際通訊模塊通訊參數設置值進行設置,一般建議設置通訊說明:在模擬運行環(huán)境或設備調試時,所設置的―串口端‖要與上位機實際串口對應。所以,我們先將串口端為PC串。步驟2:設置子設雙擊―設備組態(tài):設備窗口‖中添加好的―設備0-三菱_FX系列編程口‖或―設備0-三_FX系列串口‖,進入―設備編輯窗口‖,根據實際所連接設備設置―設備地址‖、―通訊等待時間‖等參數。三菱_FX系列編程口和三菱_FX系列串口設置項區(qū)別及建議設置如下:三菱_FX系列編三菱_FX系列串設置為與PLCCPU(PLC)類根據不同PLC根據不同PLC—建議:0–1即:—建議:1-(即:和數檢查說明:①CPU(PLC)類型:要設置與實際PLC類型相同,否則會影響速度,甚至無法通訊步驟1―設備編輯窗口‖中點擊右上―刪除全部通道的8增加通道―通‖可D078D‖60,8讀寫然后點擊―確認‖按鈕,即完成通道的添加注:―添加設備通道‖窗口中各屬性參數的具體解釋說明,可參考第2章第6節(jié)步驟2WUB、WB、WD、DB、DUB、DD、WUB、WB、WD、DB、DUB、DD、WUB、WB、WD、DB、DUB、DD、①X,Y寄存器地址為八進制(81),在添加寄存器時,地址要添加為轉換成十進制后的地址。例如:當選擇Y寄存器,填入地址值為十進制的10時,添加后的通訊信息為―Y00012‖。 組態(tài)畫面,關聯變―簡單動態(tài)組態(tài)‖、―‖等章節(jié)說明設備調位PC機串口連接,并在設備窗口中修改―通用串口父設備‖的―串口端‖為PC機實際使然后,在設備窗口中修改―通用串口父設備‖的―串口端‖為所選用型號mcgsTpc對應的串。過程可以參考第2章10節(jié)中說明。實例項目連接歐C、CV、CS/CJ、CPPLC,在國內工控領域應用較為廣泛,用戶可以通過其對PLC進行通訊參數的和修改。本節(jié)實例重點講解TPC7062K通過HostLinkFins通訊方式與歐姆龍CP1HPLC連接并DM寄存器地址0~7的8個整型數據。下面將詳細講解如何成功連接歐姆龍CP1HPLC及所需的組態(tài)步驟。組態(tài)步驟概A.歐姆龍PLCB.安裝歐姆龍PLC驅動構件D.添加歐姆龍PLC驅動構件I.TPC-PLC接J.工程,建立通組態(tài)步驟實歐姆龍PLC通訊參數設步驟1:通訊撥碼設PPH‖1CP1W-CIF01進行通訊連接(Port0),所DIP撥碼設置為:SW4為ON,其他均為OFF。如下左圖所示:①①通訊DIP撥碼設置 PC機串口與CP1W-CIF01RS232口連接注:通訊DIP撥碼的具體意義,可根據PLC不同,參考相應的PLC手冊進行設置。步驟2:連接并PLCPLCCX-Programmer―PLC‖→―自動‖,會彈出―自動‖窗口,②選擇電纜對應連接PC串口,③然后點擊―連后,會自動新建立工程,并完成PLC的程序和參數的。①①3:PLC通訊①雙擊工程欄里的―設置‖選項,打開―PLC設定‖框,②選擇切換到―串口1‖頁面,在此可以查看PLC串口的通訊設置參數并進行修改(如下圖所示注:一定要將模式設置為‖HostLink‖COMDIPOFF,否則①步驟4:通訊參數寫入設置完通訊參數后,關閉―PLC設定‖框,在菜單欄選擇‖->―傳送‖-到PLC‖,在彈出的―選項‖框中,確認勾選―設置‖,按―確定‖按鈕,并根據提示確定操作,最終將修改的通訊參數設置到PLC,完成PLC通訊參數修改。步驟5:測試確認點擊工作欄,使工程處于離線狀態(tài),然后,①將PLC斷電,將通訊DIP撥碼中,COM1對應的SW4OFF狀態(tài)。②PLC重新上電,雙擊工程欄―PLC1[CP1H]離線‖,彈出變更①―網絡類型‖右邊的―設定(e)‖―網絡設置[YMACWA]‖窗口kC完成設定后,執(zhí)行菜單PC‖->―工作‖,如果能正常工作,則說明通訊參數設置―PC參數是否正確。在確保CXPogar能以―CY常著已完成歐姆龍PC安裝歐姆龍驅動構OmronHostLinkFins串口。使用時請保證歐姆龍驅動構件已經正確安裝,具體驅動的安裝方法可參考《mcgsTpc初級》第3章第1節(jié)。歐姆龍的HostLink(C-mode)和Fins兩種協議格式,其區(qū)別如下:②Fins協議:Omron新協議,除C系列舊型號PLC不支持外,其他CS/CJ(含CP)、系列PLC大都可以支持。支持的寄存器類型:CIO、WR、DM、HR、AR、TK、TS、CS T、IR、DR。對于新PLC且要操作WR寄存器的情況,建議使用此驅動添加的具體操作,可參考第2章第4節(jié)說明。最終添加完成驅動后分別如圖所示:①①設置驅動通訊參龍擴展OmronHostLinkFINS串口驅動‖)參數的設置?,F分別說明如下:步驟1:設置父設雙擊―‖―0‖歐姆龍PC90072cgTpc1S23CPC說明:在模擬運行環(huán)境或設備調試時,所設置的―串口端‖要與上位機實際串口對應。所以,我們先將串口端為PC串。步驟2:設置子設雙擊―設備組態(tài):設備窗口‖中添加好的―設備0-擴展OmronHostLink‖或―設備0-歐姆龍FINS串口‖,進入―設備編輯窗口‖,根據實際所連接設備設置―設備地址‖、―通訊等待時間‖等參數。擴展OmronHostLink和歐姆龍FINS串口設置項區(qū)別及建議設置如下:歐姆Fins串設置為與PLC設置為與PLC—根據不同PLC說明:①PLC類型:要設置與實際PLC類型相同,否則會影響速度,甚至無法通訊步驟1:添加通道添加通道之前,可以在―設備編輯窗口‖中點擊右上―刪除全部通道‖按鈕,將驅動默認添加的8增加通道―‖可M-78M寄存器‖6位有符0,8讀寫然后點擊―確認‖按鈕,即完成通道的添加注:―添加設備通道‖窗口中各屬性參數的具體解釋說明,可參考第2章第6節(jié)步驟2IR/SR內部繼BT、WUB、WB、WD、DUB、DB、DD、LR繼電器BT、WUB、WB、WD、DUB、DB、DD、BT、WUB、WB、WD、DUB、DB、DD、BT、WUB、WB、WD、DUB、DB、DD、TCWUB、WB、WD、DUB、DB、DD、BT、WUB、WB、WD、DUB、DB、DD、BT、WUB、WB、WD、DUB、DB、DD、WRBT、WUB、WB、WD、DUB、DB、DD、BT、WUB、WB、WD、DUB、DB、DD、BT、WUB、WB、WD、DUB、DB、DD、BT、WUB、WB、WD、DUB、DB、DD、WUB、WB、WD、DUB、DB、DD、CNT寄存WUB、WB、WD、DUB、DB、DD、IR寄存DUB、DB、DD、WUB、WB、WD、DUB、DB、DD、CIO寄存器為新型號PLCPLCIR/SR寄存器相對應,具體地址需請參考用戶手HostLinkPLCWPLC并需要對相關寄存器進行操作,請使用FINS串口驅動。④HostLink協議只支持4位地址,無法大于9999地址的寄存器區(qū),在使用時,可將寄存器高地址區(qū)內容移到低地址區(qū)進行讀寫操作,新型號PLC也可直接換用FINS串口驅動。HostLink協議中定時/計數器(T/C)PV值使用相同的指令,并使用不同地址做區(qū)分。不能使用。所以在添加TC狀態(tài)和PV定時/計數器通道時,計數器地址需要加2048偏移。例如:要計數器15的PV值,添加時地址為15=2063組態(tài)畫面,關聯變警構件相關聯,以實現工程動畫等效果。具體可參考《mcgsTpc中級》中―簡單動設備調―‖的―串口端‖為C機實際使用的串。然后,再進行設備調試和模擬運行28FINSTPC-DL03電纜,連接TPC7062KCOM1(具體接線圖請參考本第3章)串。過程可以參考第2章10節(jié)中說明。實例項目DVPDVPPLC主要包括型號有:ES/SS/EX、EP、EHPLC體積小、本節(jié)實例重點講解TPC7062K通過RS232方式與臺達DVP系列PLC連接并D寄組態(tài)步驟概A.臺達PLCBDVP驅動構件DDVP驅動構件I.TPC-PLC接J.工程,建立通組態(tài)步驟實臺達PLC通訊參數設置步驟1:連接并PLC通過編程電纜連接好PLC并上電,運行WPLSoft編程軟件。①點擊菜單―設置‖→―通信―RS232‖ASCII模式,其他參數為默認值。然后點擊―確定‖完成通信設置。①①③點擊菜單―通訊‖→―PC<=>PLC‖,④在彈出的‖通信‖窗口中,選擇通信模式為―PCPLC‖(即:PLC),然后點擊―確定‖,⑤編程軟件將自動偵檢測PLC,⑥將程序及參數上傳步驟2:設置PLC點擊菜單―設置‖→―通信設置‖,在彈出的‖通信設置‖窗口中進行PLC的通信設置。本例站號(PLC地址)0。說明:DVPRS485D1120的值來控制通訊格式。并可以通過菜單―幫助‖→―輔助編程(C)‖,輔助計算不同通訊格式設置下D1120的設置值。步驟3:通訊參數寫入點擊菜單―通訊‖→―PC<=>PLC‖,在‖通信‖窗口中,選擇通信模式為―PC=>PLC‖(即:寫入PLC),然后點擊―確定‖,將修改后的通訊參數設置到PLC,完成PLC通訊參數修步驟4:測試確認點擊通過菜單―通訊‖中,―通訊偵測‖和及―PLC狀態(tài)信息‖,查PLC通訊參數及安裝臺達DVP驅動構使用前請確保―DVPPLC‖添加臺達DVP驅動構添加‖通用串口父設備‖和―臺達DVP系列PLC‖驅動構件,最終添加完成驅動如下圖設置驅動通訊參1:設置父設備通訊參數雙擊―設備組態(tài):設備窗口‖中添加好的―通用串口父設備0‖,進行串口通訊參數設置。本PC71校驗為偶校驗,與mcgspc通過CO1RS32C說明:在模擬運行環(huán)境或設備調試時,所設置的―串口端‖要與上位機實際串口對應。所以,我們先將串口端為PC串。步驟2:設置子設備雙擊―PPC―窗口‖,可根據實際所連接設備設置―設備地址‖、―通訊等待時間‖等參數。具體參數含義請第2第5為00。步驟1:添加通道添加通道之前,可以在―設備編輯窗口中點擊右上―刪除全部通道的8個I區(qū)只讀通道先刪除。然后點擊―增加通道‖按鈕,會彈出的―增加通道‖框:此時,可根據需要進行相應寄存器地址通道的添加,例如:要添加D0-7共擇―16位有符號二進制‖,寄存器地址為0,通道數量為8,操作方式選擇―讀寫‖,然后點擊―確注:―添加設備通道‖窗口中各屬性參數的具體解釋說明,可參考第2章第6節(jié)2:WUB、WB、WD、DB、DUB、DDWUB、WB、WD、DB、DUB、DDWUB、WB、WD、DB、DUB、DD①X,Y寄存器地址為八進制(81),在添加寄存器時,地址要添加為轉換成十進制后的地址。例如:當選擇Y寄存器,填入地址值為十進制的10時,添加后的通訊信息為―Y00012‖。組態(tài)畫面,關聯變―簡單動態(tài)組態(tài)‖、―‖等章節(jié)說明設備調―‖的―串口端‖為C機實際使用的串。然后,再進行設備調試和模擬運行28章首先,選用相應型號的電纜,連接PLCTPC7062K的對應的COMDVP通過編程口以RS232C方式通訊,應使用TPC-DL09TPC7062K的COM1(具體接線圖請參考本第3章)然后,在設備窗口中修改―通用串口父設備‖的―串口端‖為所選用型號mcgsTpc對應的串。組態(tài)工程至TPC7062K中,然后運行,即可實現與臺達DVPPLC的實際通訊。具體過程可以參考第2章10節(jié)中說明。5章驅動常見問驅動問題排步判斷;如果測試存在問題,可考慮做以下問題的判斷,如表5-1。上位機PC是否正PC需要用MPI電纜與PLC連改為正確接線(如:RS232西門子S7200PPI在使用RS485接線時為3腳A+,8腳B-。一般RS232通訊距離不大于米;RS485PLC類設備問
5-PLC及帶有內部屬性頁的復雜儀表,一般可以通過內部屬性添加通道,而大多數用戶內部屬性添加通道時,誤將通道地址串位(01、或數據類型選擇錯MCGSModbusRTU、ModbusTCP及對應的數據轉發(fā)驅動,起始地址為1,而非0,所以在指導用戶使用時需要注意。當數據超過6位(大于999999)時,顯示值會以科學表示,而當從驅動傳到主程序中時,此時不能完整顯示E的指數。例如:,用科學表示時,種情況一般為32位數,可拆分為兩個16進制,然后按上面規(guī)則組合。組合規(guī)則:D32=D16H×65536+D16L。速度 一般PLC只能對同類型寄存器一次連續(xù)多個數據(即塊讀不同PLC對不設備命打開已組態(tài)完成的工程,點擊中的工程并進入運行環(huán)境按鈕,進入配置521: 先點擊―工程‖按鈕,將工程連機或模擬。完成后,點擊―啟動運行‖,工程進入運行狀態(tài)。只有在這種情況下驅動日志才能起到作用。點擊―驅動日志‖按鈕,進―設備日志管理‖界面,如圖5-2-志日志2.模式:通過選擇復選框,共分3種模式關閉日志:點擊該按鈕會關閉日志記錄功能,釋放所有記錄信點擊―啟動日志‖后,再點擊―刷新日志‖按鈕,記錄信息顯示如圖5-2- 通道名、通道類型、周期、關聯id等通道的詳細信息。注:日志記錄最大 64K,超出該大小時緩沖區(qū)將丟掉最早記錄內容驅動問題處化驅動。下面我們以驅動問題ModbusRTU為例,解決常見錯誤問題:說明沒有到通道數據。查看―設備日志管理‖中時間,上一次結束與本次開始的時間差是否小于10程―中―小,20。通過查看驅動日志明細,可以看出當前PLC的分塊信息:共分多少塊、每塊包含選中―明細‖項時,如圖5-2-標志為3時,表明為當前的通道。例如,上圖通道號為12—21的通道分為一塊進行采在了―設口資源。如:PortMon,ComSky等;串口模擬工具用來模擬物理串口的操作,其模擬生成如:VisualSerialPort等。1-1串口調試助
G.點擊―保存顯示數據‖保存接收數據區(qū)數據到文件RecXX.txt注:如果沒有相應串口或串口被占用,軟件會彈出―沒有發(fā)現此串口‖附錄1-2串口工進行前,要保證相應串口不被占用,否則無法正常數據。連接設于\\計算機名(本地)‖3:捕獲設在菜單欄選擇―捕獲(C)‖,并選中―捕獲(C)Ctrl+E‖(前面打鉤表示選中。也可在工具欄中點擊―‖按鈕,切換狀態(tài)。―‖為選中,‖為未選中。在菜單欄選擇―捕獲(C)‖->―端口(P)‖,并選中要的串口。如:要串口1則選數據顯示設否則為ASCII碼顯示。―過濾/高亮‖:菜單欄選擇―選項(O)‖->―過濾/高亮(L)…‖。彈出設置窗口可進行過濾及高亮的設置,以便于數據的觀查,如圖附4,其它設字體設置:菜單欄選擇―編輯(E)‖->―字體(N)‖,彈出設置窗口。如數據顯示過小時,可數當上述設置完成后,可對串口進行數據。此時,可正常啟動MCGS,組態(tài)工程,PortMon數據窗口可以看到截獲的收發(fā)數據比如:要監(jiān)視MCGS軟件與串口1設備通訊,應該先關閉MCGS軟件。1-3VirtualSerialPortsDriveXP串口聽軟件正別,是串口測試的絕好工具。在―Add/Removeports‖頁中,分別在First、Second右側的下拉列表中選中所增加的虛擬串口對的串名稱(一般選擇除物理串口外的其他串,然后點擊右側的―Addpair‖VirtualSerialPortsDriverXP程序就可以。如果想刪除虛擬串口對,則可以在左側選中已增加的虛擬串口對,此時Deeepair‖按鈕變?yōu)榭捎脿顟B(tài),點擊則可刪除。或點擊―Reset圖附 MCGS調試驅動時,可將串口父設備參數中串口設置為虛擬串口對中其一個串口(COM2Comm.exe或.exe操作另一串口(COM4,以虛擬串口附錄1-4Comm串口調試工不顯示接收數據,只有接收欄中―接收‖按鈕按下后,才會顯示接收的數據,再點擊―停止‖本的幾款主流PLC設備命令基本類似,主要包括:Read(命令、Write(寫入命令、Read32(32位讀命令、Write32(32位寫命令、ReadP(批量、ReadPVBCABC,S7200為例,詳細介紹每個設備命令的使用方法,讀者在使用其它PLC設備命令時可以依此為參考。命令命令格式:Read(寄存器名稱,寄存器地址,數據類型=返回值Q0.1M1.1寄存器的值,放入MCGSData01,Data02中。寫入命令命令格式:Write(寄存器名稱,寄存器地址,數據類型=寫入值命令格式:Read32(寄存器名稱,寄存器地址,數據類型=字符返回值命令格式:Write32(寄存器名稱,寄存器地址,數據類型=字符寫入值=,批量命令格式:ReadP(寄存器名稱起始地址,數據類型,n,1,n[,返回狀態(tài)])批量命令格式:ReadPV(寄存器名稱,起始地址,數據類型,數據個n,1返回狀寄存器從地10開始的516位無符號數值,放入MCGS變量Data01為起始,5個變量(即:Data01,Data02,Data03,Data04,Data05)中,結果存入變量nReturn中。批量命令格式:ReadBlock(寄存器名稱,起始地址,[數據類型1][數據類型…],數n,[,返回狀態(tài)參考實例:!SetDevice(0,6,ReadBlock(V,10,[WUB][DF],3,strData)")表示V寄存器從地址10開始,按WUB,DF格式連續(xù)3組數據(即:數據格式為WUB,DF,WUB,DF,WUB,DF),并以相應格式解析并以逗號間隔的CSV格式存入字符變量StrData中。注:配方形式批量操作,數量是指N個數據類型中指定的數據段到字符變量中,數據類型可以有多個,之間用中括號分隔。實際連續(xù)個數=數量n*(數據類型1+數據類型n)返回數據―字符數據‖格式為:123,456,xxx的csv方式,每次時以回車換行結尾。批量參考實例:!SetDevice(0,6,"ReadMutiReg(V,10,4,WUB=strData)")讀V寄存器寫入返回值:字符串變量strData中。,參考實例:!SetDevice(設備0,6,"WritePV(V,10,WUB,5,Data01,nReturn)")表示將以MCGS變量Data01為起始,連續(xù)5(:Data01,Data02,Data03,Data04,Data05),16V寄存105個寄存器中,執(zhí)行結果存入變量nReturn中。命令格式:WriteP(寄存器名稱,起始地址,數據類型,n,1[,返回狀參考實例:!SetDevice(設備0,6,"WritePV(V,10,WUB,5,Data01,nReturn)")表示將以M
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房貸還款計劃延期合同
- 2025年勘察與設計合同轉讓條件
- 2025年二手房轉讓合同廢止合同范例
- 2025年新媒體合作聯盟合同
- 2025年分租合同協議書年模板
- 2025年公共設施裝修裝飾合同書
- 2025年方太廚房設備購銷合同
- 2025年合作方解除合同協議樣本
- 2025年住宅院落租賃合同范本
- 2025年船舶承運合同標準格式
- 野生動植物保護
- 陜09J01 建筑用料及做法圖集
- 核心素養(yǎng)導向的作業(yè)設計
- 30題工程造價崗位常見面試問題含HR問題考察點及參考回答
- 信息技術與學科融合教案(初中數學學科模板)
- 2021年新大象版四年級科學下冊全冊教案(附板書設計、教學反思、總結點評)
- 城市地理學第二章城鄉(xiāng)劃分和城市地域
- 對健康體檢異常者開展健康管理干預的效果評價
- 汽車修理常用配件信息公示
- 口腔模型的灌制-醫(yī)學課件
- 煤礦班組建設實施方案
評論
0/150
提交評論