0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PLC串口通信:RS232-C接口連接器

要長(zhǎng)高 ? 來(lái)源:電工電氣學(xué)習(xí) ? 作者:電工電氣學(xué)習(xí) ? 2022-05-25 16:35 ? 次閱讀

plc各型主機(jī)均內(nèi)建2個(gè)通信接口的標(biāo)準(zhǔn)配置,即一個(gè)RS232和一個(gè)RS485通信接口,其RS232接口主要用于上下載程序或用來(lái)與上位機(jī)、觸摸屏通信,而RS485接口主要用于組建使用RS485協(xié)議的網(wǎng)絡(luò),實(shí)現(xiàn)通信控制。

1.RS232接口RS232-C接口連接器一般使用型號(hào)為DB-9的9芯插頭座,只需3條接口線,即“發(fā)送數(shù)據(jù)”、“接收數(shù)據(jù)”和“信號(hào)地”即可傳輸數(shù)據(jù),其9個(gè)引腳的定義如圖1所示。

poYBAGKN6f6AQREKAAG-01lM-_o737.png

圖1 RS232-C接口連接器定義

在RS232的規(guī)范中,電壓值在+3V~+15V(一般使用+6V)稱為“0”或“ON”。電壓在-3V~-15V(一般使用-6V)稱為“1”或“OFF”;計(jì)算機(jī)上的RS232“高電位”約為9V,而“低電位”則約為-9V。

RS232為全雙工工作模式,其信號(hào)的電壓是參考地線而得到的,可以同時(shí)進(jìn)行數(shù)據(jù)的傳送和接收。在實(shí)際應(yīng)用中采用RS232接口,信號(hào)的傳輸距離可以達(dá)到15m。不過(guò)RS232只具有單站功能,即一對(duì)一通信。

2.RS485接口RS485采用正負(fù)兩根信號(hào)線作為傳輸線路。兩線間的電壓差為+2V~6V表示邏輯“1”:兩線間的電壓差為-2V~6V表示邏輯“0”。RS485為半雙工工作模式,其信號(hào)由正負(fù)兩條線路信號(hào)準(zhǔn)位相減而得,是差分輸入方式,抗共模干擾能力強(qiáng),即抗噪聲干擾性好;實(shí)際應(yīng)用中其傳輸距離可達(dá)1200米。RS485具有多站能力,即一對(duì)多的主從通信。

在串行通信中,數(shù)據(jù)通常是在兩個(gè)站之間傳送,按照數(shù)據(jù)在通信線路上的傳送方向可分為3種基本的傳送方式:?jiǎn)喂ぁ腚p工和全雙工,如圖2所示。

poYBAGKN6gSAGmZ5AADmLOi2uCI950.png

圖2 單工、半雙工和全雙工通信

單工通信使用一根導(dǎo)線,信號(hào)的傳送方和接收方有明確的方向性。也就是說(shuō),通信只在一個(gè)方向上進(jìn)行。

若使用同一根傳輸線既作為接收線路又作為發(fā)送線路,雖然數(shù)據(jù)可以在兩個(gè)方向上傳送,但通信雙方不能同時(shí)收發(fā)數(shù)據(jù),這樣的傳送方式稱為半雙工。采用半雙工方式時(shí),通信系統(tǒng)每一端的發(fā)送器和接收器,通過(guò)收發(fā)開關(guān)分時(shí)轉(zhuǎn)接到通信線上,進(jìn)行方向的切換。

當(dāng)數(shù)據(jù)的發(fā)送和接收,分別由兩根不同的傳輸線傳送時(shí),通信雙方都能在同一時(shí)刻進(jìn)行發(fā)送和接收操作,這樣的傳送方式就是全雙工。在全雙工方式下,通信系統(tǒng)的每一端都設(shè)置了發(fā)送器和接收器,因此,能控制數(shù)據(jù)同時(shí)在兩個(gè)方向上傳輸。全雙工方式無(wú)須進(jìn)行方向的切換。

