必威体育Betway必威体育官网
当前位置:首页 > IT技术

工控机上位机软件的开发历程(一)

时间:2019-06-02 00:45:11来源:IT技术作者:seo实验室小编阅读:84次「手机版」
 

上位机软件

本人就职于一家环境监测公司,上位机软件的主要功能是采集各仪器的数据,然后存储起来,并传送到环保局平台

刚到公司的时候,公司使用的是组态软件(用以显示流程图),然后再开发了报表软件、数据上传软件。因为组态软件使用的是标准modbus协议,而很多仪器使用的协议根本就是自定义的,所以还要加一个协议转换软件,把各种各样的协议转换成modbus协议,让组态软件去读。除此之外,我们还希望软件能够开机启动,就增加了延迟启动的第三方软件。

这样一来,每个站点要安装和部署的软件非常多和杂乱。加上每个站点都有自己的特点,软件出现了大量的版本。有上位机的版本管理、升级维护时,出现了极大的麻烦,管理成本极高。很多时候会有这样一种情况,前面开发的人走了,后面就没有人能维护他的软件了。

基于上面的情况,我和团队重新设计和开发了上位机软件,具有以下特点:

(1)软件集组态、采集、传输、报表、自动启动等功能于一体,一台工控机只有一个上位机软件。

(2)上位机只有一个版本,所有站点都一样。站点的不同特点通过配置文件来实现,而这个配置文件不随更新而变化。

(3)仪器五化八门,但我们把它们归于一体,用同一个模型去表现。

(4)在对仪器的支持和界面功能上,具有强大的扩展特性和灵活性。

以下是部分软件界面截图:

相关阅读

动态网页开发工具的介绍

  动态性网页页面的开发环境依据开发设计视频语音不一样而不一样,关键的方法取决于Python开发设计、JSP开发设计和ASP开发设计的

网站开发应该注意的事项

  网站开发应该注意的事项。大多数人可能会觉得做网站很难,其实它并不是一个难题,只要你把一个网站开发的基本流程弄明白了,你就会

网站开发手机端一起多少钱?

 网站开发手机端一起多少钱?之前很多网站建立时候只是考虑PC端也就是电脑端,没有考虑用户在手机上浏览网站的效果。那么,电脑站在手

企业在开发APP时 应该如何做好产品定位?

一款成功的APP开发产品,产品的定位是极其重要的,产品定位决定了接下来围绕产品的一系列工作:如何确定产品工作的优先级?需要围绕产品

软件开发文档-详细设计文档

引言 引言也称前言、序言或概述经常作为科技论文的开端,提出文中要研究的问题,引导读者阅读和理解全文 编写目的 帮助开发人员理

分享到:

栏目导航

推荐阅读

热门阅读