大地资源网视频在线观看新浪,日本春药精油按摩系列,成人av骚妻潮喷,国产xxxx搡xxxxx搡麻豆

上海朕鋅電氣設備有限公司

免費會員
您現在的位置: 上海朕鋅電氣設備有限公司>>西門子PLC>>S7-300>> 6ES73901AF300AA0西門子導軌6ES73901AF300AA0
6ES73901AF300AA0西門子導軌6ES73901AF300AA0
參考價: 面議
具體成交價以合同協議為準
  • 6ES73901AF300AA0 產品型號
  • 西門子/SIEMENS 品牌
  • 代理商 廠商性質
  • 上海市 所在地

訪問次數:249更新時間:2017-06-22 12:39:37

聯系我們時請說明是智能制造網上看到的信息,謝謝!
免費會員·9年
人:
鄭鑫

掃一掃訪問手機商鋪

產品簡介
西門子導軌6ES73901AF300AA0
公司服務理念【四個一,五個心】
一 張 笑 臉 相 迎 對 待 客 戶 要 熱 心
一 顆 真 心 相 待 對 待 工 作 要 細 心
一 腔 熱 血 相 助 解 答 問 題 要 耐 心
一 個 滿 意 相 送 聽 取 意 見 要 虛 心
改 進 工 作 要 誠 心
產品介紹

西門子導軌6ES73901AF300AA0

6ES7390-1AF30-0AA0

SIMATIC S7-300,異型導軌 L=530mm

SIEMENS西門子上海朕鋅電氣設備有限公司

:鄭鑫 :

www.zhenxindianqi。。cn

工作 (同步)

一、S7 Open IE通訊概述
可以通過S7-300/400 PLC集成的 PROFINET 接口使用基于工業以太網的開放式通信與Simotion設備進行數據交換,下列通信協議支持開放式通訊:

• TCP
• UDP

PLC 通過工業以太網 OPEN IE 通信方式下的 UDP 協議進行數據交換,需要使用以下程序塊:

• FB65 "TCON" 用于建立 UDP 端點
• FB66 "TDISCON" 用于斷開 UDP 端點
• FB67 "TUSEND" 用于發送數據
• FB68 "TURCV" 用于接收數據

這些通信功能塊可以在函數庫 Standard Library -> Communication Blocks 中找到。 用于連接 UDP 端點的參數存儲于一個數據結構體中。在這個例子中,數據結構體 UDT65 "TCON_PAR" 將被使用,用戶將對這個數據結構體進行參數化。不需要在 NetPro 中配置通信連接。
S7-300/400 CPU 集成工業以太網口以 OPEN IE 的通信方式實現UDP 連接的通信程序示例請從下述鏈接中下載 :31938422


二、S7 Open IE通訊下載示例程序描述
從上述鏈接中下載的例程中,S7 程序中包括 FB65 "TCON" 的調用及帶有 UDP 連接端點參數的數據結構體 UDT65 "TCON_PAR"。S7 程序中還包含函數庫 Standard Library -> Communication Blocks 中函數 FB67 "TUSEND" and FB68 "TURCV" 的調用,FB67 "TUSEND" 用于將數據發送給一個 S7 站,一個 PC 站或第三方系統。FB68 "TURCV" 用于接收一個 S7 站,一個 PC 站或第三方系統發送的數據。
首先在硬件配置中生成 S7-300 站,在這里將 MB10 作為脈沖時鐘,通過脈沖時鐘發送數據。存盤編譯并將硬件配置下載到 CPU 中。
STEP 7 程序包含程序塊 OB100、OB1、 FB500 、 DB500、 FC95、 FC96、 UDT65、 UDT66 、 FB63、 FB64、 FB67 和 FB68。
OB100:
OB100 在 CPU 重新運行時執行一次(暖起動)。在這個 OB 塊中*次的通信通過 M0.3 "START-UP" 觸發。
OB1:
OB1 循環執行,FB500 (背景數據塊:DB500) 在 OB1 中調用,使用 M0.3 "START-UP" 對 INIT_COM 賦值.,在 OB1 結束前將 M0.3 "START-UP" 復位。



圖. 01: OB1

FB500:
FB500 在 OB1 中循環調用。在這個 FB 中調用 FC95 "SET_UDP_REMOTE" ,FC96 "SET_UDP_ENDPOINT" 及 FB65 "TCON", FB67 "TUSEND", FB68 "TURCV" 和 FB66 "TDISCON"。
通過 FC95 "SET_UDP_ENDPOINT" 定義本地 UDP 端點連接參數,下列參數需要考慮:

