关于通讯解决方案征集(50分)

  • 主题发起人 主题发起人 emailqjc
  • 开始时间 开始时间
E

emailqjc

Unregistered / Unconfirmed
GUEST, unregistred user!
我们公司也准备做,基于TCP/IP,SNMP的网络管理系统,上位机软件与下位机通讯,上位机软件控制下位机,同时监制下位机异常情况上报,我对TCP/IP,SNMP一窍不通,串口通讯到作过,请问有哪位大哥做过,给小弟讲一下,最好有源代码,先谢谢了!
我的Email:emailqjc918@126.com,emailqjc126@126.com QQ:110855663

能给我发一个吗?谢谢
 
各位大虾,怎么不人回答呢,我来顶一下
 
你的要求太抽象了,什么才界定为“异常”情况?
通讯是不困难的,网络上的,你自己开放个端口,用UDP,自己编写一个报文格式就完全可以了,关键是,你要通讯些什么,你的信息又是从哪里来的
 
表述不清晰
别人想帮你也不知道从哪帮啊
 
to SupermanTm
异常”是指单片机在设备出现故障时向上位机软件(PC机)发送数据包,当然信息就是从设备来啊,你说网络上的,你自己开放个端口,用UDP,能给个例子吗?谢谢
说白了就是单片机和上位机(PC机)通讯问题,至于通讯规约当然会知道的。
 
看DELPHI自己的帮助吧,INTERNET页上有 UDP 控件的
 
?????????
 
单片机接到PC串口,定义好异常后触发点
pc弄个循环读那个点就ok了,时延根据要求设置,收到异常信号后在转发即可
 
各位看清楚哈,是基于TCP/IP,SNMP的网络管理系统,上位机软件与下位机通讯,而不是串口哟,串口我作过,
 
各位大哥,给将一下塞
 
1、下位机具备 TCP/IP接口,或采用串口通讯服务器设备将现有Rs485(或其他总线)网络设备提供RJ45接口。
2、下位机作 Server端,上位机作Client端,上位机采用轮询扫描方式访问下位机,
方式可以采用 socket-TCP方式。
3、下位机作 Client 端,上位机作Server端,上位机开启Socket-TCP-Server,下位机主动连接上位机。
4、采用UDP方式。
这是通讯链路的实现方式,至于具体的下位机是否异常、获取数据等操作就是通讯协议的处理了。
 
yueing,你好,我可否这样理解,下位机与上位机器通讯,就像两台PC机一样,一台是Client端,另外一台是Server端.
"上位机采用轮询扫描方式访问下位机"怎么实现? 是否就是TcpClient去连接TcpServer一样?
"下位机主动连接上位机"是否就是TcpClient去连接TcpServer一样?
 
yueing,你好,我可否这样理解,下位机与上位机器通讯,就像两台PC机一样,一台是Client端,另外一台是Server端.
"上位机采用轮询扫描方式访问下位机"怎么实现? 是否就是TcpClient去连接TcpServer一样?
"下位机主动连接上位机"是否就是TcpClient去连接TcpServer一样?
 

Similar threads

回复
0
查看
848
不得闲
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
875
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部