S7-1200如何與14臺KUKA機器人進行MODBUS TCP通信

    無論是KUKA還是ABB,亦或是其他品牌的機器人,他們與PLC通信的方式大多都是采用PROFINET IO形式,不需要編程,而且通信也是實時的,但需要機器人配置PROFINET網(wǎng)卡,這無疑增加了機器人的采購成本,其實,機器人默認支持MODBUS TCP通信的,PLC也是,我們完全可以通過MODBUS TCP 簡單的編程實現(xiàn)與機器人的通信。

    S7-1200中具有14個MODBUS TCP通信資源,也就是說可以同時與14臺機器人進行通信,一般情況下,機器人作為服務(wù)器,PLC作為客戶端。

    我們以PLC做客戶端,與14臺作為服務(wù)器的機器人進行通信,說明如何編程。

    采用MODBUS TCP通信,只需要編程,不需要任何的組態(tài),直接寫程序就行。

    首先從指令集中調(diào)用MB_CLIENT指令,這是客戶端指令,MB_SERVER是服務(wù)器指令。

    程序段1是PLC寫數(shù)據(jù)到1號機器人。

    MB_MODE=0是讀,MB_MODE=1是寫。

    MB_DATA_ADDR是1號機器人的數(shù)據(jù)區(qū)地址,這里用的保持性寄存器地址,注意機器人的保持性寄存器地址一定要加上40001之后,才是MB_DATA_ADDR正確的數(shù)值。

    MB_DATA_LEN是數(shù)據(jù)的長度,單位是WORD。如果MB_DATA_ADDR不是保持性寄存器地址,則MB_DATA_LEN的單位是BIT。

    MB_DATA_PTR是數(shù)據(jù)區(qū),也就是說把PLC中哪里的數(shù)據(jù)寫入到1號機器人,即源數(shù)據(jù)。

    CONNECT是連接參數(shù),很關(guān)鍵,在這里填寫機器人的IP地址和端口號。

    CONNECT的參數(shù)如下圖所示。

    RemoteAddress就是機器人的IP地址。

    RemotePort就是機器人的端口號。

    如果ActiveEstablished=1,即PLC做客戶端,如果ActiveEstablished=0,即PLC做服務(wù)器。

    1號機器人的ID要和2號機器人的ID不一樣,一個機器人一個獨立的ID,數(shù)值隨便填寫即可。

    Interfaceld直接填寫64即可。

    程序段2用來讀1號機器人數(shù)據(jù)到PLC中。

    CONNECT填寫的變量和程序段1中的要一樣,因為是同一個機器人,如果是其他機器人,就要不一樣了。

    MB_DATA_PTR即把機器人中的數(shù)據(jù)讀取后放到PLC的哪些數(shù)據(jù)中。

    同一臺機器人之間的讀寫要輪詢,同一臺機器人的讀寫不能同時發(fā)生,不同機器人之間的讀寫可以同時發(fā)生,如同時讀1號、2號、3號等機器人的數(shù)據(jù)是可以的,但不能對某一臺機器人同時讀或?qū)憽?/p>

    然后按照上面的方法,編程剩下的13臺機器人就可以了。


    上海騰希電氣技術(shù)有限公司專注于西門子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說明

  • 處理 PROFINET IO 系統(tǒng)

    處理 PROFINET IO 系統(tǒng)**捷菜單命令,您可以刪除 PROFINET IO 系統(tǒng),創(chuàng)建新系統(tǒng)或?qū)⑵浣涌谶B接到網(wǎng)絡(luò)視圖中的其它子網(wǎng)。這樣,在網(wǎng)絡(luò)視圖中就可以修正現(xiàn)有的 PROFINET 組態(tài)。為 IO 控制器創(chuàng)建新的 PROFINET IO 系統(tǒng)要為 IO 控制器創(chuàng)建一個新 PROFINET IO,執(zhí)行以下步驟:確保沒有將 IO 系統(tǒng)分配給 IO 控制器。如果已經(jīng)為 IO 控制器分配了

  • PIM BSR

    PIM BSR概述此頁面顯示有關(guān)引導(dǎo)路由器 (BSR) 的信息。顯示值說明該頁面包含以下框:所選 BSR 的地址 (Address of the selected BSR)顯示 PIM 網(wǎng)絡(luò)或 PIM 域中所選 BSR 的 IP 地址。該表格包括以下列:候選 BSR 地址顯示作為 PIM 路由器 BSR 候選項的設(shè)備接口。候選 BSR **級顯示 BSR **級。

  • 高性能 IRT 的示例組態(tài)

    高性能 IRT 的示例組態(tài)下圖顯示了一個實現(xiàn)性能較大化的示例組態(tài)。?X1 接口的端口 2 和線路中接口模塊的端口采用以下設(shè)置:銅纜,長度 < 20 m。?X1 接口的端口 2 和總線上接口模塊的端口采用以下設(shè)置:銅纜,長度 < 20 m。?PG 通過 CPU 的接口 X2 和 X3 與 CPU 建立連接。同步域中采用以下設(shè)置:啟用選項“支持高性能”(Mak

  • 預(yù)留通信資源

    預(yù)留通信資源分配連接資源每個通信連接在通信連接時間內(nèi)都要占用 S7 CPU 的一個連接資源作為管理單元。 如技術(shù)規(guī)范列表所示,每個 S7 CPU 都提供了一定數(shù)目的連接資源,這些連接資源分配給各種通信服務(wù)(編程設(shè)備/操作員面板通信、S7 通信或 S7 基本通信)。按時間順序分配連接資源通信服務(wù)登錄時,將按照登錄順序來分配連接資源。手動分配通信資源為了避免完全依據(jù)通信服務(wù)的請求時間順序來分配連接資源

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(wǎng)!

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質(zhì),所有預(yù)付定金或付款至個人賬戶的行為,均存在詐騙風(fēng)險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

手 機: 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved