應用領域 | 化工,電子,電氣 | 產(chǎn)地 | 德國 |
---|---|---|---|
品牌 | 西門子 |
S7容錯連接授權(quán)介紹
實現(xiàn)S7容錯連接需要購買S7 REDCONNECT 授權(quán)。該授權(quán)是SIMATIC NET軟件授權(quán)的一類。
SIMATIC NET一般集成在PCS 7軟件或者WINCC軟件中,也可以單獨安裝在第三方上位機系統(tǒng)中。利用PC機的物理通訊端口與其它設備進行通訊,例如MPI, PROFIBUS, S7等等。
隨著SIMATIC NE
參考價 | ¥666 |
訂貨量 | 1臺 |
更新時間:2022-12-06 22:22:17瀏覽次數(shù):609
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子模塊6SL3060-4AD00-0AA0
S7容錯連接授權(quán)介紹
實現(xiàn)S7容錯連接需要購買S7 REDCONNECT 授權(quán)。該授權(quán)是SIMATIC NET軟件授權(quán)的一類。
SIMATIC NET一般集成在PCS 7軟件或者WINCC軟件中,也可以單獨安裝在第三方上位機系統(tǒng)中。利用PC機的物理通訊端口與其它設備進行通訊,例如MPI, PROFIBUS, S7等等。
隨著SIMATIC NET版本不斷升級,支持的物理通訊設備也在增加。
Simatic net(***低版本) | PCS 7(***低版本) | |
CP1613 | - | - |
CP1613 A2 | V6.2 SP1 | PCS 7 V6.0 SP3 |
CP1623 | V7.0 + HF1 | PCS 7 V7.0 SP2 |
IE General(S7容錯連接) | V8.2 | PCS 7 V8.1 |
SIMATIC NET根據(jù)通訊方式的不同,需要訂購不同的授權(quán)。
針對S7容錯通訊的授權(quán)即為為S7 REDCONNECT授權(quán),分為HARDNET和SOFTNET兩種類型:
HARDNET-IE S7 REDCONNECT授權(quán)CP1613/1623的S7容錯通訊
SOFTNET-IE S7 REDCONNECT授權(quán)普通以太網(wǎng)卡的S7容錯通訊
CP1623 | IE | |
SIMATIC NET V8.2 | 6GK1716-0HB08-2AA0 | 6GK1704-0HB08-2AA0 |
SIMATIC NET V12 | 6GK1716-0HB12-0AA0 | 6GK1704-0HB12-0AA0 |
SIMATIC NET V13 | 6GK1716-0HB13-0AA0 | 6GK1704-0HB13-0AA0 |
SIMATIC NET授權(quán)向下兼容。例如,V13版本的授權(quán)可以被SIMATIC NET V12軟件識別。也可以購買升級授權(quán)將原始授權(quán)升級至***高版本。
· HARDNET-IE S7授權(quán)包:支持基于CP1613/1623進行標準S7通訊,***多120個連接。
· HARDNET-IE S7 REDCONNECT PowerPack擴展授權(quán)包:可以將HARDNET-IE S7通訊授權(quán)擴展為S7 REDCONNECT授權(quán);
· PCS 7 BCE授權(quán):支持基于普通以太網(wǎng)卡進行標準S7通訊,單獨定購或隨PCS 7 OS工作站IPC發(fā)貨
西門子模塊6SL3060-4AD00-0AA0
本節(jié)內(nèi)容,將實現(xiàn)將S7-1500F-CPU中的數(shù)據(jù)通過Flexible F-
測試所用產(chǎn)品:
CPU 1511F-1PN (6ES7 511-1FK01-0AB0 ,V2.5)
CPU 1215FC DC/DC/DC (6ES7 215-1AF40-0XB0 , V4.2)
Safety system version V2.3
TIA Portal Step7 professional V16
Step7 safety V16
實現(xiàn)交互的數(shù)據(jù)區(qū)
通過以下步驟,實現(xiàn)將plc1的DB6中的數(shù)據(jù)發(fā)送到plc2的DB3中。如圖1所示:
圖1.安全數(shù)據(jù)交互區(qū)
添加S7-1511F和S7-1215FC,分別設置兩個CPU的IP地址為192.168.0.15和192.168.0.12,并連接在一個子網(wǎng)中。如圖2所示:
圖2.添加新F-CPU
添加符合F的PLC數(shù)據(jù)類型。如圖3所示:
圖3.添加PLC數(shù)據(jù)類型
新建的UDT中創(chuàng)建需要交互的數(shù)據(jù)類型。如圖4所示:
圖4.新增交互變量
設置Flexible F-
設置完成后,自動生成F-communication DB,具體結(jié)構(gòu)見前面圖C。
圖5.設置Flexible F-
Link
新建FC塊,添加到pre processing和post processing。如圖6所示:
Pre processing 的程序塊在安全運行組之前運行;Post processing 指令的指令塊在安全運行組之后運行。
圖6.設置Pre/Post processing
添加循環(huán)中斷組織塊OB30,設置其循環(huán)時間為30ms。在OB30中調(diào)用TRCV_C指令用于建立TCP連接和接收數(shù)據(jù)。如圖7所示:
循環(huán)中斷OB30的循環(huán)時間可以調(diào)整。OB30中調(diào)用TRCV_C,主要用于在安全運行組執(zhí)行前多次執(zhí)行接收保證能接收到新的安全校驗數(shù)據(jù)。
圖7.增加TCP接收指令
TRCV_C指令連接組態(tài),用于建立與伙伴的TCP連接。如圖8所示:
如果通信雙方屬于不同的項目,伙伴側(cè)選擇"。
圖8.連接參數(shù)組態(tài)
OB30中TRCV_C指令參數(shù)化,接收安全通信過程中符合profisafe規(guī)范的安全校驗數(shù)據(jù)。TRCV_C指令將接收到的安全校驗數(shù)據(jù)存放到DB2的數(shù)組"rcvAckArray"中。如圖9所示:
注意:數(shù)組"rcvAckArray"為Byte類型數(shù)組,數(shù)組長度與"send".ACK_RCV_LENGTH一致。
圖9.參數(shù)化TRCV_C
pre processing 指令塊將接收的安全校驗數(shù)據(jù)傳送至F-communication中。執(zhí)行安全運行組之前,將數(shù)據(jù)傳送至安全通信DB中。如圖10所示:
圖10.數(shù)據(jù)傳送
post processing 指令塊進行安全數(shù)據(jù)的發(fā)送。如圖11所示:
圖11.發(fā)送安全數(shù)據(jù)
安全主程序中將用戶全局DB數(shù)據(jù)傳送至F-communication中。如圖12所示:
圖12.安全主程序編程
下載項目到CPU中。