V3.7.2虛擬串口常見問題
1.如果安裝虛擬串口之后,虛擬的com口在電腦上沒有找到
解決辦法:
1)卸載虛擬串口,關(guān)閉電腦防火墻和殺毒軟件,重新下載安裝
原因:由于安裝過程中驅(qū)動被殺毒軟件阻擋,或驅(qū)動丟失(第一步做完還不行,去操作第二步)
2)打開安裝目錄,運(yùn)行一下vspdxp_install.exe
2.Windows socket error:由于系統(tǒng)緩沖區(qū)空間不足或列隊(duì)已滿,不能執(zhí)行套接字上的操作.(10055),On API connect
解決辦法:
TcpTimedWaitDelay和MaxUserPort設(shè)置
注冊表 : "regedit.exe"
打開注冊表,找到 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/ Services/TCPIP/Parameters 注冊表子鍵并創(chuàng)建名為 MaxUserPort 的新 REG_DWORD 值。建議值:十六進(jìn)制fffe。 停止并重新啟動虛擬串口軟件。
注意:如果電腦上沒有這兩個(gè)參數(shù),可以手動添加。
3.虛擬串口刪除不掉
解決辦法:
在“監(jiān)控”窗口中可看到數(shù)據(jù)包的詳細(xì)介紹
解決辦法:
點(diǎn)擊“選項(xiàng)”,取消勾選“同步波特率(類RFC2217)”即可。本功能默認(rèn)為開啟。
1)串口服務(wù)器為TCP Client
VCOM:【網(wǎng)絡(luò)協(xié)議】設(shè)置為TCP Server;
串口服務(wù)器:【目標(biāo)IP】必須為VCOM運(yùn)行的計(jì)算機(jī)的IP,【目標(biāo)端口】必須為VCOM的本地端口;
VCOM的【網(wǎng)絡(luò)狀態(tài)】顯示【監(jiān)聽(..)】,表示網(wǎng)絡(luò)已連接,否則查看上一步設(shè)置;
2)串口服務(wù)器為TCP Server
VCOM:【網(wǎng)絡(luò)協(xié)議】設(shè)置為TCP Client,【目標(biāo)IP/域名】設(shè)置為串口服務(wù)器的IP,【目標(biāo)端口】設(shè)置為串口服務(wù)器的本地端口;
VCOM的【網(wǎng)絡(luò)狀態(tài)】顯示【已連接】,表示網(wǎng)絡(luò)已連接,否則查看上一步設(shè)置;
3)串口服務(wù)器為UDP
VCOM:【網(wǎng)絡(luò)協(xié)議】設(shè)置為UDP,【目標(biāo)IP/域名】設(shè)置為串口服務(wù)器的IP,【目標(biāo)端口】設(shè)置為串口服務(wù)器的本地端口;
串口服務(wù)器:【目標(biāo)IP】設(shè)置為VCOM運(yùn)行的計(jì)算機(jī)的IP,【目標(biāo)端口】 為VCOM的本地端口;
UDP無法判斷網(wǎng)絡(luò)是否連接,所以,使用調(diào)試助手發(fā)送數(shù)據(jù),接收到數(shù)據(jù)表示設(shè)置正確;