高考考试网
当前位置: 首页 高考资讯

labview如何通过程序调用程序框图(十年工控Labview手把手)

时间:2023-07-09 作者: 小编 阅读量: 4 栏目名: 高考资讯

认识了Labview的编程环境,前面板,后面板,控件面板,函数面板等。这个程序是有点问题的,没有给循环设置周期,循环会以非常快的速度运行,占用电脑的运算。所以,在用到循环的时候,一般要指定循环周期。也就是没10ms,while执行一次循环框内的函数。以后的教学中,会大量用到这个基本循环,见到了知道它就可以了。主要认识了一个Labview中最重要的结构——while循环。学习了,怎么让程序刷新循环起来的方法。

课程回顾:

上节课,我们学习了,怎么创建一个Labview程序,通过著名的Hello,World!认识了Labview的编程环境,前面板,后面板,控件面板,函数面板等。这节课,咱们讲讲怎么让一个程序循环起来。

1. 循环的理解,C语言的Main函数,西门子PLC的OB1

Q:上节课讲的Hello,World!只能显示一次,我怎么能在线改变其控件的值!比如说,我不想显示Hello,World!了,我想显示,Hello,小明!行不行。

D:当然可以了,这个是程序最基本的功能了。

Q:但是,上一个例子只运行一次,就停止了,怎么去改变值呢?

D:那就只能让程序 “循环”起来了,一直让程序轮询。

Q:怎么理解?

D:学过PLC吗,学过C语言吗?

Q:那就好办了,就相当于PLC的主程序OB1,相当于C中的Main,只要程序不跳出来,主程序就一直在以一定的周期在循环。

D:能不能举个例子?

2. 一次函数的编写:y=3x 2

D:还是老办法,举个简单的例子,从例子中感受程序的用法。y=3x 2,咋们写一个函数,然后给x赋值,来计算y的值.

Q:先建一个程序是吧?

D:先建个程序,起个名字,就叫循环的学习_一次函数吧。

图1.创建VI并命名

Q:然后呢?

D:不卖关子了直接写,如图所示。在前面板,从拉出来一个数值显示控件,改名字为y值显示。再拉出一个数值输入控件,改名子为x轴输入值。

图2.数字输入控件和显示控件

Q:怎么改名字?

D:双击控件名字就可。非常方便吧。

Q:在PLC中,有整数,双整数,实数等之分,这个控件应该是实数才对吧?

D:是的,在Labview中也分,在下节课我会讲到,这节课,只知道,控件默认数据类型是DBL型就可以,双精度浮点数,差不多相当于PLC中的real。

Q:怎么看是什么数据类型?

D:最简单的方法。如下图。在这里,就可以看到是什么数据类型,而且可以改数据类型,非常的方便。

图3.怎么看数值控件的数据类型

D:接下来写函数,非常简单,一看就明白。Labview为G图形语言,实在是用起来简单。如图。

图4.一次函数的程序编写

Q:这么简单?

D:就是这么简单。接下来,给x赋值,求y的值,比如说x=10,则y=32.用程序计算看看。

图5.x赋值10

D:接下来运行一次看看。

图6.运行程序,x=10,y=32

Q:这只能赋一次值啊,我要怎么在线改变x呢?

D:接下来就需要加入循环了。

图7.让程序动起来,while循环

Q:看起来很怪,不太好理解。

D:还是那样,不用去刻意的理解,用多了就知道怎么用了。把函数放在循环里了,循环就以一定周期不断的读取,循环框里的值了。循环了多少次?可以在循环次数内读出来。

Q:怎么退出?

D:只要让停止条件为“真”就可以了

Q:运行起来试试。

图8.加入while循环的一次函数

D:这样就可以在线给x赋值了,在线很快的计算y的值。要退出的时候,点击停止按钮,给停止条件给个退出信号就可以了。这次是直观的感受一下,后期会几种讲各种结构。

Q:一般PLC的OB1有一定的循环周期,这个循环周期是多少呢?

D:问的好。这个程序是有点问题的,没有给循环设置周期,循环会以非常快的速度运行,占用电脑的运算。所以,在用到循环的时候,一般要指定循环周期。

图9.为while循环加上循环周期

D:加了一个时间延迟函数,赋值10,就是10ms让while循环一次。也就是没10ms,while执行一次循环框内的函数。还是那样,不用去可以的理解,知道这么用就好。

以后的教学中,会大量用到这个基本循环,见到了知道它就可以了。

今天的课就讲到这里。主要认识了一个Labview中最重要的结构——while循环。还有加固了上两节课的学习内容。学习了,怎么让程序刷新循环起来的方法。

