首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >利用RS232框架通过web向串口( .NET )发送信号

利用RS232框架通过web向串口( .NET )发送信号
EN

Stack Overflow用户
提问于 2011-11-24 15:26:59
回答 2查看 2.4K关注 0票数 3

我参加了一个通过网络控制一辆小车的项目。

汽车采用PIC组件编程,并通过串口等待命令。它有一个用VB6编写的控制程序。这个准备好了。

我想让这辆车连接到一个PC服务器,在此服务器将发送串口命令从一个网络接口。我想要升级到一个VB6应用程序的.NET程序。

  1. 我可以通过位于IIS上的ASPX页面向RS232发送信号吗?如果不能,如何实现这种功能?一个WPF或WF程序可能?
  2. ,如果它是WPF或WF程序,我将如何通过一个web应用程序传输命令?如何将延迟降到最低?
EN

回答 2

Stack Overflow用户

发布于 2011-11-24 15:31:13

如果您希望从web应用程序与客户端计算机的串口通信,则ASP.NET不是正确的选项。您可以考虑WPF应用程序(XBAPP)。当它在完全信任模式下运行时,它可以访问客户端机器上的串口。

如果您使用WPF应用程序,您可以想到一些服务或COMET (http://en.wikipedia.org/wiki/Comet_%28programming%29)之类的页面,它们可以不断地从服务器获得命令。或者,您可以选择一步一步的同步请求响应系统。

票数 2
EN

Stack Overflow用户

发布于 2011-11-25 02:37:36

我想这里少了点什么。据我所知,汽车不带个人电脑。所以让我理解你的问题。

  • 有一个小电路或一个带有PIC控制器的设备。它可能是用C或汇编语言编写的
  • 。这在vehicle
  • 设备中具有通过
  • 控制您的汽车的能力,您想要将您的命令传递给这个设备

希望这是你想要的。如果是这种情况,则不能使用RS232。您需要有一个GSM/GPRS调制解调器或其他WIFI模式的通信您的设备与您的服务器/计算机,其中有一个静态ip。

一旦您有了这样的服务器和具有此功能的设备,就可以像康肯先生建议的那样通过asp .net轮询requset进行通信,甚至可以使用套接字在您的汽车的设备和服务器之间进行通信。

这类设备大多用于GPS跟踪及相关系统。RS232主要用于配置程序IMHO。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8259358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档