基于SICK511或3611激光扫描仪盘煤软件开发(一)
简介
本次主要介绍近期项目激光盘煤软件的开发,主要包含两部分,一是数据采集软件DC_Cor,二是三维可视化工具软件VisualTools_Cor。
数据采集软件DC_Cor
根据项目要求,在最大限度的利用现场设施的基础上,开发此套软件,主要是通过OPC通讯实现读取PLC系统中的数据,包含位置、角度等数据,同时与激光扫描仪建立socket通讯,实现扫描仪数据采集的程序控制。
主界面主要显示OPC连接状态,PLC系统里读取的数据点信息,socket连接状态,OPC和socket连接控制按钮,以及日志窗口,重要的状态全部反馈到日志窗口进行显示,这样用户可更加直观地监测到软件状态。当数据采集完成后,用户点击“结束扫描按钮”,软件自动将采集到的激光扫描仪原始数据和算法计算完成的数据分别保存成两个数据文件。
三维可视化工具VisualTools_Cor
这个软件主要是通过导入数据文件,读取点运数据自动重建煤场的三维模型,计算体积数据,并在UI界面上显示以上信息。