加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415

        西門子PLC模塊邵陽市代理商---湖南省西門子授權供應商

        更新時間
        2024-11-25 08:00:00
        價格
        請來電詢價
        西門子PLC
        西門子伺服電機
        西門子觸摸屏
        西門子電纜
        西門子變頻器
        西門子模塊
        聯系電話
        13510737515
        聯系手機
        13185520415
        聯系人
        董海波
        立即詢價

        詳細介紹

        要將S7-1500自動化系統作為PROFIBUS DP從站接入到第三方自動化系統的DP主站系統中,必須使用CM 1542-5或CP 1542-5并設置PROFIBUS 相關參數,才能實現S7-1500與第三方自動化系統的數據交換。

        本文通過一個示例,說明如何在STEP 7 V13 SP1(TIA Portal )中組態CP 1542-5為DP從站,并在STEP 7 V5.5 SP4中由S7-300 CPU(作為DP主站,模擬第三方自動化系統)訪問該DP從站的情況。

        如何將S7-1500作為DP從站連接到第三方DP主站系統?

        S7-1500的PROFIBUS DP通信可通過集成DP接口的CPU、PROFIBUS通信模塊CM 1542-5或通信處理器CP 1542-5實現。CPU 1516/CPU 1517/CPU1518集成的PROFIBUS DP接口只能被組態為DP主站,不能被組態為DP從站。CM 1542-5/CP 1542-5既可被組態為DP主站,也可被組態為DP從站,但是不能同時作為DP主站和DP從站使用。

        1 組態S7-1500 PROFIBUS DP從站

        在STEP 7 V13 SP1(TIA Portal)中按照實際配置插入S7-1500 CPU及CP 1542-5。在CP 1542-5的屬性標簽頁下選擇“常規”-“PROFIBUS接口”-“操作模式”,選擇“DP從站”操作模式,“分配的DP主站”為“未分配”。如圖1-1所示。 

        圖片

        圖1-1 設置CP1542-5的“DP從站”操作模式

        在“常規”-“PROFIBUS接口”-“操作模式”-“智能從站通信”的“傳輸區域”中,設置PROFIBUSDP主從通信的傳輸區,示例中設置了兩個傳輸區,分別對應從站的接收地址區(I區)和發送地址區(Q區)。設置每個傳輸區的長度為64字節(Zui大),“一致性”選擇“按長度單位”,如圖1-2所示。

        圖片

        圖1-2 設置“智能從站通信”的傳輸區域

        在“常規”-“PROFIBUS接口”-“PROFIBUS地址”下,添加一個新的子網,并在“參數”中設置該DP從站的地址,示例中為3,如圖1-3所示。

        圖片

        圖1-3 添加新子網及設置DP從站地址

        切換到網絡視圖,并選中新添加的子網“PROFIBUS_1”,在巡視窗口可更改該子網名稱和“網絡設置”相關參數。示例中選擇“傳輸率”為“1.5Mbps”,“標識號”為“DP”,如圖1-4所示。

        圖片

        圖1-4 設置子網的傳輸率等參數

        2 組態S7-300PROFIBUS DP主站

        在STEP7 V5.5 SP4中組態一個S7-300站,并插入一個DP主站系統。因為DP從站(CP 1542-5)與DP主站(CPU 317-2 PN/DP)不在同一個工程軟件中組態,所以需要將DP從站以GSD文件的形式導入到STEP7 V5.5 SP4中。CP1542-5 的GSD文件可以從以下鏈接下載:

        https://support.industry.siemens.com/cs/cn/zh/view/113652

        下載完該GSD文件后,在STEP 7 V5.5 SP4的HWConfig中進行安裝,如圖1-5所示。

        圖片

        圖1-5 安裝CP1542-5的GSD文件

        之后,可在硬件目錄中找到已安裝的CP1542-5 設備(CP 1542-5 PB),并將其拖放到DP主站系統下。在彈出的PROFIBUS接口屬性對話框中設置該DP從站的地址,注意該地址必須與圖1-3中的DP地址一致,示例中為“3”。另外,檢查PROFIBUS子網的網絡設置是否與圖1-4中的設置一致(傳輸率1.5Mbps,DP規范),如果不一致,可打開“Properties”進行更改,如圖1-6所示。

        圖片

        圖1-6 插入DP從站及設置網絡

        在CP1542-5 PB的插槽中插入子模塊“64Byte Output unit”和“64Byte Input unit”,分別對應圖1-2中的“智能從站通信”中的“傳輸區_1”和“傳輸區_2”,根據需要可分配這兩個子模塊的I、Q地址,如圖1-7所示。

        圖片

        圖1-7 在CP 1542-5PB中插入子模塊

        保存編譯硬件組態后退出硬件配置。

        注意:如果在圖1-2中為傳輸區數據的“一致性”選擇了“總長度”,則在CP 1542-5PB的插槽中還可插入子模塊“64 ByteOutput total length”和“64 ByteInput total length”,實現傳輸區數據的一致性傳輸。

        3 在不同的工程軟件中分別下載

        DP從站和DP主站

        在STEP 7 V13 SP1(TIA Portal)中下載DP從站組態數據;在STEP 7 V5.5 SP4中下載DP主站組態數據(并可包含OB86等組織塊)。下載完成后,可以看到,PROFIBUS 主從通信已經建立。

         Modbus TCP是一個非常傳統,應用廣泛的通訊協議,很多智能設備都支持該協議。西門子S7-200SMART及1200、1500系列都免費支持(300和400還是要高昂收費),并且做成了標準庫,使用起來非常方便,下面簡單介紹一下客戶端的配置步驟,服務器的配置更加簡單,可以自行摸索:



        一、引用庫



        直接將MBUS_CLIENT拖拽到MAIN程序里,前端設置好啟動條件,查詢頻率(Req端,上升沿觸發)。然后設置通訊各通訊參數。不理解的可以按F1查看詳細說明。


        提醒一下:與MODBUS RTU相比,這兒沒有了速率、校驗等問題,但是也要設置好對方的IP地址、端口(一般是502)、信息所在的地址區,以及讀回來的數據存儲位置(這是VB10開始的20個字節,因為40001的單位是兩字節的字)。




        二、給引用的庫配置工作存儲區



        看上圖標識為3的條目,調出配置界面,如果不清楚存儲區使用情況,則可以點擊“建議地址”。

        相關產品

        聯系方式

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