• ID: 連接 ID
• DEV_ID:
DEV_ID = B#16#2 用于 CPU 31x-2PN/DP
DEV_ID = B#16#3 用于 CPU 319-3PN/DP
DEV_ID = B#16#5 用于 CPU 41x-3PN/DP
• LOC_PORT: CPU 中的本地端口號



圖. 02: 調用 FC95

通過 FC96 "SET_UDP_REMOTE" 定義遠端的 UDP 端點連接參數。下列參數需要考慮:

• REM_PORT: 通信方的端口號
• IP_ADDR1 ... IP_ADDR4: 通信方的 IP 地址


圖. 03: 調用 FC96

在 FB65 "TCON" 輸入參數 "REQ" 施加一個上升沿觸發本地 UDP 端點連接的建立。數據結構體 UDT65 "TCON_PAR" 中的本地端點參數包含在 FB500 的背景數據塊中。在 FB65 "TCON" 的輸入參數 "CONNECT" 定義了本地端點參數的數據區,本地端點連接在系統啟動時建立并保持,通過 FB66 "TDISCON" 或 CPU 停止及斷電可以斷開通信連接。


圖. 04: 調用 FB65 "T_CON"

在 FB67 "TUSEND" 輸入參數 "REQ" 施加上升沿觸發發送請求,發送請求通過脈沖時鐘 M10.6 及變量 "C1.SEND_BUSY" 控制。如果發送請求正在運行,"C1.SEND_BUSY" 被置位,新的發送不能執行 ( 參考圖05 )。
在輸入參數 "DATA" 中定義數據發送區。在輸入參數 "LEN" 中定義發送的字節數。
在輸入參數 ADDR 定義接收方的 IP 地址,在示例程序中,通信方的地址參數存儲于數據結構 UDT66 "TADDR_PAR" 中,數據結構包含于背景數據塊 DB500 中。
通過輸出參數 "DONE", "ERROR" 及 "STATUS" 可以查詢請求狀態。



圖. 05: 調用 FB67 "TUSEND"

如果發送請求成功完成, "C1.SEND_BUSY" 被復位。新的發送請求可以被再次觸發。
如果發送請求完成但是有錯誤,"C1.SEND_BUSY" 同樣被復位,FB67 的輸出參數 "STATUS" 存儲故障代碼用于故障分析。


圖. 06: 上升沿觸發發送請求/復位 "C1.SEND_BUSY"

 



圖. 07: FB67 "TUSEND" 的輸出參數 STATUS 存儲發送狀態

一旦 UDP 端點被連接即可接收數據。在輸入參數 "DATA" 定義接收的數據區的地址和長度用于存儲接收數據。在 ADDR 中定義的數據用于存儲發送方的 IP 地址。在這個示例中,通信方的地址參數存儲于數據結構 UDT66 "TADDR_PAR" 中,數據結構包含于背景數據塊 DB500 中。


圖. 08: 調用 FB68 "TURECV"

輸出參數 "NDR" 用于顯示接收新的數據。輸出參數 "LEN" 指示接收數據的長度。
如果接收數據不成功,可以評估輸出參數 "STATUS" 的存儲的狀態字。


圖. 09: FB68 "TURECV" 的輸出參數 STATUS 的存儲發送狀態

可以調用 FB66 "TDISCON" 斷開 UDP 本地端點的連接。通過賦值 FB66 "TDISCON" 的輸入參數 "REQ" 一個上升沿觸發斷開本地端點連接。


圖. 10: 調用 FB66 "TDISCON"

下載 STEP 7 項目:
STEP 7 項目包含一個調用 FB500 及 FC95 "SET_UDP_ENDPOINT"、FC96 "SET_UDP_REMOTE" 的例子程序、FB65 "TCON"、FB66 "TDISCON"、FB67 "TUSEND" 和 FB68 "TURECV" 用于狀態評估,例子程序使用 STEP 7 V5.4 SP3 生成。
配置 UDP 連接:
為了發送 UDP 數據包到多個通信方,需要配置額外的本地和遠程的 UDP 端點。 可以復制 FB500 以便得到更多的功能塊 (例如 FB501)。修改本地和遠程的 UDP 端點的參數,可以生成新的背景數據塊:
本地 UDP 端點的 ID 可以選擇的值范圍從 1 到 4095。
本地和遠程端口可以選擇的值范圍從 2000 到 5000。
對于每一個本地的 UDP 端點,ID 和端口必須是*的。即必須定義一個不同的 ID 和一個不同的端口對于每個本地 UDP 端點。
根據通訊方的配置,定義遠程端口和 IP 地址。
下表顯示了如何配置多個本地和遠程 UDP 端點。在這個示例中,相同的 ID 和 同一端口被用于本地和遠程終端。

