S7-200 SMART PLC的通信入門常見知識解答
盧思敏
發(fā)布于2016-11-03 10:05
17
0
標(biāo)簽:
今天我們來了解一下通信的基礎(chǔ)知識,如:什么是通信?通訊的本質(zhì),以及波特率,全雙工,半雙工,單工,協(xié)議的概念,還有 485通信網(wǎng)絡(luò)的結(jié)構(gòu),這些知識對于我們今后所學(xué)習(xí)的自由口通訊,以及modbus通信非常重要。
點:通信是什么?
實質(zhì)上就是在通訊端口周圍不斷產(chǎn)生高低電平的組合,來實現(xiàn)兩個設(shè)備之間0 1代碼的傳遞,0就是低電平,1就是高電平?,F(xiàn)在如果有一臺PLC和變頻器通信,那么其實就是硬件接一根電纜,通過在變頻器的通信口產(chǎn)生高低電平的組 合,然后再通過硬件電路翻譯成01011010這樣的代碼進行傳遞,這樣就完成了PLC向變頻器數(shù)據(jù)的傳遞。同樣的原理,變頻器向PLC回傳數(shù)據(jù)也是 相同的道理。
第二點:什么是全雙工,半雙工?
全雙工:通訊端口在發(fā)送數(shù)據(jù)的時候同時也可以接收數(shù)據(jù),同一時刻,接收和發(fā)送可以同時進行。
半雙工:通訊端口在某一個時刻內(nèi),要么發(fā)送,要么接收,說白了,就是在同一個時刻內(nèi),只能完成一種,要么接收,要么發(fā)送。
第三點:什么是波特率?
波 特率也稱通訊塑速率,通訊速率其實值得就是1s內(nèi)通訊口發(fā)送0 1代碼或者高低電平的數(shù)量,通常小的單位是按位傳送,打個比方,如果我們的通訊速率為9.6kbps,那就是表示通訊口每秒發(fā)送的9600個bit的數(shù) 據(jù)也就是每秒產(chǎn)生9600個搞死電平,高低電平的數(shù)量加起來是9600個。
第四點:協(xié)議的概念及作用
通 常對于我們初學(xué)者來講,很多人會走進這個誤區(qū),把協(xié)議說成485協(xié)議,232協(xié)議,其實這個是完全錯誤的,首先要知道,RS232、RS485是我們的 硬件物理介質(zhì)成,說白了,就是硬件接口,實質(zhì)上就是傳送接收數(shù)據(jù)的硬件載體。而我們所說的協(xié)議,其實就是設(shè)備和設(shè)備之間通信之間確認(rèn)好的數(shù)據(jù)格式以及數(shù)據(jù) 內(nèi)容,好比我和你說話,我要想聽得懂,如果我說的是漢語,你也必須說的是漢語,這樣他們的語法格式一樣,如果你說的是英語,數(shù)據(jù)格式完全不一樣,那怎 么能聽的懂,另外,還要知道你說的這句話的內(nèi)容是什么,這樣了,就有了一個規(guī)定好的格式和內(nèi)容,對方接收到你的信息時,就能夠去識別并自動分析,我們也可 以說通信之前要進行握手,達成共識!
第五點:485通信結(jié)構(gòu)
對 于485通信來講,由于工業(yè)規(guī)定,485為半雙工通信方式,這里重點強調(diào),我們是針對于我們的工業(yè)通信來講,工業(yè)通訊規(guī)定,所以,它只有一個主站,有多 個從站,比如我們現(xiàn)在應(yīng)用及廣的Modbus通信,它只支持一個主站,多個從站,首先這一點我們要搞清楚,我們可以在許多支持Modbus通訊的變頻器以 及PLC設(shè)備的說明看到,它只有一個主站地址。那么它們之間既然只有一個主站,是怎么傳遞對話的呢?其實大家記住這點就可以,在485通信網(wǎng)絡(luò)中,主站可 直接和從站進行對話,但是從站和從站之間進行對話必須向通過主站,然后主站在給到另一個從站方。
作者:技成培訓(xùn)網(wǎng)(楊存世)
本文版權(quán)為技成所有,未經(jīng)同意,盜取必究!
推薦學(xué)習(xí)相關(guān)視頻:
西門子S7-200SMART PLC 編程應(yīng)用入門
西門S7-200PLC從入門到精通
西門子200STEP-7 MicroWIN 編程軟件應(yīng)用