加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415
        公司新聞
        S7-1200/1500氣動機械手編程實例
        發布時間: 2023-12-18 10:04 更新時間: 2024-11-22 08:00
        觀看S7-1200/1500氣動機械手編程實例視頻

        圖片



        程序說明























        西門子S7-1200/1500PLC的氣動機械手搬運硬件組成包括:工件到位光電開關、升降氣缸、平移氣缸、夾抓氣缸和氣缸磁性開關等。


        自動動作過程:工件到位光電開關亮→升降氣缸降→夾抓抓取工件→升降氣缸升→平移氣缸到下料位→升降氣缸降下→夾抓松開→升降氣缸升→平移氣缸到取料位等待下個工件。


        開頭的硬件組態都是差不多一樣,重復一遍,加深印象。


        01組態一個PLC設備

        1、新建一個項目,在項目中添加一個PLC設備。


        2、配置PLC CPU模塊的屬性參數。

      1. PROFINET接口的子網。

      2. PROFINET接口的IP地址。

      3. 系統和時鐘存儲器開啟。

      4. 圖片


        3、按需要添加其他模塊,分配好地址。


        02組態一個HMI設備

        1、在項目樹中,找到圖片,添加新設備,選擇HMI型號,確定。


        2、在“設備和網絡”項目的“網絡視圖”中,用鼠標連接PLC與HMI的網口。如在啟動向導時選擇了PLC,則可省去這一步。


        3、配置HMI的PROFINET以太網地址,與PLC為同一網段,不同網址。


        以上2、3可以在添加HMI啟動向導時自動完成。

        圖片


        03編寫PLC程序

        1、新建一個PLC變量表,如系統比較復雜,可以把M區變量、I區變量、Q區變量分別建立變量表。如為復雜控制系統,變量表zuihao與系統默認變量表分開。

        圖片

        為了演示方便,這里把I區變量改為M區變量。


        2、新建一個FB程序塊,命名為“氣缸動作”。

        圖片


        這個FB塊為三個氣缸的通用塊,后面都要調用,取消塊的優化訪問,設置“氣缸動作”FB塊接口參數如下圖:


        圖片


        “氣缸動作”塊的程序如下:

        圖片


        3、建立一個全局DB——“報警數據塊”,取消塊的優化訪問。

        圖片


        4、建立一個總的氣缸動作FB——“全部氣缸動作”,調用“氣缸動作”FB,建立三個多重實例,取消塊的優化訪問。

        圖片

        以上塊需要用變量或常量補充完整塊的輸入輸出接口。


        5、在OB組織塊“Main”中調用FB“全部氣缸動作”,生成背景數據塊,氣缸動作的程序就做好了。

        圖片


        聯系方式

        • 電  話:13510737515
        • 聯系人:董海波
        • 手  機:13185520415
        • 微  信:13185520415