应用软件类别项目

  1. 13.3万 项目总数

项目优势

在软件商务网发布的项目,二个小时内就会有十几个团队公司来竞争你的单子

某产品读取与解析软件

株洲 不限地域
2019/12/03 11:55:41
项目状态: 项目有效
项目周期: 15 天
需求类型: 定制软件
预算费用: 5000-20000元
联系方式

联系方式: 仅正式会员可见,点击成为正式会员

项目介绍
1总体要求如下:
外部接口为2路RS422串行通讯接口和1路USB串行通讯接口,2路RS422总路线根据专用通讯协议,完成数据的发送与接收;USB总线响应有USB接口的特殊设备的自定义通讯,完成数据和指令的接收、上传。主要功能如下:422通讯、USB通讯和数据解析及图形化显示。
开发语言及平台要求:
平台:NI LabWindows CVI 2010
语言:C语言
2 RS422通讯:
通过A、B两个通道RS422串口按固定周期(可配置,默认96ms)各发送一帧固定字节(可配置,默认300 Bytes)的数据到产品;
RS422串口的波特率可以更改,默认为115200bps,每个字符格式可配置(默认为包含11位,1个起始位,8个数据位,偶校验,1个停止位);
数据帧可通过选择帧长,配置每一字节的数据类型和数据约束后自动生成,并可通过设置文件大小,和数据帧之间的关系自动生成.bin文件,同时可通过设置各参数名称生成解析协议并保存为.txt文件;
发送的数据可以通过选择文件获取或者手动输入字节,发送时间可以设置。如果发送时间未到,而数据已发送完成,则循环发送数据,直至到达设置的时间,如果发送时间已到,而数据未发送完成,则直至发送数据完成。
能实时显示并保存接收数据,存储路径可选择。
具体RS422通讯协议后续提供。
3 USB通讯:
USB接口为2.0,USB接口数据通讯速率不低于500KByte/s,导出并保存100MB的数据不超过5分钟,具体通信协议后续提供。主要功能如下:
1、	产品配置信息的读取与写入
可以读取并显示产品内存储的配置信息,并且能够修改,能够用excel数据导入和导出,导出数据的存储路径可手动选择。
2、	产品存储数据的导出:
a)	通过USB总线发送的“读取数据扇区命令”获取文件索引列表,显示索引信息;
b)	可以根据文件索引列表选择需要导出的文件,文件需要保存为.bin和.mdb两种格式,文件命名格式同文件索引格式。存储路径可手动选择。
c)	产品是循环存储的,所以当文件的结束地址小于起始地址时,应循环读取,其中A通道的数据存储地址为1—1023簇,B通道的数据存储地址为1024—2046簇,文件索引信息的存储地址为第0簇。 
4 数据解析和图形化显示
对USB读取保存的文件能通过配置解析协议进行解析,能自动识别并显示记录仪状态,并实现曲线及数字化显示,两种文件格式(bin和mdb)都应能解析并显示。
图形化显示界面应可对协议中最多245个参数的显示状态进行配置,包括参数名称、是否显示、曲线颜色、参数量纲、有无符号等(mdb数据库文件可只考虑是否显示和曲线颜色两个配置项)。并且配置信息可自动保存,下次软件启动时自动加载。
图形化显示要求
a)	A通道、B通道两个通道分上下两个窗口显示,横坐标为帧序号值,纵坐标为参数值。
b)	当参数的值范围不同的多个参数同时显示在一个窗口时,每个参数的纵坐标都以百分比显示,以保证每个曲线都充分显示、易于观察。
c)	横坐标上应有至少一个移动光标,移动该光标时,显示每个选中显示的参数的具体值(离散量参数显示二进制数或进一步展开到每一个位的含义和具体值)。
d)	每个参数在选中范围内的平均值、最大值、最小值、均方差、波峰数量、波谷数量等统计参数可通过选中该参数后点击按钮或菜单进行自动计算和显示。
e)	曲线显示窗口中,应可通过拖拽或按钮进行缩小和放大,以便用户聚焦关注的某些细节。
未尽事宜后续沟通解决。
竞标列表