下节课,一同学习数的数据类型。

    推荐阅读
  • 里约奥运奖牌榜上还有一枚钻戒(里约奥运奖牌榜上还有一枚钻戒是怎么回事)

    里约奥运奖牌榜上还有一枚钻戒2016年里约奥运会外媒的奖牌榜,中国代表团的后面居然还有一枚钻戒,这是因为在女子跳水三米板的颁奖仪式上,中国跳水队的秦凯单膝跪地向银牌得主何姿求婚,成为了那届奥运会中永恒经典的一幕。2016年8月15日,秦凯在巴西里约热内卢奥运会跳水女子三米板颁奖典礼上向跳水队另一位奥运冠军何姿求婚。2017年6月25日,秦凯与国家队队友何姿在西安举行婚礼。

  • 十二生肖单线图(这组十二生肖太酷了)

    这组十二生肖太酷了,。

  • 买国家一级保护植物怎么处罚(你买的可能是国家二级保护植物)

    2021年,独蒜兰全属被列入《国家重点保护野生植物名录》,虽然独蒜兰野生资源受到了法律保护,但近年来独蒜兰价格居高不下,在巨大的利益驱使下,非法采挖仍然十分猖獗。国家林业和草原局于2021年9月颁布了《国家重点保护野生植物名录》,其中独蒜兰属全属均被列为国家二级保护植物。

  • canny算子边缘检测(canny算子边缘检测的优点)

    Canny边缘检测通常将该导数与高斯滤波器相结合,一步完成图像平滑和边缘检测。通过跟踪输出图像中的高值,然后检查3×3邻域中的最大梯度来完成NMS。因此,在NMS之后,蓝色单元将保留,灰色单元将全部设置为0。Canny边缘检测的另一个重要组成部分是滞后阈值。此步骤与NMS一起执行,其主要思想是防止噪声边缘在最终边缘检测中引起碎片。这样可以确保NMS跟踪对边缘的噪声具有一定的鲁棒性,该边缘可以通过T1和T2值进行控制。

  • 湖南益阳沅江发展(访湖南益阳沅江市)

    张文波在湖南省北部在益阳市东北部滚滚沅江从这里流过那就是湖南益阳沅江市沅江市因处沅江归宿地而得名它处滔滔八百里洞庭湖腹地沅江市西南丘岗绵延北部平原冲积东南芦苇沼泽遍布三分垸田三分洲三分水面一分丘是沅江市地貌最显著的特征沅江市东北与岳阳县交界东南与汨罗市及湘阴县为邻西南与益阳市接壤西与汉寿县相望北与南县大通湖区毗连沅江市是湖南重要农副产品出口基地素有洞庭明珠与江南宝地之美誉沅江市历史悠久文化厚重璀璨

  • 关于二十四节气的诗词(二十四节气古诗词里的)

    以北京冬奥会开幕式倒计时的节气配诗举例。二十四节气,充分舒展了中国式的诗情画意。曹旭将二十四节气形象地比喻为人在一年中要走过的24个车站。长途汽车一年要开365天,经过24个车站。在曹旭看来,诗人是社会的一分子,所以,当自然节气与社会身份、自身境遇等交叉在一起时,他在不同节气写出不同的诗歌。大雪节气中,诗人用这首诗来衬托他遭受打击后不屈的人格与精神。

  • 怎么去水印视频(视频如何去除水印)

    下面更多详细答案一起来看看吧!怎么去水印视频在喵影工厂里面内置了很多边框效果,打开软件以后点击“效果模块”,在左侧边栏选择覆盖的分类,在里面找到边框的类别,在里面选择一种边框可以起到遮挡水印的效果。也可以将自己的logo导入喵影工厂中,然后拖拽到视频轨道上,双击logo进入编辑窗口,在形变中缩放可以调节logo的大小,把logo移动到水印位置遮挡。

  • 诺基亚复刻e71啥时候上市(八零后的至爱NOKIA诺基亚)

    在80-85的世界里,NOKIA为那个年代的我们创造了无数回忆。E71,是我特别喜欢的一部手机,设计简约、做工精致、手感操控都非常舒适。诺基亚GSM手机E71(白)一、外包装部分二、开箱及配件展示过去的贴膜真的是贴膜,如今的手机出厂贴膜,仅仅只是一张膜。灰色商务,和LAMY恒星的灰色,也很搭。

  • 五一西安周边免费又好玩的景点有哪些?附交通指南

    西安五一免费景点有哪些?西安本地宝为带来西安五一免费又好玩的景点,游山玩水赏花都有!一起来看看吧!

  • 19阅兵时士兵们喊的口号是什么(原来喊的是这个)

    19阅兵时士兵们喊的口号是什么?以下内容大家不妨参考一二希望能帮到您!当主席阅兵的时候,主席的车辆到士兵队伍跟前的时候,士兵向主席敬礼,主席如果说同志们好,士兵要回答,首长好,主席如果说同志们辛苦了,士兵要回答为人民服务。国庆70周年阅兵到头回来的时候,士兵们喊的口号是什么?口号是“听党指挥,能打胜战,作风优良”。