本地/遠程 UDP 端點123
ID123
LOC_PORT200020012002
REM_PORT200020012002
通訊方的 IP 地址140.80.0.50140.80.0.51140.80.0.52


三、S7-300/400 CPU 集成工業以太網口以 OPEN IE 的通信方式與Simotion間實現 UDP 連接的通信
附帶文件中提供了通過317-2PN/DP集成工業以太網口以 OPEN IE 的通信方式與Simotion間實現 UDP 連接的通信的示例。

1.PLC側的編程及設置
將鏈接 31938422 中的示例程序下載后打開,將程序拷貝至用戶程序中。
打開FB500功能塊,做如下參數修改:


圖. 11

 


圖. 12

 


圖. 13

 


圖. 14

西門子導軌6ES73901AF300AA0


圖. 15

2.Simotion側的編程
(1)在Simotion的命令庫中,包含UDP通訊函數,如圖16所示:


圖. 16

(2)發送數據


圖. 17

SourcePort:本方的端口號
DestinationAddress:對方的IP地址
DestinationPort:對方的端口號
CommunicationMode :通信完成后是否釋放通信資源
DataLength:發送的數據長度,zui大長度1400字節
Data:發送數據區,ARRAY [0..1399] OF BYTE
Return value:狀態返回值

(3)接收數據


圖. 18

Port:定義本方的端口號,與發送方的端口號對應
CommunicationMode:通信完成后是否釋放通信資源
NextCommand :同步執行或異步執行
ReceiveVariable:數據接收區ARRAY [0..1399] OF BYTE
Return value:狀態返回值

1.概述
通過以太網可以實現S7-1200與S7-300連接通信。S7-300可以使用帶集成口CPU或通信處理器(CP343-1)連接到工業以太網上,它們都提供S7 通信的功能,既可作為客戶機,也可以作為服務器,所擁有的連接資源可參見相關產品手冊;S7-1200 集成以太網接口,提供S7 通信的功能,只能作為服務器,可以同時建立3 個通信連接。

下面會用一個實例來描述S7-300 如何與S7-1200建立通信連接。

192.168.0.8 192.168.0.18

192.168.0.100



圖1: 實例網絡拓撲圖

S7 1200 與 S7-300 通過 S7通信的基本原理如下圖所示:


圖2:S7-300與S7-1200 通信原理


2.硬件需求
• S7-1214C AC/DC/RLY
• CPU 319-3 PN/DP
• SCALANCE X204-2
• PG/PC


3.軟件需求
• S7-1200編程軟件 STEP 7 Basic V10.5
• S7-300 編程軟件 STEP 7 V5.4 + SP4


4.組態

4. 1 S7-1200 配置
• 使用STEP 7 Basic 創建項目“comS7300”;


圖3: 創建項目

• 添加S7-1200 設備 CPU1214C,設置IP 地址192.168.0.18;



圖4: 添加S7-1200設備

4. 2 S7-1200 PLC 編程
• 在Program blocks 下,添加程序塊(DB1,DB2,DB3),其中DB1和DB3為符號DB(選擇 Symbolic access only),DB2為地址DB(不選擇 Symbolic access only) , S7 通信只支持地址DB 尋址通信;


圖5: 創建地址DB2

• 打開全局DB2,輸入2個數組類型數據,每個數組有16 個元素;


圖6: 在DB2中添加數據

• 創建兩個監視表格(監視表格_1, 監視表格_2) 用來觀察DB2的實時狀態;
• 將程序下載到PLC CPU1214C 中。

4. 3 S7-300 配置
使用STEP 7 創建 SIMATIC 300 Station。

• 在硬件組態中添加CPU 319-3 PN/DP,設置IP地址 192.168.0.8;


圖7: 硬件組態

• 在網絡組態中(NetPro)中創建S7連接,首先在打開的NetPro中點擊 SIMATIC 300 (1) 機架的“CPU 319-3PN/DP”處;



圖8: 在NetPro中選擇相應的機架

• 創建連接一個與“Unspecified”的S7 連接,點擊“OK”;


圖9: 添加S7連接

