吴涵标
惠州市微米立科技有限公司
摘要:随着时代的不断变化和发展,当今社会科技也不断地提升,人们对于智能化的软件开发也提升了许多的重视程度。在当今这个各个行业都开始智能化的时代,智能仪表软件开发的自动化技术当然也就成了一个重要发展方向。本文根据当今的智能仪表软件开发自动化技术问题进行实际分析,针对于未来的发展方向和自动化技术的理解方面进行研究,阐述了对于软件开发的自动化技术理解,以期望给予相关专业人员一定的参考。
关键词:智能仪表;软件开发;智能软件;自动化开发
一、关于智能软件开发的自动化技术发展
(一)智能仪表发展历史
随着时代的变换和发展,对于仪器仪表等问题,当今已经处于第三代大的位置。最开始的仪表仪器还是使用模拟器的形式,后来逐渐转换为数字样式的仪表,后来才逐渐演变成当今这种智能仪表。最早的智能仪表出现在上世纪七十年代,普遍来说的智能仪表是将整个人工智能的理论方法和应用技术在仪表上进行合理的应用,在仪表上显示其具备人的智能特征和功能等问题。传统的的仪表使用的是嵌入型的处理器或者专有的电路。这些芯片及电路里包含有"softwareonsilicon"(硅晶体上软件),这样确保了快捷、方便地仪表应用软件开发。然而智能仪表的功能是和原本的传统仪表具备很大的区别,相应的其软件也有着很大的不同,这种不同功能软件就是软件系统。由于先进的智能化技术,也就造成了当今的仪表不仅仅是单纯的硬件,成为了一种软件硬件相结合的具备智能方向的新型仪表。
(二)智能仪表的开发现状分析
由于近年来微电子技术和电路技术的发展十分迅速,仪表当中也就出现了许多新的方向。微小且精密的仪表元件代替了许多大型死板的元件,这就导致仪表的体积大小和美观程度都有了很大的提升,简化了许多的开关和按钮,进行了整体的优化。微型处理器通过键盘或者遥控器来解决接口接受处理命令和信号,随后再进行传递和分析,这对于传统的仪表属于一种飞跃性的革命技术,当然对于智能仪表和传统仪表来说,智能仪表还具备着很多方面的改进。例如说相比起传统的仪表,当今的仪表更加自动化,整个仪表的操作过程都大大的减少了工作人员的工作量。不论是键盘扫描还是量程选择,甚至是开关的启动都可以依靠自动化的操作系统进行处理。智能化的仪表设备具备自身检测的功能,可以自行排查,校准系统。这种行为很大方面的方便了仪器的正常工作,能够很大程度的提升仪表的精准程度,减少不必要的人为性失误。
智能的仪表具备着很强大的数据处理功能,这当然是智能仪表的一个很重要的突破。由于整个智能仪表采取了单片机进行工作,这就能够让原本硬件无法解决的问题快速解决。况且再当今这个智能化的时代当中,设备与人进行直接的交流也不稀奇,改进了许多原本只有专业工作人员能够解决的事情。现在仅仅是使用键盘就可以代替原本的开关,大大的降低了使用难度。与此同时,智能仪表还通过显示屏将仪器的运行情况,工作状态以及对测量数据的处理结果及时告诉操作人员,使仪表的操作更加方便直观。 智能仪表还有着可以远程操控的能力,智能仪表普遍安装了RS232、RS485或现场总线等标准的通信接口,这是为了更好的传递数据信息,通过和各种复杂的系统进行合并完成复杂的任务。
智能仪表的提升实则具备着很多的硬件改革,随着微型技术的不断提升,许多例如EDA、CAM、CAT、DSP、专用集成电路(ASIC)技术也逐渐融入了智能仪表当中。当前的社会环境再系统开发与生产中,许多国外的厂家都十分注重系统集成问题。这就表明了智能化的仪表要更加注重系统化。
期刊文章分类查询,尽在期刊图书馆例如说在美国德州仪器公司提出的"DSPS",其中以DSP芯片为核心,配合先进的混合信号电路、ASIC电路、元件及开发工具等提供整个应用系统的解决方案。
二、关于智能仪表软件开发的自动化技术发展
(一)我国智能仪表发展问题
我国在智能仪表的方面相比起外国仍旧具备一定的不足,当今自动化的发展水平逐渐提升,对于智能仪表当然也提出了一定的新要求。随着相关制度和体系不断完善,智能仪表在我国也当然的得到了更加广泛的关注。普遍的工业当中对于仪表的精确程度和成本的缩减都有着很大的注意,能够保质保量的低成本工程才能受到市场的广泛青睐。这无论是对于我国还是全球,仪表的发展方向都是在朝着智能化的方向发展,在这种情况下外国的智能仪表明显优于我国的仪表状况。我国的智能仪表技术含量依旧处于一个地域平均水平的位置,这也就导致了我国仪表智能化处在初级阶段,对于我国的仪表发展有着很大的制约性。
(二)软件开发自动化技术
对于软件开发的自动化理解,主要就是将传统开发过程的人力活动尽可能自动化直至完全自动化,尽可能多地把困难、复杂的工作留给计算机系统处理,缩短工作量的同时还能解放大量的劳动力。普遍来讲,智能化自动化主要还是在于对软件的升级和开发,其中软件自动化系统就是一个重要的发展方向。当然也有一定的字面意思表明,软件开发自动化技术也是从形式化的软件规格说明到可执行的程序代码自动化。例如说可以执行低级语言代码等,当然也可以执行高级的程序代码。许多国外的相关学者对软件开发自动化的问题有着很长期的研究,在数十年当中有着无数的研究。例如面向对象的分析和面向对象的设计(OOA/OOD)、对象建模技术(OMT)、面向对象的系统分析(OOSA)等等。
(三)智能仪表软件开发自动化问题
对于当今这个智能化普及的时代,智能仪表软件系统已经成为了一项专业领域的软件系统,它不仅包括着交互设计和信号处理,还有这信息传递等一系列通讯功能。并且智能化的仪表软件具备着对于其他领域的专有针对数据,这也就是进行自动化开发的一定难度所在。对于面向领域的里路和硬件设备都不够明确,智能仪表作为一种特定的专有系统,如果使用普遍的结构理论当然就无法有效的解决现有软件开发的自动化优势,所以只能提升智能仪表的部分问题。况且现有的智能仪表系统的硬件配置都不太符合当今的软件开发自动化技术。这就为智能仪表软件开发自动化带来了很大的问题。由于智能仪表系统是一个需要与操作人员进行相互交流的智能系统,然而当今的软件开发自动化的目标人员依旧式具备专业知识的工作人员,这也就给操作人员带来了许多的不足之处。其面向软件开发的自动化工具问题也就成为了工具与问题领域细节相互脱节的难点。
三、结语
随着时代的不断变换和发展,智能仪表技术也在不断地更新换代,虽然当今处在一个智能化的时代当中,我国的智能仪表的总体水平还处于一个初步的发展状况当中。想要我国的智能仪表软件开发自动化技术处在一个高度发展的环境仍旧需要不断地努力提升,距离在国际上占据一定的位置还具备一段距离。这也就需要相关人员共同优化当今的仪表问题,推动我国的智能仪表软件自动化不断发展。
参考文献:
[1]万波.计算机应用软件的开发和维护策略分析[J].无线互联科技,2018,15(19):33-34.
[2]孙明革,关波,徐松梅.HART智能仪表通用组态软件开发[J].吉林化工学院学报,2014,31(03):56-60.
[3]高新闻. 智能仪表软件开发的自动化技术研究[D].上海大学,2007.
论文作者:吴涵标
论文发表刊物:《中国西部科技》2019年第12期
论文发表时间:2019/9/19
标签:智能仪表论文; 仪表论文; 软件论文; 技术论文; 当今论文; 我国论文; 很大论文; 《中国西部科技》2019年第12期论文;