這一節講PLC進行數據通信時,必須要弄清楚的幾個(ge) 重要的通信參數。在做PLC通信時,這幾個(ge) 通信參數如果弄不明白或設置錯誤,通信就會(hui) 失敗。這幾個(ge) 參數包括:
1,通信協議。
2,波特率。
3,通信端口。
4,主站和從(cong) 站地址。
5,奇偶校驗。
6,數據位。
7,停止位。
其中5,6,7項在上一節中我們(men) 已經講過,這裏就不在重複。這節重點講述1,2,3,4項的內(nei) 容。大家先看圖1,就是PLC和變頻器進行通信時,設置的1,2,3,4項的通信參數。
那麽(me) 圖1,裏麵的這些參數是什麽(me) 意思呢?如果我照著教科書(shu) 那樣死板的講解,你一會(hui) 就聽懵了,但是如果我讓你和下麵圖2的圖片進行對照,即使我不講解你也能能理解個(ge) 差不多,不信你自己看圖2。
怎麽(me) 樣?看了圖2是不是覺得有點意思了。我敢保證就是小學畢業(ye) 的也能明白點什麽(me) ,所以如果你的學曆已經超過了小學,並且在看我這樣講解的文章或視頻,就一定能學好PLC。接下來就對這幾個(ge) 通信參數做進一步的講解,下麵的內(nei) 容非常適合小學學曆的朋友哈。
1,通信協議,協議兩(liang) 個(ge) 字還用解釋嗎?不就是兩(liang) 個(ge) 人商量好的一個(ge) 東(dong) 西嗎。通信協議說白了就是一種語言,一種通信雙方都能聽的懂得語言,就好比我們(men) 和別人講話時,我們(men) 用漢語別人也要用漢語,雙方才能聽的懂,如果我們(men) 用漢語別人用英語,那麽(me) 誰也聽不懂對方說的是什麽(me) ,通信也就無法進行。就像當女孩子對你說“我愛你”時,按照協議你也要回一句“我愛你”。但你要是回一句“我操你”,那你注定是要失敗的。我們(men) 人類常用的語言有漢語,英語,日語等,而PLC常用的通信協議有MODBUS RTU,PPI,MPI等,通信協議和我們(men) 用的語言隻是叫法不一樣,但它們(men) 的原理和本質都是一樣的。以後我還會(hui) 對PLC通信協議中最常用的MODBUS RTU這個(ge) 通信協議進行專(zhuan) 門講解。到時如果你能學明白MODBUS RTU這個(ge) 通信協議,那麽(me) PLC通信的其他通信協議,不用我講你也就能掌握了。
2,波特率,波特率的意思,就好比我們(men) 說話的頻率,嘴慢的一秒說1個(ge) 字,嘴快的一秒可以說3個(ge) 字,並且這個(ge) 快慢我們(men) 還能自己調節。那麽(me) PLC的波特率的意思就是,一秒鍾可以往外發送多少個(ge) 0或1,結合我們(men) 上一節講的,就是PLC通信端口的高低電壓一秒鍾可以變化多少次,並且這個(ge) 一秒鍾變化的次數也可以調節。是不是和我們(men) 說話的意思是一樣的。波特率的單位是:bit/s。我們(men) 常用的波特率9600bit/s,19200bit/s等。
舉(ju) 例:9600bit/s指的就是PLC一秒鍾可以以往外發送9600個(ge) 0或1,也就是PLC的通信端口的高低電壓一秒鍾可以變化9600次。我們(men) 上一節講過,PLC通信時必須按“幀”發送數據,1“幀”=12位,也就是1“幀”=12個(ge) 0或1(不明白的請看上一節)。所以波特率為(wei) 9600bit/s時,一秒鍾就可以發送800幀的數據(9600除以12=800)。
3,通信端口,指的就是我們(men) 的數據要從(cong) 哪裏發送出去。就像我們(men) 說話需要用嘴,PLC通信就用通信端口,兩(liang) 個(ge) 設備的通信連接線就接在通信端口上。PLC常用的通信端口有RS232,RS485,RS422等。以後還會(hui) 單獨講這幾個(ge) 通信端口。
4,主站和從(cong) 站的地址,指的就是通信雙方要有各自的名字,也可以叫地址,這個(ge) 地址不能亂(luan) 寫(xie) ,並且不能相同,它的書(shu) 寫(xie) 格式和地址範圍,都在上麵講的通信協議中有明確的規定,我們(men) 隻要按照通信協議裏麵規定的格式書(shu) 寫(xie) 就沒有問題。
再看圖3,是一台PLC和一台變頻器通信時,雙方需要各自設定的通信參數列表。下麵做一下說明。
通信協議(MODBUS RTU):雙方設置必須相同,不能一個(ge) 說英語,另一個(ge) 講日語。
波特率(9600bit/s):雙方設置必須相同,不能一個(ge) 說的快,另一個(ge) 說的慢。
通信端口(RS485):雙方通信端口必須相同,不能一個(ge) 用嘴說,另一個(ge) 遞眼神。
奇偶校驗(偶校驗):雙方設置必須相同,(不明白的看上一節)。
數據位(8位):雙方設置必須相同,(不明白的看上一節)。
停止位(2位):雙方設置必須相同,(不明白的看上一節)。
主站地址(2):雙方設置不能相同,地址重複了,發出的信息就不知道發給誰。
好了,這一節就講完了,今天講的這些和通信有關(guan) 的參數,都是非常重要的,有一個(ge) 設置不正確都會(hui) 導致通信失敗。希望大家認真掌握。
最後,喜歡的朋友還是可以點擊下麵的讚賞哈。多少隨意。那些不給讚賞的聽好了,我注意你們(men) 很久了,是不是零花錢又被老婆扣光了。哈哈開個(ge) 玩笑。隻要你能從(cong) 我寫(xie) 的東(dong) 西裏,學到哪怕一丁點知識,我覺得我的功夫就沒白費。我們(men) 下節再見。