S7-300 系列 PLC 的以太網(wǎng)的通訊協(xié)議很豐富通訊指令也很多, 因此有比較大的選擇余地而 S7-200 系列 PLC 僅能用 S7 協(xié)議進(jìn)行以 太網(wǎng)通訊S7-1200 系列 PLC 的通訊協(xié)議比較豐富可以根據(jù)不同的 情況選用 S7IS0-on-TCP 或者 TCP 協(xié)議以下用 ISO-on-TCP 協(xié)議為 例講解 S7-1200 和 S7-300 系列 PLC 之間的以太網(wǎng)通訊。
【例 2】用 S7-1200 PLC 的 IB0 控制 S7-300 PLC 的 QB0;再用S7-300 PLC 的 IB0 控制 S7-1200 PLC 的 QB0。
⑴硬件配置
⑵ 組態(tài) S7-1200,并編寫程序
① 新建項(xiàng)目并組態(tài) S7-1200新建項(xiàng)“1200 和 300 的以太網(wǎng)通訊組態(tài)硬 件 CPU1214C DC/DC/DC,將界面切換到 OB1,在 OB1 中編寫程序,如下圖。
② 連接參數(shù)設(shè)置編寫完程序以太網(wǎng)通訊并不能進(jìn)行還必須設(shè)置連接參數(shù),
這直接關(guān)系著通訊是否能夠成功。選中上圖中的“TSEND_C”指令,右擊,打開 “屬性,選擇“連接參數(shù),設(shè)置連接參數(shù)如下圖所示。
1200PLC 連接參數(shù)設(shè)定
⑶組態(tài) S7-300,并編寫程序。
① 新建項(xiàng)目,命名為“1200 和 300 以太網(wǎng)通訊。硬件組態(tài)如下圖 所示。
② 新建網(wǎng)絡(luò)。打開“CP343-1 Lean”的屬性,新建一個 Ethernet
網(wǎng)絡(luò),將本地 IP 地址設(shè)為 192.168.0.2。
③ 建立網(wǎng)絡(luò)連接。雙擊“”,打開網(wǎng)絡(luò)管理界面,右擊
“CPU313C-2DP”選擇“插入新連接,彈出參數(shù)設(shè)定界面。
④ 設(shè)定通訊參數(shù)。選定“未*(因?yàn)樵?nbsp;S7-300 的硬件組態(tài)中沒 有組態(tài) S7-1200,所以選此項(xiàng),再選擇通訊協(xié)議為“ISO-on-TCP 連 接,然后點(diǎn)擊“確定,彈出“ISO-on-TCP 連接屬性”界面。先將 本地的“TSAP”和伙伴的“TSAP” 設(shè)置成和在 1200 組態(tài)中的一致, 再設(shè)置伙伴的 IP 地址設(shè)為 192.169.0.1( 即 1200 CPU 的 IP 地址)。
⑤ 相關(guān)指令簡介。
AG_SEND(FC5)塊將數(shù)據(jù)傳送給以太網(wǎng) CP,用于在一個已組態(tài)的 ISO 傳輸連接上進(jìn)行傳輸所選擇的數(shù)據(jù)區(qū)可以是一個位存儲區(qū)或一 個數(shù)據(jù)塊區(qū)。當(dāng)可以在以太網(wǎng) CP 上發(fā)送整個用戶數(shù)據(jù)區(qū)時(shí),指示無 錯誤執(zhí)行該功能。
AG_RECV(FC6)塊接收從以太網(wǎng) CP 在已組態(tài)的連接上傳送的數(shù)據(jù)。為數(shù)據(jù)接收*的數(shù)據(jù)區(qū)可以是一個位存儲區(qū)或一個數(shù)據(jù)塊區(qū)當(dāng)可 以在以太網(wǎng) CP 上接收整個用戶數(shù)據(jù)區(qū)時(shí),指示無錯誤執(zhí)行該功能。
⑥ 編寫程序。
關(guān)鍵點(diǎn)本例還可以用 TCP 和 S7 協(xié)議進(jìn)行通訊用 S7 協(xié)議通訊
時(shí),CP343-1 作客戶端,S7-300 PLC 中用 PUT(FB15)/GET(FB14)指令 和 1200 進(jìn)行通訊,但要注意 CP343-1 Lean 是不能作客戶端的。用 TCP 協(xié)議通訊的方法與用“ISO-on-TCP”協(xié)議類似。
詞條
詞條說明
連接數(shù)目S7-200 SMART CPU既可以通過本體集成的RS485端口或信號板連接支持PPI協(xié)議的西門子HMI設(shè)備,還可以通過本體集成的以太網(wǎng)口來連接支持S7協(xié)議的西門子HMI設(shè)備。當(dāng)CPU的三個物理接口同時(shí)連接西門子HMI設(shè)備時(shí)(包含信號板),較多的連接資源數(shù)是16個。表1. CPU的連接能力Smart Panels 支持的 PLC:**代產(chǎn)品 SmartLine(無以太網(wǎng)接口):S7-20
常規(guī)提示僅支持 PoE 的設(shè)備才可顯示“PoE”菜單項(xiàng)。以太網(wǎng)供電 (PoE) 的設(shè)置在此頁面,您會看到由工業(yè)以太網(wǎng)交換機(jī)使用 PoE 供電的相關(guān)信息。SCALANCE X-500 是一種 PSE(供電設(shè)備)。對于 SCALANCE XM400,帶有 PoE 功能的四個端口為一組,每組稱為一個 PSE。顯示值僅適用于相應(yīng) PSE。顯示框說明PSE?(只讀)顯示 PSE 編號。最大功率 [
S7-1200支持標(biāo)準(zhǔn)TCP協(xié)議,可以作為客戶端務(wù)器與其他設(shè)備或軟件進(jìn)行TCP通信。通過調(diào)用TSEND_C、TRCV_C、TCON等指令可以與通信伙伴建立TCP的連接。在PC上使用網(wǎng)絡(luò)調(diào)試助手與S7-1200建立TCP通信是一種簡便的調(diào)試方法。本示例中使用的軟件和硬件環(huán)境:① TIA Portal V16② TCP/UDP Socket調(diào)試工具③ CPU1214C DC/DC/DC(6ES7 21
組態(tài)對智能從站數(shù)據(jù)的訪問數(shù)據(jù)訪問以下內(nèi)容適用于作為智能從站的 CP?1242-5: 數(shù)據(jù)傳輸區(qū)域的地址與智能從站中 I/O 模塊的地址不同。 這意味著 I/O 模塊占用的起始地址不能再用于傳輸存儲器。 如果較**別的 DP 主站將要訪問智能從站中 I/O 模塊的數(shù)據(jù),則必須在 I/O 模塊和智能從站用戶程序中的傳輸區(qū)之間組態(tài)此數(shù)據(jù)交換。組態(tài) CM?1242-5 的傳輸區(qū)(傳輸區(qū)
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00