安防之家讯:给出了基于485总线,由控制中心PC机和多个单片机控制系统组成的电动装置性能检测系统中的实时通信系统,重点介绍了利用VB实现PC机与多个单片机控制系统实时通讯程序设计方法,实现了PC机对多个远程单元的实时控制与管理。关键词:VisualBasic串行通讯电动装置性能检测系统远程控制1引言在许多实时监测系统中,经常需要接收距离较远的测控点数据,如何快速可靠的实现数据的远程传输是这些监测系统必须解决的问题。在监测现场,为了降低系统的成本,往往采用单片机系统作为数据采集和记录单元。在中央控制中心,常常利用PC机来完成人机会话及与监测现场的通信。本文介绍一套用于电动装置出厂性能检测系统的实用的主从式(Master/Slave)远程实时通讯系统。检测系统的下位机是以32位的ARM单片机(LPC2214)为CPU,两片CPLD(XC95108)扩展I/O口对外围器件如加载电机、卸载电机、光电编码器和AD转换器进行控制的单片机系统,并有键盘进行数据输入和液晶屏显示各功能接口,以及打印机打印测试合格产品的性能参数记录。上位机的管理平台则基于VisualBasic610。此系统通过对产品的性能参数进行检测,严格避免不合格产品出厂,提高产品质量,增强了产品的市场竞争力。通讯系统以生产现场的双绞线为通讯媒介,上位机利用VB610的通讯控件MSComm实现了与下位机的远程实时通讯,下位机应用于生产车间现场,取得了满意效果。2系统的结构组成及工作原理2.1结构组成网络系统由控制中心和多个远程单元RTU(RemoteTerminalUnite)组成(图1)。控制中心由上位机和RS232/485转换器组成,各远程单元是以ARM单片机为核心的电动装置性能检测系统(图2)。安防之家专注于各种
家居的安防,
监控,
防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/