教程mcgstpc組態(tài)模板驅(qū)動(dòng)_第1頁(yè)
教程mcgstpc組態(tài)模板驅(qū)動(dòng)_第2頁(yè)
教程mcgstpc組態(tài)模板驅(qū)動(dòng)_第3頁(yè)
教程mcgstpc組態(tài)模板驅(qū)動(dòng)_第4頁(yè)
教程mcgstpc組態(tài)模板驅(qū)動(dòng)_第5頁(yè)
已閱讀5頁(yè),還剩57頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

前培訓(xùn)目標(biāo):了解驅(qū)動(dòng)相關(guān)知識(shí),掌握TPC與主流PLC的接線及通訊連接,了解驅(qū)動(dòng)常見(jiàn)問(wèn)培訓(xùn)對(duì)象:主要針對(duì)已經(jīng)過(guò)《mcgsTpc初級(jí)》和《mcgsTpc中級(jí)》培訓(xùn)的人員時(shí)間安課程安09:00-學(xué)員簽到,領(lǐng)取資09:20-課程基本介紹,設(shè)備介09:30-109:40-210:10-上機(jī)練習(xí)10:30-課間休10:40-3PLC11:00-4PLC實(shí)例:連接西門(mén)子實(shí)例:連接三菱FX11:30-上機(jī)練習(xí)12:00-午13:00-4PLC實(shí)例:連接歐姆龍實(shí)例:連接臺(tái)達(dá)14:00-上機(jī)練習(xí)14:30-515:00-上機(jī)練習(xí)15:30-課間休15:40-116:00-上機(jī)練習(xí)16:10-考培訓(xùn)考核第1章串口通訊基礎(chǔ)知 串行通訊概 串口通訊方 串口通訊參 RS232C與RS485對(duì)比 第2章通訊連接基本過(guò) 硬件通訊參數(shù)設(shè) 安裝設(shè)備驅(qū)動(dòng)構(gòu) 新建工程添加變 添加設(shè)備驅(qū)動(dòng)構(gòu) 驅(qū)動(dòng)通訊參數(shù)設(shè) 添加通道與關(guān)聯(lián)變 組態(tài)畫(huà)面關(guān)聯(lián)變 設(shè)備構(gòu)件通訊調(diào) 工程通訊測(cè) 第3章主流PLC接線 電纜查詢 主流PLC與TPC接線方 第4章主流PLC設(shè)備的使 實(shí)例項(xiàng)目連接西門(mén)子S7-200系列 實(shí)例項(xiàng)目連接三菱FX系列 實(shí)例項(xiàng)目連接歐姆龍 實(shí)例項(xiàng)目連接臺(tái)達(dá)DVP系列 第5章驅(qū)動(dòng)常見(jiàn)問(wèn) 常見(jiàn)問(wèn)題及處理方 驅(qū)動(dòng)日志的使用及問(wèn)題處 附 附錄1常用驅(qū)動(dòng)測(cè)試工 附錄2設(shè)備命令的使 附錄3數(shù)據(jù)類型比較 附錄4嵌入版支持驅(qū)動(dòng)列 1章串口通訊基礎(chǔ)RS232C通訊RS232C串行接口:即通常所說(shuō)的串口,是計(jì)算機(jī)及電信應(yīng)用領(lǐng)域中最廣泛的串行連接標(biāo)準(zhǔn)。目前常用的為9針串口(DB9連接器)。DB9針串口的引腳定義如下:99針串口DB9123456789表1- DB9引腳RS485RS-485串行接口:是工業(yè)應(yīng)用領(lǐng)域中最廣泛的串行數(shù)據(jù)標(biāo)準(zhǔn),通訊采用平衡驅(qū)動(dòng)器和或稱為A+和B-。通訊接線方RS232C和RS485因通訊方式及引腳定義有所不同,接線方式也有所不同。下面具體介紹RS232C串口通線方RS232C:(RS232C:(DB9-233255表1-2RS232C通訊 表1-3RS485通訊RS485串口通線方9600,19200,384007、1、1.5、注:在進(jìn)行串口通訊時(shí),要保證相互通訊的設(shè)備的串口通訊參數(shù)設(shè)置相同,否則無(wú)法通訊RS232CRS485對(duì)比50120011501200111、1性與PLC2章通訊連接基本MCGS驅(qū)動(dòng)構(gòu)件(以下簡(jiǎn)稱―驅(qū)動(dòng)‖)mcgsTpc與PLC等硬件設(shè)備通訊的動(dòng)態(tài)鏈S7200PLC通訊為例,講解如何在組態(tài)中進(jìn)行驅(qū)動(dòng)添加、參數(shù)設(shè)置、通道添加及設(shè)置、設(shè)備調(diào)試及模擬調(diào)試,以實(shí)現(xiàn)mcgsTpc與西門(mén)子S7200PLC的通訊。驅(qū)動(dòng)使用基本步驟123456789TPC-PLC接工程到實(shí)際的TPC,進(jìn)行實(shí)際通訊的接固定為某一特定的參數(shù)。如:S7-200PLC可以使用西門(mén)子提STEP7-Micro/WIN編程軟件配置波特率和PLC地址。具體設(shè)置步驟及方法可以參考本第4章節(jié)具體實(shí)例介紹。注:如果在安裝MCGS嵌入版組態(tài)軟件時(shí),驅(qū)動(dòng)安裝沒(méi)有選擇所有驅(qū)動(dòng)(默認(rèn)為—),則左―可選設(shè)欄可能只能找到分驅(qū)動(dòng)。此時(shí)可以重新安裝動(dòng),并選擇所有驅(qū)動(dòng)(點(diǎn)擊默認(rèn)灰色―,改為― )即。建與驅(qū)動(dòng)構(gòu)件關(guān)聯(lián)所需的變量。在此添加1個(gè)開(kāi)關(guān)型變量Data00和8?jìng)€(gè)數(shù)據(jù)值型變量Data01~Data08,用于后面與驅(qū)動(dòng)的通訊狀態(tài)及8個(gè)數(shù)據(jù)通道進(jìn)行變量關(guān)聯(lián)。如下圖示:①在工作臺(tái)中激活―設(shè)備窗口‖頁(yè)面,②雙擊進(jìn)入設(shè)備窗口的―設(shè)備組態(tài)‖畫(huà)面③然后點(diǎn)擊工具條中的,打開(kāi)―設(shè)備工具箱‖①①③②④④點(diǎn)擊―設(shè)備工具箱‖中的―設(shè)備管理‖按鈕,打開(kāi)―設(shè)備管理‖窗口,⑤在左側(cè)的―可選設(shè)備‖欄中,分別找到相應(yīng)的―通用串口父設(shè)備‖和―西門(mén)子_P‖構(gòu)件,雙擊添加到―選定設(shè)備‖欄中,⑥然后點(diǎn)擊―確認(rèn)‖按鈕,即完成設(shè)備驅(qū)動(dòng)構(gòu)件的添加。此時(shí)―設(shè)備工具箱‖中添加了和_2P注:如果―設(shè)備工具箱‖中顯示已有所需的驅(qū)動(dòng),驅(qū)動(dòng)設(shè)備構(gòu)件的添加步驟可以跳過(guò)⑦左側(cè)可選設(shè)備欄中的驅(qū)動(dòng)樹(shù)與MCGS嵌入版本驅(qū)動(dòng)安裝結(jié)構(gòu)相對(duì)應(yīng),默認(rèn)為―CSEPoamirs‖,PLC、變頻器等驅(qū)動(dòng)構(gòu)件。方法:雙擊目錄或點(diǎn)擊左側(cè)的―+‖號(hào)打開(kāi)子,找到設(shè)備驅(qū)動(dòng)構(gòu)件后,雙擊或點(diǎn)擊增加按鈕完成添加。⑧對(duì)于右側(cè)選定設(shè)備‖欄中已選的設(shè)備驅(qū)動(dòng)構(gòu)件,如果想知道其具體驅(qū)動(dòng)庫(kù)的文件路徑,可將鼠標(biāo)放在對(duì)應(yīng)的驅(qū)動(dòng)程序西門(mén)子_S70I‖:CSEProa\riesPC西門(mén)子S72PPIS_0PP.dll。①②③――_20,添加―S72①②③―是7P―0注:部分驅(qū)動(dòng)沒(méi)有設(shè)置默認(rèn)通訊參數(shù)的提示,此時(shí),具體的參數(shù)設(shè)置請(qǐng)參考驅(qū)動(dòng)的①④③―設(shè)備組態(tài):設(shè)備窗口中添加好的―通用串口父設(shè)備0‖,會(huì)彈出―①④③―通用串口父設(shè)備‖的基本屬性中與通訊有關(guān)的設(shè)置項(xiàng)說(shuō)明如下0~253(對(duì)應(yīng)串 9600,19200,3840096007、81、1.5、1上表中的默認(rèn)值為串口通訊父設(shè)備示框的時(shí)候選擇―是‖,則―串口通訊父設(shè)備‖的默認(rèn)值會(huì)被修改為所添加子設(shè)備對(duì)應(yīng)的默認(rèn)通訊參數(shù)值。例如:西門(mén)_S7200PPI驅(qū)動(dòng)添加時(shí)如果選擇―是‖,則―串口通訊父設(shè)備‖的通訊參數(shù)會(huì)被設(shè)置為西門(mén)子_S7200PPI的默認(rèn)通訊參數(shù):9600波特率、8位數(shù)據(jù)位、1位停止位、偶校驗(yàn)。一般情況下建議選擇―是‖,即:設(shè)置為驅(qū)動(dòng)對(duì)應(yīng)通訊端設(shè)置應(yīng)與實(shí)際通訊所用端口對(duì)應(yīng)。在使用TPC通訊時(shí),所設(shè)置的―串口端‖要對(duì)應(yīng)TPC的串口;而在使用上位機(jī)模擬運(yùn)行環(huán)境或設(shè)備調(diào)試時(shí),則所設(shè)置的―串口端‖要與上位機(jī)實(shí)際串口對(duì)應(yīng)。雙擊―‖―00P‖,進(jìn)入―口‖,如下圖所示。此時(shí),可根據(jù)實(shí)際所連接設(shè)備設(shè)置―設(shè)備地址‖、―通訊等待時(shí)間‖等驅(qū)動(dòng)―③③④②①說(shuō)明 ①點(diǎn)擊―打開(kāi)設(shè)備幫助‖按鈕,可以打開(kāi)驅(qū)動(dòng)的④選中并點(diǎn)擊按鈕可打開(kāi)驅(qū)動(dòng)內(nèi)部屬性,舊版本驅(qū)動(dòng)可通過(guò)內(nèi)部屬性進(jìn)行通道添加刪除驅(qū)動(dòng)的基本屬性:驅(qū)動(dòng)設(shè)備構(gòu)件的基本屬性中的屬性項(xiàng)說(shuō)明如[內(nèi)部屬性優(yōu)1-0–不優(yōu)化:所有只讀/讀寫(xiě)通道1–優(yōu)化:按需優(yōu)化,默認(rèn)選此,可以提高通訊速度西門(mén)子初始工作狀1-最小周期2通訊等待時(shí)S7200PPI默認(rèn)設(shè)置為500ms),值過(guò)小可能會(huì)導(dǎo)致通訊不―設(shè)備編輯窗口‖中點(diǎn)擊右上―刪除全部通道‖按鈕,將驅(qū)動(dòng)默認(rèn)添8個(gè)通道先刪除。然后,點(diǎn)擊右上―添加設(shè)備通道‖按鈕,在彈出的―添加設(shè)備通道‖窗口中按需要進(jìn)行基本屬性設(shè)置對(duì)應(yīng)PLCPLC―①①③完成基本屬性的設(shè)置后,點(diǎn)擊―確認(rèn)‖按鈕,可以完成設(shè)定通道的添加,如下圖所示注:通道名稱用于顯示所添加通道的讀寫(xiě)屬性、寄存器類型、數(shù)據(jù)類型、寄存器地址信息。不 驅(qū)動(dòng)構(gòu)件所示通道名稱也有所不同。具體可以參考驅(qū)動(dòng)幫助中―內(nèi)部屬性‖1修改數(shù)據(jù)對(duì)象為Daa0‖,1,8。如下圖所示:①①③④④點(diǎn)擊―確認(rèn)‖按鈕,即完成驅(qū)動(dòng)數(shù)據(jù)通道與數(shù)據(jù)庫(kù)變量的關(guān)聯(lián)在彈出的―變量連接‖Data00進(jìn)行關(guān)請(qǐng)參考《mcgsTpc中級(jí)》中―簡(jiǎn)單動(dòng)態(tài)組態(tài)‖、―‖等章節(jié)說(shuō)明。通訊的調(diào)試。首先,要通過(guò)通訊線或設(shè)備串口編程電纜,與調(diào)試用的上位PC機(jī)串口連接,并在設(shè)備窗口中修改―通用串口父設(shè)備‖的―串口端‖為PC機(jī)實(shí)際使用的串。調(diào)試大驅(qū)動(dòng)設(shè)備調(diào)試驅(qū)動(dòng)設(shè)備調(diào)試是指在組態(tài)環(huán)境的―設(shè)備編輯窗口‖―設(shè)備0-西門(mén)子_S0P‖子設(shè)備,進(jìn)入―設(shè)備編輯窗口‖后,點(diǎn)擊右下側(cè)―啟動(dòng)設(shè)備調(diào)試‖按鈕,①①②③③點(diǎn)擊―停止設(shè)備調(diào)試‖按鈕可停止道,如果―通訊狀態(tài)‖00動(dòng)。注態(tài)中通用串口父設(shè)備的―串口端‖要設(shè)置為上位計(jì)算機(jī)與設(shè)備連接對(duì)應(yīng)的實(shí)際串。也會(huì)為0,但并不代表通訊正常。PLC設(shè)備,會(huì)出現(xiàn)添加少量通道通訊正常,但添加多個(gè)通道通訊失敗的現(xiàn)象。此時(shí),建議先添加1個(gè)通道進(jìn)行設(shè)備調(diào)試,確認(rèn)通訊正常后,再逐步添加通道進(jìn)試,并進(jìn)一步分析原因所在。模擬運(yùn)試MCGS提供的―模擬運(yùn)行‖功能,利用模擬運(yùn)行環(huán)境對(duì)整個(gè)工程進(jìn)行較為系統(tǒng)的測(cè)試,具體操作步驟為:在組態(tài)環(huán)境中,點(diǎn)擊工具條中的按鈕,進(jìn)入配置窗口,并選中模擬運(yùn)行,如下左圖所示: 程程如。擊環(huán)境按鈕,運(yùn)行模擬運(yùn)行環(huán)境進(jìn)行調(diào)試。但兩者還是有區(qū)別的,現(xiàn)將設(shè)備調(diào)試、模擬運(yùn)行與實(shí)際TPC運(yùn)行環(huán)境的區(qū)別列舉如下:TPC實(shí)際上位計(jì)算機(jī)(Windows98、2000、TPC(WindowsMCGS嵌入版組態(tài)環(huán)MCGS嵌入版模擬運(yùn)境TPC上位計(jì)算機(jī)物理通訊端口(串口或以太網(wǎng)TPC物理通MCGS組態(tài)軟件通訊的設(shè)備硬件鏈路以及通訊參數(shù)設(shè)置正常,而驅(qū)動(dòng)也可以正常工作。TPC實(shí)際運(yùn)行很相近,主要區(qū)別是運(yùn)行的系統(tǒng)和軟件環(huán)境的區(qū)別,以及為對(duì)應(yīng)TPC的通訊端口,通訊鏈路及接線也正確,工程后基本上就不會(huì)有問(wèn)題。TPC-PLCPLC設(shè)備的通訊接線,并在設(shè)備窗口中修改―通用串口父設(shè)備‖的―串口端‖為所選用型號(hào)TPC對(duì)應(yīng)的串,以保證下步通訊測(cè)試的順利進(jìn)行。TPC_DL01 S7-200mcgsTpc與常見(jiàn)PLC① 按鈕,進(jìn)行 ①注:工程的具體過(guò)程也可以參考《mcgsTpc初 3章PLC接線本章主要介紹了主流PLC與TPC的通訊接線方PLC類型(通訊方式S7-S7-FX編程口FXQ系列編程口編程口擴(kuò)展通訊口FP系列ECMasterK編程232CnetCCM系―PLCTPC接線方TPC_DL01接線圖:西門(mén)TPC9D

PLC9針D型7388-TPC_DL02接線圖:西門(mén)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接線圖:臺(tái)達(dá)DVP編程口TPC9D

PLC圓8針

253458TPC_DL10接線圖:臺(tái)達(dá)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之間的通訊電纜接線方式有所了解,下面一章將重點(diǎn)介紹主流PLC的使用。4章PLC設(shè)備的使簡(jiǎn)單的設(shè)置、使用、mcgsTpc與主流PLC之間的通訊,解決用戶在使用主流PLC通訊過(guò)程S7-200、三FX系列PLC、歐姆龍PLCDVP系列PLC幾款主流PLC為例進(jìn)行講述。實(shí)例項(xiàng)目連接西S7-200西門(mén)子S7-200系列PLC是德國(guó)西門(mén)子公司()的小型PLC。性能價(jià)格比較高,廣泛應(yīng)用于工控不同領(lǐng)域中的自動(dòng)化檢測(cè)、監(jiān)測(cè)及控制。S7-200的編程軟件為STEP7-Micro/WIN,用戶可以通過(guò)它對(duì)S7200系列PLC進(jìn)行通訊參數(shù)的和修改。本節(jié)實(shí)例重點(diǎn)講解TPC7062K通過(guò)RS485方式與西門(mén)子S7-200PLC連接并V寄存0~15816S7-200系列PLC組態(tài)步驟概安裝西門(mén)子S7-200PPI添加西門(mén)子S7-200PPI驅(qū)動(dòng)構(gòu)I.TPC-PLC接J.工程,建立通組態(tài)步驟實(shí)西門(mén)子S7-200PLC通訊參數(shù)設(shè)步驟1:連接并PLCIPLCSTEP7Micro/WN編程軟件。①點(diǎn)擊位于瀏覽條上的―設(shè)置P/PC接口‖圖標(biāo)按鈕,②在彈出的―設(shè)置/PC‖窗口中,選擇―PCI并雙擊,③在彈出的―屬性‖窗口中,點(diǎn)擊切換到―本地連接‖頁(yè)面,并根據(jù)所用串口或BICOMBP/PC接口設(shè)置,①④點(diǎn)擊位于瀏覽條上的―通信‖圖標(biāo)按鈕,彈出設(shè)置―通信‖窗口⑤雙擊―通信‖窗口右側(cè)欄中―雙擊刷新‖7200系列PLC測(cè)到PLCPLCPLC―‖PLC選擇。注:若未找到PLC,可先確認(rèn)PLCPPI電纜無(wú)問(wèn)題,再選中―搜索所有波特率‖選擇框,進(jìn)行檢步驟2:設(shè)置PLC選擇對(duì)應(yīng)PLC后,單擊瀏覽條上的―系統(tǒng)塊‖,選中―通信端口‖。對(duì)PLC地址、波特率注:由于S7-200PPI驅(qū)動(dòng)不支持18.5‖的波特率方式通訊,在設(shè)置波特率時(shí)請(qǐng)選擇為9.6kbps19.2kbps。相應(yīng)的―通用串口父設(shè)備‖中波特率參數(shù)也要與之對(duì)應(yīng)步驟3:通訊參數(shù)寫(xiě)入選中后,點(diǎn)擊―‖按鈕將修改后的通訊參數(shù)設(shè)置到PLC,完成PLC通訊參數(shù)修改。注:若PLC中程序與上位機(jī)TEP-icroWN―、―數(shù)據(jù)塊‖兩個(gè)選擇框勾選去掉。以免因誤操作將LC步驟4:測(cè)試確認(rèn)重復(fù)上述PLC操作重新PLC參數(shù),確認(rèn)設(shè)置是否正確S7-200PLC驅(qū)動(dòng)構(gòu)使用前請(qǐng)確保―西門(mén)子 驅(qū)動(dòng)構(gòu)件正確安裝,具體驅(qū)動(dòng)的安裝方法可參S7-200PLC2設(shè)置驅(qū)動(dòng)通訊參步驟1:設(shè)置父設(shè)備通訊參數(shù)雙擊―設(shè)備組態(tài):設(shè)備窗口‖中添加好的―通用串口父設(shè)備0‖,進(jìn)行串口通訊參數(shù)設(shè)置。S7200PLC960081位,數(shù)據(jù)校驗(yàn)為偶校mcgsTpcCOM2RS485方式通訊。在此設(shè)置為默認(rèn)參數(shù)即可,設(shè)置完成后如下串口端先將串口端為PC實(shí)串以試。步驟2:設(shè)置子設(shè)備―‖中添加好的―0S7200PPI‖―設(shè)備編輯窗口‖,可根據(jù)實(shí)際所連接設(shè)備設(shè)置―設(shè)備地址、―通訊等待時(shí)間2第5動(dòng)為2、通訊等待時(shí)間500ms。步驟1:添加通道的8個(gè)I區(qū)只讀通道先刪除。然后點(diǎn)擊―增加通道‖按鈕,會(huì)彈出的―增加通道‖框:8個(gè)有符號(hào)INT型數(shù)據(jù),要求可讀可寫(xiě)。則寄存器類型選擇―V寄存器‖,數(shù)據(jù)類型選擇―16位有符號(hào)二進(jìn)制‖,寄存器地址為0,通道數(shù)量為8,操作方式選擇―讀寫(xiě)‖,然后點(diǎn)擊―確認(rèn)注:―添加設(shè)備通道‖窗口中各屬性參數(shù)的具體解釋說(shuō)明,可參考第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數(shù)據(jù)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)畫(huà)面,關(guān)聯(lián)變―簡(jiǎn)單動(dòng)態(tài)組態(tài)‖、―‖等章節(jié)說(shuō)明設(shè)備調(diào)試,模擬運(yùn)在調(diào)試之前,首先要通過(guò)串口PC/PPI編程電纜,將S7200PLC與調(diào)試用的上位PC機(jī)串口連接,并在設(shè)備窗口中修改―通用串口父設(shè)備‖的―串口端‖為PC機(jī)實(shí)際使用的串。注:在本驅(qū)動(dòng)只支持串口的PC/PPI電纜或RS232485USB型號(hào)PC/PPI電纜,使用時(shí)要注意。當(dāng)采用標(biāo)準(zhǔn)串口型號(hào)的PC/PPIDIP9600或19200bps,并與PLC波特率設(shè)置以及上位機(jī)SETPG/PCInterface中的設(shè)置一致,否則無(wú)法正常通訊。1:雙擊―設(shè)備0-西門(mén)子_70P‖,進(jìn)入―設(shè)備編輯窗口‖,點(diǎn)擊右下側(cè)―啟動(dòng)設(shè)備調(diào)試‖按鈕,進(jìn)入設(shè)備調(diào)試狀態(tài),并查看窗口右側(cè)的調(diào)試數(shù)據(jù)欄―通訊狀態(tài)‖通道的狀態(tài),如果―00步驟2:模擬運(yùn)整個(gè)工程進(jìn)行較為系統(tǒng)的測(cè)試。具體的模擬及測(cè)試方法詳見(jiàn)第2章第8節(jié)說(shuō)明。I.TPC-PLC接線考本第3章)串,在此使用TPC7062K,所以設(shè)置為―1-COM2‖。J.工程,建立通TPC7062K200PLC的實(shí)際通訊。具體過(guò)程可以參考第2章10節(jié)中說(shuō)明。FXPLCFX2N系列是FX系列PLC中應(yīng)用較為廣泛的系列。三菱FX系列PLC編程軟件為GXDeveloper,F(xiàn)X系列PLCFX系列PLC進(jìn)行參數(shù)的設(shè)置和修改。本節(jié)實(shí)例重點(diǎn)講解TPC7062K通過(guò)編程口和串口通訊方式三菱FXPLC中D寄存0~78FXPLC及所需的組組態(tài)步驟概B.安裝三菱FX驅(qū)動(dòng)構(gòu)件D.添加三菱FX驅(qū)動(dòng)構(gòu)件I.TPC-PLC接J.工程,建立通組態(tài)步驟實(shí)FXPLC三菱_FX系列編三菱_FX系列串422-232-232-422-BD485-11111———(默認(rèn)值)、480077位、811位、2注:*三菱FX編程口通訊參數(shù)默認(rèn)為9600,7,1,偶校驗(yàn)。當(dāng)使用CPU編程口進(jìn)行通訊時(shí),F(xiàn)X1N,FX2N,FX3U可以支持19200,38400波特率,其他型號(hào)則只支持9600波特率。CPU編程口通訊的通訊參數(shù)固定不需設(shè)置外,使用其他232BD、485BD等通訊模塊通訊都需要設(shè)置通訊參數(shù)。一般需使用編程電纜,通過(guò)GXDeveloper編程軟件對(duì)PLC通訊擴(kuò)展模塊的通訊參數(shù)進(jìn)行設(shè)置。下面對(duì)具體步驟說(shuō)明如下:通過(guò)編程電纜連接好PLC并上電,運(yùn)行GXDeveloper編程軟件,①在菜單欄中,單—‖->―PLC‖,彈出選擇PLC系列窗口。②選擇―XPU并點(diǎn)擊―確定‖①①?gòu)棾雳D傳輸設(shè)置‖窗口,如下圖③雙擊上圖左上角的―串行‖,④在彈出的―PCI/F串口‖設(shè)置窗口中,選擇PLC相連的說(shuō)明PLC連接正常,否則會(huì)彈出無(wú)法與PLC通訊的提示(下右圖),此時(shí)請(qǐng)根據(jù)提示信息檢查1PLCPLC正確連接即可。后面通訊參數(shù)設(shè)置步驟直接略過(guò)即⑥通信測(cè)試成功后,點(diǎn)擊傳輸窗口左下的―確認(rèn)‖按鈕,編程軟件檢 PLC,并會(huì)彈PLC窗口(如下圖),⑦確認(rèn)勾選―PLC參數(shù)‖項(xiàng)后,點(diǎn)擊―執(zhí)行‖,進(jìn)行PLC參數(shù)的步驟2:設(shè)置PLC的通訊參PLC參數(shù)成功后,點(diǎn)擊―關(guān)閉‖按鈕關(guān)閉PLC框,雙擊左側(cè)欄內(nèi)的―參數(shù)‖->―PLC參數(shù)‖,在彈出的參數(shù)設(shè)置窗口,點(diǎn)擊―PLC系統(tǒng)(2)‖頁(yè)面,進(jìn)行通訊參數(shù)設(shè)①①說(shuō)明①―通訊設(shè)置操作‖:232BD、485BD模塊需勾選后,進(jìn)行通訊參數(shù)進(jìn)行設(shè)置。而8422-BD通訊模塊,使用―三菱_FX系列編程口‖專有協(xié)議通訊時(shí),此時(shí)PLC參數(shù)設(shè)置中―通訊設(shè)置操作‖不能勾選,并要將D8120置為0值,此時(shí)通訊參數(shù)固定為9600,7,1,偶校驗(yàn)。②―協(xié)議‖:使用三FX編程口通訊方式時(shí),232BD模塊協(xié)議要選擇―無(wú)協(xié)議通信‖方式;使FX串口③―起始符、結(jié)束符、控制線‖:編程口和串口兩種通訊方式均設(shè)置為不勾④―H/W類型‖:為設(shè)置RS232RS485通訊方式,根據(jù)所用擴(kuò)展通訊模塊進(jìn)行相應(yīng)選⑤和數(shù)檢查‖驗(yàn)項(xiàng)對(duì)應(yīng)。⑥―傳送控制順序‖:為協(xié)議格式選擇,僅對(duì)串口通訊方式有效,與驅(qū)動(dòng)屬性―協(xié)議類型‖步驟3:通訊參數(shù)寫(xiě)入完成上述設(shè)置后,保存并選擇菜單命令―‖->PC‖,在彈出的―C寫(xiě)窗中點(diǎn)擊―執(zhí)行‖PLC參數(shù)修改寫(xiě)入。然后重新給PLC步驟4:測(cè)試確認(rèn)重復(fù)上述PLC操作重新PLC參數(shù),確認(rèn)設(shè)置是否正確安裝三菱FX驅(qū)動(dòng)構(gòu)FXFX系列串口。使用前請(qǐng)確保相應(yīng)驅(qū)動(dòng)構(gòu)件正確安裝,具體驅(qū)動(dòng)的安裝方法可參考《mcgsTpc初級(jí)》第3章第1節(jié)。添加三菱FX系列驅(qū)動(dòng)構(gòu)FXFXFX系列串口。可根據(jù)不同通訊方2章第4節(jié)說(shuō)明。最終添加完成驅(qū)動(dòng)后分別如圖所示:設(shè)置驅(qū)動(dòng)通訊參完成驅(qū)動(dòng)添加后,需要根據(jù)實(shí)際情況進(jìn)行父設(shè)備(―通用串口父設(shè)備‖)設(shè)備(―三XX)步驟1:設(shè)置父設(shè)雙擊―設(shè)備組態(tài):設(shè)備窗口‖中添加好的―通用串口父設(shè) 0‖,進(jìn)行串口通訊參數(shù)設(shè)置FX編程口:默認(rèn)通訊參數(shù)為:波特96007位1位、數(shù)據(jù)檢驗(yàn)為偶校驗(yàn),與mcgsTpc通過(guò)COM1RS232C方式通訊。FX串口:需要根據(jù)實(shí)際通訊模塊通訊參數(shù)設(shè)置值進(jìn)行設(shè)置,一般建議設(shè)置通訊說(shuō)明:在模擬運(yùn)行環(huán)境或設(shè)備調(diào)試時(shí),所設(shè)置的―串口端‖要與上位機(jī)實(shí)際串口對(duì)應(yīng)。所以,我們先將串口端為PC串。步驟2:設(shè)置子設(shè)雙擊―設(shè)備組態(tài):設(shè)備窗口‖中添加好的―設(shè)備0-三菱_FX系列編程口‖或―設(shè)備0-三_FX系列串口‖,進(jìn)入―設(shè)備編輯窗口‖,根據(jù)實(shí)際所連接設(shè)備設(shè)置―設(shè)備地址‖、―通訊等待時(shí)間‖等參數(shù)。三菱_FX系列編程口和三菱_FX系列串口設(shè)置項(xiàng)區(qū)別及建議設(shè)置如下:三菱_FX系列編三菱_FX系列串設(shè)置為與PLCCPU(PLC)類根據(jù)不同PLC根據(jù)不同PLC—建議:0–1即:—建議:1-(即:和數(shù)檢查說(shuō)明:①CPU(PLC)類型:要設(shè)置與實(shí)際PLC類型相同,否則會(huì)影響速度,甚至無(wú)法通訊步驟1―設(shè)備編輯窗口‖中點(diǎn)擊右上―刪除全部通道的8增加通道―通‖可D078D‖60,8讀寫(xiě)然后點(diǎn)擊―確認(rèn)‖按鈕,即完成通道的添加注:―添加設(shè)備通道‖窗口中各屬性參數(shù)的具體解釋說(shuō)明,可參考第2章第6節(jié)步驟2WUB、WB、WD、DB、DUB、DD、WUB、WB、WD、DB、DUB、DD、WUB、WB、WD、DB、DUB、DD、①X,Y寄存器地址為八進(jìn)制(81),在添加寄存器時(shí),地址要添加為轉(zhuǎn)換成十進(jìn)制后的地址。例如:當(dāng)選擇Y寄存器,填入地址值為十進(jìn)制的10時(shí),添加后的通訊信息為―Y00012‖。 組態(tài)畫(huà)面,關(guān)聯(lián)變―簡(jiǎn)單動(dòng)態(tài)組態(tài)‖、―‖等章節(jié)說(shuō)明設(shè)備調(diào)位PC機(jī)串口連接,并在設(shè)備窗口中修改―通用串口父設(shè)備‖的―串口端‖為PC機(jī)實(shí)際使然后,在設(shè)備窗口中修改―通用串口父設(shè)備‖的―串口端‖為所選用型號(hào)mcgsTpc對(duì)應(yīng)的串。過(guò)程可以參考第2章10節(jié)中說(shuō)明。實(shí)例項(xiàng)目連接歐C、CV、CS/CJ、CPPLC,在國(guó)內(nèi)工控領(lǐng)域應(yīng)用較為廣泛,用戶可以通過(guò)其對(duì)PLC進(jìn)行通訊參數(shù)的和修改。本節(jié)實(shí)例重點(diǎn)講解TPC7062K通過(guò)HostLinkFins通訊方式與歐姆龍CP1HPLC連接并DM寄存器地址0~7的8個(gè)整型數(shù)據(jù)。下面將詳細(xì)講解如何成功連接歐姆龍CP1HPLC及所需的組態(tài)步驟。組態(tài)步驟概A.歐姆龍PLCB.安裝歐姆龍PLC驅(qū)動(dòng)構(gòu)件D.添加歐姆龍PLC驅(qū)動(dòng)構(gòu)件I.TPC-PLC接J.工程,建立通組態(tài)步驟實(shí)歐姆龍PLC通訊參數(shù)設(shè)步驟1:通訊撥碼設(shè)PPH‖1CP1W-CIF01進(jìn)行通訊連接(Port0),所DIP撥碼設(shè)置為:SW4為ON,其他均為OFF。如下左圖所示:①①通訊DIP撥碼設(shè)置 PC機(jī)串口與CP1W-CIF01RS232口連接注:通訊DIP撥碼的具體意義,可根據(jù)PLC不同,參考相應(yīng)的PLC手冊(cè)進(jìn)行設(shè)置。步驟2:連接并PLCPLCCX-Programmer―PLC‖→―自動(dòng)‖,會(huì)彈出―自動(dòng)‖窗口,②選擇電纜對(duì)應(yīng)連接PC串口,③然后點(diǎn)擊―連后,會(huì)自動(dòng)新建立工程,并完成PLC的程序和參數(shù)的。①①3:PLC通訊①雙擊工程欄里的―設(shè)置‖選項(xiàng),打開(kāi)―PLC設(shè)定‖框,②選擇切換到―串口1‖頁(yè)面,在此可以查看PLC串口的通訊設(shè)置參數(shù)并進(jìn)行修改(如下圖所示注:一定要將模式設(shè)置為‖HostLink‖COMDIPOFF,否則①步驟4:通訊參數(shù)寫(xiě)入設(shè)置完通訊參數(shù)后,關(guān)閉―PLC設(shè)定‖框,在菜單欄選擇‖->―傳送‖-到PLC‖,在彈出的―選項(xiàng)‖框中,確認(rèn)勾選―設(shè)置‖,按―確定‖按鈕,并根據(jù)提示確定操作,最終將修改的通訊參數(shù)設(shè)置到PLC,完成PLC通訊參數(shù)修改。步驟5:測(cè)試確認(rèn)點(diǎn)擊工作欄,使工程處于離線狀態(tài),然后,①將PLC斷電,將通訊DIP撥碼中,COM1對(duì)應(yīng)的SW4OFF狀態(tài)。②PLC重新上電,雙擊工程欄―PLC1[CP1H]離線‖,彈出變更①―網(wǎng)絡(luò)類型‖右邊的―設(shè)定(e)‖―網(wǎng)絡(luò)設(shè)置[YMACWA]‖窗口kC完成設(shè)定后,執(zhí)行菜單PC‖->―工作‖,如果能正常工作,則說(shuō)明通訊參數(shù)設(shè)置―PC參數(shù)是否正確。在確保CXPogar能以―CY常著已完成歐姆龍PC安裝歐姆龍驅(qū)動(dòng)構(gòu)OmronHostLinkFins串口。使用時(shí)請(qǐng)保證歐姆龍驅(qū)動(dòng)構(gòu)件已經(jīng)正確安裝,具體驅(qū)動(dòng)的安裝方法可參考《mcgsTpc初級(jí)》第3章第1節(jié)。歐姆龍的HostLink(C-mode)和Fins兩種協(xié)議格式,其區(qū)別如下:②Fins協(xié)議:Omron新協(xié)議,除C系列舊型號(hào)PLC不支持外,其他CS/CJ(含CP)、系列PLC大都可以支持。支持的寄存器類型:CIO、WR、DM、HR、AR、TK、TS、CS T、IR、DR。對(duì)于新PLC且要操作WR寄存器的情況,建議使用此驅(qū)動(dòng)添加的具體操作,可參考第2章第4節(jié)說(shuō)明。最終添加完成驅(qū)動(dòng)后分別如圖所示:①①設(shè)置驅(qū)動(dòng)通訊參龍擴(kuò)展OmronHostLinkFINS串口驅(qū)動(dòng)‖)參數(shù)的設(shè)置?,F(xiàn)分別說(shuō)明如下:步驟1:設(shè)置父設(shè)雙擊―‖―0‖歐姆龍PC90072cgTpc1S23CPC說(shuō)明:在模擬運(yùn)行環(huán)境或設(shè)備調(diào)試時(shí),所設(shè)置的―串口端‖要與上位機(jī)實(shí)際串口對(duì)應(yīng)。所以,我們先將串口端為PC串。步驟2:設(shè)置子設(shè)雙擊―設(shè)備組態(tài):設(shè)備窗口‖中添加好的―設(shè)備0-擴(kuò)展OmronHostLink‖或―設(shè)備0-歐姆龍F(tuán)INS串口‖,進(jìn)入―設(shè)備編輯窗口‖,根據(jù)實(shí)際所連接設(shè)備設(shè)置―設(shè)備地址‖、―通訊等待時(shí)間‖等參數(shù)。擴(kuò)展OmronHostLink和歐姆龍F(tuán)INS串口設(shè)置項(xiàng)區(qū)別及建議設(shè)置如下:歐姆Fins串設(shè)置為與PLC設(shè)置為與PLC—根據(jù)不同PLC說(shuō)明:①PLC類型:要設(shè)置與實(shí)際PLC類型相同,否則會(huì)影響速度,甚至無(wú)法通訊步驟1:添加通道添加通道之前,可以在―設(shè)備編輯窗口‖中點(diǎn)擊右上―刪除全部通道‖按鈕,將驅(qū)動(dòng)默認(rèn)添加的8增加通道―‖可M-78M寄存器‖6位有符0,8讀寫(xiě)然后點(diǎn)擊―確認(rèn)‖按鈕,即完成通道的添加注:―添加設(shè)備通道‖窗口中各屬性參數(shù)的具體解釋說(shuō)明,可參考第2章第6節(jié)步驟2IR/SR內(nèi)部繼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寄存器為新型號(hào)PLCPLCIR/SR寄存器相對(duì)應(yīng),具體地址需請(qǐng)參考用戶手HostLinkPLCWPLC并需要對(duì)相關(guān)寄存器進(jìn)行操作,請(qǐng)使用FINS串口驅(qū)動(dòng)。④HostLink協(xié)議只支持4位地址,無(wú)法大于9999地址的寄存器區(qū),在使用時(shí),可將寄存器高地址區(qū)內(nèi)容移到低地址區(qū)進(jìn)行讀寫(xiě)操作,新型號(hào)PLC也可直接換用FINS串口驅(qū)動(dòng)。HostLink協(xié)議中定時(shí)/計(jì)數(shù)器(T/C)PV值使用相同的指令,并使用不同地址做區(qū)分。不能使用。所以在添加TC狀態(tài)和PV定時(shí)/計(jì)數(shù)器通道時(shí),計(jì)數(shù)器地址需要加2048偏移。例如:要計(jì)數(shù)器15的PV值,添加時(shí)地址為15=2063組態(tài)畫(huà)面,關(guān)聯(lián)變警構(gòu)件相關(guān)聯(lián),以實(shí)現(xiàn)工程動(dòng)畫(huà)等效果。具體可參考《mcgsTpc中級(jí)》中―簡(jiǎn)單動(dòng)設(shè)備調(diào)―‖的―串口端‖為C機(jī)實(shí)際使用的串。然后,再進(jìn)行設(shè)備調(diào)試和模擬運(yùn)行28FINSTPC-DL03電纜,連接TPC7062KCOM1(具體接線圖請(qǐng)參考本第3章)串。過(guò)程可以參考第2章10節(jié)中說(shuō)明。實(shí)例項(xiàng)目DVPDVPPLC主要包括型號(hào)有:ES/SS/EX、EP、EHPLC體積小、本節(jié)實(shí)例重點(diǎn)講解TPC7062K通過(guò)RS232方式與臺(tái)達(dá)DVP系列PLC連接并D寄組態(tài)步驟概A.臺(tái)達(dá)PLCBDVP驅(qū)動(dòng)構(gòu)件DDVP驅(qū)動(dòng)構(gòu)件I.TPC-PLC接J.工程,建立通組態(tài)步驟實(shí)臺(tái)達(dá)PLC通訊參數(shù)設(shè)置步驟1:連接并PLC通過(guò)編程電纜連接好PLC并上電,運(yùn)行WPLSoft編程軟件。①點(diǎn)擊菜單―設(shè)置‖→―通信―RS232‖ASCII模式,其他參數(shù)為默認(rèn)值。然后點(diǎn)擊―確定‖完成通信設(shè)置。①①③點(diǎn)擊菜單―通訊‖→―PC<=>PLC‖,④在彈出的‖通信‖窗口中,選擇通信模式為―PCPLC‖(即:PLC),然后點(diǎn)擊―確定‖,⑤編程軟件將自動(dòng)偵檢測(cè)PLC,⑥將程序及參數(shù)上傳步驟2:設(shè)置PLC點(diǎn)擊菜單―設(shè)置‖→―通信設(shè)置‖,在彈出的‖通信設(shè)置‖窗口中進(jìn)行PLC的通信設(shè)置。本例站號(hào)(PLC地址)0。說(shuō)明:DVPRS485D1120的值來(lái)控制通訊格式。并可以通過(guò)菜單―幫助‖→―輔助編程(C)‖,輔助計(jì)算不同通訊格式設(shè)置下D1120的設(shè)置值。步驟3:通訊參數(shù)寫(xiě)入點(diǎn)擊菜單―通訊‖→―PC<=>PLC‖,在‖通信‖窗口中,選擇通信模式為―PC=>PLC‖(即:寫(xiě)入PLC),然后點(diǎn)擊―確定‖,將修改后的通訊參數(shù)設(shè)置到PLC,完成PLC通訊參數(shù)修步驟4:測(cè)試確認(rèn)點(diǎn)擊通過(guò)菜單―通訊‖中,―通訊偵測(cè)‖和及―PLC狀態(tài)信息‖,查PLC通訊參數(shù)及安裝臺(tái)達(dá)DVP驅(qū)動(dòng)構(gòu)使用前請(qǐng)確保―DVPPLC‖添加臺(tái)達(dá)DVP驅(qū)動(dòng)構(gòu)添加‖通用串口父設(shè)備‖和―臺(tái)達(dá)DVP系列PLC‖驅(qū)動(dòng)構(gòu)件,最終添加完成驅(qū)動(dòng)如下圖設(shè)置驅(qū)動(dòng)通訊參1:設(shè)置父設(shè)備通訊參數(shù)雙擊―設(shè)備組態(tài):設(shè)備窗口‖中添加好的―通用串口父設(shè)備0‖,進(jìn)行串口通訊參數(shù)設(shè)置。本PC71校驗(yàn)為偶校驗(yàn),與mcgspc通過(guò)CO1RS32C說(shuō)明:在模擬運(yùn)行環(huán)境或設(shè)備調(diào)試時(shí),所設(shè)置的―串口端‖要與上位機(jī)實(shí)際串口對(duì)應(yīng)。所以,我們先將串口端為PC串。步驟2:設(shè)置子設(shè)備雙擊―PPC―窗口‖,可根據(jù)實(shí)際所連接設(shè)備設(shè)置―設(shè)備地址‖、―通訊等待時(shí)間‖等參數(shù)。具體參數(shù)含義請(qǐng)第2第5為00。步驟1:添加通道添加通道之前,可以在―設(shè)備編輯窗口中點(diǎn)擊右上―刪除全部通道的8個(gè)I區(qū)只讀通道先刪除。然后點(diǎn)擊―增加通道‖按鈕,會(huì)彈出的―增加通道‖框:此時(shí),可根據(jù)需要進(jìn)行相應(yīng)寄存器地址通道的添加,例如:要添加D0-7共擇―16位有符號(hào)二進(jìn)制‖,寄存器地址為0,通道數(shù)量為8,操作方式選擇―讀寫(xiě)‖,然后點(diǎn)擊―確注:―添加設(shè)備通道‖窗口中各屬性參數(shù)的具體解釋說(shuō)明,可參考第2章第6節(jié)2:WUB、WB、WD、DB、DUB、DDWUB、WB、WD、DB、DUB、DDWUB、WB、WD、DB、DUB、DD①X,Y寄存器地址為八進(jìn)制(81),在添加寄存器時(shí),地址要添加為轉(zhuǎn)換成十進(jìn)制后的地址。例如:當(dāng)選擇Y寄存器,填入地址值為十進(jìn)制的10時(shí),添加后的通訊信息為―Y00012‖。組態(tài)畫(huà)面,關(guān)聯(lián)變―簡(jiǎn)單動(dòng)態(tài)組態(tài)‖、―‖等章節(jié)說(shuō)明設(shè)備調(diào)―‖的―串口端‖為C機(jī)實(shí)際使用的串。然后,再進(jìn)行設(shè)備調(diào)試和模擬運(yùn)行28章首先,選用相應(yīng)型號(hào)的電纜,連接PLCTPC7062K的對(duì)應(yīng)的COMDVP通過(guò)編程口以RS232C方式通訊,應(yīng)使用TPC-DL09TPC7062K的COM1(具體接線圖請(qǐng)參考本第3章)然后,在設(shè)備窗口中修改―通用串口父設(shè)備‖的―串口端‖為所選用型號(hào)mcgsTpc對(duì)應(yīng)的串。組態(tài)工程至TPC7062K中,然后運(yùn)行,即可實(shí)現(xiàn)與臺(tái)達(dá)DVPPLC的實(shí)際通訊。具體過(guò)程可以參考第2章10節(jié)中說(shuō)明。5章驅(qū)動(dòng)常見(jiàn)問(wèn)驅(qū)動(dòng)問(wèn)題排步判斷;如果測(cè)試存在問(wèn)題,可考慮做以下問(wèn)題的判斷,如表5-1。上位機(jī)PC是否正PC需要用MPI電纜與PLC連改為正確接線(如:RS232西門(mén)子S7200PPI在使用RS485接線時(shí)為3腳A+,8腳B-。一般RS232通訊距離不大于米;RS485PLC類設(shè)備問(wèn)

5-PLC及帶有內(nèi)部屬性頁(yè)的復(fù)雜儀表,一般可以通過(guò)內(nèi)部屬性添加通道,而大多數(shù)用戶內(nèi)部屬性添加通道時(shí),誤將通道地址串位(01、或數(shù)據(jù)類型選擇錯(cuò)MCGSModbusRTU、ModbusTCP及對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)驅(qū)動(dòng),起始地址為1,而非0,所以在指導(dǎo)用戶使用時(shí)需要注意。當(dāng)數(shù)據(jù)超過(guò)6位(大于999999)時(shí),顯示值會(huì)以科學(xué)表示,而當(dāng)從驅(qū)動(dòng)傳到主程序中時(shí),此時(shí)不能完整顯示E的指數(shù)。例如:,用科學(xué)表示時(shí),種情況一般為32位數(shù),可拆分為兩個(gè)16進(jìn)制,然后按上面規(guī)則組合。組合規(guī)則:D32=D16H×65536+D16L。速度 一般PLC只能對(duì)同類型寄存器一次連續(xù)多個(gè)數(shù)據(jù)(即塊讀不同PLC對(duì)不設(shè)備命打開(kāi)已組態(tài)完成的工程,點(diǎn)擊中的工程并進(jìn)入運(yùn)行環(huán)境按鈕,進(jìn)入配置521: 先點(diǎn)擊―工程‖按鈕,將工程連機(jī)或模擬。完成后,點(diǎn)擊―啟動(dòng)運(yùn)行‖,工程進(jìn)入運(yùn)行狀態(tài)。只有在這種情況下驅(qū)動(dòng)日志才能起到作用。點(diǎn)擊―驅(qū)動(dòng)日志‖按鈕,進(jìn)―設(shè)備日志管理‖界面,如圖5-2-志日志2.模式:通過(guò)選擇復(fù)選框,共分3種模式關(guān)閉日志:點(diǎn)擊該按鈕會(huì)關(guān)閉日志記錄功能,釋放所有記錄信點(diǎn)擊―啟動(dòng)日志‖后,再點(diǎn)擊―刷新日志‖按鈕,記錄信息顯示如圖5-2- 通道名、通道類型、周期、關(guān)聯(lián)id等通道的詳細(xì)信息。注:日志記錄最大 64K,超出該大小時(shí)緩沖區(qū)將丟掉最早記錄內(nèi)容驅(qū)動(dòng)問(wèn)題處化驅(qū)動(dòng)。下面我們以驅(qū)動(dòng)問(wèn)題ModbusRTU為例,解決常見(jiàn)錯(cuò)誤問(wèn)題:說(shuō)明沒(méi)有到通道數(shù)據(jù)。查看―設(shè)備日志管理‖中時(shí)間,上一次結(jié)束與本次開(kāi)始的時(shí)間差是否小于10程―中―小,20。通過(guò)查看驅(qū)動(dòng)日志明細(xì),可以看出當(dāng)前PLC的分塊信息:共分多少塊、每塊包含選中―明細(xì)‖項(xiàng)時(shí),如圖5-2-標(biāo)志為3時(shí),表明為當(dāng)前的通道。例如,上圖通道號(hào)為12—21的通道分為一塊進(jìn)行采在了―設(shè)口資源。如:PortMon,ComSky等;串口模擬工具用來(lái)模擬物理串口的操作,其模擬生成如:VisualSerialPort等。1-1串口調(diào)試助

G.點(diǎn)擊―保存顯示數(shù)據(jù)‖保存接收數(shù)據(jù)區(qū)數(shù)據(jù)到文件RecXX.txt注:如果沒(méi)有相應(yīng)串口或串口被占用,軟件會(huì)彈出―沒(méi)有發(fā)現(xiàn)此串口‖附錄1-2串口工進(jìn)行前,要保證相應(yīng)串口不被占用,否則無(wú)法正常數(shù)據(jù)。連接設(shè)于\\計(jì)算機(jī)名(本地)‖3:捕獲設(shè)在菜單欄選擇―捕獲(C)‖,并選中―捕獲(C)Ctrl+E‖(前面打鉤表示選中。也可在工具欄中點(diǎn)擊―‖按鈕,切換狀態(tài)。―‖為選中,‖為未選中。在菜單欄選擇―捕獲(C)‖->―端口(P)‖,并選中要的串口。如:要串口1則選數(shù)據(jù)顯示設(shè)否則為ASCII碼顯示。―過(guò)濾/高亮‖:菜單欄選擇―選項(xiàng)(O)‖->―過(guò)濾/高亮(L)…‖。彈出設(shè)置窗口可進(jìn)行過(guò)濾及高亮的設(shè)置,以便于數(shù)據(jù)的觀查,如圖附4,其它設(shè)字體設(shè)置:菜單欄選擇―編輯(E)‖->―字體(N)‖,彈出設(shè)置窗口。如數(shù)據(jù)顯示過(guò)小時(shí),可數(shù)當(dāng)上述設(shè)置完成后,可對(duì)串口進(jìn)行數(shù)據(jù)。此時(shí),可正常啟動(dòng)MCGS,組態(tài)工程,PortMon數(shù)據(jù)窗口可以看到截獲的收發(fā)數(shù)據(jù)比如:要監(jiān)視MCGS軟件與串口1設(shè)備通訊,應(yīng)該先關(guān)閉MCGS軟件。1-3VirtualSerialPortsDriveXP串口聽(tīng)軟件正別,是串口測(cè)試的絕好工具。在―Add/Removeports‖頁(yè)中,分別在First、Second右側(cè)的下拉列表中選中所增加的虛擬串口對(duì)的串名稱(一般選擇除物理串口外的其他串,然后點(diǎn)擊右側(cè)的―Addpair‖VirtualSerialPortsDriverXP程序就可以。如果想刪除虛擬串口對(duì),則可以在左側(cè)選中已增加的虛擬串口對(duì),此時(shí)Deeepair‖按鈕變?yōu)榭捎脿顟B(tài),點(diǎn)擊則可刪除?;螯c(diǎn)擊―Reset圖附 MCGS調(diào)試驅(qū)動(dòng)時(shí),可將串口父設(shè)備參數(shù)中串口設(shè)置為虛擬串口對(duì)中其一個(gè)串口(COM2Comm.exe或.exe操作另一串口(COM4,以虛擬串口附錄1-4Comm串口調(diào)試工不顯示接收數(shù)據(jù),只有接收欄中―接收‖按鈕按下后,才會(huì)顯示接收的數(shù)據(jù),再點(diǎn)擊―停止‖本的幾款主流PLC設(shè)備命令基本類似,主要包括:Read(命令、Write(寫(xiě)入命令、Read32(32位讀命令、Write32(32位寫(xiě)命令、ReadP(批量、ReadPVBCABC,S7200為例,詳細(xì)介紹每個(gè)設(shè)備命令的使用方法,讀者在使用其它PLC設(shè)備命令時(shí)可以依此為參考。命令命令格式:Read(寄存器名稱,寄存器地址,數(shù)據(jù)類型=返回值Q0.1M1.1寄存器的值,放入MCGSData01,Data02中。寫(xiě)入命令命令格式:Write(寄存器名稱,寄存器地址,數(shù)據(jù)類型=寫(xiě)入值命令格式:Read32(寄存器名稱,寄存器地址,數(shù)據(jù)類型=字符返回值命令格式:Write32(寄存器名稱,寄存器地址,數(shù)據(jù)類型=字符寫(xiě)入值=,批量命令格式:ReadP(寄存器名稱起始地址,數(shù)據(jù)類型,n,1,n[,返回狀態(tài)])批量命令格式:ReadPV(寄存器名稱,起始地址,數(shù)據(jù)類型,數(shù)據(jù)個(gè)n,1返回狀寄存器從地10開(kāi)始的516位無(wú)符號(hào)數(shù)值,放入MCGS變量Data01為起始,5個(gè)變量(即:Data01,Data02,Data03,Data04,Data05)中,結(jié)果存入變量nReturn中。批量命令格式:ReadBlock(寄存器名稱,起始地址,[數(shù)據(jù)類型1][數(shù)據(jù)類型…],數(shù)n,[,返回狀態(tài)參考實(shí)例:!SetDevice(0,6,ReadBlock(V,10,[WUB][DF],3,strData)")表示V寄存器從地址10開(kāi)始,按WUB,DF格式連續(xù)3組數(shù)據(jù)(即:數(shù)據(jù)格式為WUB,DF,WUB,DF,WUB,DF),并以相應(yīng)格式解析并以逗號(hào)間隔的CSV格式存入字符變量StrData中。注:配方形式批量操作,數(shù)量是指N個(gè)數(shù)據(jù)類型中指定的數(shù)據(jù)段到字符變量中,數(shù)據(jù)類型可以有多個(gè),之間用中括號(hào)分隔。實(shí)際連續(xù)個(gè)數(shù)=數(shù)量n*(數(shù)據(jù)類型1+數(shù)據(jù)類型n)返回?cái)?shù)據(jù)―字符數(shù)據(jù)‖格式為:123,456,xxx的csv方式,每次時(shí)以回車換行結(jié)尾。批量參考實(shí)例:!SetDevice(0,6,"ReadMutiReg(V,10,4,WUB=strData)")讀V寄存器寫(xiě)入返回值:字符串變量strData中。,參考實(shí)例:!SetDevice(設(shè)備0,6,"WritePV(V,10,WUB,5,Data01,nReturn)")表示將以MCGS變量Data01為起始,連續(xù)5(:Data01,Data02,Data03,Data04,Data05),16V寄存105個(gè)寄存器中,執(zhí)行結(jié)果存入變量nReturn中。命令格式:WriteP(寄存器名稱,起始地址,數(shù)據(jù)類型,n,1[,返回狀參考實(shí)例:!SetDevice(設(shè)備0,6,"WritePV(V,10,WUB,5,Data01,nReturn)")表示將以M

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論