基于单片机与PLC通信的海量数据存储
技术设计文档
一、选型说明:
这个说明是查阅资料后编写的,如有相关意见可以修改。
整个需求分三部分:
1.是利用现有的成熟的PLC技术,对各设备的监控点数据进行采集;
2.再使用单片机技术,对PLC采集后的数据进行读取,并按照一定的格式存储在存储设备中,存储设备可以是U盘,存储卡等;
3.使用读卡设备将存储的数据读出,并导入普通PC中,对读取数据进行分析。
二、基本组成图:
图1总框图
三、PLC数据采集:
采用成熟的PLC技术,不需开发,使用S7-200系列。
S7-200 PLC是串行通讯方式为丰富的小型PLC,支持多种通信协议,如点对点接口协议(PPI协议)、多点接口协议(MPI协议)和PROFIBUS协议以及自由通信协议等。其中自由通信协议又叫用户定义协议,利用自由端口模式,可以实现用户定义的通信协议,连接多种智能设备,使用起来非常方便,在第三方工程接入中取得了巨大的成功。