載入中……
[供應]西門子6ES7 360-3AA01-0AA0
- 產(chǎn)品產(chǎn)地:德國
- 產(chǎn)品品牌:西門子
- 包裝規(guī)格:6ES7 360-3AA01-0AA0
- 產(chǎn)品數(shù)量:01111
- 計量單位:1
- 產(chǎn)品單價:01
- 更新日期:2018-04-28 11:00:43
- 有效期至:2019-04-28
-

-
- 收藏此信息
西門子6ES7 360-3AA01-0AA0
詳細信息
西門子6ES7360-3AA01-0AA0
SIEMENS西門子上海朕鋅電氣設(shè)備有限公司
聯(lián)系人:鐘濤
24小時銷售及維修熱線:18221357245
電話:021-31139793
手機:18221357245
QQ:1824547528 
地址:上海市金山區(qū)楓灣路500號 
《銷售宗旨》:為客戶創(chuàng)造價值是我們永遠追求的目標!
《產(chǎn)品質(zhì)量》:原裝正品,全新原裝!
《產(chǎn)品優(yōu)勢》:專業(yè)銷售薄利多銷信譽好,口碑好,價格低,貨期短,大量現(xiàn)貨,服務周到!
 S7通信簡介
S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET網(wǎng)絡的一種優(yōu)化的通信協(xié)議,主要用于S7300/400PLC之間的通信。SIMATICS7-PNCPU包含一個集成的PROFINET接口,該接口除了具有PROFINETI/O功能,還可以進行基于以太網(wǎng)的S7通信。SIMATICS7-PNCPU支持無確認數(shù)據(jù)交換、確認數(shù)據(jù)交換和單邊訪問功能。功能塊的調(diào)用如圖1、圖2所示。
塊
S7-400塊
S7-300描述簡要描述SFB8FB8用于發(fā)送無確認的快速數(shù)據(jù)交換,發(fā)送數(shù)據(jù)后無對方接收確認。SFB9FB9用于接收SFB12FB12用于發(fā)送確認數(shù)據(jù)交換,發(fā)送數(shù)據(jù)后有對方接收確認。SFB13FB13用于接收SFB14FB14讀數(shù)據(jù)單邊編程讀訪問。SFB15FB15寫數(shù)據(jù)單邊編程寫訪問。
表1
 
圖1
 
圖2
要通過S7-PNCPU的集成PROFINET接口實現(xiàn)S7通信,需要在硬件組態(tài)中建立連接。
2.硬件及網(wǎng)絡組態(tài)
CPU采用兩個315-2PN/DP,使用以太網(wǎng)進行通信。
在STEP7中創(chuàng)建一個新項目,項目名稱為PNS7。插入兩個S7-300站,在硬件組態(tài)中,分別插入CPU315-2PN/DP。如圖3所示。
圖3
新建以太網(wǎng),打開“NetPro”設(shè)置網(wǎng)絡參數(shù),選中CPU,在連接列表中建立新的連接。如圖4所示。
圖4
然后雙擊該連接,設(shè)置連接屬性。在“General”屬性中塊參數(shù)ID=1,這個參數(shù)即是下面程序中的參數(shù)“ID”。在SIMATIC315PN-1中激活“Establishanactiveconnection”,作為Client端,SIMATIC315PN-2作為Server端。
3.軟件編程
3.1.無確認數(shù)據(jù)交換
SFB/FB8"USEND"向類型為“URCV”的遠程伙伴SFB/FB發(fā)送數(shù)據(jù)。執(zhí)行發(fā)送過程而不需要和SFB/FB伙伴進行協(xié)調(diào)。也就是說,在進行數(shù)據(jù)傳送時不需要伙伴SFB/FB進行確認。
S7-300:在REQ的上升沿處發(fā)送數(shù)據(jù)。在REQ的每個上升沿處傳送參數(shù)R_ID、
ID和SD_1。在每個作業(yè)結(jié)束之后,可以給R_ID、ID和SD_1參數(shù)分配新數(shù)值。
S7-400:在控制輸入REQ的上升沿處發(fā)送數(shù)據(jù)。通過參數(shù)SD_1到SD_4來指向要
發(fā)送的數(shù)據(jù),但并非都需要用到所有四個發(fā)送參數(shù)。
然而,必須確保參數(shù)SD_1到SD_4/SD_1和RD_1到RD_4/RD_1(在相應通訊伙
伴SFB/FB"URCV"上)所定義的區(qū)域在以下幾個方面保持一致:
? ?編號
? ?長度
? ?數(shù)據(jù)類型
參數(shù)R_ID必須在兩個SFB中完全相同。如果傳送成功完成,則通過狀態(tài)參數(shù)DONE來表示,此時其邏輯數(shù)值為1。
SFB/FB9"URCV"從類型為“USEND”的遠程伙伴SFB/FB中異步接收數(shù)據(jù),并
把接收到的數(shù)據(jù)復制到組態(tài)的接收區(qū)域內(nèi)。
當程序塊準備好接收數(shù)據(jù)時,EN_R輸入處的邏輯值為1??梢酝ㄟ^EN_R=0來取
消一個已激活的作業(yè)。
S7-300:在EN_R的每個上升沿處應用參數(shù)R_ID、ID和RD_1。在每個作業(yè)結(jié)束
之后,可以給R_ID、ID和RD_1參數(shù)分配新數(shù)值。
S7-400:通過參數(shù)RD_1到RD_4來指向接收數(shù)據(jù)區(qū)。
必須確保參數(shù)RD_i/RD_1和SD_i/SD_1(在相應通訊伙伴SFB/FB"USEND"
上)所定義的區(qū)域在以下幾個方面保持一致:
?? 編號
? ?長度
? ?數(shù)據(jù)類型。
通過NDR狀態(tài)參數(shù)邏輯數(shù)值為1來指示已經(jīng)成功完成復制處理過程。參數(shù)R_ID必須在兩個SFB/FB上完全相同。
打開SIMATIC315PN-1的OB1,在OB1中依次調(diào)用FB8,F(xiàn)B9如圖5、圖6所示:
圖5
 
