通信分類: 通信就是信息傳遞,是個(gè)很廣義的名詞。一般通信指“電”信號(hào)的通信,叫電信。這里主要說(shuō)說(shuō)PLC與其控制的設(shè)備間的通信。 按信道中傳輸?shù)男盘?hào)分類: 數(shù)字信號(hào)通信:方波信號(hào),PLC的通信屬于此類通信。 模擬信號(hào)通信:正弦波信號(hào),比如廣播。 數(shù)字通信的優(yōu)點(diǎn): 1,抗干擾能力強(qiáng),傳輸距離遠(yuǎn)。 2,易于加密,傳輸安全。 3,產(chǎn)品重復(fù)性好。 按傳輸方式分為并行通信和串行通信。 并行通信:按字或字節(jié)為單位整體進(jìn)行傳送,特點(diǎn)是傳送速度快、線多、遠(yuǎn)距離傳送成本高。主要用于計(jì)算機(jī)、PLC內(nèi)部的通信。 串行通信:串行通信:以二進(jìn)制的位為單位的數(shù)據(jù)傳輸方式。需要的線少,適用于較遠(yuǎn)的場(chǎng)合。分為同步傳送和異步傳送。 串行通信又分為: 同步串行通信:一次性傳完 異步串行通信:間隔性傳完 按傳送方向分為:?jiǎn)喂ねㄐ?,半雙工通信,全雙工通信。 單工通信,單方向發(fā)生數(shù)據(jù)。 半雙工通信,雙方向可以傳送,數(shù)據(jù)不能同時(shí)傳送。 全雙工通信,雙方向傳送數(shù)據(jù)可以同時(shí)接收發(fā)送。 串行通信三要素: 一,接口標(biāo)準(zhǔn): 是通信的硬件協(xié)議,提供機(jī)械的,電氣的,功能性的特性和規(guī)程。同時(shí)定義傳輸介質(zhì)與網(wǎng)絡(luò)接口的連接方式以及數(shù)據(jù)發(fā)送和接收方式。 RS232:通信距離15米,通信速率20KB每秒,1對(duì)1通信,邏輯電平高,邏輯1:負(fù)電壓,最少三根線。全雙工 RS422:通信距離1200米,通信速率10MB/秒,一對(duì)10通信,通信邏輯電平低,邏輯1:正電壓,最少4根線。全雙工 RS485:通信距離1200米,通信速率10MB/秒,一對(duì)32通信,通信邏輯電平低,邏輯1:正電壓,最少2根線。全/半雙工(4/2線)。 USB:通信距離5米內(nèi)。 以太網(wǎng)RJ45:略。 二,通信格式: 通信雙方進(jìn)行統(tǒng)一設(shè)置的參數(shù)。包括:起始位,校驗(yàn)位,停止位,數(shù)據(jù)長(zhǎng)度,波特率。 起始位:用來(lái)通知對(duì)方開(kāi)始接收數(shù)據(jù),由1變?yōu)?。 數(shù)據(jù)位:7/8位。 校驗(yàn)位:檢驗(yàn)數(shù)據(jù)位發(fā)送是否正確,可以設(shè)置為奇、偶、無(wú)校驗(yàn)。 停止位:一或兩位。 傳送速率:根據(jù)距離來(lái)調(diào)整,距離遠(yuǎn)調(diào)慢一點(diǎn)。 三,數(shù)據(jù)格式: 通信軟件協(xié)議,必須對(duì)信息的傳輸內(nèi)容作出規(guī)定,比如MODBUS通信協(xié)議。對(duì)通信接口提出要求,對(duì)控制設(shè)備間通信方式進(jìn)行規(guī)定,規(guī)定查詢和應(yīng)答的通信周期。 包括傳輸數(shù)據(jù)信息幀的結(jié)構(gòu)、設(shè)備的站址、功能代碼、數(shù)據(jù)校驗(yàn)方式、錯(cuò)誤檢測(cè)、信息傳輸中字符的制式等。 數(shù)據(jù)信息幀結(jié)構(gòu): 主要根據(jù)HDLC高級(jí)數(shù)據(jù)鏈路控制設(shè)計(jì)信息幀,其結(jié)構(gòu)如下: 起始碼→地址碼→控制碼→信息碼→校驗(yàn)碼→停止碼。 起始碼:又叫“幀頭”、“頭碼”,一般為一個(gè)特殊的標(biāo)志。 地址碼:設(shè)備在網(wǎng)絡(luò)通信中的站址。 控制碼:要求接受方做什么?又叫“功能碼”。 信息碼:告訴接受方怎么做?又叫“數(shù)據(jù)碼”。 校驗(yàn)碼:由通信協(xié)議規(guī)定。 停止碼:一個(gè)或兩個(gè)特殊的標(biāo)志(ASCII碼符)。 |
|
來(lái)自: PLC與自控設(shè)備 > 《待分類》