我接手了一个项目,通过Web控制一辆小车。
这辆车使用PIC汇编语言进行编程,并通过串口等待指令。它有一个VB6编写的控制程序,已经准备好了。
我希望将这辆车连接到PC服务器上,从Web界面发送串口指令。我希望将VB6程序升级为.NET应用程序。
- 我能否通过驻留在IIS上的ASPX页面发送信号到RS232?
- 如果不行,我该如何实现这样的功能?也许是WPF或WF程序?
- 如果是WPF或WF程序,我如何通过Web应用程序传输指令?我如何最小化延迟?
我接手了一个项目,通过Web控制一辆小车。
这辆车使用PIC汇编语言进行编程,并通过串口等待指令。它有一个VB6编写的控制程序,已经准备好了。
我希望将这辆车连接到PC服务器上,从Web界面发送串口指令。我希望将VB6程序升级为.NET应用程序。
我觉得这里缺少了一些东西。据我所知,汽车不会配备个人电脑。所以让我理解你的问题。
希望这就是你想要的。如果是这种情况,那么您不能使用RS232。您需要拥有一个GSM/GPRS调制解调器或其他WIFI通信模式,将您的设备与具有静态IP的服务器/计算机进行通信。
一旦您拥有这样的服务器和具备此功能的设备,您可以通过asp .net轮询请求(正如Kangkan先生建议的那样)或甚至使用套接字来在您的汽车设备和服务器之间进行通信。
大多数情况下,这些东西都用于GPS跟踪和相关系统中。在我看来,RS232主要可用作配置程序。