程序中的參數(shù)說明見表2
參數(shù)描述數(shù)據(jù)類型存儲區(qū)描述REQINPUTBOOL I、Q、M、D、L上升沿觸發(fā)工作IDINPUTWORDM、D、常數(shù)連接IDR_IDINPUT DWORDI、Q、M、D、L、常數(shù)連接號,相同連接號的功能塊互相對應發(fā)送/接收數(shù)據(jù)DONEOUTPUTBOOL I、Q、M、D、L為1時,發(fā)送完成ERROROUTPUTBOOLI、Q、M、D、L為1時,有故障發(fā)生STATUSOUTPUTWORDI、Q、M、D、L狀態(tài)代碼S7-300:
SD_1
S7-400:
SD_i
(1≤i≤4) IN_OUTANYM、D、T、ZI、Q、M、D、T、C發(fā)送數(shù)據(jù)區(qū)
 表2FB8參數(shù)說明
 
圖6
 
程序中的參數(shù)說明見表3
參數(shù)參數(shù)數(shù)據(jù)類型存儲區(qū)描述EN_RINPUTBOOLI、Q、M、D、L、常數(shù)為1時,準備接收IDINPUTWORDM、D、常數(shù)連接IDR_IDINPUTDWORD I、Q、M、D、L、常數(shù)連接號,相同連接號的功能塊互相對應發(fā)送/接收數(shù)據(jù)NDROUTPUTBOOL I、Q、M、D、L為1時,接收完成ERROROUTPUTBOOLI、Q、M、D、L為1時,有故障發(fā)生STATUSOUTPUTWORDI、Q、M、D、L狀態(tài)代碼S7-300:
RD_1
S7-400:
RD_i
(1≤i≤4)IN_OUTANYM、D、T、ZI、Q、M、D、T、Z接收數(shù)據(jù)區(qū)
 表3FB9參數(shù)說明
同樣,在SIMATIC315PN-2的OB1中,調(diào)用FB8/FB9。通信雙方的“R_ID”均設(shè)為0。將SIMATIC315PN-1的MB100-MB109賦值B#16#02,在SIMATIC315PN-2中,將FB9的“EN_R”置1,然后在SIMATIC315PN-1中,將FB8中“REQ”設(shè)置上升沿信號,此時SIMATIC315PN-2的MB110-MB119接收到B#16#02。如圖7所示。
圖7
同理,將SIMATIC315PN-2的MB100-MB109賦值為B#16#03,SIMATIC315PN-1的MB110-MB119接收到B#16#03。如圖8所示。
圖8
同類型其他產(chǎn)品
免責聲明:所展示的信息由企業(yè)自行提供,內(nèi)容的真實性、和合法性由發(fā)布企業(yè)負責,浙江民營企業(yè)網(wǎng)對此不承擔任何保證責任。
友情提醒:普通會員信息未經(jīng)我們?nèi)斯ふJ證,為了保障您的利益,建議優(yōu)先選擇浙商通會員。