ARM设计的高速数据采集远程监控系统技术
u = False
MsgBox“发送数据出错!错误代码=”+CStr(Er)+
“ :”+Error,vbExclamation,“错误提示”
Exit Function
End Function
4.2 Winsoek控件事件
Winsock控件事件分为以下2种。
① DataArrival事件:该事件是通信的核心部分。当给客户端发送完命令后,接收客户端返回的命令执行情况,实现对客户机运行状态的监察。如果是数据转存命令时,还要完成接收客户机上传的采集数据和对数据的服务器存储,进一步提高系统的可靠性,其流程如图3所示。接收到FTP头数据包后, P传输数据的格式定义如图4所示。
② Error事件:只要后台处理中出现错误(例如连接失败、收发数据失败)事件都会出现,方便我们对程序的监控和调试。
在后台处理中出现错误时发生:
Private Sub W insock— Server_
Eror(ByVal Number As Inte.
ger,Description As String,ByVal Se ode As Long,ByValSource As String,ByVal HelpFile As String,ByVal Help—Context As Long,CancelDisplay As Boolean
MsgBox“网络运行出错!代码=”+CStr(Err)+“:”
+Error,vbCritical,“错误信息”
Exit Sub
End Sub
5 结束语
基于ARM的高速数据采集装置的远程监控的设计,从硬件和软件两方面看是可行的,实际制板调试结果很好地完成了远程通信任务。对工业现场的远程监控提供了新的解决方案。随着以太网的日益普及,该方案有着很强的实践意义。
监控系统 技术 远程 数据采集 设计 高速 ARM 相关文章:
- 基于Winodws CE的嵌入式网络监控系统的设计与实现(03-05)
- 基于MPEG-4的嵌入式多媒体监控系统中压缩/解压卡的设计与实现(10-15)
- 基于嵌入式Linux的远程监控系统的设计(11-25)
- 采用DSP的铁路道口图像监控系统设计(02-01)
- 基于DSP芯片TMS320DM642的嵌入式无线视频监控系统设计(01-11)
- 双DSP的多路视频监控系统设计(02-14)