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

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

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

英創(chuàng)信息技術(shù)工控主板對(duì)RS485硬件方向控制介紹

英創(chuàng)信息技術(shù) ? 來(lái)源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2019-11-15 09:38 ? 次閱讀

RS485是工業(yè)現(xiàn)場(chǎng)最常用的現(xiàn)場(chǎng)總線之一。RS485的主要工作特點(diǎn)是半雙工的數(shù)據(jù)傳送模式,即任意時(shí)刻,總線只能處于接收狀態(tài)或者發(fā)送狀態(tài)。從工控主板的角度看,實(shí)現(xiàn)RS485方向切換的方式有兩種:一是采用TXD作自動(dòng)方向控制,二是采用串口的RTSn控制線作為專門的方向控制信號(hào)。第一種方法的優(yōu)點(diǎn)是可以利用三線制的RS232串口直接轉(zhuǎn)換成RS485,電路接線簡(jiǎn)單,由應(yīng)用程序?qū)嶋H控制半雙工模式的工作,主要應(yīng)用于近距離的設(shè)備通訊;第二種方式則主要應(yīng)用于長(zhǎng)距離的復(fù)雜網(wǎng)絡(luò)布局,支持阻抗匹配。有關(guān)這兩種方法的電路實(shí)現(xiàn)可參考《英創(chuàng)工控主板同時(shí)驅(qū)動(dòng)RS232和RS485的方法》一文。本文主要介紹英創(chuàng)各款ARM9工控主板對(duì)RS485硬件方向控制的支持。
目前英創(chuàng)的ARM9工控主板產(chǎn)品系列均預(yù)裝正版Windows CE操作系統(tǒng),其產(chǎn)品型號(hào)包括:支持標(biāo)準(zhǔn)Windows彩色界面的EM9000和EM9161;以及不支持標(biāo)準(zhǔn)圖形界面的EM9160、EM9260和EM9360。作為面向工業(yè)應(yīng)用的嵌入式主板,它們均有4個(gè)或6個(gè)標(biāo)準(zhǔn)異步串口,這些串口中,大部分信號(hào)電平為TTL,非常容易轉(zhuǎn)換成RS485接口電平。而相應(yīng)的RTSn控制信號(hào)一般由板上的GPIO充當(dāng),如下表所示:

EM9000

EM9161

EM9160

EM9260

EM9360

COM1

RS232C

-

-

-

-

COM2

GPIO13

RTS2n

-

-

GPIO6

COM3

GPIO14

RS232C

RS232C

RS232C

GPIO7

COM4

RTS4n

GPIO8

GPIO6

GPIO6

GPIO8

COM5

-

GPIO9

GPIO8

GPIO8

GPIO9

COM6

-

-

GPIO9

GPIO9

GPIO10

COM7

-

-

-

GPIO10

GPIO11

在上表中,只有EM9000是從COM1開始排序,其他的均從COM2開始排序。表中的“RS232C”表示該串口是以RS232C接口工作的,不便作為RS485;而“RTSxn”則表示該串口是9線制串口,直接使用其RTSn控制線;而GPIOx表示當(dāng)對(duì)應(yīng)串口打開后,應(yīng)用程序選擇RTS_CONTROL_TOGGLE控制模式時(shí),指定的GPIO將作為RTSn信號(hào)。
應(yīng)用程序設(shè)置RTS_CONTROL_TOGGLE的方法如下:
DCBdcb; // 定義參數(shù)控制塊
GetCommState( m_hSer, &dcb );// 讀取當(dāng)前參數(shù)塊
dcb.fRtsControl = RTS_CONTROL_TOGGLE;// 設(shè)置RTS方向控制
SetCommState(m_hSer, &dcb);// 重設(shè)串口參數(shù)

