詳細(xì)參數(shù) | |||
---|---|---|---|
品牌 | 西門子 | 型號 | 6ES7215-1BG40-0XB0 |
結(jié)構(gòu)形式 | 模塊式 | 安裝方式 | 控制室安裝 |
LD指令處理器 | 其他 | 加工定制 | 否 |
西門子CPU模塊6ES7215-1BG40-0XB0
緊湊型 CPU 1214C 具有:
3 種設(shè)備類型,帶有不同的電源和控制電壓
集成的電源,可作為寬范圍交流或直流電源(85 至 264 V 交流或 24 V 直流)
集成的 24 V 編碼器/負(fù)載電流源:
用于直接連接傳感器和編碼器。400 mA 的輸出電流也可用作負(fù)載電源
14 點(diǎn)集成 24 V 直流數(shù)字量輸入(漏電流/源電流(IEC 1 型漏電流))
10 點(diǎn)集成數(shù)字量輸出,24 V 直流或繼電器
2 點(diǎn)集成模擬量輸入,0 至 10 V
2 點(diǎn)脈沖輸出 (PTO),頻率高達(dá) 100 kHz
脈沖寬度調(diào)制輸出 (PWM),頻率高達(dá) 100 kHz
集成以太網(wǎng)接口(TCP/IP native、ISO-on-TCP)
6 個快速計數(shù)器(3 個大頻率為 100 kHz;3 個大頻率為 30 kHz),帶有可參數(shù)化的使能和復(fù)位輸入,可以同時用作帶有 2 點(diǎn)單獨(dú)輸入的加減計數(shù)器,或用于連接增量型編碼器
通過附加通訊接口擴(kuò)展,例如,RS485 或 RS232
通過信號板使用模擬或數(shù)字信號直接在 CPU 上擴(kuò)展(保持 CPU 安裝尺寸)
通過信號模塊使用各種模擬量和數(shù)字量輸入和輸出信號擴(kuò)展
可選存儲器擴(kuò)展(SIMATIC 存儲卡)
PID 控制器,具有自動調(diào)諧功能
集成實(shí)時時鐘
中斷輸入:
對過程信號的上升沿或下降沿作出極為快速的響應(yīng)
所有模塊上均為可拆卸的端子
仿真器(可選):
用于仿真集成輸入和測試用戶程序
設(shè)備型號 |
||||
---|---|---|---|---|
型號 |
電源電壓 |
輸入電壓 DI |
輸出電壓 DO |
輸出電流 |
DC/DC/DC
|
24 V DC |
24 V DC |
24 V DC |
0.5 A, 晶體管 |
直流/直流/繼電器
|
24 V DC |
24 V DC |
5 … 30 V DC / |
2 A; |
交流/直流/繼電器
|
85 … 264 V AC |
24 V DC |
5 … 30 V DC / |
2 A; |
豐富的指令集:
運(yùn)算種類眾多,便于編程:
基本操作,如二進(jìn)制邏輯運(yùn)算、結(jié)果賦值、存儲、計數(shù)、產(chǎn)生時間、裝載、傳輸、比較、移位、循環(huán)移位、產(chǎn)生補(bǔ)碼、調(diào)用子程序(帶局部變量)
集成通信命令(例如,USS 協(xié)議、Modbus RTU、S7 通信“T-Send/T-Receive”(T 發(fā)送/T 接收)或自由端口模式 (Freeport))
使用簡便的功能,如脈沖寬度調(diào)制、脈沖序列功能、運(yùn)算功能、浮點(diǎn)運(yùn)算功能、PID 閉環(huán)控制、跳轉(zhuǎn)功能、環(huán)路功能和代碼轉(zhuǎn)換
數(shù)學(xué)函數(shù),例如 SIN、COS、TAN、LN、EXP
計數(shù):
用戶友好的計數(shù)功能配以集成的計數(shù)器和高速計數(shù)器指令給用戶開辟了新的應(yīng)用領(lǐng)域。
中斷處理:
邊沿觸發(fā)中斷(由過程信號的上升沿或下降沿觸發(fā))允許對過程中斷作出極快的響應(yīng)。
時間觸發(fā)中斷。
當(dāng)達(dá)到設(shè)定值或計數(shù)器方向改變時,可觸發(fā)計數(shù)器中斷。
通信中斷使得能迅速方便地與周圍的設(shè)備如打印機(jī)或條碼閱讀器交換信息。
口令保護(hù)
測試和診斷功能:
易于使用的功能支持測試和診斷,例如,在線/離線診斷。
在測試和診斷過程中“強(qiáng)制”輸入和輸出:
可不在循環(huán)周期內(nèi)獨(dú)立設(shè)置輸入和輸出,例如可以檢測用戶程序。
按照 PLCopen 對簡單運(yùn)動進(jìn)行的運(yùn)動控制
1. PROFIBUS DP系統(tǒng)之一:帶DP口的主/從系統(tǒng)
帶DP口的主/從系統(tǒng)設(shè)計十分靈活,它允許用CPU中不同的數(shù)據(jù)區(qū)域來儲存DP過程數(shù)據(jù)。對數(shù)據(jù)區(qū)域的選擇取決于CPU的類型和應(yīng)用。過程映像區(qū),位存儲器以及數(shù)據(jù)塊都可用于DP輸入,輸出數(shù)據(jù)。
過程映像是標(biāo)準(zhǔn)的數(shù)據(jù)分配。在CPU的過程映像中須有充分的空間為DP保留一個連續(xù)的輸入?yún)^(qū)域和一個連續(xù)的輸出區(qū)域。這可能受中央配置中過程映像大小和信號模塊數(shù)量的限制。
位存儲器與過程映像相同,這個區(qū)域適合于DP信號的全局存儲。例如,如果過程映像可利用的空間(沒有被中央信號模塊占據(jù)的空間)不夠用,則可以使用位存儲區(qū)。
數(shù)據(jù)塊也可以用來存儲DP信號。在有關(guān)的DP數(shù)據(jù)區(qū)只被一個程序調(diào)用時使用這種存儲。
F 建立S7-300 PLC主站的硬件組態(tài)(帶DP口):雙擊“X2/DP”欄或“CP342-5”欄,在對話框內(nèi)選中“DP-Master”
F 在PROFIBUS總線上添加ET-200 從站:
主站/從站的I/O地址不能重復(fù),它是由系統(tǒng)軟件分配的。如果用戶需要對地址進(jìn)行修改,可以通過模板特性對話框重新設(shè)置。
2.PROFIBUS DP系統(tǒng)之二:帶通訊模板CP的主站系統(tǒng)。
采用通訊模板CP的主站/從站系統(tǒng),則主站/從站的I/O地址可以重復(fù),因?yàn)榇藭r的PLC系統(tǒng)相當(dāng)于兩個CPU。用戶可以通過模板特性對話框任意設(shè)置I/O地址,只是主站或從站內(nèi)的I/O地址不能重復(fù)。
當(dāng)配置CP時,必須設(shè)定操作模式。(Operating Mode)
CP342-5 DP總是需要DP-SEND和DP-RECV。這些組塊通過底板總線在CPU和CP之間轉(zhuǎn)移數(shù)據(jù).
CP342-5的數(shù)據(jù)總是連續(xù)地傳輸。主站大數(shù)據(jù)長度是240字節(jié),從站大數(shù)據(jù)長度是86字節(jié)。
DP-SEND(發(fā)送)將CPU中的*的DP數(shù)據(jù)區(qū)的數(shù)據(jù)發(fā)送到PROFIBUS CP的發(fā)送緩沖器,以便傳送給DP從站;DP-RECV(接收)從DP從站中讀出數(shù)據(jù),將PROFIBUSCP接收緩沖區(qū)的數(shù)據(jù)放入CPU*的DP數(shù)據(jù)區(qū)中。
DP-SEND(發(fā)送塊)和DP-RECV(接收塊)結(jié)構(gòu)
DP-RECV(接收塊)各端子參數(shù)的類型及功能
DP-SEND(發(fā)送塊)各端子參數(shù)的類型及功能
3. PROFIBUS DP系統(tǒng)之三:帶智能從站的DP系統(tǒng)。
西門子CPU模塊6ES7215-1BG40-0XB0
整合
SIMATIC HMI 基礎(chǔ)面板的性能經(jīng)過優(yōu)化,旨在與這個新控制器以及強(qiáng)大的集成工程組態(tài)兼容,可確保實(shí)現(xiàn)簡化開發(fā)、快速啟動、監(jiān)控和高等級的可用性。正是這些產(chǎn)品之間的相互協(xié)同及其創(chuàng)新性的功能,幫助您將小型自動化系統(tǒng)的效率提升到一個的水平。
用于可擴(kuò)展設(shè)計中緊湊自動化的模塊化概念。
SIMATIC S7-1200 具有集成的 PROFINET 接口、強(qiáng)大的集成技術(shù)功能和可擴(kuò)展性強(qiáng)、靈活度高的設(shè)計。它實(shí)現(xiàn)了通信簡便,有效的技術(shù)任務(wù)解決方案,并完全滿足一系列的獨(dú)立自動化系統(tǒng)的 應(yīng)用需求。
在工程組態(tài)中實(shí)現(xiàn)率.
使用完全集成的新工程組態(tài) SIMATIC STEP 7 Basic,并借助 SIMATIC WinCC Basic 對 SIMATIC S7-1200 進(jìn)行編程。SIMATIC STEP 7 Basic 的設(shè)計理念是直觀、易學(xué)和易用。這種設(shè)計理念可以使您在工程組態(tài)中實(shí)現(xiàn)率。一些智能功能,例如直觀編輯器、拖放功能和“InbliSense”(智能感知)工具,能讓您的工程進(jìn)行的更加迅速。這款新軟件的體系結(jié)構(gòu)源于對未來創(chuàng)新的不斷追求,西門子在軟件開發(fā)領(lǐng)域已經(jīng)有很多年的經(jīng)驗(yàn),因此 SIMATIC STEP 7 的設(shè)計是以未來為導(dǎo)向的。
SIMATIC S7-1200 CPU
SIMATIC S7-1200 系統(tǒng)有三種不同模塊,分別為 CPU 1211C、CPU 1212C 和 CPU 1214C。其中的每一種模塊都可以進(jìn)行擴(kuò)展,以完全滿足您的系統(tǒng)需要。可在任何 CPU 的前方加入一個信號板,輕松擴(kuò)展數(shù)字或模擬量 I/O,同時不影響控制器的實(shí)際大小??蓪⑿盘柲K連接至 CPU 的右側(cè),進(jìn)一步擴(kuò)展數(shù)字量或模擬量 I/O 容量。CPU 1212C 可連接 2 個信號模塊,CPU 1214C 可連接 8 個信號模塊。后,所有的 SIMATIC S7-1200 CPU 控制器的左側(cè)均可連接多達(dá) 3 個通訊模塊,便于實(shí)現(xiàn)端到端的串行通訊。
安裝簡單方便
所有的 SIMATIC S7-1200 硬件都有內(nèi)置的卡扣,可簡單方便地安裝在標(biāo)準(zhǔn)的 35 mm DIN 導(dǎo)軌上。這些內(nèi)置的卡扣也可以卡入到已擴(kuò)展的位置,當(dāng)需要安裝面板時,可提供安裝孔。SIMATIC S7-1200 硬件可以安裝在水平或豎直的位置,為您提供其它安裝選項。這些集成的功能在安裝過程中為用戶提供了大的靈活性,并使 SIMATIC S7-1200 為各種應(yīng)用提供了實(shí)用的解決方案。.
節(jié)省空間的設(shè)計
所有的 SIMATIC S7-1200 硬件都經(jīng)過專門設(shè)計,以節(jié)省控制面板的空間。例如,經(jīng)過測量,CPU 1214C 的寬度僅為 110 mm,CPU 1212C 和 CPU 1211C 的寬度僅為 90 mm。結(jié)合通信模塊和信號模塊的較小占用空間,在安裝過程中,該模塊化的緊湊系統(tǒng)節(jié)省了寶貴的空間,為您提供了率和大靈活性。
SIMATIC S7-1200
可擴(kuò)展的緊湊自動化的模塊化概念
SIMATIC S7-1200 具有集成的 PROFINET 接口、強(qiáng)大的集成技術(shù)功能和可擴(kuò)展性強(qiáng)、靈活度高的設(shè)計。它實(shí)現(xiàn)了簡便的通信、有效的技術(shù)任務(wù)解決方案,并能完全滿足一系列的獨(dú)立自動化需求。
亮點(diǎn)
可擴(kuò)展性強(qiáng)、靈活度高的設(shè)計
信號模塊:
大的 CPU 多可連接八個信號模塊,以便支持其它數(shù)字量和模擬量 I/O。
信號板:
可將一個信號板連接至所有的 CPU,讓您通過在控制器上添加數(shù)字量或模擬量 I/O 來自定義 CPU,同時不影響其實(shí)際大小。SIMATIC S7-1200 提供的模塊化概念可讓您設(shè)計控制器系統(tǒng),以完全滿足您應(yīng)用的需求。
內(nèi)存
為用戶程序和用戶數(shù)據(jù)之間的浮動邊界提供多達(dá) 50 KB 的集成工作內(nèi)存。同時提供多達(dá) 2 MB 的集成加載內(nèi)存和 2 KB 的集成記憶內(nèi)存。可選的 SIMATIC 存儲卡可輕松轉(zhuǎn)移程序供多個 CPU 使用。該存儲卡也可用于存儲其它文件或更新控制器系統(tǒng)固件。
集成的 PROFINET 接口
集成的 PROFINET 接口用于進(jìn)行編程以及 HMI 和 PLC-to-PLC 通信。另外,該接口支持使用開放以太網(wǎng)協(xié)議的第三方設(shè)備。該接口具有自動糾錯功能的 RJ45 連接器,并提供 10/100 兆比特/秒的數(shù)據(jù)傳輸速率。它支持多達(dá) 16 個以太網(wǎng)連接以及以下協(xié)議:TCP/IP native、ISO on TCP 和 S7 通信。
SIMATIC S7-1200 集成技術(shù)
SIMATIC S7-1200 具有用于進(jìn)行計算和測量、閉環(huán)回路控制和運(yùn)動控制的集成技術(shù),是一個功能非常強(qiáng)大的系統(tǒng),可以實(shí)現(xiàn)多種類型的自動化任務(wù)。
用于速度、位置或占空比控制的高速輸出
SIMATIC S7-1200 控制器集成了兩個高速輸出,可用作脈沖序列輸出或調(diào)諧脈沖寬度的輸出。當(dāng)作為 PTO 進(jìn)行組態(tài)時,以高達(dá) 100 千赫的速度 提供50% 的占空比脈沖序列,用于控制步進(jìn)馬達(dá)和伺服驅(qū)動器的開環(huán)回路速度和位置。使用其中兩個高速計數(shù)器在內(nèi)部提供對脈沖序列輸出的反饋。當(dāng)作為 PWM 輸出進(jìn)行組態(tài)時,將提供帶有可變占空比的固定周期數(shù)輸出,用于控制馬達(dá)的速度、閥門的位置或發(fā)熱組件的占空比。
PLCopen 運(yùn)動功能塊
SIMATIC S7-1200 支持控制步進(jìn)馬達(dá)和伺服驅(qū)動器的開環(huán)回路速度和位置。使用軸技術(shù)對象和認(rèn)可的 PLCopen 運(yùn)動功能塊,在工程組態(tài) SIMATIC STEP 7 Basic 中可輕松組態(tài)該功能。除了“home”和“jog”功能,也支持移動、相對移動和速度移動。
驅(qū)動調(diào)試控制面板
工程組態(tài) SIMATIC STEP 7 Basic 中隨附的驅(qū)動調(diào)試控制面板,簡化了步進(jìn)馬達(dá)和伺服驅(qū)動器的啟動和調(diào)試操作。
它提供了單個運(yùn)動軸的自動控制和手動控制,以及在線診斷信息。
用于閉環(huán)回路控制的 PID 功能
SIMATIC S7-1200 多可支持 16 個 PID 控制回路,用于簡單的過程控制應(yīng)用。借助 PID 控制器技術(shù)對象和工程組態(tài) SIMATIC STEP 7 Basic 中提供的支持編輯器,可輕松組態(tài)這些控制回路。另外,SIMATIC S7-1200 支持 PID 自動調(diào)整功能,可自動為節(jié)省時間、積分時間和微分時間計算調(diào)整值。
PID 調(diào)試控制面板
SIMATIC STEP 7 Basic 中隨附的 PID 調(diào)試控制面板,簡化了回路調(diào)整過程。它為單個控制回路提供了自動調(diào)整和手動控制功能,同時為調(diào)整過程提供了圖形化的趨勢視圖。
CPU 有一個內(nèi)部電源,用于為 CPU、信號模塊、信號板和通信模塊供電,并可滿足其它 24 V DC 用戶的電源要求。
有關(guān) CPU 所提供的 5 V DC 邏輯預(yù)算以及信號模塊、信號板和通信模塊的 5 V DC 功率要求的信息,請參考技術(shù)規(guī)范。請參考“計算功率預(yù)算”來確定 CPU 可以為您的配置提供多少電能(或電流)。
CPU 提供 24 V DC 傳感器電源,可以為輸入點(diǎn)、信號模塊上的繼電器線圈電源或其它要求供給 24 V DC。如果您的 24 V DC 電源要求超出該傳感器電源的預(yù)算,則必須給系統(tǒng)增加外部 24 V DC 電源。有關(guān)具體 CPU 的 24 V DC 傳感器電源功率預(yù)算,請參考技術(shù)規(guī)范。
如果需要外部 24 V DC 電源,請確保該電源不要與 CPU 的傳感器電源并聯(lián)。為提高電噪聲防護(hù)能力,建議連接不同電源的公共端 (M)。
![]() |
警告 將外部 24 V DC 電源與 24 V DC 傳感器電源并聯(lián)會導(dǎo)致這兩個電源之間有沖突,因?yàn)槊總€電源都試圖建立自己的輸出電壓電平 該沖突可能使其中一個電源或兩個電源的壽命縮短或立即出現(xiàn)故障,從而導(dǎo)致 PLC 系統(tǒng)的運(yùn)行不確定。運(yùn)行不確定可能導(dǎo)致死亡、人員重傷和/或財產(chǎn)損失。 DC 傳感器電源和任何外部電源應(yīng)分別給不同位置供電。 |
1. PROFIBUS DP系統(tǒng)之一:帶DP口的主/從系統(tǒng)
帶DP口的主/從系統(tǒng)設(shè)計十分靈活,它允許用CPU中不同的數(shù)據(jù)區(qū)域來儲存DP過程數(shù)據(jù)。對數(shù)據(jù)區(qū)域的選擇取決于CPU的類型和應(yīng)用。過程映像區(qū),位存儲器以及數(shù)據(jù)塊都可用于DP輸入,輸出數(shù)據(jù)。
過程映像是標(biāo)準(zhǔn)的數(shù)據(jù)分配。在CPU的過程映像中須有充分的空間為DP保留一個連續(xù)的輸入?yún)^(qū)域和一個連續(xù)的輸出區(qū)域。這可能受中央配置中過程映像大小和信號模塊數(shù)量的限制。
位存儲器與過程映像相同,這個區(qū)域適合于DP信號的全局存儲。例如,如果過程映像可利用的空間(沒有被中央信號模塊占據(jù)的空間)不夠用,則可以使用位存儲區(qū)。
數(shù)據(jù)塊也可以用來存儲DP信號。在有關(guān)的DP數(shù)據(jù)區(qū)只被一個程序調(diào)用時使用這種存儲。
F 建立S7-300 PLC主站的硬件組態(tài)(帶DP口):雙擊“X2/DP”欄或“CP342-5”欄,在對話框內(nèi)選中“DP-Master”
F 在PROFIBUS總線上添加ET-200 從站:
主站/從站的I/O地址不能重復(fù),它是由系統(tǒng)軟件分配的。如果用戶需要對地址進(jìn)行修改,可以通過模板特性對話框重新設(shè)置。
2.PROFIBUS DP系統(tǒng)之二:帶通訊模板CP的主站系統(tǒng)。
采用通訊模板CP的主站/從站系統(tǒng),則主站/從站的I/O地址可以重復(fù),因?yàn)榇藭r的PLC系統(tǒng)相當(dāng)于兩個CPU。用戶可以通過模板特性對話框任意設(shè)置I/O地址,只是主站或從站內(nèi)的I/O地址不能重復(fù)。
當(dāng)配置CP時,必須設(shè)定操作模式。(Operating Mode)
CP342-5 DP總是需要DP-SEND和DP-RECV。這些組塊通過底板總線在CPU和CP之間轉(zhuǎn)移數(shù)據(jù).
CP342-5的數(shù)據(jù)總是連續(xù)地傳輸。主站大數(shù)據(jù)長度是240字節(jié),從站大數(shù)據(jù)長度是86字節(jié)。
DP-SEND(發(fā)送)將CPU中的*的DP數(shù)據(jù)區(qū)的數(shù)據(jù)發(fā)送到PROFIBUS CP的發(fā)送緩沖器,以便傳送給DP從站;DP-RECV(接收)從DP從站中讀出數(shù)據(jù),將PROFIBUSCP接收緩沖區(qū)的數(shù)據(jù)放入CPU*的DP數(shù)據(jù)區(qū)中。
DP-SEND(發(fā)送塊)和DP-RECV(接收塊)結(jié)構(gòu)
DP-RECV(接收塊)各端子參數(shù)的類型及功能
DP-SEND(發(fā)送塊)各端子參數(shù)的類型及功能
3. PROFIBUS DP系統(tǒng)之三:帶智能從站的DP系統(tǒng)。
S7-1200 系統(tǒng)中的一些 24 V DC 電源輸入端口是互連的,并且通過一個公共邏輯電路連接多個 M 端子。例如,在數(shù)據(jù)表中*為“非隔離”時,以下電路是互連的:CPU 的 24 V DC 電源、SM 的繼電器線圈的電源輸入或非隔離模擬量輸入的電源。所有非隔離的 M 端子必須連接到同一個外部參考電位。
自動化任務(wù):
在 S7-300 主站控制器和多個 S7-1200 從站之間,通過工業(yè)以太網(wǎng) (IE) 進(jìn)行確定性的數(shù)據(jù)傳輸 (例如,用于時間同步)。
對于確定性數(shù)據(jù)傳輸,主站依次與每個從站交換數(shù)據(jù)。
應(yīng)該在
任務(wù) A 中通過 S7-通 信、在
任務(wù) B 中通過開放式 TCP/IP (T-通信) 進(jìn)行數(shù)據(jù)交換。
圖 01 展示了兩個任務(wù)的演示設(shè)置,在此 S7-300 主站是與兩個 S7-1200 從站進(jìn)行通信。
圖 01
S7-300 緊湊型控制器 CPU 315-2PN/DP 使用 STEP 7 V5.4 + SP5 + HF1 編程用戶界面進(jìn)行組態(tài)。
S7-1200 緊湊型控制器使用 STEP 7 Basic V10.5 SP2 編程用戶界面進(jìn)行組態(tài)。
自動化解決方案:
解決方案 A:S7-通信
S7-1200 PLC 為 S7 通信提供了被動服務(wù)器功能。由 S7-300 客戶端通過 PUT 和 GET 塊進(jìn)行組態(tài)。在 STEP 7 V5.4 的 NetPro 中組態(tài)連接。為到 S7 服務(wù)器的每個連接分配一個確切的 ID。客戶端通過動態(tài)更改此連接 ID 與服務(wù)器進(jìn)行通信。在 NetPro 中可組態(tài)的**連接數(shù)取決于所使用的 S7-300 CPU 的類型。CPU 315-2 PN/DP 可在 NetPro 中組態(tài)**多 14 個 S7-連接。
注意事項:
只有 S7-300 控制器支持S7 通信塊 PUT 和 GET 的 ID 動態(tài)更改。對于 S7-400 控制器,每個通信塊都需要一個靜態(tài) ID。
圖 02
主站和從站包含了發(fā)送和接收塊 (Send_DB 和 Receive_DB)。在接收到同步命令之后,主站讀取系統(tǒng)時間,并通過 PUT 塊 將此信息和用戶數(shù)據(jù)發(fā)送到**個從站,以進(jìn)行 S7 通信。PUT 塊將它自己的系統(tǒng)時間與從主站中接收到的日時鐘鐘信息進(jìn)行同步。然后主站通過 GET 通信塊獲得從站 1 的用戶數(shù)據(jù)。之后將從站 1 的此用戶數(shù)據(jù)存儲在主站接收塊的相關(guān)位置中。對所有后續(xù)從站單元重復(fù)此過程。在完成主站和**后一個從站之間的數(shù)據(jù)交換之后,主站單元重新啟動與從站 1 的數(shù)據(jù)交換。
解決方案 B:T-通信
S7-1200 和 S7-300/400 都提供了用于開放式 TCP/IP 通信的功能塊 - T 通信塊 TCON、TSEND、TRCV 和 TDISCON。
當(dāng)選擇協(xié)議為 “ISO-on-TCP”,則 “ISO-on-TCP” 提供了面向消息的操作原理,這在 SIMATIC 系統(tǒng)之間進(jìn)行 通信時特別有用。
在 STEP 7 V5.4 中使用‘開放式通信向?qū)А?(OC 向?qū)? 組態(tài)該連接。各個連接伙伴通過 IP 地址來識別。OC 向?qū)ПA粢粋€連接資源,并創(chuàng)建一個相關(guān)的連接數(shù)據(jù)塊?;锇榈?IP 地址存儲在此數(shù)據(jù)塊中。開放式 IE 通信的**連接數(shù)取決于所使用的 CPU。對于所使用的 CPU 315-2 PN/DP,可以使用“ISO-on-TCP”同時建立**多 8 個連接 。通過更改連接數(shù)據(jù)塊中的 IP 地址,可 通過相同的連接資源連續(xù)地與逾 8 個通信伙伴進(jìn)行數(shù)據(jù)交換。
圖 03
主站和每個從站都有一個發(fā)送和一個接收數(shù)據(jù)塊 (Send_DB 和 Receive_DB)。通過 TCON 塊,主站將一個 TCP/IP 連接請求 發(fā)送到**個從站。要確認(rèn)連接已建立,通信對端也要執(zhí)行 TCON 塊。當(dāng)存在同步作業(yè)時,主站讀取系統(tǒng)時間,并通過 TSEND 通信塊將此時間和用戶數(shù)據(jù)發(fā)送到從站。對于 TRCV 接收塊,該塊在 Receive_DB 數(shù)據(jù)塊中接收數(shù)據(jù) 。從站使用從主站中接收到的日時鐘數(shù)據(jù)來同步它自己的系統(tǒng)時間。從站 1 通過 TSEND 塊 將它的用戶數(shù)據(jù)發(fā)送到主站。在主站一側(cè),使用 TRCV 塊將從站 1 的用戶數(shù)據(jù)存儲到接收數(shù)據(jù)塊中的*位置。隨后,主站使用 TDISCON 塊斷開到從站 1 的連接 。對后續(xù)從站重復(fù)執(zhí)行此過程。在主站與**后一個從站交換數(shù)據(jù)完成之后,主站重新與從站 1 進(jìn)行數(shù)據(jù)交換。一旦在從站側(cè)建立一個連接,該連接將一直保持。因此,僅須在初始化時調(diào)用 TCON