iT邦幫忙

0

RS232 資料傳輸問題

perasa 2019-02-19 16:58:4610345 瀏覽

想要請問一下
關於RS232的資料傳輸方式
是否能夠同時傳輸呢??
因為有機台欲同時傳輸資料至電腦內
想要去購買RS232 1 t0 8 的裝置來使用
但是怕會有資料無法同時傳輸的問題
因此先來問看看
煩請知道的大大告知一下
謝謝

看更多先前的討論...收起先前的討論...
slime iT邦大師 1 級 ‧ 2019-02-19 17:01:14 檢舉
什麼設備需要 1 to 8 ?
RS-232 原則上就是 1 對 1

有些設備有其他介面如 RS-485 , 有些設備支援用網路傳輸或 RS-232 轉成網路.
echochio iT邦高手 1 級 ‧ 2019-02-19 18:58:31 檢舉
你不會想用八條rs232來傳輸吧?
理論上是可以的,有八個輸入變成一個usb 的不清楚有沒有
之前有兩輸入轉usb 有用過還ok
五十男 iT邦新手 1 級 ‧ 2019-02-20 21:56:26 檢舉
DOS時代有用過,一張卡四個 RS-232 插兩張,
封包自己加 ID
ant1017 iT邦新手 2 級 ‧ 2019-02-21 17:48:25 檢舉
RS232 轉 USB透過hub呢?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0

雖然很久沒碰電子類的東西。但就我以前知道的。rs232是屬於1對1的訊號。
不過在映像中,好像有rs232的分接器(或路由器)這樣的設備可以使用

大多數的做法還是會採用1對1的電腦後。其它電腦再用其它方式(如網路線)來取得資料應用居多才對。

perasa iT邦新手 3 級 ‧ 2019-02-20 00:08:19 檢舉

因為是由機台產出資料
需要由電腦來進行接收
而機台可能一次會同時傳出資料
所以才想要詢問是否有機會能夠同步接收資料

經驗上是rs232 to ethernet

所以你是多機台對一電腦??還是多電腦對一機台?

如果是前者的話你可能還是得找找分接器之類的設備才行了。
後者到是好處理,用一台做主資料接收,其它的再用其它方式連接就好

2
Luke
iT邦研究生 5 級 ‧ 2019-02-20 09:37:04

RS232是屬於1對1的訊號
電腦上,就是COM1、 COM2 ....等
1號機台是 RS232,接到 電腦PC, COM1
2號機台是 RS232,接到 電腦PC,COM2
...
是可以的
不過 RS232 (1尺、3尺、5尺...)線太長訊號會不好,所以...不建議

不過 RS232 一條線接 8台機台==>這您要改機台的訊號、故障是哪台...等問題
一般都是8 條RS232,一台機接一條。每一條RS232 接到同一台電腦

1
samtech
iT邦新手 4 級 ‧ 2019-02-20 10:05:29

RS232 是一對一的傳輸模式,且是半雙工的,也就是說,同一時間內,只能作一件事,傳送資料 或是 接收資料。 如果你要一次接收 8 個機台傳送回來的資料,你的電腦必須要有 8 個 RS232 Port (一般為: COM1 ~ COM8 ),你要解決的問題是: 如果 8 台機台 同時送資料回來, 你的電腦(程式) 有沒有辦法同時 接收到 這8個機台的資料 ? , 以我的經驗,你的程式必須寫成 Multi Thread , 來接收資料,否則很容易 資料 lost.

perasa iT邦新手 3 級 ‧ 2019-02-20 16:43:19 檢舉

目前的需求是一台PC對8台的機台
因為機台欲採用自動化的方式進行
所以想要知道如果採購RS232 1對8的轉接器
不知是否可行呢??
因為廠商無法提供試用所以只能問有經驗的大大
目前知道如果PC上插上2張具有RS232的PCI卡
是可以接收到相關資料的....
只是不知道如果使用1對8的介面卡是否一樣可以正常收到資料嗎??

perasa iT邦新手 3 級 ‧ 2019-02-20 17:10:32 檢舉

不知這類的產品是否可以呢
https://imgur.com/BkWZqZm

希望是能夠自動接收資料

slime iT邦大師 1 級 ‧ 2019-02-20 17:17:32 檢舉

建議先找 1 台設備, 找台舊電腦有 Com Port 或 USB 轉 Com Port 先試著寫一個程式讀讀看, 可以正常運作再考慮擴充成多個.

如果是新廠, 建議直接找廠商來談, 通常廠商都有公版的連線程式, 先能運作再說.

0
ks1217
iT邦研究生 1 級 ‧ 2019-02-21 10:36:52

搞自動控制不能不知道 MOXA 及 ADM (研華),
都可以達到您的要求喔.

試試看 MOXA 設備 8 port RS232 to Ethernet
https://www.moxa.com.tw/Product/NPort_5600.htm

如果八台設備距離較遠,也可以看 單Port Rs232 to Ethernet,後拉網路線接在一起,怕干擾還可以用RS232 to FC 喔.

研華的設備也可以看一下,工業自動化很多能做到.
不要再用回工業1.0的東西了(電腦插I/O卡??)

我要發表回答

立即登入回答