none
請問C#該如何與RS485轉USB轉換器作通訊? RRS feed

  • 問題

  • 各位前備好:

    小弟目前的架構圖如下,reader為RS485的介面,將數個reader串聯至轉換器上轉成usb連接pc,我該怎麼使用C#取得reader讀取卡片後送回來的資料呢?有使用過libUsbDotNet,但是似乎皆收不到資料,由於廠商也沒有提供SDK或API,現在像無頭蒼蠅一樣不知道該怎麼下手

     

    2011年10月25日 上午 02:54

解答

  • 我去漢軍的網站看了一下, 他的資料沒有說明的很清楚, 不過就它另外一型 EPC 402來看(這是RS232轉RS485). 這個 EPC 406 應該也是模擬成RS232的.

    所以這個使用 Serialport類別來處理應該是沒錯的.

    至於RFID Reader, 廠商沒有提供SDK或API, 那是否有提供基礎協定的文件呢 ?


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    • 已標示為解答 菜焦阿 2011年10月26日 上午 07:10
    2011年10月25日 上午 04:15
    版主

所有回覆

  • 通常 RS485轉USB在PC上會模擬成RS232設備吧.

    所以就是用 serialport 類別來處理. 你的RFID Reader 與RS485/USB轉換器是哪個廠牌型號 ?

    如果有文件可以查一下的話, 會比較容易幫你找到方法.


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    2011年10月25日 上午 03:18
    版主
  • Bill前輩你好:

    感謝你的回覆,我會使用serialport來處理看看,另外我的轉換器是使用漢軍EPC 406,至於Reader我要回家看才知道

    2011年10月25日 上午 03:37
  • 我去漢軍的網站看了一下, 他的資料沒有說明的很清楚, 不過就它另外一型 EPC 402來看(這是RS232轉RS485). 這個 EPC 406 應該也是模擬成RS232的.

    所以這個使用 Serialport類別來處理應該是沒錯的.

    至於RFID Reader, 廠商沒有提供SDK或API, 那是否有提供基礎協定的文件呢 ?


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    • 已標示為解答 菜焦阿 2011年10月26日 上午 07:10
    2011年10月25日 上午 04:15
    版主
  • Bill前輩你好 非常感謝你的協助

    廠商有提供協定,不過老實講我看不太懂這個文件的表達方式

    不知Bill前輩是否需要看此文件?我可將文件寄給您看

     

     

     

    2011年10月25日 上午 09:04
  • USB 轉 485 是兩個晶片構成,一個 USB 轉 232 ,一個 232 轉 485 。

    USB 轉 232 常用的就兩家公司生產的晶片而已。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    2011年10月25日 下午 12:37
  • 如果有文件, 你要先閱讀那些協定內容, 搞清楚哪個位置的哪個Byte值代表什麼意義就行了.
    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    2011年10月25日 下午 01:04
    版主
  • 真的非常感謝Bill前備  我再試試看囉!!
    2011年10月26日 上午 07:10