應(yīng)用領(lǐng)域 | 環(huán)保,能源,建材,電子,交通 |
---|
產(chǎn)品簡介
詳細(xì)介紹
西門子6ES7352-5AH00-0AE0
那么是不是接收的起始條件設(shè)置不當(dāng)?客戶使用的是起始字符,這并無不妥。并且改成空閑線檢測之后,問題依然存在。難道是對方發(fā)送的信號有問題?用串口調(diào)試軟件來測試,是可以接收到的。眼見這幾個常見錯誤都沒能cover住這個問題,我只好從頭一步步地跟客戶確認(rèn)。但是還是沒能發(fā)現(xiàn)任何破綻。郁悶之下,只好讓客戶把程序發(fā)過來看看。
第1次檢查程序的時候還真沒注意到問題出在哪里。等到看出來了才覺得啼笑皆非:
不知道大家看出來沒有?客戶在設(shè)定完空閑線時間SMW90和消息定時器溢出值SMW92后,慣性地將接受地大字符數(shù)SMB94也寫成了傳送字 SMW94。而西門子PLC的高低字節(jié)是逆序的,也就是說SMB94為高有效字節(jié),SMB95為低有效字節(jié)。見手冊中的如下說明:
表1 網(wǎng)絡(luò)電纜的大長度
波特率
非隔離CPU口1
有中繼器的CPU口或者EM277
9.6K到187.5K
50m
1000m
500k
不支持
400m
1M到1.5M
不支持
200m
3M到12M
不支持
100m
如果不是用隔離端和中繼器,允許的大距離為50m。測量該距離時,從網(wǎng)段的第1個節(jié)點(diǎn)開始。到網(wǎng)段的后一個節(jié)點(diǎn)。
西門子PLC的S7系列在網(wǎng)絡(luò)中使用中繼器
RS-485中繼器為網(wǎng)段提供偏壓電阻和終端電阻。目的是為了:
●增加網(wǎng)絡(luò)的長度:在網(wǎng)絡(luò)中使用一個中繼器可以使網(wǎng)絡(luò)的通訊距離擴(kuò)展50m。如果使用兩個中繼器而且中間沒有其他節(jié)點(diǎn),網(wǎng)絡(luò)的通訊距離按照所使用的波特率擴(kuò)展一個網(wǎng)段的長度。在一個串聯(lián)網(wǎng)絡(luò)中,多可以使用9個中繼器。但網(wǎng)絡(luò)的長度不能超過9600m.
●為網(wǎng)絡(luò)增加設(shè)備:在9600的波特率下。50米距離之內(nèi),一個網(wǎng)段多可以連接32個設(shè)備,使用一個中繼器允許在網(wǎng)絡(luò)上增加32個設(shè)備。
●在不同的網(wǎng)段之間電隔離:如果不同的網(wǎng)段具有不同的地電位,將他們隔離會提高網(wǎng)絡(luò)的通訊質(zhì)量。
一個中繼器在網(wǎng)絡(luò)中被算作網(wǎng)段的一個節(jié)點(diǎn),但沒有被站地址。
西門子PLC的S7系列選擇網(wǎng)絡(luò)電纜
S7-200 網(wǎng)絡(luò)使用RS-485標(biāo)準(zhǔn),是用雙絞線電纜。在一個網(wǎng)段上可以連接32個設(shè)備。
表2 網(wǎng)絡(luò)電纜的通用指標(biāo)
技術(shù)指標(biāo)
描述
電纜類型
屏蔽雙絞線
回路阻抗
≤115ω/Km
有效電容
30pF/m
標(biāo)稱阻抗
大約135ω-160ω(頻率=3MHz-20MHz)
衰減
0.9Db/100m(頻率=200KHz)
導(dǎo)線截面積
0.3mm2-0.5mm2
電纜直徑
8mm±0.5mm