《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 解決方案 > PROFIBUS-DP從站設(shè)備的調(diào)試

PROFIBUS-DP從站設(shè)備的調(diào)試

——基于ProfiAssist的應(yīng)用
2010-12-09
作者:廣州致遠(yuǎn)
來源:來源:電子技術(shù)應(yīng)用2010年第10期
關(guān)鍵詞: 控制網(wǎng)絡(luò) PROFIBUS DP

    前兩期專欄以XGate-DPS10模塊應(yīng)用為例介紹了如何設(shè)計(jì)DP從站,至此,已經(jīng)可以設(shè)計(jì)各類從站,。在開發(fā)過程中,設(shè)計(jì)者需要使用主站來配合完成從站各項(xiàng)功能的調(diào)試,。對于設(shè)計(jì)好的從站,也需要接入PROFIBUS-DP網(wǎng)絡(luò)來測試其穩(wěn)定性,。傳統(tǒng)的方法是采用帶PROFIBUS-DP接口的PLC或PROFIBUS-DP專用PC接口卡作為主站,。但是,開發(fā)者將面臨一些問題,,即必須懂得PLC編程,,或者,必須了解PROFIBUS原理并花時(shí)間編寫PC應(yīng)用軟件來使用PC主站卡。值得一提的是,,這些PLC或PC主站卡都價(jià)格不菲,,一般用戶難以承受。無論從哪個(gè)角度來講,,對于PROFIBUS陌生或者時(shí)間緊迫的開發(fā)者來說,,這都不是他們的最佳選擇。本期的講解將使得開發(fā)工作“柳暗花明”,,因?yàn)檫@里為開發(fā)者提供更好的選擇:使用方便的PROFIBUS調(diào)試助手——ProfiAssist,。
1 ProfiAssist簡介
    ProfiAssist及測試模式如圖1所示。ProfiAssist的主要功能特點(diǎn)如下:
    · 全面的數(shù)據(jù)統(tǒng)計(jì)分析功能,,智能實(shí)時(shí)列表,;
    · 模擬主站功能,支持單主網(wǎng)絡(luò)的模擬測試,;
    · 解碼FDL,、DP、DP-V1,,全面分析總線的所有關(guān)鍵參數(shù),;
    · 參數(shù)設(shè)置,、配置設(shè)置,、數(shù)據(jù)交換、診斷信息,、全局控制,;
    · 完整總線和單個(gè)設(shè)備的日志記錄功能;
    · 實(shí)時(shí)顯示,、分析從站響應(yīng),;
    · 可對報(bào)文進(jìn)行篩選和存儲,支持記錄和顯示過濾,;
    · USB2.0接口,,方便移動環(huán)境使用;
    · 支持特定條件查找及標(biāo)記功能,;
    · 支持Windows2000/XP/Vista系統(tǒng),。

2 ProfiAssist組網(wǎng)
    ProfiAssist支持單主網(wǎng)絡(luò)測試,并自動檢測在線的從站,,一個(gè)典型的ProfiAssist測試網(wǎng)絡(luò)拓?fù)淙鐖D2所示,,在該網(wǎng)絡(luò)中,既有使用致遠(yuǎn)XGate-DPS模塊開發(fā)的從站設(shè)備,,也有其他廠商的DP設(shè)備,。

