<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595

    SIEMENS遵義市西門子(授權)中國總代理-西門子西南區一級總代理商

    更新時間
    2024-12-27 09:10:00
    價格
    請來電詢價
    變頻器
    西門子代理商
    觸摸屏
    西門子一級代理
    伺服電機
    西門子一級總代理
    聯系電話
    18126392341
    聯系手機
    15267534595
    聯系人
    梁濤
    立即詢價

    詳細介紹

    在博途軟件中新建項目,本案例選取西門子S7-300PLC,其型號為CPU 313C-2DP,該PLC 為集成式的PLC,自帶PROFIBUS-DP口,可以作為主站也可以作為從站,在本案例中,PLC作為主站。

    第一步:添加GSD文件。

    在博途軟件里,依次點擊“選項”、“管理通用站描述文件”如下圖:

    圖片

    選中GSD文件,并點擊安裝,安裝因電腦而已,可能需要一點時間。

    第二步:雙擊“設備組態”,并將視圖切換成網絡視圖,如下圖:

    圖片

    第三步:在右側“硬件目錄”功能欄里的搜索欄里輸入anybus,出現如下搜索結果:

    圖片

    第四步:展開Anybus-CC PROFIBUS DP-V1,并按住鼠標左鍵,將其拖拽到網絡視圖中,如下圖:

    圖片

    第五步:按住鼠標左鍵選中PLC_1的DP口,并與slave_1的DP口相連,如下圖所示:

    圖片

    做到這里,PLC與機器人的硬件組態就已經結束,為了保證正確率,我們需要檢查主站與從站的地址,默認的情況下,PLC作為主站,其地址為2,Slave_1也就是機器人端默認的地址是3,如下所示:

    圖片

    2    機器人端設置 

    第一步:在示教器的“配置”菜單里,確保系統里支持Industrial Network,展開Industrial Network,并確保系統里存在PROFIBUS_Anybus,如下圖所示:

    圖片

    第二步:在“配置”菜單下,展開PROFIBUS Internal Anybus Device,如下圖所示:

    圖片

    第三步:如果第二步里面出現了PB_Internal_Anybus,則無需添加,如果沒有出現,則添加,如下圖所示:

    圖片

    其中,Name位置填入名稱,Input Size(bytes)和Output Size(bytes)填入相應的通訊容量,其中Zui多支持512位,也就是64的字節。其余內容無需更改,添加完畢后,點擊確定。

    圖片

    3    PLC側通訊程序的編寫   

    PLC側的通訊程序較為簡單,只需要將對應的位值移動到相應的地址即可,在本案例中,PLC與機器人沒從通訊輸入輸出一個字節。

    第一步:展開左側項目樹下的分布式I/O,依次展開,找到設備組態,并雙擊。如下圖:

    圖片

    第二步:在右側的硬件目錄菜單欄,找到“Input 1 byte”和“Output 1 byte”,并分別雙擊,使之出現在左側的Slave_1下面,這一步的內容就是告訴PLC每次和機器人發送和接受是以一個字節為單位。如下圖所示:

    圖片

    第三步:確定PLC的通訊地址,這一步至關重要,關系到程序里面的地址如何確定,分別選中“Input 1 byte”和“Output 1 byte”并右擊,選中“屬性”,這里采用各自的默認地址即可,如下所示:


    做到這里,所有的配置已經設置完畢。

    Zui后一步:在Main程序塊中添加如下的程序:

    圖片

    改程序代表將PLC將1通道的1.0-1.7一個字節的狀態值發送到256.0-256.7,其中256.0-256.7對應的就是機器人的接收端的第一個字節,我們可以在機器人示教器的IO監控界面里進行監控如下所示:

    圖片


    相關產品

    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595