• 在相應的輸入通信伙伴的IP地址192.168.0.18,點擊“Address Details…”;


圖10:輸入通信伙伴IP地址 ;

• 在Address Details 對話框中,將通信伙伴的槽號改為1,確認其TSAP 為03.01,點擊“OK”,之后,可以將所建立硬件組態和網絡連接編譯并下載到PLC 中。


圖11:設置通信伙伴機架和槽號 ;

4. 4 S7-300 PLC 編程
• 在STEP 7 Blocks 中創建寫數據DB1 ( put data)和讀數據DB3 (get data)數據塊;


圖12: DB1和DB2;

• 打開主程序OB1,分別在Network1和Network2中添加指令FB14 GET和 FB15 PUT,并為其添加背景數據塊DB14和DB15 ;


圖13: 選擇單邊通信指令;

注意:
在選擇指令時,要根據使用的產品來確定。如果采用CPU集成的以太網接口建立S7 通信,要采用左側的指令;如果采用CP 以太網卡建立S7通信,要采用右側的指令。


圖14:在OB1中調用FB14 ;

 


圖15:在OB1中調用FB15 ;

• 創建變量表VAT_1監視寫數據操作(PUT);


圖16:變量表VAT_1 ;

• 創建變量表VAT_2監視讀數據操作(GET);


圖17:變量表VAT_2 ;


5.調試 S7-1200 與S7-300 PLC 通信
• 從S7-300 程序中可知,在M1.0 從0變為1時,讀取S7-1200的數據DB2.DBB0~DB2.DBB15 到S7-300 DB3.DBB0~ DB3.DBB15中;


圖18:S7-300調用GET函數讀取S7-1200數據

• 從S7-300 程序中可知,在M5.0 從0變為1時,將S7-300的數據DB1.DBB0~ DB1.DBB15 寫入S7-1200 的DB2.DBB16~DB2.DBB31中;


圖19:S7-300調用PUT函數寫入S7-1200數據


6.總結
在使用S7-300與S7-1200 建立S7 通信時,所能建立的zui大連接數和通信任務是與S7-300產品的型號相關,如:CPU319-3 PN/DP ,zui大可組態的連接數為16,可建立zui大通信任務為32(也就是可調用的通信指令的背景數據的總數),每個作業的用戶數據zui大值與所使用的塊類型和通信伙伴有關,PUT 為212 個字節,GET為222個字節。

