主题:十万火急求助EM9287链接的问题 共有35400人关注过本帖 |
---|
lickson |
1楼 |
十万火急求助EM9287链接的问题 Post By:2014-3-3 8:29:00 [只看该作者]
EM9287,我做了个TCPIP/RS485透明传输的程序,EM9287为服务器端,侦听端口为10003,在DEBUG短路的调试模式下运行程序,PC端的客户端连接和断开均没问题,但是一旦DEBUG短路断开为正常运行时候,PC端的客户端程序连接不上EM9187,之前用9161也做过类似项目,都没问题! 以上两种模式下,telnet和FTP均没问题,不知道我的问题出在哪里,因为EM9287有2个网络端口,是否调试模式和运行模式有什么区别?请看到消息后尽快答复,因为今天要送样给客户调试,谢谢! 另外,EM9287上关于USERINFO.txt 搬用了其它单网口的模块的,没找到另外一个端口的设置。我的设置如下 [LOCAL_MACHINE] |
|
单帖管理 | 引用 | 回复 |
yy |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-3-3 9:50:00 [只看该作者]
你的程序是不是C#的?你说的这个问题理论上不应该发生的。在运行模式下也是可以调试程序的,你随便设置个自启动程序,然后等板子启动后正常调试看程序能正常工作不,如果不能,看下提示什么错误,或者哪段代码返回值不正确。
|
单帖管理 | 引用 | 回复 |
lickson |
3楼 |
Post By:2014-3-3 10:15:00 [只看该作者]
你好,已经和朱工联系上了。是C#的
|
|
单帖管理 | 引用 | 回复 |
yy |
4楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-3-3 10:56:00 [只看该作者]
搞明白了,EM9287是双网络,你得本机网络的方法是用MyIp = Dns.GetHostEntry(Dns.GetHostName()).AddressList[0];
这个函数是得到板子的第一个网络地址。这个得到的网络地址是不确定的,你最好写死,或者判断下。 你绑定端口绑到第二个网络上去了,所以第一个网络就连不起。 你telnet到板子,执行netstat -n可以看板子的端口情况。
|
单帖管理 | 引用 | 回复 |