PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   RS232 串接介面卡抓不到 (https://www.pcdvd.com.tw/showthread.php?t=1160109)

swala 2019-04-09 09:44 AM

會不會是你的程式只能抓com1,com2,
你這介面卡是從com3開始的.
不然一個port一個port試,因為有時線的標示會錯誤.

用這個
https://ebook.yourplc.net/modules/w...?cid=11&lid=107
開兩個,rs232自己連接,一邊傳送,一邊接收,看看可不可以用
不然用別台電腦跟這台電腦來測,先不管你原本的程式了,這樣比較快.

adolphin 2019-04-09 12:00 PM

引用:
作者perasa
小弟使用AccessPort1.36測試後
發現可以接收到資料
但是使用Tera Term Pro卻出現"未連線"的訊息
不知"未連線"應該要怎麼排除這個問題呢??


沒記錯的話好像要有撥號動作才能連線,看一下撥接電話那邊的動作試一試

perasa 2019-04-09 04:05 PM

測試了AccessPort1.36版與1.37版
是可以接收資料的
但是想要使用Tera Term來做為接收資料的介面
卻一直出現"未連線"的訊息
也有試過關閉防火牆
開放所有應用程式
問題依舊還是存在著
不知還有哪部分沒有做呢?
才能使Tera Term可以正常連線...

youporn 2019-04-09 04:15 PM

這不是網路,跟防火牆沒關係

把 AccessPort 和 TeraTerm 的設定 PO 上來,網友才能幫你隔空抓藥

perasa 2019-04-09 05:11 PM

2個附加檔案
小弟試著將Tera term免安裝版複製到其他電腦
是可以正常連線的
唯獨該電腦卻無法正常連線

附加檔為AccessPort1.3.7的設定檔與Teraterm4.102的設定檔

小弟都沒有變更相關設定檔
不知是何原因?

crisliu2004 2019-04-09 06:51 PM

AccessPort可以開teraterm卻不能開?
comport被一隻程式佔用後無法再給其他程式開啟,是否你AccessPort沒關閉?

gdrgdr 2019-04-09 07:31 PM

引用:
作者perasa
小弟試著將Tera term免安裝版複製到其他電腦
是可以正常連線的
唯獨該電腦卻無法正常連線
附加檔為AccessPort1.3.7的設定檔與Teraterm4.102的設定檔
小弟都沒有變更相關設定檔
不知是何原因?


我看設定ComPort=1,你沒改通訊port吧

perasa 2019-04-10 11:34 AM

相容性問題造成檔案無法接收
目前已可接收
但是仍有個問題
就是1對8的串口擴充卡
是否無法一次同時接收8組資料呢?
因為小弟目前COM3是可以接收資料的
但是換到其他ComPort資料就無法傳輸了

perasa 2019-04-10 03:47 PM

問題已經到最後關頭
目前所有的ComPort都可以接收資料
但是有個問題
是資料接收後的數據是錯誤的
但是將該連線移到其他電腦資料是沒有問題的
請問這應該要調整哪個選項呢
謝謝

swala 2019-04-11 10:24 AM

引用:
作者perasa
問題已經到最後關頭
目前所有的ComPort都可以接收資料
但是有個問題
是資料接收後的數據是錯誤的
但是將該連線移到其他電腦資料是沒有問題的
請問這應該要調整哪個選項呢
謝謝

事全錯還是幾個byte錯,
全錯就是baudrate錯了,

幾個byte錯,這問題就很大了,有可能是硬體的問題,
像是板子上的crystal不準就會造成幾個byte的錯誤.
還有一些奇奇怪怪的問題會造成幾個byte錯誤.很不好查.

rs-232這種古老的介面很好debug的,
一開始有問題時就先把設備端斷開.
用兩台電腦互丟資料,看看資料是不是對方丟的,不用去猜來猜去的隔空抓藥.


所有的時間均為GMT +8。 現在的時間是07:26 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。