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


  • 項目案例

    本案例是z6尊龍凱時Modbus TCP轉Profinet網關連接西門子PLC的配置案例用到的設備為西門子1513的PLC一台 ,Modbus TCP轉Profinet網關一個 ,PC一台 。

    1 、配置方法 :打開博圖 ,新建項目並添加站點 。

    2 、添加西門子1500係列PLC 。

    3 、此時需要設置好IP地址並將其處於聯網狀態 ;

    4 、導入Modbus TCP轉Profinet網關的GSD文件 ;



    5 、設置Modbus TCP轉Profinet網關的IP地址和設備名稱 ;

    6、設置Modbus TCP轉Profinet網關的輸入輸出字節數長度 ;

    7 、下載組態至plc ,打開Modbus TCP轉Profinet網關配置軟件進行modbus參數配置 ,點擊紅圈中的新建 ,選擇PN2MC ;

    8 、設置Modbus TCP轉Profinet網關的IP地址和設備名稱 ,要和PLC組態保持一致 ;

    9 、設置Modbus Tcp的本地端口IP ,和組態王保持在同一網段不同IP即可 ;
              
    10 、在Modbus TCP上右鍵點擊插入 ,在下級NODE中填寫從站服務器的IP ,注意 :響應等待代表等待從站響應的最長等待時間 ;輪詢延時代表從站響應後間隔多久再發送下一條命令 。

    11 、配置組態王 ,設定Modbus服務器參數 ;

    12 、新建項目點擊COM1右邊的新建設定TCP參數在設備驅動中的莫迪康中找到ModbusTCP Server下麵的TCP單擊下一步 ;

    13 、起一個連接設備的名字 ,單擊下一步 ;

    14 、輸入服務器的IP地址 ,因為是組態王做從站所以填寫0即可 ;


    15 、重新連接參數默認即可 ,直接單機下一步完成設置 ;

    16 、在變量選項中點擊新建 ,命名為Slave1設置變量類型為I/O整數 ,連接設備選擇剛才設置的Slave寄存器地址設置為40000區中的1 ,因為組態王中起始地址從1開始 ,所以對應Modbus TCP轉Profinet網關的地址為0 ,數據類型選擇USHORT采集頻率為100ms ,同樣新建變量Slave2,地址為400002 ,對應Modbus TCP轉Profinet網關地址1,讀寫屬性用03功能碼的話可設置為讀寫 ;

    17 、輸入框處同樣雙擊 ,表示用來向PLC的I址發送數據 ;

    18 、在問號處選擇Slave2(對應寄存器地址為1) ;

    19 、保存後運行係統 ,設置寫單寄存器(06H功能碼)對地址0(對應組態王400001的地址)讀保持寄存器(03功能碼)讀取數量兩個 ,(對應組態王地址400001 ,400002)下載後用博圖監控 ;







    微信
    客服電話
    15313135008
    返回