<style id="7i3y3"></style>

      <sub id="7i3y3"><i id="7i3y3"></i></sub>

        午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
        首頁 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
        中華工控網(wǎng)首頁
          P L C | 變頻器與傳動 | 傳感器 | 現(xiàn)場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
          D C S | 工業(yè)以太網(wǎng) | 現(xiàn)場總線 | 顯示調(diào)節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測控 | 工業(yè)安全
          電 源 | 嵌入式系統(tǒng) | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
        串口地址轉(zhuǎn)換的實現(xiàn)
        武漢波仕電子有限公司
        收藏本文     查看收藏

                            武漢波仕電子有限公司 孫漢華

        串口多機通信,就是RS-232/RS-485多機通信,要求通信的下位機必須帶地址。通信時由上位機先發(fā)送某個下位機的地址,位于同一個網(wǎng)絡(luò)中的所有下位機都同時讀取這個地址的值,然后與自己的地址進行比較,如果地址相同則接收后面的數(shù)據(jù),如果地址不同則不讀取后面的數(shù)據(jù)。某些情況下,下位機也可以主動向上位機發(fā)送數(shù)據(jù),但是必須按照預(yù)先設(shè)置的格式在數(shù)據(jù)前面加上下位機的地址,這樣上位機才可以知道是哪一個下位機發(fā)來的數(shù)據(jù)。可是在許多情況下,下位機沒有設(shè)置地址的功能,或者地址的格式不同,這就必須進行串口地址的轉(zhuǎn)換。本文介紹了如何實現(xiàn)串口地址的轉(zhuǎn)換。

        如果上位機與多個下位機之間需要通信,但是下位機卻不帶地址。串口地址轉(zhuǎn)換器的原理就是利用轉(zhuǎn)換器兩個串口,稱為上位機串口和下位機串口,自動添加人為設(shè)置的地址。地址哦處理包括兩部分:1、將上位機串口接收到的數(shù)據(jù)去掉地址后從下位機串口發(fā)送出去;2、將下位機串口接收到的數(shù)據(jù)加上地址后從上位機串口發(fā)送出去。

             DIZ485串口地址轉(zhuǎn)換器用于實現(xiàn)不同地址的RS-232/RS-485口的通信轉(zhuǎn)換,純硬件跳線設(shè)置,無需任何軟件設(shè)置。串口地址轉(zhuǎn)換器的外形為DB-9/DB-9轉(zhuǎn)接盒大小,如圖的產(chǎn)品左邊為上位機的RS-232以及RS-485口,右邊為下位機的RS-232以及RS-485口,上邊為波特率設(shè)置和地址設(shè)置的跳線,下面為5V電源接線端子。DIZ485通過跳線J2、J1、J0設(shè)置波特率,通過跳線K2、K1、K0設(shè)置地址。見下表。0-斷開,1-短路。注意每次更改跳線新設(shè)置后必須重新加電源才能生效。

         串口通信波特率設(shè)置

         

        地址設(shè)置

        J2

        J1

        J0

         波特率

        K2

        K1

         K0

         地址

         0

         0

         0

         1200

         0

         0

         0

           0

         0

         0

         1

         2400

         0

         0

         1

           1

         0

         1

         0

         4800

         0

         1

         0

           2

         0

         1

         1

         9600

         0

         1

         1

           3

         1

         0

         0

        19200

         1

         0

         0

           4

         1

         0

         1

        38400

         1

         0

         1

           5

         1

         1

         0

        57600

         1

         1

         0

           6

         1

         1

         1

        115200

         1

         1

         1

           7

         DIZ485 使用非常方便。首先根據(jù)用戶通信程序的波特率進行波特率設(shè)置,比如9600bps,則將J2斷開、J1短接、J0短接。然后設(shè)置本產(chǎn)品的地址,比如設(shè)置地址為1,則將K2斷開、K1斷開、K0短接。

        左側(cè)的A1、B1的RS-485以及DB-9孔RS-232稱為“主串口”;右側(cè)A2、B2的RS-485以及DB-9針RS-232稱為“從串口”。通信規(guī)則:主串口數(shù)據(jù)=地址碼+從串口數(shù)據(jù)    比如:如果主串口收到 ###1:1234567,那么地址為1的產(chǎn)品的從串口發(fā)送出 1234567(地址不是1的產(chǎn)品的從串口不發(fā)送任何數(shù)據(jù)),就是去幀頭。地址碼就是在K2、K1、K0跳線設(shè)置值的前面加3個井號(###)和后面加一個冒號(:)的英文字符。如果地址為1的產(chǎn)品的從串口收到abcdefg ,則主串口發(fā)送出###1:abcdefg  就是加幀頭。

         在同一個RS-232/RS-485總線中可以同時接入一般最多8個DIZ485產(chǎn)品,定制最多可以到32個。使用時將這8個產(chǎn)品的地址分別設(shè)置為0、1、2、……、7不同的值。將所有DIZ485產(chǎn)品的主串口共同接入到一個總線并接到上位機的RS-232或RS-485口。DIZ485接受定制開發(fā)。超過8個地址要求的可以定制擴展地址編碼,最多可以達到32個。默認地址為0、1、2、3、4、5、6、7、8、9、a、b、……、t、u、v。

             如果上位機要向某個下位機(比如地址為1的DIZ485的從機)發(fā)送數(shù)據(jù),只需要在數(shù)據(jù)前面加上###1:即可。地址為1的DIZ485發(fā)送給上位機的數(shù)據(jù)都是加上了###1:再發(fā)送給主機的;地址為2的DIZ485發(fā)送給上位機的數(shù)據(jù)都是加上了###2:再發(fā)送給主機的,都帶有地址,所以主機可以識別從哪個下位機(即從機)發(fā)來的。

         

        地址轉(zhuǎn)換器的內(nèi)部有一個帶雙串口的單片機。單片機自動完成兩個串口之間的數(shù)據(jù)交換。單片機程序用C語言編寫,核心功能就是先將兩個串口UART1和UART2根據(jù)跳線設(shè)置的狀態(tài)進行地址等初始化設(shè)置,然后隨時將UART1接收的數(shù)據(jù)去掉地址幀頭之后立即送到UART2的發(fā)送區(qū)、以及將UART2接收的數(shù)據(jù)加上地址幀頭后立即送到UART1的發(fā)送區(qū)。

        本文介紹的串口地址轉(zhuǎn)換的硬件方法和單片機代碼,對不同地址之間的串口通信具有一定的使用價值。地址轉(zhuǎn)換器的優(yōu)點在于使用簡單方便,不足之處在于只能夠轉(zhuǎn)換地址而沒有對數(shù)據(jù)位、停止位、校驗位進行轉(zhuǎn)換,而且對于不常見的地址的轉(zhuǎn)換還需要定做。如果要實現(xiàn)功能全面的地址等各種格式的全面轉(zhuǎn)換,還是要用計算機加上專門的地址轉(zhuǎn)換軟件,通過對計算機的兩個串口進行地址等格式的設(shè)置,而兩個串口在計算機內(nèi)部進行數(shù)據(jù)透明傳輸。我們已經(jīng)以另外文章《串口地址轉(zhuǎn)換的純軟件實現(xiàn)》予以了介紹。


         

        狀 態(tài): 離線

        公司簡介
        產(chǎn)品目錄

        公司名稱: 武漢波仕電子有限公司
        聯(lián) 系 人: 孫漢華
        電  話: 027-87561487
        傳  真: 027-87561486
        地  址: 關(guān)東科技工業(yè)園
        郵  編: 430074
        主  頁:
         
        該廠商相關(guān)技術(shù)文摘:
        無源CAN隔離及其實現(xiàn)
        更通用的RS-232/RS-485串口中繼轉(zhuǎn)換器
        新型RS-232隔離器可實現(xiàn)多路RS232的多機通信
        RS-485及RS-422的自動交叉連接
        RS-485的節(jié)點和距離的理論極限
        蜘蛛形RS-485多主機通信組網(wǎng)方式
        雙向擴展,波仕RS485集線器獨辟蹊徑
        通過互聯(lián)網(wǎng)用語音遙控電器
        480M高速USB2.0的隔離方案
        CAN交換機將替代集線器
        RS-485交換機即將替代集線器
        雜談USB光電隔離器
        更多文摘...
        立即發(fā)送詢問信息在線聯(lián)系該技術(shù)文摘廠商:
        用戶名: 密碼: 免費注冊為中華工控網(wǎng)會員
        請留下您的有效聯(lián)系方式,以方便我們及時與您聯(lián)絡(luò)

        關(guān)于我們 | 聯(lián)系我們 | 廣告服務(wù) | 本站動態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報
        工控網(wǎng)客服熱線:0755-86369299
        版權(quán)所有 中華工控網(wǎng) Copyright©2022 Gkong.com, All Rights Reserved

        主站蜘蛛池模板: 无码人妻视频一区二区三区| 久久精品人人做人人爽97| 国产久操视频| 日韩中文字幕高清有码| 一级毛片在线播放免费| 日韩亚洲国产激情一区二区| 久久99热精品这里久久精品| 精品国产美女福到在线不卡| 最新国产精品好看的精品| 亚洲国产精品500在线观看| 中文字幕成人精品久久不卡| 中文字幕午夜五月一二| 免费看的一级黄色片永久| 日韩成人一区二区三区在线观看| 日韩黄色av一区二区三区| 久久国产福利播放| 欧美日韩v中文在线| 最新亚洲av日韩av二区| 男人狂桶女人高潮嗷嗷| a级黑人大硬长爽猛出猛进 | 女人张开腿无遮无挡视频| 丰满人妻被猛烈进入无码| 日韩亚洲精品中文字幕| 闷骚的老熟女人15p| 久久综合97丁香色香蕉| 亚洲最大国产精品黄色| 国产偷国产偷亚洲高清日韩| 日本边添边摸边做边爱| 国内免费视频成人精品| 国产女人喷潮视频免费| 亚洲人成精品久久久久| 国产成人精品一区二区| 浪漫樱花免费播放高清版在线观看| 人妻丝袜无码专区视频网站| a狠狠久久蜜臀婷色中文网| 久久午夜无码鲁丝片直播午夜精品| 麻豆国产成人AV在线播放| 在线国产毛片手机小视频| 国产成人精品午夜二三区| 成人白浆一区二区三区在线观看 | 国产亚洲av手机在线观看|