S7400電源模塊
6ES7 407-0DA02-0AA0
6ES7 407-0KA02-0AA0
6ES7 407-0KR02-0AA0
6ES7 407-0RA02-0AA0
6ES7 405-0DA02-0AA0
6ES7 405-0KA02-0AA0
6ES7 405-0RA01-0AA0
6ES7 971-0BA00
CPU
6ES7 412-3HJ14-0AB0
6ES7 414-4HM14-0AB0
6ES7 417-4HT14-0AB0
6ES7 400-0HR00-4AB0
6ES7 400-0HR50-4AB0
6ES7 412-1XJ05-0AB0
6ES7 412-2XJ05-0AB0
6ES7 414-2XK05-0AB0
6ES7 414-3XM05-0AB0
6ES7 414-3EM05-0AB0
6ES7 416-2XN05-0AB0
6ES7 416-3XR05-0AB0
6ES7 416-3ER05-0AB0
6ES7 416-2FN05-0AB0
6ES7 416-3FR05-0AB0
6ES7 417-4XT05-0AB0
內存卡
6ES7 955-2AL00-0AA0
6ES7 955-2AM00-0AA0
6ES7 952-0AF00-0AA0
6ES7 952-1AH00-0AA0
6ES7 952-1AK00-0AA0
6ES7 952-1AL00-0AA0
6ES7 952-1AM00-0AA0
6ES7 952-1AP00-0AA0
6ES7 952-1AS00-0AA0
6ES7 952-1AY00-0AA0
6ES7 952-0KF00-0AA0
6ES7 952-0KH00-0AA0
6ES7 952-1KK00-0AA0
6ES7 952-1KL00-0AA0
6ES7 952-1KM00-0AA0
6ES7 952-1KP00-0AA0
6ES7 952-1KS00-0AA0
6ES7 952-1KT00-0AA0
6ES7 952-1KY00-0AA0
開關量輸入模板
6ES7 421-7BH01-0AB0
6ES7 421-1BL01-0AA0
6ES7 421-1EL00-0AA0
6ES7 421-1FH20-0AA0
6ES7 421-7DH00-0AB0
開關量輸出模板
6ES7 422-1BH11-0AA0
6ES7 422-1BL00-0AA0
6ES7 422-7BL00-0AB0
6ES7 422-1FH00-0AA0
6ES7 422-1HH00-0AA0
模擬量模塊
6ES7 431-0HH00-0AB0
6ES7 431-1KF00-0AB0
6ES7 431-1KF10-0AB0
6ES7 431-1KF20-0AB0
6ES7 431-7QH00-0AB0
6ES7 431-7KF00-0AB0
6ES7 431-7KF10-0AB0
6ES7 432-1HF00-0AB0
功能模板
6ES7 450-1AP00-0AE0
6ES7 451-3AL00-0AE0
6ES7 452-1AH00-0AE0
6ES7 453-3AH00-0AE0
6ES7 455-0VS00-0AE0
6ES7 455-1VS00-0AE0
6DD1 607-0AA2
6ES7 953-8LJ20-0AA0
6ES7 953-8LL20-0AA0
6ES7 953-8LM20-0AA0
6DD1 607-0CA1
6DD1 607-0EA0
6DD1 607-0EA2
6DD1 684-0GE0
6DD1 684-0GD0
6DD1 684-0GC0
6DD1 681-0AE2
6DD1 681-0AF4
6DD1 681-0EB3
6DD1 681-0AG2
6DD1 681-0DH1
6DD1 681-0AJ1
6DD1 681-0GK0
通訊模板
6ES7 440-1CS00-0YE0
6ES7 441-1AA04-0AE0
6ES7 441-2AA04-0AE0
6ES7 963-1AA00-0AA0
6ES7 963-2AA00-0AA0
6ES7 963-3AA00-0AA0
6ES7 870-1AA01-0YA0
6ES7 870-1AB01-0YA0
6GK7 443-5FX02-0XE0
6GK7 443-5DX04-0XE0
6GK7 443-1EX11-0XE0
6GK7 443-1EX41-0XE0
附件
6ES7 960-1AA04-0XA0
6ES7 960-1AB04-0XA0
6ES7 960-1AA04-5AA0
6ES7 960-1AA04-5BA0
6ES7 960-1AA04-5KA0
6ES7 833-1CC01-0YA5
6ES7 833-1CC00-6YX0
6ES7 197-1LA03-0XA0
6ES7 492-1AL00-0AA0
6ES7 400-1TA01-0AA0
6ES7 400-1JA01-0AA0
6ES7 400-1TA11-0AA0
6ES7 400-1JA11-0AA0
6ES7 401-2TA01-0AA0
6ES7 400-2JA00-0AA0
6ES7 400-2JA10-0AA0
6ES7 403-1TA01-0AA0
6ES7 403-1JA01-0AA0
6ES7 403-1TA11-0AA0
6ES7 403-1JA11-0AA0
6ES7 460-0AA01-0AB0
6ES7 461-0AA01-0AA0
6ES7 468-1AH50-0AA0
6ES7 468-1BB50-0AA0
6ES7 461-0AA00-7AA0
6ES7 460-1BA01-0AB0
6ES7 461-1BA01-0AA0
6ES7 468-3AH50-0AA0
6ES7 468-3BB50-0AA0
6ES7 460-3AA01-0AB0
6ES7 461-3AA01-0AA0
6ES7 468-1BF00-0AA0
6ES7 468-1CB00-0AA0
6ES7 468-1CC50-0AA0
6ES7 468-1CF00-0AA0
6ES7 468-1DB00-0AA0
6ES7 461-3AA00-7AA0
6ES7 463-2AA00-0AA0
6ES7 964-2AA04-0AB0

 



會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

X
該信息已收藏!
標簽:
保存成功

(空格分隔,最多3個,單個標簽最多10個字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時間回復您~
產品對比 二維碼

掃一掃訪問手機商鋪

對比框

在線留言
主站蜘蛛池模板: 綦江县| 宿州市| 郯城县| 都安| 岢岚县| 阿克苏市| 长垣县| 福贡县| 长岭县| 阳江市| 师宗县| 丹凤县| 手游| 收藏| 永安市| 邹城市| 广汉市| 青海省| 安平县| 阜城县| 永靖县| 丹凤县| 上思县| 自贡市| 柳州市| 海丰县| 阿勒泰市| 隆林| 成都市| 会同县| 成武县| 芜湖市| 太仆寺旗| 哈巴河县| 嘉禾县| 松溪县| 晋中市| 中宁县| 梧州市| 南宫市| 武威市|