1,、S7-1200 的USS通信和MODBUS的通信的波特率和傳輸距離成反比,波特率越高傳輸距離越短,,理論上串口通訊最大傳輸距離為1.2KM,實際在S7-1200與其它設(shè)備進(jìn)行通訊距離遠(yuǎn)遠(yuǎn)小于1.2KM,,大約只有50M。串行通信中,,數(shù)據(jù)位信號流在信號線上傳輸時,,會引起畸變,畸變的大小與以下因素有關(guān):7 K, |9 g# ~# \
5 V) D" z! K1 H1 e
波特率——信號線的特征(頻帶范圍)
" s( p; z* n% K
" s' y# z! m8 W傳輸距離——信號的性質(zhì)及大�,。娖礁叩�,、電流大小)
( d! R P# G6 W' N1 |1 m" A7 V/ T- l; w' s' o% Y
當(dāng)畸變較大時,,接收方出現(xiàn)誤碼,。在規(guī)定的誤碼率下,,當(dāng)波特率、信號線,、信號的性質(zhì)及大小一定時,,串行通信的傳輸距離就一定。1 a7 B3 H# I( c1 v+ i3 F) X
5 }$ S8 E5 M' n& m' z9 v9 i& L2,、S7-1200與第三方設(shè)備通訊時,,每個S7-1200 CPU 最多可帶3個通訊模塊(CM1241 RS485/CM1241 RS232)而每個CM1241 RS485通訊模塊理論上最多支持247個Modbus子站,所以理論上一個S7-1200 CPU最多可帶741個Modbus子站,。 |