技術(shù)文章
西門子S7-300PLC的通訊概況
閱讀:1218 發(fā)布時(shí)間:2016-1-4西門子S7-300PLC的通訊概況
SIMATIC S7-300具有多種不同的通訊接口:
多種通訊處理器用來連接AS-i接口、PROFIBUS 和工業(yè)以太網(wǎng)總線系統(tǒng)。
通訊處理器用來連接點(diǎn)到點(diǎn)的通訊系統(tǒng)。
多點(diǎn)接口(MPI) 集成在CPU中,用于同時(shí)連接編程器、PC機(jī)、人機(jī)界面系統(tǒng)及其他SIMATIC S7/M7/C7等自動(dòng)化控制系統(tǒng)。
---- 用戶可以方便的使用Step7軟件進(jìn)行通訊組態(tài)。
---- CPU 支持下列通訊類型:
過程通訊
通過總線(AS-i或PROFIBUS)對I/O模塊周期尋址(過程映象交換) 。
數(shù)據(jù)通訊
在自動(dòng)控制系統(tǒng)之間或人機(jī)界面(HMI)和幾個(gè)自動(dòng)控制系統(tǒng)之間,數(shù)據(jù)通訊會周期地進(jìn)行或被用戶程序或功能塊調(diào)用。
通過PROFIBUS的過程通訊
-- -- S7-300通過通訊處理器,或通過集成在CPU上的 PROFIBUS-DP接口連接到PROFIBUS-DP網(wǎng)絡(luò)上。
---- 帶有PROFIBUS-DP主站/從站接口的CPU可以使用戶能夠方便地進(jìn)行組態(tài)。
---- 而且,用戶通過PROFIBUS-DP分布式I/O就像處理集中的I/O一樣,具有相同的組態(tài)、地址和編程。
---- 下列設(shè)備可以作為通訊的主站:
SIMATIC S7-300
(通過帶PROFIBUS-DP 接口CPU或通過 PROFIBUS-DP)
SIMATIC S7-400
(通過帶PROFIBUS-DP 接口的CPU或通過PROFIBUS-DP CP)
SIMATIC C7
(通過帶PROFIBUS-DP接口的C7或通過PROFIBUS-DP CP)
S5-115U/h,S5-135U和 帶IM308的S5-155U/H
帶PROFIBUS-DP接口的 S5-95U
SIMATIC 505
---- 需要說明的是,在一條線上不要連接2個(gè)以上的主站。
---- 下列設(shè)備可以作為從站:
ET200B/L/M/S/X分布式 I/O設(shè)備
通過CP342-5的S7-300
CPU315-2 DP,CPU316-2 DP 和CPU318-2 DP
C7-633/p CP,C7-633 DP,C7-634/P DP,C7-634 DP,C7-626 DP
雖然帶有STEP7的編程器PG/PC或OP在總線中作為主站,但它們只使用部分通過PROFIBUS- DP運(yùn)行的MPI功能。
通過AS-i的過程通訊
---- 對于AS-i接口總線,S7-300有合適的通訊處理器(CP342-2)用來連接現(xiàn)場設(shè)備。
數(shù)據(jù)通訊概述
---- S7-300 具有多樣的通訊方式。
用全局?jǐn)?shù)據(jù)通訊聯(lián)網(wǎng)的CPU之間可以通過聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)包的交換;
用通訊功能塊對網(wǎng)絡(luò)其他站點(diǎn)進(jìn)行由事件驅(qū)動(dòng)的通訊。
- 對于聯(lián)網(wǎng),可以使用MPI, PROFIBUS或工業(yè)以太網(wǎng)。
- 全局?jǐn)?shù)據(jù),通過全局?jǐn)?shù)據(jù)通訊服務(wù),聯(lián)網(wǎng)的CPU可以相互之間周期性交換數(shù)據(jù)(zui大到4gd包,每包有22字節(jié)/周期)。例如:一個(gè)CPU可以訪問另一個(gè)CPU的數(shù)據(jù)、存儲位和過程映象。全局?jǐn)?shù)據(jù)通訊只可以通過MPI進(jìn)行。在Step7中的GD表中進(jìn)行組態(tài)。
-通訊功能,對S7/M7/C7的通訊服務(wù)可以使用系統(tǒng)內(nèi)部塊建立起來。
通過MPI的標(biāo)準(zhǔn)通訊
擴(kuò)展通訊通過MPI、K總線、PROFIBUS和工業(yè)以太網(wǎng)(S7-300只能作為服務(wù)器)
對于s5系列及第三方的通訊服務(wù),可以使用非駐留塊建立。
通過PROFIBUS和工業(yè)以太網(wǎng)實(shí)現(xiàn)S5兼容的通訊
通過PROFIBUS和工業(yè)以太網(wǎng)實(shí)現(xiàn)標(biāo)準(zhǔn)通訊 (第三方設(shè)備)
---- 與全局?jǐn)?shù)據(jù)進(jìn)行對比,必須為通訊功能建立通訊連接。
通過CP的數(shù)據(jù)通訊(點(diǎn)對點(diǎn))
---- 用CP 340/CP 341通訊處理模塊可以建立起經(jīng)濟(jì)而方便的點(diǎn)到點(diǎn)鏈接。在3種通訊接口的基礎(chǔ)上,有多種通訊協(xié)議可以使用。
20 mA(TTY)
RS 232C/V.24
RS 422/RS 485
可連接下列設(shè)備:
S7 PLC和S5 PLC及第三方系統(tǒng)
打印機(jī)
機(jī)器人控制
掃描儀、條碼閱讀器等
通過多點(diǎn)接口(MPI) 的數(shù)據(jù)通訊
---- 多點(diǎn)接口(MPI)通訊口集成在 S7-300 CPU上。它可以用于簡單聯(lián)網(wǎng)。
MPI能同時(shí)連接幾個(gè)帶 STEP 7的編程器/PC、人機(jī)界面(HMI)
全局?jǐn)?shù)據(jù)
聯(lián)網(wǎng)的CPU可以利用全局?jǐn)?shù)據(jù)(GD)服務(wù),周期性地相互進(jìn)行數(shù)據(jù)交換(每個(gè)程序周期zui多允許16個(gè)GD包,每包zui多64字節(jié))。S7-300 cpu每次zui多可以交換4個(gè)含22個(gè)字節(jié)的數(shù)據(jù)包,而且zui多可以有16個(gè)CPU參與數(shù)據(jù)交換(用step7 v4.x以上版編程軟件)。全局?jǐn)?shù)據(jù)通訊只能通過MPI接口。
內(nèi)部通訊總線(K-總線)
CPU的MPI是直接與S7-300的K總線連接。即可以用k總線接口從編程器直接通過MPI對FM/CP模塊進(jìn)行編址。
功能強(qiáng)大的通訊技術(shù)
- zui多32個(gè)MPI站
- 每個(gè)CPUzui多有8個(gè)動(dòng)態(tài)通
- 訊連接用于與SIMATIC S7/M7 300/ 400、C7進(jìn)行標(biāo)準(zhǔn)通訊
- 每個(gè)CPUzui多有4個(gè)靜態(tài)通訊連接用于與編程器、PC機(jī)、SIMATIC HMI系統(tǒng)和 SIMATIC S7/M7-300/ 400、C7進(jìn)行擴(kuò)展通訊 。
- 數(shù)據(jù)傳輸速度187.5千位/秒或12兆位/秒
靈活的擴(kuò)展能力
用下列可靠的部件來配置MPI通訊:LAN電纜,LAN連接器和 RS 485中繼器均采用PROFIBUS和"分布式 I/O"系列產(chǎn)品。這些部件保證了*的配置。例如,在任意兩個(gè)給定的MPI節(jié)點(diǎn)之間可串聯(lián)zui多10個(gè)中繼器來跨越長距離。
通過CP進(jìn)行數(shù)據(jù)通訊(PROFIBUS或工業(yè)以太網(wǎng))
---- 可通過CP 342/343通訊處理器將SIMATIC S7-300與 PROFIBUS 和工業(yè)以太網(wǎng)總線系統(tǒng)相連。
可連接的包括:
SIMATIC S7-300
數(shù)控系列
SIMATIC S7-400
機(jī)械手控制系統(tǒng)
SIMATIC S5-115U/H
工業(yè)PC機(jī)
編程器
個(gè)人計(jì)算機(jī)
驅(qū)動(dòng)控制器
SIMATIC HMI
非西門子裝置