网站开发与开发,珠海百度seo,做直播的在相亲网站交友,专业制作行驶证探针和断点是LabVIEW调试的常用手段#xff0c;该节以上一节的测试耗时为例
探针可以打在有线条的任何地方#xff0c;打上后#xff0c;经过这条线的所有最后一次的数值都会显示在探针窗口。断点可以打在程序框图的所有G代码对象#xff0c;包括结构#xf…探针和断点是LabVIEW调试的常用手段该节以上一节的测试耗时为例
探针可以打在有线条的任何地方打上后经过这条线的所有最后一次的数值都会显示在探针窗口。断点可以打在程序框图的所有G代码对象包括结构或者是整个vi。当执行到对应断点时就会暂停在当前对象。
这两者常常是配合使用。
一、断点
1.1、设置断点
VI未执行在连线右键→选中断点→选中设置断点 VI正在执行ctrl鼠标左键点击要打断点的G代码包括连线结构整个VI
1.2、可重入VI的断点
打上断点后当程序执行到对应的代码就会强制暂停。 此处要注意VI的重入属性如果是VI非重入的那么该VI在执行的过程是存在副本的在VI的菜单栏中的查看→选中浏览关系→选中可重入项就能看到对应的一些副本。
如果在副本打了断点只有程序执行到对应的VI副本才会进断点其他副本和本体不会进断点如果在VI本体打了断点当程序执行到对应的代码都会进断点所有副本和本体都会进断点
1.3、断点管理器
1、点击VI的菜单栏查看→选中断点管理器 2、可以看到断点管理器页面 选中对应的断点后可以点击该按钮启用断点 选中对应的断点后可以点击该按钮禁用断点 选中对应的断点后可以点击该按钮删除断点 删除断点按钮用得较多因为即便在LabVIEW关闭之后断点也会保留在程序里下次打开执行如果忘记了断点打在哪里就需要在断点管理器里删除。
二、探针
探针的使用频率比较高可以在所有怀疑出错的线条上都打上探针监视变化的值。
1.1、不可重入的VI探针
1、 对应的线条上右键→选中探针→观察探针监视窗口 2、在窗口可以看到对应的探针序号值最近一次更新(时间)
1.2、可重入的VI探针
VI如果是可重入的由于存在副本和本体只有打在对应的副本或本体才会出现对应的值。 以下有两种打探针的方式 1、在执行过了之后点击对应VI的菜单栏中的查看→选中浏览关系→选中可重入项可以看到存在对应的副本或者可重入的源VI。可以把探针打在对应的VI上。 2、直接在VI本体打断点在进入断点后再打对应的探针。 ① 在等待(重入)“打上断点 ② 执行测试耗时”两个等待(重入)VI都会进断点这个时候打探针就能看到对应的值了。
1.3、保存连线值
在VI的工具栏中有一个保存连线值启用后再打探针就能看到上一次的值。 启用这个功能可以更好地监视对应的连线值不用担心执行前忘记打探针但是要注意对应的时间是否和执行时间对得上。