串行通信可分為兩種類型,一種是同步通信,另一種是異步通信。采用同步通信時(shí),將所有字符組成一個(gè)組,這樣,字符可以一個(gè)接一個(gè)地傳輸,但是,在每組信息的開始要加上同步字符,在沒有信息要傳輸時(shí),填上空字符,因?yàn)橥絺鬏敳辉试S有空隙。采用異步通信時(shí),兩個(gè)字符之間的傳輸間隔是任意的,所以,每個(gè)字符的前后都要用一些數(shù)據(jù)位來(lái)作為分隔位。diangon.com比較起來(lái),在傳輸率相同時(shí),同步通信方式下的信息有效率要比異步方式高,因?yàn)橥椒绞降姆菙?shù)據(jù)信息比例比較小。但是,從另一方面看,同步方式要求進(jìn)行信息傳輸?shù)碾p方必須用同一個(gè)時(shí)鐘進(jìn)行協(xié)調(diào),正是這個(gè)時(shí)鐘確定了同步串行傳輸過(guò)程中每一個(gè)信息位的位置。這樣一來(lái),如果采用同步方式,那么,在傳輸數(shù)據(jù)的同時(shí),還必須傳輸時(shí)鐘信號(hào)。而在異步方式下,接收方的時(shí)鐘頻率和發(fā)送方的時(shí)鐘頻率不必完全一樣,而只要比較相近,即不超過(guò)一定的允許范圍就行了。在數(shù)據(jù)傳輸中,較為廣泛采用的是異步通信,異步通信的標(biāo)準(zhǔn)數(shù)據(jù)格式如圖3所示。

pYYBAGKN6hKAf1LAAACYhixf5jo056.png

圖3 異步通信數(shù)據(jù)格式

