请问一个计算机与外设通讯的问题。 主要完成通过R232串口对外设进行远程监控,截取外设送回来的报错信息,并在本地计算机发出报警信号,并把这些报错信息保存在数据库里的功能。可否介绍一下设计思路应该怎样呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一,使用MSCOMM控件实施PC与外设的通信。 第二,确定PC与外设的通信协议,使用ASCII码接收还是二进制接收,外设点数多的话,宜使用二进制接收。数据字节长度也应确定。根据通信协议涉及好算法。 第三,建立相应数据库和数据表,用ADO数据对象或ADO数据控件连接数据库进行读写操作。 第四,构建相应的软件界面,用于控制通信和显示报错信息及历史数据查询。 第五,软件窗体数量根据需要确定,但数据通信和数据写入数据库窗体应独立。 已经找到了外设储存错误信息的寄存器了,要怎样通过com口读取其中的信息呢? 你需将寄存器的错误信息由硬件读出并组织按确定的通信协议通过串口发送的装置。VB仅解决使用MSCOMM控件进行数据接收和处理。 如何将修改前后的数据写入另一个表 vb的问题要请教大家。 哪位朋友有VB的16位加密函数? (200分求解)★★★★如何在指定的窗体中画线(非直接在屏幕上)★★★★★ xml装入数据库的问题 如何作一个这样的特殊格式报表,只要解决200分相送 数据库的基本操作问题,急,在线等! 救命,爱机出问题了,在线等待。 如何通过 IHTMLDcoument2 对象得到 IContainer 对象 有请 zyl910(910:分儿,我来了!) 进来!!拿分呀!!! Chm电子书制作工具,那一款最方便优秀? DataCombo 和 Adodc 的问题
第二,确定PC与外设的通信协议,使用ASCII码接收还是二进制接收,外设点数多的话,宜使用二进制接收。数据字节长度也应确定。根据通信协议涉及好算法。
第三,建立相应数据库和数据表,用ADO数据对象或ADO数据控件连接数据库进行读写操作。
第四,构建相应的软件界面,用于控制通信和显示报错信息及历史数据查询。
第五,软件窗体数量根据需要确定,但数据通信和数据写入数据库窗体应独立。