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 個 315-2PN/DP,1 個 S7-200 SMART PLC 使用以太網(wǎng)進(jìn)行通信。

    在 STEP7 中創(chuàng)建一個新項(xiàng)目,項(xiàng)目名稱為 S7-300-SMART。插入 1 個 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)編譯無錯,鼠標(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 的每個上升沿處傳送參數(shù) ID、ADDR_1和 RD_1。在每個作業(yè)結(jié)束之后,可以分配新數(shù)值給 ID、ADDR_1 和 RD_1 參數(shù)。

    S7-400:在控制輸入 REQ 的上升沿處啟動 SFB。在此過程中,將要讀取的區(qū)域的相關(guān)指針(ADDR_i)發(fā)送到伙伴 CPU。遠(yuǎn)程伙伴返回此數(shù)據(jù)。在下一個 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è)已完成。只有在**個作業(yè)已經(jīng)完成之后, 才能重新激活讀作業(yè)。遠(yuǎn)程 CPU 可以處千RUN 或 STOP 工作狀態(tài)。如果正在讀取數(shù)據(jù)時發(fā)生訪問故障,或如果數(shù)據(jù)類型檢查過程中出錯,則出錯和警告信息將通過 ERROR 和STATUS 輸出表示。

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

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

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

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

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

    圖11

    參數(shù)

    描述

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

    存儲區(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ù)類型

    存儲區(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 時,發(fā)送完成

    ERROR

    OUTPUT

    BOOL

    I、Q、M、D、L

    為 1 時,有故障發(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

  • 詞條

    詞條說明

  • 地址總覽中的輸入和輸出地址

    地址總覽中的輸入和輸出地址簡介當(dāng)前使用的輸入和輸出地址可以表格形式顯示在地址總覽中??梢栽?CPU 巡視窗口的“屬性”(Properties) 下找到地址總覽。地址總覽設(shè)計(jì)通過選中不同的復(fù)選框,可以設(shè)置要在地址總覽中顯示的對象:輸入 (Inputs):顯示輸入地址輸出 (Outputs):顯示輸出地址地址間隙 (Address gaps):顯示斷開的地址空間插槽 (Slot):顯示插槽號地址總覽中

  • 全局安全證書管理器

    全局安全證書管理器簡介在全局證書管理器中,簡要概括了項(xiàng)目中使用的所有證書(例如,CA 證書),以及與證書持有者、簽發(fā)方、有效性以及是否存在私鑰及私鑰使用情況相關(guān)的信息。若擁有相應(yīng)的授權(quán),您還可以管理項(xiàng)目證書。激活全局安全設(shè)置只有在項(xiàng)目中針對至少一個設(shè)備激活激活全局安全設(shè)置后,全局安全設(shè)置才可見。為此,在 CPU 特定的局部證書管理器中,提供了“使用證書管理器的全局安全設(shè)置”(Use global

  • 組件和接口概述

    組件和接口概述內(nèi)容下表概述了模塊系列及其功能。對于 CP 340/341/440/441 和 ET 200S 1SI模塊接口協(xié)議??ASCII3964(R)RK512打印機(jī)驅(qū)動程序Modbus 主站Modbus 從站USS 主站CP 340RS232 CXX-X---CP 34020 mA TTYXX-X---CP 340?1)RS422XX-X---RS485X--

  • 使用 RK512 獲取數(shù)據(jù)

    使用 RK512 獲取數(shù)據(jù)使用 RK512 獲取數(shù)據(jù)的程序下圖顯示了使用 RK512 計(jì)算機(jī)連接通過響應(yīng)消息幀獲取數(shù)據(jù)時的傳輸順序。圖片: 使用響應(yīng)消息幀獲取時的數(shù)據(jù)通信獲取數(shù)據(jù)FETCH 作業(yè)按下面順序執(zhí)行:主動伙伴發(fā)送 FETCH 幀。 其中包含消息幀頭。被動伙伴接收消息幀,檢查頭,從 CPU 獲取數(shù)據(jù),并使用包含數(shù)據(jù)的響應(yīng)幀進(jìn)行確認(rèn)。 其包含數(shù)據(jù)。主動伙伴接收響應(yīng)消息幀,將響應(yīng)消息幀中接收的

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(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ù)付定金或付款至個人賬戶的行為,均存在詐騙風(fēng)險,請?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 - 2024 b2b168.com All Rights Reserved