
正文
asp.net串口发送,asp串口控件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB.NET使用AxMSComm实现串口通信的发送读取问题?
1、上面的代码看不出问题,如果初始化串口控件时已经注册了AxMSComm1_OnComm,有数据接收应该能触发,至于为什么没有触发,要看看你的接收方是否已经收到你的发出指令,是否已经有响应数据回发。
2、首先应该弄清楚串口发送和接受的数据是字符还是十六进制数据(字节)。假如是十六进制数据(字节),只要分别定义输出字节数组和输入字节数组。输出传完后,接收的数据就在输入字节数组。
3、串口通信最终都是用二进制传输的,你用代码把二进制转化成十六进制就可以了。不需要额外设置。
4、缓冲区大小限制或者是string之类的类不支持。
相关问答
Q1: asp.net开发的web程序,怎么操作和控制客户端的串口。
1、web页面上获取客户端的串口数据的方法:可以写一个串口代理程序,读取本地串口,将获取到的数据存入数据库。web通过ajax+定时器获取数据库中的数据显示就好了。
2、做法:用DS18B20温度传感器连接51单片机,然后单片机通过串口与电脑通信,电脑成为服务器,手机连接网页,进行温度监控,开关单片机外接的继电器等等操作。
3、可以,但是需要ActiveX控件的支持,否则,你是无法操作用户的机器的。
4、自动化测试工具、Web表单设计器、报表设计器等等,使得ASP.NET的开发变得更加容易和高效。除了Visual Studio,开发人员也可以使用其他代码编辑器或集成开发环境(IDE)来开发ASP.NET应用程序,例如Visual Studio Code和Rider等。
5、在Visual Studio 2005中开发;步骤;1)利用Visual Studio 2005创建一个web站点。2)利用Visual Studio 2005工具箱中的控件,根据程序的要求合理的设计应用程序界面。3)设置相关控件的属性。4)编写有关控件的事件代码。
6、将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。简单性和易学性ASP.net是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。
Q2: asp.net里能进行串口通信吗?
基于浏览器安全模型,单纯通过HTML和JavaScript无法控制客户端的串口。只有通过ActiveX控件或者Java插件来实现。自己写一个ActiveX控件,封装串口通信协议,通过事件调用JavaScript,然后通过Ajax可以和服务器通信。
然可以的,有的单片机本身带有串口通信的接口,而比较传统的单片机也可以用普通的IO口进行串口时序的模拟进行通信。
找设备厂商,要sdk(开发包),这个所有设备厂商都提供的。里面会告诉你软件如何获得扫描内容,有例子。
串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。
去群里在线等一切都要你自己解决。还有现场的称重等串口通讯数据,可能也需要你自己去获取,做数据库保存。如果项目还需要数据和ERP的数据库进行关联保存,那你还需要和ERP进行讨论和制定方案。然后也是现场解决。
我用vb+sql+asp搞了个远程控制串口的网页,可以用。但是有没有不用sql作为中间串口数据传输的方法,网页直接控制串口?我的意思是不通过中间转发,直接的控制。
Q3: 求做一个web页面控制服务器串口,可用Mscomm控件做!满意会继续最佳。ht...
1、做法:用DS18B20温度传感器连接51单片机,然后单片机通过串口与电脑通信,电脑成为服务器,手机连接网页,进行温度监控,开关单片机外接的继电器等等操作。
2、自己写一个ActiveX控件,封装串口通信协议,通过事件调用JavaScript,然后通过Ajax可以和服务器通信。 更直接的办法,控件直接通过Socket和Server通信即可。
3、建立第一个Web站点 比如本机的IP地址为19160.1,自己的网页放在D:\Wy目录下,网页的首页文件名为Index.htm,现在想根据这些建立好自己的Web服务器。
4、ON_EVENT(CMainFrame,ID_COMMCTRL,1,OnCommMscomm,VTS_NONE) //映射ActiveX控件事件 END_EVENTSINK_MAP() ⑸.串口读写. 完成读写的函数的确很简单,GetInput()和SetOutput()就可。
5、同时,网上商城程序及相关文件上传到网站运行的服务器,至此网上商城正式开通并对外发布。
6、所以,就我个人观点来说,首先花点钱去注册一个域名,独立的域名就是个人网站的第一笔财富,要把域名起得形象、简单、易记。 要领三:掌握建网工具网络技术的发展带动了软件业的发展,所以用于制作Web页面的工具软件也越来越丰富。
Q4: 请教,ASP能否调用单片机控制硬件,或调用VB等程序执行单片机控制
1、由于 VB 不支持硬件操作,所以我还没听说过谁用VB来控制单片机的~~~不过网上说VB可以和单片机通讯,如果你的目的只是通讯而已那就简单了。通讯和控制,两者不一样吧?ASP.Net,好像也不多人用VB吧,大都是 C# 。
2、vb控制单片机主要就是通过串口通过单片机里既定的传输协议来通讯。vb来做上位机程序主要是vb来做窗体简单。还有MSCOMM通讯控件比较好用。delphi/BC++ 也不错,可用API 或第三方通讯控件。
3、单片机做个串口与PC相连,然后PC通过串口下命令,单片机根据命令执行对应操作即可。VB里可以用MSCOMM控件来操作串口,很简单。
4、(5)ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库、发现哦那个Email或访问文件系统等。
Q5: VB.NET串口通讯怎么发送和接收十六进制?
1、串口通信最终都是用二进制传输的,你用代码把二进制转化成十六进制就可以了。不需要额外设置。
2、例如发送十六进制:01 02 03 只要在01 02 03前面加&H即可。
3、count as integer)方法,我试了不行,也用了hex(string as string)进行转换,但是我的DSP都不能识别,DSP的程序是正确的,我用了串口调试助手进行了测试的,就是自己写的串口调试的程序不行。
关于asp.net串口发送和asp串口控件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








