技術頻道

      MODBUS轉PROFIBUS網關在STEP7中的配制

      1、微硬創新MODBUS轉PROFIBUS網關PBMD-K20硬件連線如下:
        (1) 如圖1-0,頂部為電源接口(直流24V)、Modbus主從設置撥碼(MS為Modbus做從站, MM為做Modbus主站)、Profibus地址設置撥碼(采用的是8421碼,如AD1-AD3撥到ON的 位置地址為7)。
        (2) 底部為Modbus通訊接口,B(+),A(-),本產品內置終端電阻,需要接入終端的時候將TB和B短接,TA和A短接即可。
        (3) 正面為Profibus通訊接口和指示燈。

      2、MODBUS轉PROFIBUS網關Step7的配置說明
         (1) Modbus-RTU側接口的配置
        在Step7硬件配置界面,添加了微硬模塊PBMDP-K20之后,雙擊圖標,在出現如圖1-1的窗口,選擇Parameter Assignment。

        波特率和校驗:必須設置的和您要連接的Modbus設備的一致,否則微硬模塊和你要連接的設備無法通訊,下面設備的通訊接口的設置請參看他們手冊的說明或者致電設備廠 家詢問。
        從站狀態監測和數據更新模式:可以選擇默認。
        等待時間:推薦默認的500mS,他的意思是微硬模塊發出一條Modbus報文之后等待下面設備回答的時間,如果超出500mS,不再等待直接發送下一條,如果在500mS內回來了, 緊接著等待一個空閑時間后發送下一條報文。
        總線空閑時間:推薦默認的50mS,他的意思是指,接到下面設備回答的報文之后等待50mS再發送下一條報文。有些設備響應速度比較慢,如果50mS太快的話,建議將此時間調長。

        (2) MODBUS轉PROFIBUS網關Modbus報文的配置
        下面舉例說明,如閱讀有困難請參看第三章Modbus-RTU簡介。假如您要讀取Modbus 站號為1的設備的3區的寄存器地址從0開始的連續三個寄存器的值(3區用戶手冊上可能 是300XX或者說支持04功能碼(Modbus報文第二個字節))。您可以在右邊產品列表里面 PBMD-K20下面選擇“read 3 Words(3XXXX)”模塊插入到Slot3里面,雙擊你插入的模塊,選擇Parameter Assignment,從站站號即為你要訪問的Mobus設備的站地址,此例為1;起始地址就是你要訪問寄存器的起始地址,此例為0。那么三個寄存 器回來的數據就存放在這里分配的IB256-IB261著6個字節里面。
        其他您要讀寫的數據都可根據此例來配置。
        圖1-2:Modbus-RTU報文的配置

        (3) 啟動微硬MODBUS轉PROFIBUS網關模塊開始工作。
      以上工作完了,最后一點就是要啟動微硬模塊開始工作。將控制字最低為置1。本例控制字為QB0(在Slot2里面,具體地址是多少還要看您的配置),所以您需要在OB1模塊里 面加上如圖1-3的程序。
        圖1-3:啟動設備
        在這里,有需要更進一步了解我們產品使用的用戶,可以看看下面通訊狀態字和通訊控制字的說明。
      MODBUS轉PROFIBUS網關 通信狀態字 Status
      D7:奇偶校驗 D6:CRC校驗 D5:等待超時 D4~D1:異常應答 D0:接收/發送
      0:沒有錯誤
      1:奇偶校驗錯 0:沒有錯誤
      1:CRC校驗錯 0:沒有錯誤
      1:等待超時 0:沒有錯誤
      1:Modbus訪問異常 0:準備接收
      1:準備發送

        注意:正常情況下我們會看到狀態字是0和1交替變化,其他位如果出現1,證明Modbus通訊有問題,下面講解一下出現錯誤后解決方法:

      D4~D1:異常應答如果不為0,說明你發出去的Modbus報文對于被訪問設備來說是無效的, 有可能是地址超限,或者寫給設備的值是非法的。解決此問題的方法就是一定要弄清楚你要訪問的數據是什么,寄存器地址是多少?被設置的值有沒有范圍限制等。
      D5:等待超時,可以將此手冊圖1-1中總線空閑時間調大。
      D6:CRC校驗錯,可能用戶編寫的CRC高低自己反了,或者在沒有完整收到一幀報文也會出現CRC錯,這時候我們可以通過串口調試助手或者Modsim32之類監控一下報文。
      D7:奇偶校驗錯,接口沒有設置的一致!圖1-1中的波特率和奇偶校驗沒有和設備的相一致。
        需要提醒的是,往往一個錯誤有可能使得幾個地方報錯,這就需要現場調試人員判斷 錯誤出現在那里,最簡單的自助辦法就是學會使用串口調試助手和Modsim32以及Modscan 等軟件,一般情況下只要和這三個軟件能通訊的上的話,肯定能和我們產品進行通訊。
      MODBUS轉PROFIBUS網關 通信控制字Control
      D7 D6 D5 D4-D3 D2 D1 D0
      強制復位 停止等待 清除錯誤 保留 寫允許 讀允許 啟動工作

        注意:這里不推薦用戶使用其他功能,僅僅需要你將D0置1,啟動PBMD-K20發送Modbus報文即可。


      文章版權歸西部工控xbgk所有,未經許可不得轉載。

      主站蜘蛛池模板: 在线视频精品一区| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 无码乱人伦一区二区亚洲一| 中文字幕一区二区在线播放| 国产精品亚洲不卡一区二区三区 | 精品aⅴ一区二区三区| 国精品无码一区二区三区在线| 亚洲线精品一区二区三区影音先锋| 国产精品视频一区二区三区四| 日韩AV无码久久一区二区| 日本视频一区在线观看免费 | 亚洲片一区二区三区| 亚洲色精品vr一区二区三区| 亚洲一区二区三区久久| 精品天海翼一区二区| 久久一区二区明星换脸| 伊人色综合网一区二区三区| 日本一区二区三区在线视频观看免费 | 国产精品成人一区二区三区| 久久久不卡国产精品一区二区| 无码人妻一区二区三区在线视频| 伊人久久一区二区三区无码| 国产AⅤ精品一区二区三区久久| 久久一区二区明星换脸| 国产一区二区三区在线观看免费 | 国产精品一区12p| 国产主播福利一区二区| 精品国产AⅤ一区二区三区4区 | 国产自产V一区二区三区C| 女同一区二区在线观看| 国产乱码精品一区二区三区中文| 国产精品高清一区二区三区不卡| 一区二区网站在线观看| 亚洲一区二区三区高清不卡| 国产午夜三级一区二区三| 国产麻豆剧果冻传媒一区| 久久精品国产一区二区三区肥胖| 国产一区二区在线观看麻豆 | 精品国产一区二区三区久久影院| 精品福利一区二区三| 日韩精品电影一区亚洲|