美文网首页
关于程序初始化的一点思考

关于程序初始化的一点思考

作者: 刘小白DOER | 来源:发表于2021-07-05 22:00 被阅读0次

        最近对于现有的程序反思了一下,在程序初始化时候进行一些改进,方便后期维护。

        本文以LabVIEW为例。

    一、通过.ini文件保存配置,在拉进程时读取其中配置

        1.1程序框图。打开配置数据 VI,读取由引用句柄指定的配置数据中某个段的键值。如该键不存在,则VI返回默认值。该VI支持字符串中出现多字节字符。通过连线数据至默认值输入端可确定要使用的多态实例。

        1.2前面板。将.ini文件中的键值读取后存入lv的变量中,由四个变量组成。

        1.3Configuration File.ini配置文件,里面是设备监控配置文件,Monitor代表是否监控,Warn代表是否告警。

    二、配置功能全局变量FGV来传递变量

        2.1程序框图,利用未初始化的移位寄存器,循环只执行一次,数据保存在移位寄存器。

        

        2.2前面板

    三、程序初始化InitializeComponent

        配置文件读取有了,FGV来传递变量有了,那么就来真正的初始化,把两个功能串起来!

    四、在设备监控时调用FGV来完成监控Main程序

    五、配置文件修改页面修改FGV的值,同时写入.ini文件

        这个是程序初始化之外的内容,就是写入ini文件,提供实时修改参数,在这里笔者就不再阐述了,可以搜素LV例程参考。

    相关文章

      网友评论

          本文标题:关于程序初始化的一点思考

          本文链接:https://www.haomeiwen.com/subject/sociultx.html