gpt4 book ai didi

asp.net - 使用 .NET 框架通过 Web 将信号发送到串行端口 (RS232)

转载 作者:行者123 更新时间:2023-12-03 23:49:04 26 4
gpt4 key购买 nike

我参与了一个项目,通过网络控制一辆小型汽车。

汽车使用 PIC 程序集进行编程,并通过串行端口等待命令。它有一个用VB6 编写的控制程序。这是准备好了。

我想让这辆车连接到 PC 特此服务器,该服务器将从 Web 界面发送串口命令。我想将 VB6 程序升级为 .NET 应用程序。

  1. 我可以通过驻留在 IIS 上的 ASPX 页面向 RS232 发送信号吗?
  2. 如果没有,我怎样才能实现这样的功能?可能是 WPF 或 WF 程序?
  3. 如果是 WPF 或 WF 程序,我将如何通过 Web 应用程序传输命令?我怎样才能最大限度地减少延迟?

最佳答案

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

如果您选择 WPF 应用程序,您可以考虑一些服务或 COMET (http://en.wikipedia.org/wiki/Comet_%28programming%29) 之类的页面,可以不断从服务器获取命令。或者您可以为此选择一些逐步同步的请求-响应系统。

关于asp.net - 使用 .NET 框架通过 Web 将信号发送到串行端口 (RS232),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8259358/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com