S7-200 SMART,EM AE04,模擬量輸入模塊,4 輸入
產(chǎn)品簡介
詳細(xì)介紹
西門子6ES7288-3AE04-0AA0EMAE04模擬量輸入
S7-200 SMART,EM AE04,模擬量輸入模塊,4 輸入
高級(jí)業(yè)務(wù)顧問;竭誠為你服務(wù).
*,新品現(xiàn)貨,價(jià)格美麗,質(zhì)保保障,假一罰十,順豐包郵,值得擁有。
產(chǎn)品簡介:
【產(chǎn)品名稱】:西門子
【產(chǎn)品規(guī)格】:*
【產(chǎn)品質(zhì)量】:質(zhì)保保證
【產(chǎn)品價(jià)格】:價(jià)格優(yōu)勢(shì)
快遞默認(rèn)為順豐包郵。
銷售宗旨:為客戶創(chuàng)造價(jià)值是我們永遠(yuǎn)追求的目標(biāo)!
產(chǎn)品質(zhì)量:原裝正品,*!
產(chǎn)品優(yōu)勢(shì):專業(yè)銷售 薄利多銷 信譽(yù)好,口碑好,價(jià)格低,貨期短,大量現(xiàn)貨,服務(wù)周到、
本店長期銷售西門子PLC ET-200,S7-200,S7-300,S7-400,1200,西門子PLC附件,西門子電機(jī),西門子人機(jī)界面,西門子變頻器,西門子數(shù)控伺服,西門子總線電纜現(xiàn)貨供應(yīng),折扣低,貨期準(zhǔn)時(shí),并且備有大量庫存。
通過一個(gè) S7-300 或者 S7-400 站,如何使用 UDP 協(xié)議經(jīng)過本地 UDP 端點(diǎn)發(fā)送和接收數(shù)據(jù)到多個(gè)通信對(duì)象?
配置注釋:
一個(gè) S7-300 站可使用 UDP 協(xié)議與多個(gè)通信對(duì)象收發(fā)數(shù)據(jù)。
面向無連接的 UDP 協(xié)議的優(yōu)勢(shì)有:
- 非??焖俚臄?shù)據(jù)傳輸
- 非常靈活,可以與第三方的系統(tǒng)實(shí)現(xiàn)
- 可路由
- 可以實(shí)現(xiàn)組播和廣播
- 適用于中小數(shù)據(jù)量的傳輸( <= 2048 字節(jié) )
面向無連接的 UDP 協(xié)議的劣勢(shì)有:
- 數(shù)據(jù)傳輸是包導(dǎo)向(非流導(dǎo)向)
- 發(fā)送和接收不需要通信對(duì)象應(yīng)答,應(yīng)答需要用戶程序來實(shí)現(xiàn)
- 包丟失后不重發(fā)
- 獨(dú)立的數(shù)據(jù)包可能多次發(fā)送
- 接收方不可以預(yù)知接收到的數(shù)據(jù)包的順序
- 廣播功能只能在發(fā)送方實(shí)現(xiàn)
條目號(hào) 26484229 提供給您 UDP 協(xié)議屬性和特殊功能的一些詳細(xì)信息。
在此例中,只在 S7-300 配置一個(gè)本地 UDP 站點(diǎn)??梢酝ㄟ^這個(gè)本地站點(diǎn)與遠(yuǎn)程的多個(gè) UDP 站點(diǎn)發(fā)送和接收 UDP 報(bào)文。
圖 01:配置
配置本地 UDP 站點(diǎn):
按以下過程配置本地 UDP 站點(diǎn)。
打開帶有 S7-300 配置的 STEP 7 項(xiàng)目。在 NetPro 中為 S7-300 站配置一個(gè)未對(duì)象的 UDP 連接。
圖 02:配置未 UDP 連接
在 UDP 連接屬性的對(duì)話欄中您切換到“Addresses”分頁欄。在這里您勾選上選項(xiàng)“Address assignment in block”。此時(shí)通信對(duì)象的參數(shù) IP 地址和端口號(hào)不能填寫。
圖 03: UDP 連接屬性的對(duì)話欄->“Addresses”分頁欄
UDP 站點(diǎn)必須在發(fā)送站和接收站都配置。
S7 程序:
通信對(duì)象的參數(shù) IP 地址和端口號(hào)在用戶程序中定義,例如,通信對(duì)象的參數(shù)在發(fā)送數(shù)據(jù)的前 6 個(gè)字節(jié)中定義。用戶數(shù)據(jù)發(fā)送是用功能 FC5 “AG_SEND” 或者 FC50“AG_LSEND”。
這樣,數(shù)據(jù)可以從本地 UDP 站點(diǎn)發(fā)向多個(gè) UDP 站點(diǎn)(例如,多個(gè)通信對(duì)象)。既然配置了一個(gè) UDP 站點(diǎn),只有一個(gè) IE CP 的連接被占用。因此,節(jié)省下的資源可以用于配置其他的通信連接。
IE CP 使用 CPU 傳送數(shù)據(jù)的前 6 個(gè)字節(jié)作為通信對(duì)象的 IP 地址和端口號(hào)。發(fā)送的數(shù)據(jù)不做正確與否的檢查。
下圖以(DB10)作為數(shù)據(jù)源解釋要發(fā)送的用戶數(shù)據(jù)結(jié)構(gòu)。
圖 04:發(fā)送站點(diǎn)程序的數(shù)據(jù)結(jié)構(gòu)
在本例中,數(shù)據(jù)發(fā)送到 IP 地址 140.80.0.3 的 2001 端口
通信對(duì)象的 IP 地址 140.80.0.3 是 B 類地址,例如,前兩個(gè)字節(jié)作為子網(wǎng)地址并且后兩個(gè)字節(jié)作為計(jì)算機(jī)地址。
在本例中,IE CP 以 IP 地址 140.80.0.2 通過一個(gè)配置好的 UDP 連接發(fā)送 UDP 報(bào)文。如果用戶程序傳送目標(biāo) IP 地址 140.80.0.3 到 IE CP ,那么通信正常工作。
此外,在 S7 程序中您使用功能 FC6 “AG_RCV”或者 FC60“AG_LRCV”接收一個(gè)或者多個(gè)遠(yuǎn)程的 UDP 站點(diǎn)的報(bào)文。以下的條目包含了一個(gè)詳細(xì)的用 FC5 “AG_SEND”和 FC6 “AG_RCV”或者 FC50“AG_LSEND” 和 FC60 “AG_LRCV” 樣例程序:17853532 和 18513371。
FC6“AG_RCV”或者 FC60“AG_LRCV”只在用戶程序中調(diào)用一次,即使 UDP 報(bào)文是從遠(yuǎn)程的多個(gè) UDP 站點(diǎn)發(fā)送的。數(shù)據(jù)的發(fā)送地址 ( 源端口和源 IP ) 發(fā)送到接收站點(diǎn)接收數(shù)據(jù)的前 6 個(gè)字節(jié)。
用戶數(shù)據(jù)接收到的結(jié)構(gòu)如下:
圖 05:接收到的數(shù)據(jù)結(jié)構(gòu)