S7-300和S7-400 集成 PN 口

    S7 通信簡介

    S7 通信是 S7 系列 PLC 基千 MPI、PROFIBUS、ETHERNET 網(wǎng)絡(luò)的一種優(yōu)化的通信協(xié)議,主要用千 S7-300/400PLC 之間的通信。S7-200 SMARTPLC V2.0 版本支持 SMART PLC 之間的 PUT/GET 通訊,經(jīng)過測試發(fā)現(xiàn) S7-300/400 集成的 PN 口與 S7-200 SMART PLC 之間的 PUT/GET 通訊也是可以成功的,但是需要 S7-300/400 側(cè)編程調(diào)用 PUT/GET指令。S7-300/400 集成 PN 口調(diào)用的功能塊的調(diào)用如圖 1、圖 2 所示。

    塊S7-400塊S7-300描述簡要描述
    SFB 14FB 14讀數(shù)據(jù)單邊編程讀訪問。
    SFB 15FB 15寫數(shù)據(jù)單邊編程寫訪問。

    表1

    圖1

    圖2

    要通過 S7-300/400 CPU 的 集成 PROFINET 接口實(shí)現(xiàn) S7 通信,需要在硬件組態(tài)中建立連接。

    2硬件及網(wǎng)絡(luò)組態(tài)

    CPU 采用 1 個(gè) 315-2PN/DP,1 個(gè) S7-200 SMART PLC 使用以太網(wǎng)進(jìn)行通信。

    在 STEP7 中創(chuàng)建一個(gè)新項(xiàng)目,項(xiàng)目名稱為 S7-300-SMART。插入 1 個(gè) S7-300 站,在硬件組態(tài)中插入 CPU 315-2 PN/DP。如圖 3 所示。

    圖3

    設(shè)置 CPU 315-2PN/DP 的 IP 地址:192.168.0.1,如圖 4 所示。硬件組態(tài)完成后,即可下載該組態(tài)。

    圖4

    打開“NetPro'設(shè)置網(wǎng)絡(luò)參數(shù),選中CPU 315-2PN/DP,在連接列表中建立新的連接。步驟如圖 5 所示。

    圖5

    選擇 Unspecified 站點(diǎn),選擇通訊協(xié)議 S7 connection,點(diǎn)擊 Apply,如圖 6 所示。

    圖6

    在彈出的 S7 connection 屬性對話框中,勾選 Establish an active connection,設(shè)置Partner address:192.168.0.2(S7-200 SMART PLC IP 地址),如圖 7 所示。

    圖7

    點(diǎn)擊 Address Details ,再彈出來的對話框設(shè)置 Partner 的 Slot 為 1,如圖 8 所示。點(diǎn)擊

    OK 即可關(guān)閉該對話框。

    圖8

    網(wǎng)絡(luò)組態(tài)創(chuàng)建完成后,需要編譯,如圖 9 所示。

    圖9 

    網(wǎng)絡(luò)組態(tài)編譯無錯(cuò),鼠標(biāo)先點(diǎn)擊 CPU 315-2PN/DP ,然后點(diǎn)擊下載按鈕下載網(wǎng)絡(luò)組態(tài),步驟如圖 10 所示。

    圖10

    3軟件編程

    可以通過 SFB/FB 14 'GET',從遠(yuǎn)程 CPU 中讀取數(shù)據(jù)。

    S7-300:在 REQ 的上升沿處讀取數(shù)據(jù)。在 REQ 的每個(gè)上升沿處傳送參數(shù) ID、ADDR_1和 RD_1。在每個(gè)作業(yè)結(jié)束之后,可以分配新數(shù)值給 ID、ADDR_1 和 RD_1 參數(shù)。

    S7-400:在控制輸入 REQ 的上升沿處啟動(dòng) SFB。在此過程中,將要讀取的區(qū)域的相關(guān)指針(ADDR_i)發(fā)送到伙伴 CPU。遠(yuǎn)程伙伴返回此數(shù)據(jù)。在下一個(gè) SFB/FB 調(diào)用處,已接收的數(shù)據(jù)被復(fù)制到組態(tài)的接收區(qū)(RD_i)中。必須要確*參數(shù) ADDR_i 和 RD_i 定義的區(qū)域在長度和數(shù)據(jù)類型方面要相互匹配。

    通過狀態(tài)參數(shù) NDR 數(shù)值為 1 來指示此作業(yè)已完成。只有在**個(gè)作業(yè)已經(jīng)完成之后, 才能重新激活讀作業(yè)。遠(yuǎn)程 CPU 可以處千RUN 或 STOP 工作狀態(tài)。如果正在讀取數(shù)據(jù)時(shí)發(fā)生訪問故障,或如果數(shù)據(jù)類型檢查過程中出錯(cuò),則出錯(cuò)和警告信息將通過 ERROR 和STATUS 輸出表示。

    通過使用 SFB/FB 15 'PUT',可以將數(shù)據(jù)寫入到遠(yuǎn)程 CPU。

    S7-300:在 REQ 的上升沿處發(fā)送數(shù)據(jù)。在 REQ 的每個(gè)上升沿處傳送參數(shù) ID、ADDR_1和 SD_1。在每個(gè)作業(yè)結(jié)束之后,可以給 ID、ADDR_1 和 SD_1 參數(shù)分配新數(shù)值。

    S7-400:在控制輸入 REQ 的上升沿處啟動(dòng) SFB。在此過程中,將指向要寫入數(shù)據(jù)的區(qū)域(ADDR_i)的指針和數(shù)據(jù)(SD_i)發(fā)送到伙伴 CPU。遠(yuǎn)程伙伴將所需要的數(shù)據(jù)保存在隨數(shù)據(jù)一起提供的地址下面,并返回一個(gè)執(zhí)行確認(rèn)。必須要確*參數(shù) ADDR_i 和 SD_i 定義的區(qū)域在編號、長度和數(shù)據(jù)類型方面相互匹配。

    如果沒有產(chǎn)生任何錯(cuò)誤,則在下一個(gè) SFB/FB 調(diào)用時(shí),通過狀態(tài)參數(shù)DONE 來指示,其數(shù)值為 1。只有在最后一個(gè)作業(yè)完成之后,才能再次激活寫作業(yè)。遠(yuǎn)程 CPU 可以處千RUN 或 STOP 模式。如果正在寫入數(shù)據(jù)時(shí)發(fā)生訪問故障,或如果執(zhí)行檢查過程中出錯(cuò),則出錯(cuò)和警告信息將通過 ERROR 和 STATUS 輸出表示。

    打開 SIMATIC 315PN-1 的 OB1,在 OB1 中依次調(diào)用 FB14,F(xiàn)B15 如圖 11、圖 12 所示:

    圖11

    參數(shù)

    描述

    數(shù)據(jù)類型

    存儲(chǔ)區(qū)

    描述

    REQ

    INPUT

    BOOL

    I、Q、M、D、L

    上升沿觸發(fā)調(diào)用功能塊

    ID

    INPUT

    WORD

    M、D、常數(shù)

    地址參數(shù) ID

    ERROR

    OUTPUT

    BOOL

    I、Q、M、D、L

    接收到新數(shù)據(jù)

    STATUS

    OUTPUT

    WORD

    I、Q、M、D、L

    故障代碼

    S7-300:ADDR_1 S7-400:

    ADDR_i (1 ≤i ≤ 

    IN_OUT

    ANY

    M、D

    I、Q、M、D、

    T、C

    從 S7-200 SMART 的數(shù)據(jù)地址中讀取數(shù)據(jù);V 區(qū)數(shù)據(jù)對應(yīng) DB1。

    S7-300:RD_1

    S7-400:

    RD_i

    (1 ≤i ≤4)

    IN_OUT

    ANY

    S7-300:M、D S7-400 I、Q、

    M、D、T、C

    本站接收數(shù)據(jù)地址

    FB14 參數(shù)說明

    圖12

    參數(shù)

    描述

    數(shù)據(jù)類型

    存儲(chǔ)區(qū)

    描述

    REQ

    INPUT

    BOOL

    I、Q、M、D、L

    上升沿觸發(fā)調(diào)用功能塊

    ID

    INPUT

    WORD

    M、D、常數(shù)

    地址參數(shù)

    DONE

    OUTPUT

    BOOL

    I、Q、M、D、L

    為 1 時(shí),發(fā)送完成

    ERROR

    OUTPUT

    BOOL

    I、Q、M、D、L

    為 1 時(shí),有故障發(fā)生

    STATUS

    OUTPUT

    WORD

    I、Q、M、D、L

    故障代碼

    S7-300:ADDR_1 S7-400:

    ADDR_i (1 ≤i ≤ 

    IN_OUT

    ANY

    M、D

    I、Q、M、D、

    T、C

    從 S7-200 SMART 的數(shù)據(jù)地址中讀取數(shù)據(jù);V 區(qū)數(shù)據(jù)對應(yīng) DB1。

    S7-300:SD_1

    S7-400:

    SD_i

    (1 ≤i ≤4)

    IN_OUT

    ANY

    S7-300:M、D

    S7-400 I、Q、

    M、D、T、C

    本站發(fā)送數(shù)據(jù)地址

    FB15 參數(shù)說明

    S7-200 SMART PLC 不需要編程。


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

  • 詞條

    詞條說明

  • OPC 服務(wù)器的 PLC 報(bào)警

    OPC 服務(wù)器的 PLC 報(bào)警SIMATIC NET OPC 服務(wù)器 - 有關(guān)組態(tài) CPU 消息的建議如果為 PC 站的 OPC 服務(wù)器組態(tài) PLC 報(bào)警,則 STEP 7 將不會(huì)驗(yàn)證組態(tài)的一致性。為確保 PLC 報(bào)警功能正常發(fā)揮作用,請遵循以下建議:只為每個(gè) PLC 組態(tài)一個(gè)具有中斷功能的 S7 連接以用于接收報(bào)警。在*的項(xiàng)目中只使用一種報(bào)警文本語言。不支持使用多語言的報(bào)警文本。對于所有報(bào)警,

  • S7-1200之間的S7通信

    通過CM1243-5實(shí)現(xiàn)S7-1200之間的S7通信使用 STEP7 V12,CM1243-5 的 DP 通信口可以做 S7 通信的客戶端或服務(wù)器,S7-1200 僅支持 S7 單邊通信,僅需在客戶端單邊組態(tài)連接和編程,而服務(wù)器端只需要準(zhǔn)備好通信數(shù)據(jù)塊即可。以2臺(tái) S7-1200 PLC 為例,通過 CM1243-5 做 S7 通信。硬件和軟件需求硬件:① 2臺(tái) S7-1200 CPU② 2臺(tái) C

  • ITU X.509 證書

    ITU X.509 證書OPC UA 的多個(gè)層級中,都集成有安全機(jī)制。其中,數(shù)字證書至關(guān)重要。僅當(dāng) OPC UA 服務(wù)器接受 OPC UA 客戶端的數(shù)字證書并將其歸類為可信時(shí),客戶端才能與服務(wù)器建立安全連接。請參見“處理客戶端和服務(wù)器證書”部分。與此同時(shí),客戶端還必須檢查并信任服務(wù)器的證書。服務(wù)器和客戶端必須顯示自己的身份,并證明該身份與聲明的相同。即,服務(wù)器和客戶端必須證明自己的身份。例如,客戶

  • 顯示硬件組件的產(chǎn)品支持

    顯示硬件組件的產(chǎn)品支持在硬件目錄中,用戶可以直接訪問西門子工業(yè)在線支持網(wǎng)站中為每個(gè)模塊存儲(chǔ)的信息。 也可以直接跳轉(zhuǎn)到西門子工業(yè)在線支持網(wǎng)站中的以下頁面:有關(guān)產(chǎn)品支持的信息常見問題解答手冊要求用戶必須能夠訪問 Internet。在 TIA Portal 的設(shè)置中啟用對產(chǎn)品支持的訪問。有關(guān)如何啟用該功能的信息,請參見“啟用產(chǎn)品支持”一節(jié)。步驟要顯示西門子工業(yè)在線支持網(wǎng)站中特定模塊的信息,請按以下步驟操

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

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

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

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

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

郵 編:

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

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

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

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

手 機(jī): 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)站地圖 | 免費(fèi)注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved