精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

34970a使用RS-232遇到問題-windows

深圳市美佳特科技有限公司 ? 2023-02-27 13:45 ? 次閱讀

問題: 超時, 數據破壞, 數據丟失, 上傳數據的錯誤信息

原因: PC上使用的RS-232 I/O芯片(UART)只有16字節緩沖器。在沒有實時流量控制時,可能會發生緩沖器超限,導致數據丟失。如果丟失的字符恰好是線路輸入,軟件一直沒有看到行尾結束符,從而可能會導致超時。其它字符丟失可能會導致返回的數據錯誤。

微軟串行驅動程序沒有實現真正的硬件流量控制功能。它完全在軟件驅動程序中實現流量控制,因此很容易受到PCI總線鎖定、優先權較高的中斷及中斷失效的影響。采用基于軟件的流量控制具有歷史原因,因為早期的硬件設計很不可靠:當時曾使用大量的克隆版16550 UART,許多設備存在缺陷。微軟唯一的解決方法是開發一種使用盡可能少的功能的軟件驅動程序,因此硬件流量控制在驅動程序中完成。目前,微軟不能改變驅動程序,修復這個問題。

只有在筆記本電腦上才會出現這個問題,可能是因為與功率管理和/或PCMCIA適配器有關的軟件開銷所致,但從理論上講,它也可能會發生在臺式機上。提高處理器速度及降慢RS-232波特率都不足以實現滿意的結果。

解決方法: 對關鍵事務型應用不要使用RS-232,而是使用34970A的GPIB端口

  1. 可以把82357A USB / GPIB轉換器連接到便攜式PC的USB端口及34970A上的GPIB端口上。這種選項可以用于帶有USB 及Windows 2000, 98 SE或XP的筆記本電腦中。Windows 3.1, 95 和NT不支持USB。
  2. 使用E5810A LAN到GPIB網關。網關可以連接到34970A 上的GPIB端口上,然后連接到PC的局域網上(或直接連接到PC的局域網端口上)。局域網網關兼容Windows? 98 (SE)/Me/NT/2000/XP。
  3. 安裝PCMCIA GPIB卡。許多廠商提供了PCMCIA GPIB卡,一般支持Windows? 98 (SE)/Me/NT/2000/XP。
  4. 切換到使用82350B GPIB卡或82357A USB-GPIB轉換器的臺式PC上。82350A兼容Windows? 98 /Me/NT/2000/XP。臺式電腦上還沒有見到RS-232問題,它們使用相同的硬件,理論上也會有相同的問題。

注:任何選項都必需改變控制程序。命令串保持相同,但需要改變通信設置。可以使用SCPI命令"SYSTem:INTerface {GPIB | RS232}"或通過前面板,以編程方式改變儀器模式。此外,用來初始化RS-232參數的任何代碼,如波特率、奇偶性和流量控制,都可以從程序中刪除。必需改變打開RS-232端口使用的代碼,以打開GPIB接口。這可以在Visual Basic中通過下述命令實現:

Dim A_34970A As AgtIOServer
Dim iomgr As KeysightIOUtilsLib.AgtIOManager
Set iomgr = New AgtIOManager
Set A_34970A = io_mgr.ConnectToInstrument ("GPIB::9").

如果必須把GPIB地址改變為默認值(9)之外的其它地址,只能從前面板上改變地址。如需更多信息,請查看手冊。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • WINDOWS
    +關注

    關注

    3

    文章

    3524

    瀏覽量

    88419
  • 數據采集器
    +關注

    關注

    1

    文章

    128

    瀏覽量

    14896
收藏 人收藏

    評論

    相關推薦

    常見RS232設備的連接方式

    在計算機和電子設備的歷史中,RS-232標準扮演了重要的角色。它允許不同的設備之間進行通信,無論是在短距離還是長距離。隨著技術的發展,盡管許多現代設備已經轉向了USB和其他更先進的接口,但在某些領域
    的頭像 發表于 11-21 09:46 ?145次閱讀

    RS232串口通信協議詳解

    在計算機硬件和通信領域,RS-232串口通信協議是一個歷史悠久且廣泛使用的標準。它允許計算機通過串行接口與各種外部設備進行通信,如調制解調器、鼠標、打印機等。 RS-232的歷史和定義 RS-232
    的頭像 發表于 11-21 09:24 ?226次閱讀

    RS-232常見問題解答

    電子發燒友網站提供《RS-232常見問題解答.pdf》資料免費下載
    發表于 09-24 10:55 ?0次下載
    <b class='flag-5'>RS-232</b>常見問題解答

    RS-232術語表和選擇指南

    電子發燒友網站提供《RS-232術語表和選擇指南.pdf》資料免費下載
    發表于 08-26 09:16 ?0次下載
    <b class='flag-5'>RS-232</b>術語表和選擇指南

    RS-232靜電防護方案

    方案簡介 RS-232是一種經典的串行數據通信接口標準,自其誕生以來,便成為了計算機與外部設備之間數據傳輸的基石。RS-232標準定義了詳細的電氣特性和數據傳輸協議,支持點對點的異步通信方式,盡管其
    的頭像 發表于 08-05 17:35 ?364次閱讀
    <b class='flag-5'>RS-232</b>靜電防護方案

    研訊小課堂:串行通信接口RS-232RS-422、RS-485的解析與應用

    在工業控制系統和數據傳輸領域,串行通信接口是連接各類設備的關鍵橋梁。其中,RS-232RS-422和RS-485是三種廣泛應用的標準。本文研華工控機代理商蘇州研訊電子科技有限公司將深入探討這三種
    的頭像 發表于 07-25 10:20 ?489次閱讀
    研訊小課堂:串行通信接口<b class='flag-5'>RS-232</b>、<b class='flag-5'>RS</b>-422、<b class='flag-5'>RS</b>-485的解析與應用

    TRS3318E RS-232收發器數據表

    電子發燒友網站提供《TRS3318E RS-232收發器數據表.pdf》資料免費下載
    發表于 07-01 10:56 ?0次下載
    TRS3318E <b class='flag-5'>RS-232</b>收發器數據表

    GD75323多個RS-232驅動器和接收器數據表

    電子發燒友網站提供《GD75323多個RS-232驅動器和接收器數據表.pdf》資料免費下載
    發表于 07-01 10:52 ?0次下載
    GD75323多個<b class='flag-5'>RS-232</b>驅動器和接收器數據表

    RS-232RS-485之間的區別

    RS-232 是一種點對點規范,這意味著一個 RS-232 設備只能與另一個 RS-232 設備通信。盡管只要稍加創意,就可以將 RS-232 轉變為由兩個以上設備共享的“多點”網絡,
    發表于 04-16 10:40 ?3792次閱讀
    <b class='flag-5'>RS-232</b>和<b class='flag-5'>RS</b>-485之間的區別

    高ESD保護,單電源 RS-232收發器UM232EExE系列數據手冊

    電子發燒友網站提供《高ESD保護,單電源 RS-232收發器UM232EExE系列數據手冊.pdf》資料免費下載
    發表于 03-06 15:27 ?0次下載

    RS-232通信協議詳細介紹

    1、RS-232 (1) 基本概念 RS-232接口符合美國電子工業聯盟(EIA)制定的串行數據通信的接口標準,被廣泛用于計算機串行接口外設連接,像有些老式PC機上就配置有RS232接口。RS
    的頭像 發表于 03-05 08:39 ?8746次閱讀
    <b class='flag-5'>RS-232</b>通信協議詳細介紹

    KEYSIGHT是德科技34970A采集軟件的使用

    ? ? ? ? ? ? ? ? 今天想與大家分享的是KEYSIGHT(原Agilent)34970A數字采集單元采集軟件BenchLink Data Logger的使用方法,KEYSIGHT
    的頭像 發表于 02-21 10:46 ?2235次閱讀
    KEYSIGHT是德科技<b class='flag-5'>34970A</b>采集軟件的使用

    CAN轉RS-232網關的參數介紹

    波特率(Baud Rate):波特率是指數據傳輸的速率,表示每秒傳輸的位數。CAN總線和RS-232總線都有自己的波特率范圍,因此需要將CAN轉RS-232網關的波特率設置為適合應用的數值。確保CAN總線和RS-232總線之間的
    的頭像 發表于 01-18 10:08 ?809次閱讀

    什么是RS-232串口?消費級電腦通常沒有232串口的主要原因

    什么是RS-232串口?消費級電腦通常沒有232串口的主要原因? RS-232串口是一種標準的串行通信接口,用于在計算機和外部設備之間傳輸數據,目的是為計算機和外部設備之間提供可靠的數據傳輸方法
    的頭像 發表于 01-09 13:52 ?1060次閱讀

    RS232RS485和CAN究竟能傳輸多遠距離?

    RS-232/422/485和CAN總線是物聯網應用中比較常見的通訊方式,可用于不同設備間進行數據傳輸和通信。不同的通訊線具有不同的傳輸速率和傳輸距離,如何能讓其實現更遠距離的傳輸呢?先簡單介紹下
    的頭像 發表于 12-15 08:20 ?2353次閱讀
    <b class='flag-5'>RS232</b>、<b class='flag-5'>RS</b>485和CAN究竟能傳輸多遠距離?