S7-1200與MM440的USS通信
3 o- A/ i5 y& j; h6 w1 ]: a) H: U) T4 j7 D
已實現(xiàn)了用S7-1200監(jiān)控兩臺MM440,和讀寫MM440的參數(shù),感覺非常好用。* T4 z6 G$ q- @9 E. Q
) q8 b- P3 z8 u2 }4 u
在接線時必須注意下面兩點,否則可能毀壞通信接口:# \1 \6 F/ P' F. K8 y1 N! I
! U; l, m5 B/ a4 _/ Y, {1)S7-1200側的RS-485連接器的5腳(參考電壓0V)必須與MM440的模擬量輸入電壓的0V端子(2號端子)相連。
1 ]9 p. O5 t) K u) O
; ~# r7 D# H/ P8 N2)0V線不能與設備的電磁兼容性地(EMC地)相連。# j9 M, F% d9 `% a) R
1 O, k5 Q- ?2 v6 e1 e# z1 X0 ]; u% U% A" N
K: m# Q/ t" f: U7 S
在OB1中調(diào)用USS_DRV功能塊(FB1071)來監(jiān)控變頻器,在循環(huán)中斷組織塊中調(diào)用USS_PORT(FC1070),它是S7-1200和變頻器USS通信的接口,用它來設置波特率和通信接口。系統(tǒng)手冊給出了波特率與調(diào)用循環(huán)中斷組織塊的時間間隔的關系。
: D. B6 P# d6 I# [6 d; F9 |: N; l( \
所有的USS指令(包括讀寫變頻器參數(shù)的FC)共用一個USS_DRV的背景數(shù)據(jù)塊。
5 \8 H& h" G- Z1 P5 @. h" W; e6 I; ]/ ^% u$ X
一個背景數(shù)據(jù)塊只能保存一臺變頻器的參數(shù),它為什么可以供多臺變頻器使用呢?
8 W4 e! S& E g" c! M
) n/ D; v. x4 n$ O" ~9 O% c# E& ^實驗時發(fā)現(xiàn)USS通信與RS-485接口組態(tài)的參數(shù)沒什么關系,可以采用默認的參數(shù)。 |