從圖3所列格式可以看出,異步通信的特點(diǎn)是一個(gè)字符一個(gè)字符地傳輸,并且每個(gè)字符的傳送總是以起始位開始,以停止位結(jié)束,字符之間沒有固定的時(shí)間間隔要求。每一次有一個(gè)起始位,緊接著是5~8個(gè)的數(shù)據(jù)位,再后為校驗(yàn)位,可以是奇檢驗(yàn),也可以是偶校驗(yàn),也可不設(shè)置,最后是1比特,或1比特半,或2比特的停止位,停止位后面是不定長(zhǎng)度的空閑位。停止位和空閑位都規(guī)定為高電平,這樣就保證起始位開始處一定有一個(gè)下降沿,以此標(biāo)識(shí)開始傳送數(shù)據(jù)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RS232
    +關(guān)注

    關(guān)注

    13

    文章

    728

    瀏覽量

    93909
  • 異步通信
    +關(guān)注

    關(guān)注

    1

    文章

    55

    瀏覽量

    10088
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    rs232接口有啥用?rs232串口接線圖 深入理解RS232串口

    串口”是串行通信接口的簡(jiǎn)稱,所謂“串行通信”是指數(shù)據(jù)按位依次發(fā)送的通信方式。常見的串口有:
    的頭像 發(fā)表于 06-01 14:04 ?6.1w次閱讀
    <b class='flag-5'>rs232</b><b class='flag-5'>接口</b>有啥用?<b class='flag-5'>rs232</b><b class='flag-5'>串口</b>接線圖 深入理解<b class='flag-5'>RS232</b><b class='flag-5'>串口</b>

    RS232-C接口連接器定義

    的網(wǎng)絡(luò),實(shí)現(xiàn)通信控制。1.RS232接口RS232-C接口連接器一般使用型號(hào)為DB-9的9芯插頭
    發(fā)表于 05-12 06:00

    一種基于C語(yǔ)言的RS232串行接口通信設(shè)計(jì)介紹

    說(shuō)明     1.3串口連接器連接方式  串口連接器是兩個(gè)串行接口
    發(fā)表于 06-17 05:00

    rs232串口通信大全

    1. RS-232-C 詳解 22. 串口通信基本接線方法 123. 串口通訊的概念及接口電路 134. 有關(guān)
    發(fā)表于 10-14 10:15 ?276次下載

    什么是RS-232C接口標(biāo)準(zhǔn)

    什么是RS-232C接口標(biāo)準(zhǔn) RS-232C標(biāo)準(zhǔn)最初是遠(yuǎn)程通信連接數(shù)據(jù)
    發(fā)表于 07-02 10:16 ?7233次閱讀

    串口通訊rs-232-c詳解

    在討論RS-232C接口標(biāo)準(zhǔn)的內(nèi)容之前,先說(shuō)明兩點(diǎn):  首先,RS-232-C標(biāo)準(zhǔn)最初是遠(yuǎn)程通信連接數(shù)據(jù)終端設(shè)備DTE(Data Terminal Equipment)與數(shù)據(jù)
    發(fā)表于 09-12 13:08 ?1w次閱讀
    <b class='flag-5'>串口</b>通訊<b class='flag-5'>rs-232-c</b>詳解

    rs232串口接線,RS232串口通信基本接線方法

    目前較為常用的串口有9針串口(DB9)和25針串口(DB25),通信距離較近時(shí)(《12m),可以用電纜線直接連接標(biāo)準(zhǔn)
    發(fā)表于 11-01 15:47 ?6.7w次閱讀
    <b class='flag-5'>rs232</b><b class='flag-5'>串口</b>接線,<b class='flag-5'>RS232</b><b class='flag-5'>串口</b><b class='flag-5'>通信</b>基本接線方法

    PLC串口通信原理分析 RS232-C接口連接器定義

    PLC各型主機(jī)均內(nèi)建2個(gè)通信接口的標(biāo)準(zhǔn)配置,即一個(gè)RS232和一個(gè)RS485通信
    發(fā)表于 06-17 05:23 ?6741次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>串口</b><b class='flag-5'>通信</b>原理分析 <b class='flag-5'>RS232-C</b><b class='flag-5'>接口</b><b class='flag-5'>連接器</b>定義

    簡(jiǎn)述PLCRS232RS485通信接口原理

    使用RS485協(xié)議的網(wǎng)絡(luò),實(shí)現(xiàn)通信控制。 1.RS232接口RS232-C接口
    發(fā)表于 11-13 14:40 ?1.9w次閱讀

    RS232C總線連接器的機(jī)械性

    連接器:由于RS-232C協(xié)議并未定義連接器的物理特性,因此,出現(xiàn)了DB-25、DB-15和DB-9各種類型的連接器,其引腳的定義也各不相同。下面分別介紹兩種
    發(fā)表于 07-09 17:39 ?967次閱讀

    區(qū)分:RS232串口(com)和TTL串口(uart)

    COM口(RS232串口) 電腦上的異步串行通信接口,有時(shí)也稱之為串口(其實(shí)這個(gè)叫法并不嚴(yán)謹(jǐn))。電腦COM口使用DB9
    發(fā)表于 12-20 19:27 ?20次下載
    區(qū)分:<b class='flag-5'>RS232</b><b class='flag-5'>串口</b>(com)和TTL<b class='flag-5'>串口</b>(uart)

    PLC串口通訊的知識(shí) 什么是串口通訊?什么是RS-232?什么是RS-422?

    電氣作業(yè)人員在使用PLC的時(shí)候會(huì)接觸到很多的通訊協(xié)議以及通訊接口,最基本的PLC串口通訊和基本的通訊接口你都了解嗎? 1,什么是
    的頭像 發(fā)表于 12-19 16:08 ?2732次閱讀

    如何使用RS232轉(zhuǎn)SPI實(shí)現(xiàn)串口和SPI接口的轉(zhuǎn)換?

    如何使用RS232轉(zhuǎn)SPI實(shí)現(xiàn)串口和SPI接口的轉(zhuǎn)換? RS232轉(zhuǎn)SPI是一種將串口和SPI接口
    的頭像 發(fā)表于 09-14 17:52 ?1806次閱讀

    通過(guò)RS232轉(zhuǎn)Profinet網(wǎng)關(guān)連接PLCRS232協(xié)議設(shè)備的步驟

    了解PLC通信協(xié)議和接口要求,不同型號(hào)的PLC可能有不同的通信協(xié)議和接口要求,因此請(qǐng)仔細(xì)閱讀您
    的頭像 發(fā)表于 01-26 14:45 ?499次閱讀
    通過(guò)<b class='flag-5'>RS232</b>轉(zhuǎn)Profinet網(wǎng)關(guān)<b class='flag-5'>連接</b><b class='flag-5'>PLC</b>與<b class='flag-5'>RS232</b>協(xié)議設(shè)備的步驟

    通過(guò)RS232轉(zhuǎn)Profinet網(wǎng)關(guān)連接PLCRS232協(xié)議設(shè)備的步驟

    了解PLC通信協(xié)議和接口要求,不同型號(hào)的PLC可能有不同的通信協(xié)議和接口要求,因此請(qǐng)仔細(xì)閱讀您
    的頭像 發(fā)表于 01-26 15:11 ?765次閱讀
    通過(guò)<b class='flag-5'>RS232</b>轉(zhuǎn)Profinet網(wǎng)關(guān)<b class='flag-5'>連接</b><b class='flag-5'>PLC</b>與<b class='flag-5'>RS232</b>協(xié)議設(shè)備的步驟