Profinet轉MODBUS RS485-北京z6尊龍凱時技術有限公司


  • 項目案例

    本案例介紹由耐用Modbus轉Profinet網關把5台台達ME300變頻器RTU協議轉換Profinet接到1500係列的PLC ,現場變頻器出現掉線或者數據丟失報警 ,影響係統正常工作 ,通過網關也可實現Profinet協議轉換modbusRTU ,實現Profinet與ModbusRTU之間的互轉 。

    1 、下麵介紹Modbus轉Profinet網關在博圖裏的快速配置 ,打開博圖軟件新建項目 ,並添加 1500PLC 設備 ,加載耐用免費提供的GSD文件在設備視圖裏找到剛才安裝的設備NY-N801 ;

    2 、直接拖拽1500PLC的Profinet接口到Modbus轉Profinet網關的從站接口 ;

    3、選中Modbus轉Profinet網關分配Modbus轉Profinet網關名稱及IP地址(注意不勾選自動生成profinet設備名稱) ;

    4 、進入modbus轉Profinet網關的設備視圖裏 ,在硬件目錄裏添加數據到網關設備中 ;

    5 、根據設備傳輸的數據長度選擇 ,需要大於等於所傳輸的數據程度即可 ,本案例選擇32雙字輸入輸出 ,組態下載到PLC ;

    6 、Modbus轉Profinet網關通訊數據配置 ,打開配置配置軟件 ,新建工程 ;

    7 、選擇Modbus轉Profinet網關對應模式(可根據連接設備類型選擇主站從站模式)本案例z6尊龍凱時這種選擇主站為例 ;Modbus轉profinet網關Port0口的IP 地址和在博圖裏配置的IP地址和設備名稱保持一致

    8 、Modbus轉Profinet網關的Modbus485參數配置 ;

    9 、協議類型選擇 :新建 modbus 配置軟件時隻能選擇 Modbus 主站波特率 ,數據位 ,奇偶校驗位 ,停止位 :設置?modbus?轉?Profinet?網關modbus 通信接口信息 ,與 modbus 波特率一致響應時間 :等待從站響應時間 ,輪詢延時 :從站響應之後 100ms 再發另一條命令輸出命令輪詢模式 :輸出模式為連續,禁止 ,逢變 ,脈衝輸出 ,添加從站地址站號 ;

    10 、建立Modbus轉Profinet網關的RTU主站通信命令;

    11 、打開 modbus slave 模擬 ModbusRTU 從站 ;前麵設置 RTU 主站與Slave 從站的 modbusRTU 從站信息一致 ;

    12 、打開變頻器手冊09-00 為通訊地址 ,設定範圍 1-254.當項目係統中使用 RS-485 串聯通訊接口進行通訊時 ,每台變頻器必須設定其通訊地址且每個地址均為唯一不可重複 。09-01 通訊傳送速度 ,設定範圍 4.8-38.4kbps ,此參數用來設定PLC 與各變頻器之間傳輸速率 。

    13 、09-04 通訊格式 ,通訊格式主要有如下幾種係統中PLC與各變頻器通訊速率及通訊格式必須保持一致 ,才能正常通訊 。

    14 、03H :讀出寄存器內容 ,根據變頻器modbus報文格式可用串口調試工具對變頻器報文進行監聽 ;

    15 、通過讀取2101H地址的數值來確認當前變頻器的狀態 。變頻器2101H地址中數據與PLC內部QW10形成映射 ,通過判斷Bit1-0來確認變頻器的狀態 ,若bit1-0為00則表示變頻器為停止狀態 ,若為11則表示變頻器為運行狀態 。注意 :(地址要換算成10進製) ;


    • 16 、打開配置軟件選擇 03 功能碼 ,起始地址為2101H十進製8449 ;

      17 、將參數下載到modbus轉Profinet網關配置中 ;

      18 、根據台達ME300變頻器Modbus地址說明進行賦值 ,變頻器地址2000H對應PLC內部寄存器為QW20 ,當給QW20賦值4114(二進製0001 0000 0001 0010)時變頻器會運行 ,若要想PLC對變頻器寫值 ,通過給Modbus地址2000H賦值來控製變頻器運行和停止 。
      變頻器停止運行 ,需要給QW20賦值4097(二進製0001 0000 0000 0001)注意 :根據ME300變頻器Modbus地址表來看 ,2000H的第1和2位為控製變頻器運行停止的指令 ,故當bit1-0為10時即表示啟動運行 ,與4114的二進製0001 0000 0001 0010相符 ;同理bit1-0位01時即表示停止 ,與4097的二進製0001 0000 0000 0001相符 。

      19 、打開網關配置軟件(同上地址換算為10進製) ;

      20 、對應PLC地址為 :


      21 、連續寫入多寄存器 ;變更變頻器頻率地址2001H ,對應PLC內寄存器為QW12 ;


      22 、打開配置軟件插入寫多個寄存器 ,起始地址為2001 ,點擊下載到Modbus轉Profinet網關 ;



      經過簡單的配置可把台達ME300變頻器通過Modbus轉Profinet網關接入到1200PLC,Profinet網絡實現Profinet與Modbus協議互轉 。


    微信
    客服電話
    15313135008
    返回