信息摘要:
为了提高工业生产自动化进程,加强测量仪器在生产中的功用性,缩短测量技术工程师的工作时间,从测量仪器所需的特性与需求出发,根据不同的测量仪器需求,定制相应 测量软件系...
为了提高工业生产自动化进程,加强测量仪器在生产中的功用性,缩短测量技术工程师的工作时间,从测量仪器所需的特性与需求出发,根据不同的测量仪器需求,定制相应
测量软件系统。
软件定制分为四个步骤:需求分析、详细设计、编程代码与测试。
需求分析
了解软件需求,用相关的工具软件列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步定义好少量的界面。
详细设计
在概要设计的基础上,开发者需要进行软件系统的详细设计。在详细设计中,描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系。保证软件的需求完全分配给整个软件。详细设计应当足够详细,能够根据详细设计报告进行编码。
编程代码
在软件编码阶段,开发者根据《软件系统详细设计报告》中对数据结构、算法分析和模块实现等方面的设计要求,开始具体的编写程序工作,分别实现各模块的功能,从而实现对目标系统的功能、性能、接口、界面等方面的要求。目前软件技术工程师对软件编程主要是用C++语言,后续还支持C#语言。
测试
测试编写好的系统。交给用户使用,用户使用后一个一个的确认每个功能。软件测试有很多种:按照测试执行方,可以分为内部测试和外部测试。
设计制造的测控软件支持跨平台部署:win7及以上,linux系列、android3.0及以上(后续支持)。具备丰富的接口,内嵌网络(TCP、UDP)、串口(RS422、RS232,RS485)通信模块。支持Modbus通信协议。支持各种步进电机、伺服电机、CCD传感器、微视相机等设备接入。更是能实现二次开发,提供SDK开发包,支持二次开发。无锁队列、内存数据库,多线程、及各种设计模式,对SDK屏蔽复杂性,上手速度快。对外提供开发接入服务,快速为您的设备提供理想的上位机软件。
测控软件系统为各种测控、测量仪器开发专用软件系统,功能多样,该平台以模块化的形式根据客户需求自由配置任意类型和数量的测头、传感器、串口继电器、电机驱动器、旋转编码器等传感器、控制器和执行器,根据需求定制。它被应用后有效的提升了生产线的自动化智能化水平,为测量工作者提供更多更详细的数据。