主題:十萬(wàn)火急求助EM9287鏈接的問(wèn)題 共有40412人關(guān)注過(guò)本帖 |
---|
lickson |
1樓 |
十萬(wàn)火急求助EM9287鏈接的問(wèn)題 Post By:2014-3-3 8:29:00 [只看該作者]
EM9287,我做了個(gè)TCPIP/RS485透明傳輸?shù)某绦颍珽M9287為服務(wù)器端,偵聽(tīng)端口為10003,在DEBUG短路的調(diào)試模式下運(yùn)行程序,PC端的客戶端連接和斷開(kāi)均沒(méi)問(wèn)題,但是一旦DEBUG短路斷開(kāi)為正常運(yùn)行時(shí)候,PC端的客戶端程序連接不上EM9187,之前用9161也做過(guò)類(lèi)似項(xiàng)目,都沒(méi)問(wèn)題! 以上兩種模式下,telnet和FTP均沒(méi)問(wèn)題,不知道我的問(wèn)題出在哪里,因?yàn)镋M9287有2個(gè)網(wǎng)絡(luò)端口,是否調(diào)試模式和運(yùn)行模式有什么區(qū)別?請(qǐng)看到消息后盡快答復(fù),因?yàn)榻裉煲蜆咏o客戶調(diào)試,謝謝! 另外,EM9287上關(guān)于USERINFO.txt 搬用了其它單網(wǎng)口的模塊的,沒(méi)找到另外一個(gè)端口的設(shè)置。我的設(shè)置如下 [LOCAL_MACHINE] |
|
單帖管理 | 引用 | 回復(fù) |
yy |
2樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2014-3-3 9:50:00 [只看該作者]
你的程序是不是C#的?你說(shuō)的這個(gè)問(wèn)題理論上不應(yīng)該發(fā)生的。在運(yùn)行模式下也是可以調(diào)試程序的,你隨便設(shè)置個(gè)自啟動(dòng)程序,然后等板子啟動(dòng)后正常調(diào)試看程序能正常工作不,如果不能,看下提示什么錯(cuò)誤,或者哪段代碼返回值不正確。
|
單帖管理 | 引用 | 回復(fù) |
lickson |
3樓 |
Post By:2014-3-3 10:15:00 [只看該作者]
你好,已經(jīng)和朱工聯(lián)系上了。是C#的
|
|
單帖管理 | 引用 | 回復(fù) |
yy |
4樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2014-3-3 10:56:00 [只看該作者]
搞明白了,EM9287是雙網(wǎng)絡(luò),你得本機(jī)網(wǎng)絡(luò)的方法是用MyIp = Dns.GetHostEntry(Dns.GetHostName()).AddressList[0];
這個(gè)函數(shù)是得到板子的第一個(gè)網(wǎng)絡(luò)地址。這個(gè)得到的網(wǎng)絡(luò)地址是不確定的,你最好寫(xiě)死,或者判斷下。 你綁定端口綁到第二個(gè)網(wǎng)絡(luò)上去了,所以第一個(gè)網(wǎng)絡(luò)就連不起。 你telnet到板子,執(zhí)行netstat -n可以看板子的端口情況。
|
單帖管理 | 引用 | 回復(fù) |