3 ProfiAssist測試
    在正確安裝了軟件和驅(qū)動,并按圖2連接測試好網(wǎng)絡(luò)后,,就可以啟動軟件測試了,。使用ProfiAssist測試從站比較簡單,,其步驟如下:
    (1)打開ProfiAssist軟件,首先需要選擇測試模式,,并指定總線波特率,,如圖3所示。

    (2)在測試模式下,,點(diǎn)擊“搜尋”查找在線從站,,查找到的從站都列在了“從站管理”樹中。測試界面如圖4所示,。界面的左側(cè)是“站狀態(tài)區(qū)”,,在線或曾在線的從站的狀態(tài)均顯示在這里;在界面最下方是各在線從站的“測試操作區(qū)”,;界面中部是“測試分析區(qū)”,,發(fā)送的幀和接收的幀都在此顯示,供開發(fā)者分析,。如果當(dāng)前從站不在線,,圖標(biāo)上會以紅色的“x”標(biāo)記,同時(shí),,在“從站”操作欄中,,相應(yīng)的“測試操作區(qū)”消失。“測試操作區(qū)”依據(jù)從站功能分為“1類主站”和“2類主站”兩部分,。“1類主站”一欄包括從站的輸入和輸出數(shù)據(jù)鏡像,、診斷數(shù)據(jù)鏡像、配置數(shù)據(jù)鏡像及全局控制,,在輸出區(qū),,可以手動輸入輸出數(shù)據(jù)。“2類主站”包括“讀輸入”數(shù)據(jù)鏡像和“讀輸出”數(shù)據(jù)鏡像,。

    (3)在啟動主站測試前,,需要配置從站,點(diǎn)擊“配置參數(shù)”進(jìn)入配置界面,,該步驟很重要,,這里設(shè)定的從站參數(shù)是基于實(shí)際從站屬性,并符合從站GSD文件描述,。如圖5所示,,如果站號連續(xù)且配置相同,可以采用批量配置,。在“用戶參數(shù)”欄中的設(shè)置在GSD文件中有描述,,包括數(shù)據(jù)的順序,“復(fù)選框”的內(nèi)容一般采用默認(rèn)設(shè)置。PROFIBUS可將網(wǎng)絡(luò)分為8個(gè)組,,可勾選“組成員”下的8個(gè)組號來選擇,,注意不可復(fù)選。在“用戶參數(shù)”文本框中,,前3個(gè)字節(jié)是DP V1使用參數(shù),,其后是用戶根據(jù)實(shí)際自定義的參數(shù),這些數(shù)據(jù)的意義可具體到位(bit),,這些設(shè)置必須和GSD文件描述一致,。同樣,配置數(shù)據(jù)也在GSD文件中描述,,它用于描述從站設(shè)備輸入輸出長度及數(shù)據(jù)安排,。如何生成這些數(shù)據(jù),可參考《XGate-DPS10數(shù)據(jù)手冊》,。

    (4)所有從站配置完成后,,點(diǎn)擊“啟動主站”開始測試,測試區(qū)的數(shù)據(jù)鏡像將實(shí)時(shí)更新,,來自從站的輸入數(shù)據(jù)更新在“輸入”文本框中,,設(shè)置在“輸出”文本框的數(shù)據(jù)將發(fā)送到從站,點(diǎn)擊“診斷”,、“獲取配置”,、“讀輸入”、“讀輸出”將獲得相應(yīng)的數(shù)據(jù)鏡像,。測試結(jié)果直觀地反應(yīng)在數(shù)據(jù)鏡像文本框中,,同時(shí),在“測試分析區(qū)”顯示了完整的幀信息,。“診斷”數(shù)據(jù)鏡像是分析的重點(diǎn),它直接反應(yīng)了從站的故障和狀況,,請參考《XGate-DPS10數(shù)據(jù)手冊》的相關(guān)章節(jié)獲取更多的信息,。
    PROFIBUS-DP從站應(yīng)用廣泛,在零起點(diǎn)和高效開發(fā)中,,選用適合的開發(fā)工具和協(xié)議模塊是決定開發(fā)效益的關(guān)鍵,,XGate-DPS系列模塊解決了這個(gè)問題,而ProfiAssist的出現(xiàn)更是讓開發(fā)者的設(shè)計(jì)如虎添翼,,它的功能實(shí)用,,操作簡單,解除了昂貴工具費(fèi)和必備相關(guān)知識的困境,。
  廣州致遠(yuǎn)電子有限公司致力于嵌入式系統(tǒng),、工業(yè)通訊網(wǎng)絡(luò)的技術(shù)研發(fā)與應(yīng)用推廣,自主研發(fā)了一系列PROFIBUS-DP網(wǎng)絡(luò)產(chǎn)品,包括嵌入式模塊,、通訊卡,、調(diào)試工具、PC軟件,、OPC服務(wù)器等,,并提供基于PROFIBUS總線的整套組網(wǎng)方案及應(yīng)用集成。

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問題,請及時(shí)通過電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118,;郵箱:[email protected],。