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

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

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

认识了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循环。还有加固了上两节课的学习内容。学习了,怎么让程序刷新循环起来的方法。

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

    推荐阅读
  • 菊花和蒲公英哪个降火效果好(菊花和蒲公英去火的效果)

    跟着小编一起来看一看吧!菊花和蒲公英哪个降火效果好菊花和蒲公英都有去火的效果。从中医的角度来说,菊花和蒲公英都是寒性的,在药用价值上都具有清热去火、消肿解毒的作用,只是菊花更偏于清上焦,而蒲公英偏于中下焦,而两者就降火的效果来说,并没有好坏之分,主要根据自身的需求和用法来判断,但是需注意,在用来降火时不宜盲目服用,最好医生的指导下服用相关用量。

  • 钢板重量计算公式(快来这里学一下)

    接下来我们就一起去了解一下吧!钢板重量计算公式钢板的重量是这样计算出来的:重量=长(单位m)*宽(单位m)*厚*7.85钢板是用钢水浇注,冷却后压制而成的平板状钢材。薄板的宽度为500~1500毫米;厚的宽度为600~3000毫米。

  • 梦见红枣(梦见红枣预兆)

    以下内容大家不妨参考一二希望能帮到您!梦见红枣梦见红枣,常常提醒你注意生活中一些特殊和注目的事物。是出远门的预兆。此外,还意味着梦者寻求友谊,寻找关心你的人。有些水果,如枣,跟生育和生育风俗密切相连。在古罗马,枣子由于其鲜美的口味和欢乐的精神想象常常在准备婚礼时作性激素。

  • 日常养护技巧大全(你的身体正在过期)

    大脑从20岁起开始神经细胞的数量逐年下降,到了40岁开始以每天1万个的速度递减。自由基是大脑的敌人,抗氧化剂能够中和自由基,从而阻止氧自由基对机体细胞的持续攻击。茶叶中的抗氧化剂数量惊人,多饮茶能使大脑沐浴在抗氧化剂当中,有效地延缓大脑退化。特约食疗专家认为,“白色食物”对肺部特别有好处,比如银耳、白萝卜、百合、雪梨、莲藕等。这些食物能够减缓肺部功能退化,起到让肺更年轻的作用。

  • 城市品牌与城市发展战略一脉相承,是基于优质城市产品(城市品牌学的理论研究与应用实践)

    城市品牌学的理论研究与应用实践地方与“原产地效应”人类很早就注意到产品和地方的关系如《左传·僖公二年》云:“晋荀息请以屈产之乘与垂棘之璧,假道于虞以伐虢”其中“屈产之乘”“垂棘之璧”都包含着原始的“原产地”概念华裔人文地理学家段义。

  • 小学生主要事迹怎么写(让我来教你)

    小学生主要事迹怎么写开头格式写好:我叫xxx,生于xx年xx月,是xx学校x年级x班的一名小学生。我时时刻刻注意自己的言行,在德、智、体、美、劳等方面都有突出表现,是同学们的好榜样。从xxxx年-xxxx年连续获得过数学“XX杯”科普竞赛奖,在学校组织的小学生硬笔书法竞赛中荣获二等奖。

  • 一个人心情失落的图片(心情不好的伤感说说带图片)

    单恋,就是一个人的兵荒马乱。信任,依赖,念旧,分分钟把你虐的万劫不复。也许,深情从来都是被辜负,只有薄情才会被反复思念。既纠结了自己,又打扰了别人。有时候,不小心知道了一些事,才发现自己所在乎的事是那么可笑。人们都说失去后才知道珍惜,其实珍惜后的失去比什么都痛。

  • 软毛甜猕猴桃的功效与作用 软毛甜猕猴桃的功效与作用及禁忌

    软毛甜猕猴桃是猕猴桃中的优秀品种,这种猕猴桃味道甜,糖份含量高,而且保质期特别长,其营养价值比硬毛猕猴桃现加出色,为了增加人们对软毛桃猕猴桃的了解,我今天会把它的功效与作用做一个详细的介绍。

  • 3款实力型家用mpv最低不足9万(17万20万27万)

    国内市场上MPV的受追捧程度丝毫不亚于SUV,更有某些MPV车型需要加价几十万销售的情况。定义为中大型MPV的M8,上市之后被寄予厚望,然而它的表现也没有令人失望:宽大的空间、2.0T的动力,多达15款的在售车型,使得许多企业和家庭选择了M8。加之内外兼修,外观大气,内饰沉稳,M8已然成为炙手可热的车型。然而,在巨大的市场面前,现代推陈出新,终于推出了新款MPV车型库斯途。

  • 莴笋和山药可以一起吃吗 山药能和莴笋叶一起吃吗

    山药跟莴笋一起食用可以有治疗脾胃虚弱,调理寒性体质的作用,对于你会有脾胃虚弱也是有好处的。