產(chǎn)品詳情
- S7-1500 控制器產(chǎn)品系列中帶有集成式數(shù)字量和模擬量輸入和輸出的緊湊型 CPU
- 帶有集成技術(shù)功能,比如高速計(jì)數(shù)器 (HSC)、頻率測量功能、周期測量或步進(jìn)電機(jī)控制、脈寬調(diào)制、頻率輸出等
- 適用于對(duì)程序范圍和處理速度具有中等要求的應(yīng)用
- 在具有集中式和分布式 I/O 的生產(chǎn)線上作為集中式控制器使用
- PROFINET IO IRT 接口,帶 2 端口交換機(jī)
- PROFINET I/O 控制器,用于在 PROFINET 上運(yùn)行分布式 I/O
- 用于連接 CPU 作為 SIMATIC 或非西門子 PROFINET IO 控制器下的 PROFINET 設(shè)備的 PRIFINET I-Device
- OPC UA 服務(wù)器(數(shù)據(jù)訪問)作為運(yùn)行時(shí)選件,可輕易將 SIMATIC S7-1500 連接至第三方設(shè)備/系統(tǒng)
- 等時(shí)同步模式
- 集成運(yùn)動(dòng)控制功能,用于控制速度控制軸和定位軸,支持外部編碼器,凸輪/凸輪軌道和探頭
西門子工業(yè)自動(dòng)化與驅(qū)動(dòng)集團(tuán)合作伙伴 |
廣州三合自動(dòng)化設(shè)備有限公司 |
聯(lián) 系 人: |
方 雷 |
電 話 : |
0 2 0- 3 9 0 0 8 7 5 9 |
手 機(jī) : |
1 7 7 2 8 1 9 8 3 3 1(微信) |
傳 真: |
0 2 0- 3 9 0 0 8 7 5 9 |
商務(wù) QQ : |
2 3 8 2 1 1 9 6 6 8 |
公司地址: |
廣州市南沙區(qū)欖核鎮(zhèn)數(shù)碼花園1幢九梯 |
廣州三合自動(dòng)化設(shè)備有限公司本著“以人為本,持續(xù)創(chuàng)新,科學(xué)發(fā)展”三大方針,著重于工業(yè)自動(dòng)化控制領(lǐng)域的產(chǎn)品開發(fā),工程配套和系統(tǒng)集成,擁有豐富的自動(dòng)化產(chǎn)品的應(yīng)用和實(shí)踐經(jīng)驗(yàn)以及雄厚的技術(shù)力量,尤其以PLC控制系統(tǒng),傳動(dòng)技術(shù)應(yīng)用,伺服控制系統(tǒng),數(shù)控產(chǎn)品備件,人機(jī)界面及網(wǎng)絡(luò)軟件應(yīng)用為公司的技術(shù)特長,三合與德國西門子自動(dòng)化以及驅(qū)動(dòng)部門展開了長期緊密合作,期間建立了良好的相互協(xié)作關(guān)系,德國西門子看中三合的業(yè)務(wù)優(yōu)勢,地理優(yōu)勢,企業(yè)文化優(yōu)勢,依據(jù)南沙自貿(mào)區(qū)域內(nèi)的公司及企業(yè),國家給予相關(guān)的稅收優(yōu)惠政策,本公司承諾,在保證給予客戶的產(chǎn)品為西門子全新,原裝,正品前提下,產(chǎn)品價(jià)格對(duì)比業(yè)界同行,西門子自動(dòng)化進(jìn)口系列優(yōu)惠幅度從5%至13%不等,本公司產(chǎn)品從購買日期開始,享受西門子質(zhì)保一年,保質(zhì)期內(nèi)因產(chǎn)品本身質(zhì)量問題(非人為損壞),免費(fèi)更換維修,不收取任何費(fèi)用。
歡迎來電咨詢
三合致力于推動(dòng)世界智慧工廠的進(jìn)程 確保工業(yè)4.0時(shí)代的早日到來
主要優(yōu)勢產(chǎn)品西門子:S7-200CN、S7-200、Smart200、S7-300、S7-400、S7-1200、觸摸屏、6FC、6SN、S120、V10、V20、V60、V80、G110、G120、6RA、伺服數(shù)控備件、NCU、MM系列變頻器。
CPU 1511C-1 PN 是入門級(jí) CPU,用于非連續(xù)生產(chǎn)技術(shù)中對(duì)處理速度和響應(yīng)速度要求不高的應(yīng)用。
CPU 1511C-1 PN 具有 5 點(diǎn)模擬量輸入;通過這些輸入,可以獲得壓力或溫度等模擬過程信號(hào)。其中 4 點(diǎn)個(gè)輸入可用于電流或電壓測量,1 點(diǎn)輸入可用于電阻測量。
CPU 上的集成模擬量輸出將 16 位數(shù)字值轉(zhuǎn)換為電流或電壓并輸出到過程。例如,它們適合控制比例閥。
借助于 16 點(diǎn)集成式數(shù)字量輸入,可在控制器上直接記錄來自設(shè)備的 24 V DC 信號(hào)。
16 點(diǎn)集成式數(shù)字量輸出可以切換 24 V DC 電壓,從而將內(nèi)部信號(hào)從控制器傳送到設(shè)備。
集成的計(jì)數(shù)器可記錄速度高達(dá) 100 kHz 的信號(hào)并直接在控制器中分析計(jì)數(shù)器狀態(tài)或當(dāng)前速度,無需使用附加模塊。速度可以頻率或周期的形式輸出,或以用戶歸一化速度的形式輸出。
CPU 的運(yùn)動(dòng)控制功能可將計(jì)數(shù)器用作實(shí)際位置值,將模擬量輸出用作速度設(shè)定值輸出。4 – 100 kHz 輸出可用于:
- 直接控制步進(jìn)電機(jī)
- 輸出頻率
或通過 PWM 功能進(jìn)行控制:
- 直接控制閥門或
- 通過數(shù)字方式發(fā)送模擬信號(hào)
另外,CPU 通過易組態(tài)的塊提供全面控制功能,以及通過標(biāo)準(zhǔn)化 PLC-open 塊 提供連接至驅(qū)動(dòng)器的能力。
CPU 1511C-1 PN 可被用作 PROFINET IO 控制器或分布智能系統(tǒng)(PROFINET 智能設(shè)備)。集成式 PROFINET IO IRT 接口設(shè)計(jì)為雙端口交換機(jī)以便在系統(tǒng)中設(shè)立總線型拓?fù)洹?
設(shè)計(jì)
CPU 1511C-1 PN 的特點(diǎn):
-
功能強(qiáng)大的處理器:
該 CPU 的單條二進(jìn)制命令的命令執(zhí)行時(shí)間可低至 60 ns。 -
大容量工作存儲(chǔ)器:
175 KB 用于程序,1 MB 用于數(shù)據(jù) -
集成輸入/輸出;
16 點(diǎn)數(shù)字量輸入和 16 點(diǎn)數(shù)字量輸出以及 5 點(diǎn)模擬量輸入和 2 點(diǎn)模擬量輸出(用于電流/電壓信號(hào)),并具有一個(gè)用于測量 CPU 溫度的附加輸入。 -
SIMATIC 存儲(chǔ)卡作為裝載存儲(chǔ)器:
具有數(shù)據(jù)記錄和歸檔等附加功能 -
靈活的擴(kuò)展功能:
單層組態(tài)最多可支持 32 個(gè)模塊(CPU + 31 個(gè)模塊) -
具有以下功能的屏幕畫面:
- 顯示概覽信息,如集成接口的 IP 地址、站名稱、設(shè)備名稱、位置標(biāo)識(shí)符等。
- 顯示器以及診斷確認(rèn)和用戶消息
- 模塊信息顯示
- 顯示可由用戶定義的徽標(biāo)
- 顯示設(shè)置
- 設(shè)置 IP 地址
- 設(shè)置日期和時(shí)間
- 選擇運(yùn)行模式
- 將 CPU 復(fù)位為出廠設(shè)置
- 項(xiàng)目的備份與恢復(fù)
- 禁用/啟用顯示
- 啟用保護(hù)級(jí)別
-
PROFINET IO IRT 接口:
具有通過 PROFINET 連接分布式 I/O 的選件。
S7-300和S7-400集成PN口的S7通信
-
文檔
-
涉及產(chǎn)品
1. S7通信簡介
S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET網(wǎng)絡(luò)的一種優(yōu)化的通信協(xié)議,主要用于S7300/400PLC之間的通信。SIMATIC S7- PN CPU包含一個(gè)集成的 PROFINET 接口,該接口除了具有 PROFINET I/O功能,還可以進(jìn)行基于以太網(wǎng)的S7通信。SIMATIC S7- PN CPU支持無確認(rèn)數(shù)據(jù)交換、確認(rèn)數(shù)據(jù)交換和單邊訪問功能。功能塊的調(diào)用如圖1、圖2所示。
塊 S7-400 |
塊 S7-300 |
描述 | 簡要描述 |
SFB 8 | FB 8 | 用于發(fā)送 | 無確認(rèn)的快速數(shù)據(jù)交換,發(fā)送數(shù)據(jù)后無對(duì)方接收確認(rèn)。 |
SFB 9 | FB 9 | 用于接收 | |
SFB 12 | FB 12 | 用于發(fā)送 | 確認(rèn)數(shù)據(jù)交換,發(fā)送數(shù)據(jù)后有對(duì)方接收確認(rèn)。 |
SFB 13 | FB 13 | 用于接收 | |
SFB 14 | FB 14 | 讀數(shù)據(jù) | 單邊編程讀訪問。 |
SFB 15 | FB 15 | 寫數(shù)據(jù) | 單邊編程寫訪問。 |
表1
圖1
圖2
要通過西門子1500CPU模塊1511C-1PN全新現(xiàn)貨S7-PN CPU 的 集成PROFINET 接口實(shí)現(xiàn)S7 通信,需要在硬件組態(tài)中建立連接。
2. 硬件及網(wǎng)絡(luò)組態(tài)
CPU采用兩個(gè)315-2PN/DP,使用以太網(wǎng)進(jìn)行通信。
在STEP7中創(chuàng)建一個(gè)新項(xiàng)目,項(xiàng)目名稱為PN S7。插入兩個(gè)S7-300站,在硬件組態(tài)中,分別插入CPU 315-2 PN/DP。如圖3所示。
圖3
新建以太網(wǎng),打開“NetPro”設(shè)置網(wǎng)絡(luò)參數(shù),選中CPU,在連接列表中建立新的連接。如圖4所示。
圖4
然后雙擊該連接,設(shè)置連接屬性。在“General”屬性中塊參數(shù)ID = 1,這個(gè)參數(shù)即是下面程序中的參數(shù)“ID”。在SIMATIC 315PN-1中激活“Establish an active connection”,作為Client端,SIMATIC 315PN-2作為Server 端。
3. 軟件編程
3.1. 無確認(rèn)數(shù)據(jù)交換
SFB/FB 8 "USEND" 向類型為“URCV”的遠(yuǎn)程伙伴SFB/FB發(fā)送數(shù)據(jù)。執(zhí)行發(fā)送過程而不需要和SFB/FB伙伴進(jìn)行協(xié)調(diào)。也就是說,在進(jìn)行數(shù)據(jù)傳送時(shí)不需要西門子1500CPU模塊1511C-1PN全新現(xiàn)貨伙伴SFB/FB進(jìn)行確認(rèn)。
S7-300:在REQ的上升沿處發(fā)送數(shù)據(jù)。在REQ的每個(gè)上升沿處傳送參數(shù)R_ID、
ID和SD_1。在每個(gè)作業(yè)結(jié)束之后,可以給R_ID、ID和SD_1參數(shù)分配新數(shù)值。
S7-400:在控制輸入REQ的上升沿處發(fā)送數(shù)據(jù)。通過參數(shù)SD_1到SD_4來指向要
發(fā)送的數(shù)據(jù),但并非都需要用到所有四個(gè)發(fā)送參數(shù)。
然而,必須確保參數(shù)SD_1到SD_4/SD_1和RD_1到RD_4/RD_1 (在相應(yīng)通訊伙
伴SFB/FB "URCV" 上)所定義的區(qū)域在以下幾個(gè)方面保持一致:
? ®編號(hào)
? ®長度
? ®數(shù)據(jù)類型
參數(shù)R_ID必須在兩個(gè)SFB中完全相同。如果傳送成功完成,則通過狀態(tài)參數(shù)DONE來表示,此時(shí)其邏輯數(shù)值為1。
SFB/FB 9 "URCV" 從類型為“USEND”的遠(yuǎn)程伙伴SFB/FB中異步接收數(shù)據(jù),并
把接收到的數(shù)據(jù)復(fù)制到組態(tài)的接收區(qū)域內(nèi)。
當(dāng)程序塊準(zhǔn)備好接收數(shù)據(jù)時(shí),EN_R輸入處的邏輯值為1??梢酝ㄟ^EN_R=0來取
消一個(gè)已激活的作業(yè)。
S7-300:在EN_R的每個(gè)上升沿處應(yīng)用參數(shù)R_ID、ID和RD_1。在每個(gè)作業(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 (在相應(yīng)通訊伙伴SFB/FB "USEND"
上)所定義的區(qū)域在以下幾個(gè)方面保持一致:
?® 編號(hào)
? ®長度
? ®數(shù)據(jù)類型。
通過西門子1500CPU模塊1511C-1PN全新現(xiàn)貨NDR狀態(tài)參數(shù)邏輯數(shù)值為1來指示已經(jīng)成功完成復(fù)制處理過程。參數(shù)R_ID必須在兩個(gè)SFB/FB上完全相同。
打開SIMATIC 315PN-1的OB1,在OB1中依次調(diào)用FB8,F(xiàn)B9如圖5、圖6所示:
圖5
程序中的參數(shù)說明見表2
參數(shù) | 描述 | 數(shù)據(jù)類型 | 存儲(chǔ)區(qū) | 描述 |
REQ | INPUT | BOOL | I、Q、M、D、L | 上升沿觸發(fā)工作 |
ID | INPUT | WORD | M、D、常數(shù) | 連接ID |
R_ID | INPUT | DWORD | I、Q、M、D、L、常數(shù) | 連接號(hào),相同連接號(hào)的功能塊互相對(duì)應(yīng)發(fā)送/接收數(shù)據(jù) |
DONE | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),發(fā)送完成 |
ERROR | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),有故障發(fā)生 |
STATUS | OUTPUT | WORD | I、Q、M、D、L | 狀態(tài)代碼 |
S7-300: SD_1 S7-400: SD_i (1 ≤ i ≤ 4) |
IN_OUT | ANY | M、D、T、Z I、Q、M、D、T、C | 發(fā)送數(shù)據(jù)區(qū) |
表2 FB8參數(shù)說明
圖6
程序中的參數(shù)說明見表3
參數(shù) | 參數(shù) | 數(shù)據(jù)類型 | 存儲(chǔ)區(qū) | 描述 |
EN_R | INPUT | BOOL | I、Q、M、D、L、常數(shù) | 為1時(shí),準(zhǔn)備接收 |
ID | INPUT | WORD | M、D、常數(shù) | 連接ID |
R_ID | INPUT | DWORD | I、Q、M、D、L、常數(shù) | 連接號(hào),相同連接號(hào)的功能塊互相對(duì)應(yīng)發(fā)送/接收數(shù)據(jù) |
NDR | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),接收完成 |
ERROR | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),有故障發(fā)生 |
STATUS | OUTPUT | WORD | I、Q、M、D、L | 狀態(tài)代碼 |
S7-300: RD_1 S7-400: RD_i (1 ≤ i ≤ 4) |
IN_OUT | ANY | M、D、T、Z I、Q、M、D、T、Z | 接收數(shù)據(jù)區(qū) |
表3 FB9參數(shù)說明
同樣,在SIMATIC 315PN-2的OB1中,調(diào)用FB8/FB9。通信雙方的“R_ID”均設(shè)為0。將SIMATIC 315PN-1的MB100-MB109賦值B#16#02,在SIMATIC 315PN-2中,將FB9的“EN_R”置1,然后在SIMATIC 315PN-1中,將西門子1500CPU模塊1511C-1PN全新現(xiàn)貨FB8中“REQ”設(shè)置上升沿信號(hào),此時(shí)SIMATIC 315PN-2的MB110-MB119接收到B#16#02。如圖7所示。
圖7
同理,將SIMATIC 315PN-2 的MB100-MB109賦值為B#16#03,SIMATIC 315PN-1的MB110-MB119接收到B#16#03。如圖8所示。
圖8
3.2. 確認(rèn)數(shù)據(jù)交換
SFB/FB 12 "BSEND" 向類型為“BRCV”的遠(yuǎn)程伙伴SFB/FB發(fā)送數(shù)據(jù)。通過這種
類型的數(shù)據(jù)傳送,更多的數(shù)據(jù)可以在通訊伙伴之間傳輸,超過任何其它用于組態(tài)的
S7連接的通訊SFB/FB所能傳輸?shù)臄?shù)據(jù)量,通過集成PN口的S7-400和S7-300是65534字節(jié)。
要發(fā)送的數(shù)據(jù)區(qū)是分段的。各個(gè)分段單獨(dú)發(fā)送給通訊伙伴。通訊伙伴在接收到最后
一個(gè)分段時(shí)對(duì)此分段進(jìn)行確認(rèn),該過程與相應(yīng)SFB/FB "BRCV" 的調(diào)用無關(guān)。在調(diào)用塊之后,當(dāng)在控制輸入REQ上有上升沿時(shí),發(fā)送作業(yè)被激活。發(fā)送用戶存儲(chǔ)區(qū)中的數(shù)據(jù)與處理用戶程序是異步執(zhí)行的。
由SD_1指定起始地址和要發(fā)送數(shù)據(jù)的最大長度??梢酝ㄟ^LEN來確定數(shù)據(jù)域的作業(yè)指定長度。在這種情況下,LEN替換SD_1的長度區(qū)域。參數(shù)R_ID必須在相應(yīng)的兩個(gè)SFB/FB上完全相同。如果在控制輸入R處有上升沿,則當(dāng)前數(shù)據(jù)傳送將被取消。如果傳送成功完成,則通過將狀態(tài)參數(shù)DONE的數(shù)值設(shè)置為1來進(jìn)行指示。如果狀態(tài)參數(shù)DONE或ERROR的數(shù)值為1,則在前一個(gè)發(fā)送處理結(jié)束之前,不能處理新的發(fā)送作業(yè)。
SFB/FB 13 "BRCV" 接收來自類型為“BSEND”的遠(yuǎn)程伙伴SFB/FB的數(shù)據(jù)。在收
到每個(gè)數(shù)據(jù)段后,向伙伴SFB/FB發(fā)送一個(gè)確認(rèn)幀,同時(shí)更新LEN參數(shù)。在塊調(diào)用完畢,并且在控制輸入EN_R數(shù)值為1之后,塊準(zhǔn)備接收數(shù)據(jù)??梢酝ㄟ^EN_R=0來取消一個(gè)已激活的作業(yè)。
由RD_1指定起始地址和接收區(qū)的最大長度。由LEN指示已接收數(shù)據(jù)域的長度。
從用戶存儲(chǔ)區(qū)中接收數(shù)據(jù)與處理用戶程序是異步執(zhí)行的。參數(shù)R_ID必須在相應(yīng)的兩個(gè)SFB/FB上完全相同。通過狀態(tài)參數(shù)NDR的數(shù)值為1來指示所有數(shù)據(jù)段的無錯(cuò)接收。接收到的數(shù)據(jù)保持不變,直到通過西門子1500CPU模塊1511C-1PN全新現(xiàn)貨EN_R=1來重新調(diào)用SFB/FB 13為止。如果在數(shù)據(jù)的異步接收期間調(diào)用塊,則將引發(fā)一個(gè)警告,該警告通過STATUS參數(shù)輸出;如果當(dāng)控制輸入EN_R數(shù)值為0時(shí)進(jìn)行調(diào)用,則接收將被終止,并且SFB/FB將返回到它的初始狀態(tài)。
打開SIMATIC 315PN-1的OB1,在OB1中依次調(diào)用FB12,F(xiàn)B13如圖9、圖10所示:
圖9
程序中的參數(shù)說明見表4
參數(shù) | 描述 | 數(shù)據(jù)類型 | 存儲(chǔ)區(qū) | 描述 |
REQ | INPUT | BOOL | I、Q、M、D、L | 上升沿觸發(fā)工作 |
R | INPUT | BOOL | I、Q、M、D、L、常數(shù) | 復(fù)位,終止數(shù)據(jù)交換 |
ID | INPUT | WORD | M、D、常數(shù) | 連接ID |
R_ID | INPUT | DWORD | I、Q、M、D、L、常數(shù) | 連接號(hào),相同連接號(hào)的功能塊互相對(duì)應(yīng)發(fā)送/接收數(shù)據(jù) |
DONE | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),發(fā)送完成 |
ERROR | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),有故障發(fā)生 |
STATUS | OUTPUT | WORD | I、Q、M、D、L | 狀態(tài)代碼 |
SD_1 | IN_OUT | ANY | S7-300:M、DS7-400:I、Q、M、D、T、Z | 發(fā)送數(shù)據(jù)區(qū) |
LEN | IN_OUT | WORD | I、Q、M、D、L | 發(fā)送數(shù)據(jù)的長度 |
表4 FB12參數(shù)說明
圖10
程序中的參數(shù)說明見表5
參數(shù) | 描述 | 數(shù)據(jù)類型 | 存儲(chǔ)區(qū) | 描述 |
EN_R | INPUT | BOOL | I、Q、M、D、L、常數(shù) | 為1時(shí),準(zhǔn)備接收 |
ID | INPUT | WORD | M、D、常數(shù) | 連接ID |
R_ID | INPUT | DWORD | I、Q、M、D、L、常數(shù) | 連接號(hào),相同連接號(hào)的功能塊互相對(duì)應(yīng)發(fā)送/接收數(shù)據(jù) |
NDR | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),接收完成 |
ERROR | OUTPUT | BOOL | I、Q、M、D、L | 為1時(shí),有故障發(fā)生 |
STATUS | OUTPUT | WORD | I、Q、M、D、L | 狀態(tài)代碼 |
RD_1 | IN_OUT | ANY | S7-300:M、DS7-400:I、 Q、M、D、T、C | 接收數(shù)據(jù)區(qū) |
LEN | IN_OUT | WORD | I、Q、M、D、L | 接收到的數(shù)據(jù)長度 |
表5 FB13參數(shù)說明
同樣,在SIMATIC 315PN-2的OB1中,調(diào)用FB12/FB13。通信雙方的R_ID設(shè)為0,LEN設(shè)為10,將SIMATIC 315PN-1的MB120-MB129賦值B#16#04,在SIMATIC 315PN-2中,將FB13的“EN_R”置1,然后在SIMATIC 315PN-1中,將FB12中“REQ”設(shè)置上升沿信號(hào),此時(shí)SIMATIC 315PN-2的MB130-MB139接收到B#16#04。如圖11所示。
圖11
同理,將SIMATIC 315PN-2 的MB120-MB129賦值為B#16#05,SIMATIC 315PN-1的MB130-MB139接收到B#16#05。如圖12所示。
圖12
3.3. 單邊訪問
可以通過SFB/FB 14 "GET",從遠(yuǎn)程CPU中讀取數(shù)據(jù)。
S7-300:在REQ的上升沿處讀取數(shù)據(jù)。在REQ的每個(gè)上升沿處傳送參數(shù)ID、ADDR_1和RD_1。在每個(gè)作業(yè)結(jié)束之后,可以分配新數(shù)值給ID、ADDR_1和RD_1參數(shù)。
S7-400:在控制輸入REQ的上升沿處啟動(dòng)SFB。在此過程中,將要讀取的區(qū)域的相關(guān)指針(ADDR_i)發(fā)送到伙伴CPU。遠(yuǎn)程伙伴返回此數(shù)據(jù)。在下一個(gè)SFB/FB調(diào)用處,已接收的數(shù)據(jù)被復(fù)制到組態(tài)的接收區(qū)(RD_i)中。必須要確保通過參數(shù)ADDR_i和RD_i定義的區(qū)域在長度和數(shù)據(jù)類型方面要相互匹配。
通過狀態(tài)參數(shù)NDR數(shù)值為1來指示此作業(yè)已完成。只有在前一個(gè)作業(yè)已經(jīng)完成之后,才能重新激活讀作業(yè)。遠(yuǎn)程CPU可以處于RUN或STOP工作狀態(tài)。如果正在讀取數(shù)據(jù)時(shí)發(fā)生訪問故障,或如果數(shù)據(jù)類型檢查過程中出錯(cuò),則出錯(cuò)和警告信息將通過ERROR和STATUS輸出表示。
通過使用SFB/FB 15 "PUT",可以將數(shù)據(jù)寫入到遠(yuǎn)程CPU。
S7-300:在REQ的上升沿處發(fā)送數(shù)據(jù)。在REQ的每個(gè)上升沿處傳送參數(shù)ID、ADDR_1和SD_1。在每個(gè)作業(yè)結(jié)束之后,可以給ID、ADDR_1和SD_1參數(shù)分配新數(shù)值。
S7-400:在控制輸入REQ的上升沿處啟動(dòng)SFB。在此過程中,將指向要寫入數(shù)據(jù)的區(qū)域(ADDR_i)的指針和數(shù)據(jù)(SD_i)發(fā)送到伙伴CPU。 遠(yuǎn)程伙伴將所需要的數(shù)據(jù)保存在隨數(shù)據(jù)一起提供的地址下面,并返回一個(gè)執(zhí)行確認(rèn)。必須要確保通過參數(shù)ADDR_i和SD_i定義的區(qū)域在編號(hào)、長度和數(shù)據(jù)類型方面相互匹配。
如果沒有產(chǎn)生任何錯(cuò)誤,則在下一個(gè)SFB/FB調(diào)用時(shí),通過狀態(tài)參數(shù)DONE來指示,其數(shù)值為1。只有在最后一個(gè)作業(yè)完成之后,才能再次激活寫作業(yè)。遠(yuǎn)程CPU可以處于RUN或STOP模式。如果正在寫入數(shù)據(jù)時(shí)發(fā)生訪問故障,或如果執(zhí)行檢查過程中出錯(cuò),則出錯(cuò)和警告信息將通過ERROR和STATUS輸出表示。
打開SIMATIC 315PN-1的OB1,在OB1中依次調(diào)用FB14,F(xiàn)B15如圖13、圖14所示:
技術(shù)熱線 專業(yè)作答
?西門子工業(yè)客戶服務(wù)中心依托專業(yè)的全球化系統(tǒng)平臺(tái)及前沿的熱線呼叫中心技術(shù),幫助您解決在產(chǎn)品使用過程中遇到的疑難問題。數(shù)百名經(jīng)驗(yàn)豐富的技術(shù)專家將竭誠與您分享西門子在工業(yè)領(lǐng)域的寶貴經(jīng)驗(yàn),引領(lǐng)您走在技術(shù)前沿,使您的企業(yè)更加具有競爭力。?
訂貨數(shù)據(jù)
中央處理CPU |
訂貨號(hào) |
|
---|---|---|
CPU SR20 |
繼電器輸出,220 V AC 供電,12 輸入/8 輸出 |
6ES7 288-1SR200-AA0 |
CPU ST20 |
晶體管輸出,24 V DC 供電,12 輸入/8 輸出 |
6ES7-288-1ST20-0AA0 |
CPU SR30 |
繼電器輸出,220 V AC 供電,18 輸入/12 輸出 |
6ES7-288-1SR30-0AA0 |
CPU ST30 |
晶體管輸出,24 V DC 供電,18 輸入/12 輸出 |
6ES7-288-1ST30-0AA0 |
CPU SR40 |
繼電器輸出,220 V AC 供電,24 輸入/16 輸出 |
6ES7-288-1SR40-0AA0 |
CPU ST40 |
晶體管輸出,24 V DC 供電,24 輸入/16 輸出 |
6ES7-288-1ST40-0AA0 |
CPU SR60 |
繼電器輸出,220 V AC 供電,36 輸入/24 輸出 |
6ES7-288-1SR60-0AA0 |
CPU ST60 |
晶體管輸出,24 V DC 供電,36 輸入/24 輸出 |
6ES7-288-1ST60-0AA0 |
CPU CR40 |
繼電器輸出,220 V AC 供電,24 輸入/16 輸出 |
6ES7-288-1CR40-0AA0 |
CPU CR60 |
繼電器輸出,220 V AC 供電,36 輸入/24 輸出 |
6ES7-288-1CR60-0AA0 |
擴(kuò)展模塊 EM |
訂貨號(hào) |
|
---|---|---|
EM DE08 |
數(shù)字量DI模塊,8路輸入 |
6ES7-288-2DE08-0AA0 |
EM DR08 |
數(shù)字量DO模塊,8路 繼電器 輸出 |
6ES7-288-2DR08-0AA0 |
EM DT08 |
數(shù)字量DO模塊,8路 晶體管輸出 |
6ES7-288-2DT08-0AA0 |
EM DR16 |
數(shù)字量DI/DO模塊,8路輸入 / 8路繼電器輸出 |
6ES7-288-2DR16-0AA0 |
EM DT16 |
數(shù)字量DI/DO模塊,8路輸入 / 8路晶體管輸出 |
6ES7-288-2DT16-0AA0 |
EM DR32 |
數(shù)字量DI/DO模塊,16路輸入 / 16路繼電器輸出 |
6ES7-288-2DR32-0AA0 |
EM DT32 |
數(shù)字量DI/DO模塊,16路輸入 / 16路晶體管輸出 |
6ES7-288-2DT32-0AA0 |
EM AE04 |
模擬量AI模塊,4 路輸入 |
6ES7-288-3AE04-0AA0 |
EM AE08 |
模擬量AI模塊,8路輸入 |
6ES7-288-3AE08-0AA0 |
EM AQ02 |
模擬量AO模塊,2 路輸出 |
6ES7-288-3AQ02-0AA0 |
EM AQ04 |
模擬量AO模塊,4路 輸出 |
6ES-7288-3AQ04-0AA0 |
EM AM03 |
模擬量AI/AO模塊,2路 輸入/ 1路輸出 |
6ES7-288-3AM03-0AA0 |
EM AM06 |
模擬量AI/AO模塊,4路 輸入/ 2路 輸出 |
6ES7-288-3AM06-0AA0 |
EM AR02 |
熱電阻輸入模塊,2 通道 |
6ES7-288-3AR02-0AA0 |
EM AR04 |
熱電阻輸入模塊,4 通道 |
6ES7-288-3AR04-0AA0 |
EM AT04 |
熱電偶輸入模塊,4 通道 |
6ES7-288-3AT04-0AA0 |
EM DP01 |
Profibus-DP從站擴(kuò)展模塊 |
6ES7-288-7DP01-0AA0 |
信號(hào)板 SB |
訂貨號(hào) |
|
---|---|---|
SB CM01 |
通信信號(hào)板,RS485/RS232 |
6ES7-288-5CM01-0AA0 |
SB DT04 |
數(shù)字量擴(kuò)展信號(hào)板,2路輸入/2路晶體管輸出 |
6ES7-288-5DT04-0AA0 |
SB AE01 |
模擬量擴(kuò)展信號(hào)板, 1 路模擬量AI |
6ES7-288-5AE0-10AA0 |
SB AQ01 |
模擬量擴(kuò)展信號(hào)板,1 路模擬量AO |
6ES7-288-5AQ01-0AA0 |
SB BA01 |
電池信號(hào)板,支持普通紐扣電池 CR1025 |
6ES7-2885BA0-10AA0 |
其它附件 |
訂貨號(hào) |
|
---|---|---|
PM207 3A |
電源,輸入:120/ 230 V AC,輸出: 24 V DC / 3 A |
6ES7-288-0CD10-0AA0 |
PM207 5A |
電源,輸入:120 /230 V AC ,輸出: 24 V DC /5 A |
6ES7-288-0ED10-0AA0 |
XB005 |
SCALANCE 以太網(wǎng)交換機(jī),5端口 |
6GK5 005-0BA00-1AB2 |
觸摸屏 HMI |
訂貨號(hào) |
|
---|---|---|
SMART 700IEV3 |
7寸,64K色,集成以太網(wǎng)口,USB2.0,歸檔功能 |
6AV6 -648-0CC11-3AX0 |
SMART1000IEV3 |
10.2寸,64K色,集成以太網(wǎng)口,USB2.0,歸檔功能 |
6AV6- 648-0CE11-3AX0 |
TD400C |
藍(lán)色背光LCD,4行文本顯示器,可自定義前面板 |
6AV6- 640-0AA0-0AX0 |