人妻暴雨中被强制侵犯在线,亚洲国产欧美日韩精品一区二区三区,四虎影免看黄,国产无人区二卡三卡四卡不见星空
機(jī)械社區(qū)
標(biāo)題:
SIMATIC S7-1200自由口通信
[打印本頁]
作者:
曹新輝
時(shí)間:
2010-1-21 09:50
標(biāo)題:
SIMATIC S7-1200自由口通信
SIMATIC S7-1200 控制器具有模塊化、結(jié)構(gòu)緊湊、功能全面等特點(diǎn),適用于多種應(yīng)用,能夠保障現(xiàn)有投資的長(zhǎng)期安全。由于該控制器具有可擴(kuò)展的靈活設(shè)計(jì),符合工業(yè)通信最高標(biāo)準(zhǔn)的通信接口,以及全面的集成工藝功能,因此它可以作為一個(gè)組件集成在完整的綜合自動(dòng)化解決方案中,成為制造行業(yè)中的創(chuàng)新系統(tǒng)解決方案。在串口通信方面,從硬件上與S7-200有什么不同?從軟件編程方面與S7-200有什么不同?與S7-300從硬件上及軟件編程上又有什么區(qū)別?
作者:
曹新輝
時(shí)間:
2010-1-21 09:52
S7-1200是西門子的新一代的控制器,在串口通信方面在硬件與軟件方面都與S7-200不同:
9 {" u/ H9 m3 B# G
% R$ \& E* Z4 {; M5 ]2 i
首先,從硬件方面
. a! F' y ?+ a# x* d
* s( X0 n- ~# x, E/ N# o0 e" f$ H3 F @
S7-1200現(xiàn)有的幾款PLC都可以擴(kuò)展3個(gè)串口通信模板(即可以全部是RS232接口,也可以全部是RS485接口,也可以是兩種接口的組合),而S7-200這不可以進(jìn)行擴(kuò)展,只能用本體上的RS485口,在這一點(diǎn)上功能強(qiáng)了。
. u& ^2 e; B- l' V8 B; Y
: \5 _+ T: \7 ~8 O# w/ e& @
其次,從軟件方面
6 A0 z; f5 a4 F
- c6 ~ W5 c8 E# ^; F
S7-1200,在編程上與S7-300的編程方法類似,組態(tài)完硬件接口,直接調(diào)用功能塊就可以,非常簡(jiǎn)單,不像S7-200需要對(duì)SM進(jìn)行操作。
; z& z9 ], X6 B2 N5 i- g
1 _' Y) e1 N4 M' Z
4 {! Q4 M8 D0 e( h- w
" w( h" l% B7 E0 e( Z4 j: I
S7-1200與S7-300在串口通信比較起來基本上一樣,但在作Modbus的通信時(shí)不需要額外的Dongle來支持。
作者:
曹新輝
時(shí)間:
2010-1-21 09:55
S7-1200與MM440的USS通信
$ E2 L" Y# ?% I* q) ]3 K
+ N4 G8 W. D, p
已實(shí)現(xiàn)了用S7-1200監(jiān)控兩臺(tái)MM440,和讀寫MM440的參數(shù),感覺非常好用。
4 s+ X% Q+ y2 X2 V# ?" m* c% b
) b* `2 i7 _' J( z$ L* ?) k
在接線時(shí)必須注意下面兩點(diǎn),否則可能毀壞通信接口:
! [3 P" w) C! r7 L! ]
! x/ m( a; s2 f8 U
1)S7-1200側(cè)的RS-485連接器的5腳(參考電壓0V)必須與MM440的模擬量輸入電壓的0V端子(2號(hào)端子)相連。
: | G, o0 h% |! z
$ R& n. i: f! X! u: g
2)0V線不能與設(shè)備的電磁兼容性地(EMC地)相連。
o& E0 Q+ K) U$ c$ A/ s
4 D& x4 Z' h- [6 ], Y3 o; D5 ]
+ _( ]/ R, n4 V. R% i
/ k8 \8 Z- m& `& g F# M9 |% C
在OB1中調(diào)用USS_DRV功能塊(FB1071)來監(jiān)控變頻器,在循環(huán)中斷組織塊中調(diào)用USS_PORT(FC1070),它是S7-1200和變頻器USS通信的接口,用它來設(shè)置波特率和通信接口。系統(tǒng)手冊(cè)給出了波特率與調(diào)用循環(huán)中斷組織塊的時(shí)間間隔的關(guān)系。
" s% M8 Z8 ~0 s( w, H
# y4 R3 Y& Z" d' W) q9 B
所有的USS指令(包括讀寫變頻器參數(shù)的FC)共用一個(gè)USS_DRV的背景數(shù)據(jù)塊。
/ P+ c! ~& L7 P
- A$ B7 l# }8 w" ~( o$ t2 m
一個(gè)背景數(shù)據(jù)塊只能保存一臺(tái)變頻器的參數(shù),它為什么可以供多臺(tái)變頻器使用呢?
8 {9 ^# ^% U& I/ ~# j* U+ c
, L: t( f, ]1 D% E4 h0 x
實(shí)驗(yàn)時(shí)發(fā)現(xiàn)USS通信與RS-485接口組態(tài)的參數(shù)沒什么關(guān)系,可以采用默認(rèn)的參數(shù)。
作者:
曹新輝
時(shí)間:
2010-1-21 09:58
S7-1200自由口通信的特點(diǎn):
. U4 P+ F! p8 \4 |) V
# o7 W$ V: }5 D3 z) P/ j$ H
1、S7-1200通過S7協(xié)議與S7-200通訊時(shí),S7通訊只支持絕對(duì)地址DB尋址通訊,且S7-200可同時(shí)最多8個(gè)S7通訊伙伴進(jìn)行通訊;
1 }* v: @( \% R: g8 G
3 q! {7 s" @" H
2、S7-1200與第三方設(shè)備通訊時(shí),每個(gè)S7-1200 CPU 最多可帶3個(gè)通訊模塊(CM1241 RS485/CM1241 RS232)而每個(gè)CM1241 RS485通訊模塊理論上最多支持247個(gè)Modbus子站;
! u9 @1 Z$ Q$ c ?: p( A/ L E
5 H _7 K, j* D" e k5 q; z
3、S7-1200通過USS協(xié)議與變頻器等設(shè)備通訊時(shí),由于每個(gè)S7-1200 CPU 最多可帶3個(gè)通訊模塊,因此一個(gè)S7-1200 CPU中最多可建立3個(gè)USS網(wǎng)絡(luò),每個(gè)CM1241 RS485通訊模塊最多支持16個(gè)變頻器。
作者:
曹新輝
時(shí)間:
2010-1-21 10:04
1、S7-1200 的USS通信和MODBUS的通信的波特率和傳輸距離成反比,波特率越高傳輸距離越短,理論上串口通訊最大傳輸距離為1.2KM,實(shí)際在S7-1200與其它設(shè)備進(jìn)行通訊距離遠(yuǎn)遠(yuǎn)小于1.2KM,大約只有50M。串行通信中,數(shù)據(jù)位信號(hào)流在信號(hào)線上傳輸時(shí),會(huì)引起畸變,畸變的大小與以下因素有關(guān):
$ V8 e) r2 M* w I0 ^# l7 y
- t) [2 O; M9 m% Y
波特率——信號(hào)線的特征(頻帶范圍)
" H8 C9 X+ F" M
$ ~& C; b$ ^3 ~0 M: x+ i
傳輸距離——信號(hào)的性質(zhì)及大?。娖礁叩?、電流大?。?br />
) Y. g& C' C( U6 u, ]
}! e# N4 G, a3 Z7 y+ d
當(dāng)畸變較大時(shí),接收方出現(xiàn)誤碼。在規(guī)定的誤碼率下,當(dāng)波特率、信號(hào)線、信號(hào)的性質(zhì)及大小一定時(shí),串行通信的傳輸距離就一定。
% Q1 G* {, o' k' M
* P9 f+ v6 c& S6 _/ h, |" Q) Y
2、S7-1200與第三方設(shè)備通訊時(shí),每個(gè)S7-1200 CPU 最多可帶3個(gè)通訊模塊(CM1241 RS485/CM1241 RS232)而每個(gè)CM1241 RS485通訊模塊理論上最多支持247個(gè)Modbus子站,所以理論上一個(gè)S7-1200 CPU最多可帶741個(gè)Modbus子站。
歡迎光臨 機(jī)械社區(qū) (http://www.xa-space.com/)
Powered by Discuz! X3.5