聲明:本文內(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)投訴
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3521

    瀏覽量

    88317
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6084

    瀏覽量

    35154
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    創(chuàng)支持Linux高級(jí)客戶自行移植內(nèi)核

    上市)  該項(xiàng)服務(wù)具體說(shuō)明和實(shí)施流程參見:支持客戶進(jìn)行Linux移植  需要該服務(wù)的客戶需與創(chuàng)簽訂技術(shù)保密協(xié)議,并承諾嚴(yán)格履行協(xié)議:創(chuàng)
    發(fā)表于 01-18 13:52

    創(chuàng)工控主板通過(guò)PPI協(xié)議連接西門子PLC

    的ESM6802作為上位機(jī),介紹WCE工控主板如何使用PPI協(xié)議連接S7-200 PLC。1、硬件連接S7-200系列PLC的編程通訊接口為RS48
    發(fā)表于 10-19 16:14

    創(chuàng)主板中預(yù)裝Modbus通訊協(xié)議

    的更新在RS485通訊模式中,還增加了可以配置RTS硬件方向控制的功能,實(shí)現(xiàn)該功能并沒(méi)有增加任何函數(shù),只是調(diào)整打開函數(shù)mbusMaster_OpenPortProtocol(…)中所帶
    發(fā)表于 10-20 10:40

    創(chuàng)信息技術(shù)ARM9工控板遠(yuǎn)程抓拍圖像應(yīng)用介紹

    創(chuàng)ARM9工控主板功能齊全、體積小巧、性能穩(wěn)定、超低價(jià)格的嵌入式主板產(chǎn)品。主板
    的頭像 發(fā)表于 11-13 09:41 ?1927次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>ARM9<b class='flag-5'>工控</b>板遠(yuǎn)程抓拍圖像應(yīng)用<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)RS485接口通訊的WinCE編程介紹

    驅(qū)動(dòng)程序。但是它們?cè)趯?shí)際應(yīng)用中通訊模式卻有著很大的區(qū)別,RS232接口為全雙工數(shù)據(jù)通訊模式,而RS485接口為半雙工數(shù)據(jù)通訊模式,數(shù)據(jù)的收發(fā)不能同時(shí)進(jìn)行,為了保證數(shù)據(jù)收發(fā)的不沖突,硬件上是通過(guò)
    的頭像 發(fā)表于 11-14 09:41 ?2025次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>RS485</b>接口通訊的WinCE編程<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)工控主板的復(fù)位管理介紹

     創(chuàng)公司的工控主板是基于ARM9 CPU、預(yù)裝正版WinCE的嵌入式主板產(chǎn)品。作為嵌入式應(yīng)用,系統(tǒng)的可靠啟動(dòng)是其可靠性的重要組成部分。本文
    的頭像 發(fā)表于 11-14 10:03 ?1607次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>的復(fù)位管理<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)工控主板EM9000串口擴(kuò)展介紹

    EM9000工控主板創(chuàng)公司的主流產(chǎn)品之一,以突出的綜合性性能為特色,特別是Windows CE平臺(tái)與EM9000較強(qiáng)的顯示硬件單元相匹配
    的頭像 發(fā)表于 11-15 09:19 ?1739次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>EM9000串口擴(kuò)展<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)C#使用VS2005提供的串口類進(jìn)行串口操作介紹

     創(chuàng)ARM9工控主板均提供了多個(gè)串口供客戶進(jìn)行通訊控制使用,包括標(biāo)準(zhǔn)的RS232和TTL電平的
    的頭像 發(fā)表于 11-18 09:53 ?1296次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>C#使用VS2005提供的串口類進(jìn)行串口操作<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)工控主板網(wǎng)絡(luò)變壓器連接方法

    在上一篇介紹創(chuàng)主板網(wǎng)絡(luò)變壓器連接方法的文章中(《創(chuàng)工控
    的頭像 發(fā)表于 01-14 14:09 ?3582次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>網(wǎng)絡(luò)變壓器連接方法

    創(chuàng)信息技術(shù)EM928x串口的RTS硬件方向控制方法

    ,都是三線串口,提供RXD、TXD、GND這3路信號(hào)。為了提高電路的抗干擾能力,實(shí)際RS485串口應(yīng)用中,客戶可能需要使用RTS#硬件方向控制
    的頭像 發(fā)表于 01-16 10:21 ?1615次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>EM928x串口的RTS<b class='flag-5'>硬件</b><b class='flag-5'>方向</b><b class='flag-5'>控制</b>方法

    創(chuàng)信息技術(shù)EM9x60主板串口的RTS硬件方向控制方法

    使用,也可以連接自己的串口外設(shè)。 EM9x60的TTL串口除了ttyS1以外,都是三線串口,提供RXD、TXD、GND這3路信號(hào)。為了提高電路的抗干擾能力,實(shí)際RS485串口應(yīng)用中,客戶可能需要使用GRTS#硬件方向
    的頭像 發(fā)表于 01-17 08:59 ?1932次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>EM9x60<b class='flag-5'>主板</b>串口的RTS<b class='flag-5'>硬件</b><b class='flag-5'>方向</b><b class='flag-5'>控制</b>方法

    創(chuàng)信息技術(shù)Linux工控主板支持3G網(wǎng)卡介紹

    (3rd-generation,第三代移動(dòng)通訊技術(shù))運(yùn)用的普及,創(chuàng)公司的工控主板同樣對(duì)3G無(wú)線通訊做了完備的支持。本文就以目前很常用的華為
    的頭像 發(fā)表于 01-17 09:49 ?2173次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>Linux<b class='flag-5'>工控</b><b class='flag-5'>主板</b>支持3G網(wǎng)卡<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)工控主板產(chǎn)品選型指南介紹

    成都創(chuàng)信息技術(shù)有限公司是一家專注于嵌入式工控主板研發(fā)、銷售與服務(wù)的高科技公司,在嵌入式領(lǐng)域已有18年的從業(yè)經(jīng)歷。
    的頭像 發(fā)表于 02-06 11:31 ?1669次閱讀

    創(chuàng)信息技術(shù)ESMARC工控主板升級(jí)簡(jiǎn)介

    規(guī)范定義了主板基本的機(jī)械指標(biāo),管腳功能。創(chuàng)以ESM命名開頭的工控主板都符合ESMARC規(guī)范,這些主板
    的頭像 發(fā)表于 02-07 10:35 ?1558次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>ESMARC<b class='flag-5'>工控</b><b class='flag-5'>主板</b>升級(jí)簡(jiǎn)介

    創(chuàng)信息技術(shù)工控主板接口與應(yīng)用需求對(duì)應(yīng)表

    通訊接口 以太網(wǎng)口 所有創(chuàng)主板型號(hào) 標(biāo)準(zhǔn)配置為2路以太網(wǎng)口 異步串口 RS485 / RS232是常用的接口形式 CAN總線接口 主要應(yīng)用
    的頭像 發(fā)表于 02-07 10:53 ?1206次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>工控</b><b class='flag-5'>主板</b>接口與應(yīng)用需求對(duì)應(yīng)表