公司需要开发一套抄表系统,终端到采集器部分已经有人实现了。
我要做的是通过GPRS实现和采集器的远程通信。
我目前只会用串口做,没有用GPRS做过。上网查了些GPRS的资料,也借了书来看,也在CSDN上查了些资料,不过多是讲原理、发展和理论。
看了还是不明白该如何用Delphi编程实现通过GPRS和采集器的通信部分。现在想问几个问题:1.PC机需要用到什么设备才能实现GPRS和采集器通信?
2.如何在本机搭建测试环境?
3.用什么控件或者哪些API函数来实现通信?
4.如果有简单的例子,不介意的话可以发一两个给我:[email protected]分不够可以开贴再加。:)
我要做的是通过GPRS实现和采集器的远程通信。
我目前只会用串口做,没有用GPRS做过。上网查了些GPRS的资料,也借了书来看,也在CSDN上查了些资料,不过多是讲原理、发展和理论。
看了还是不明白该如何用Delphi编程实现通过GPRS和采集器的通信部分。现在想问几个问题:1.PC机需要用到什么设备才能实现GPRS和采集器通信?
2.如何在本机搭建测试环境?
3.用什么控件或者哪些API函数来实现通信?
4.如果有简单的例子,不介意的话可以发一两个给我:[email protected]分不够可以开贴再加。:)
如还有不明白的话,可以发邮件联系我[email protected]。
我们要做实时抄表,定时抄表,负荷管理、异常报警等。
我的QQ号是782282
我的QQ号是782282
--固定IP或是移动专网的IP
2.如何在本机搭建测试环境?
--用的你设备吧!不然两台电脑也可以,不过有一台电脑里的程序要模拟采集器里的程序。
3.用什么控件或者哪些API函数来实现通信?
--IDTCPSERVER/IDTCPCLIENT或者serversocket/clientsocket
4.如果有简单的例子
--其实就是通信,采集器视为客户端,pc机视为服务器端,只不过客户端的程序是已经做好了的,应该提供给你了通信协议。至于客户端是gprs连接到服务器的,这和拨号连上的或者宽带、专线连上的,对编程来讲没有什么区别。例子,找socket通信的就是了。
2.如何在本机搭建测试环境?
3.用什么控件或者哪些API函数来实现通信?
4.如果有简单的例子,不介意的话可以发一两个给我:[email protected]我做过类似的,
最后不外两种方式,还是用串口通信,或者,有个公网地址,或者说,其它internet的客户端能连接到你的电脑一般,你选定产品,对方会给你一些sdk开发的sample,在上面修改就可