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

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

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

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

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

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

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

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

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

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