0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

KUKA 变成语句:WHILE循环的原理及在电伺服焊钳铣削里应用

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2020-06-12 11:16 次阅读

WHILE循环指令,当条件满足时执行循环,条件不满足时不执行循环,程序向下运行.

WHILE 循环也被称为前测试型循环。

WHILE 循环是一种当型或者先判断型循环,这种循环会在执行循环的指令部分前先判断终止条件是否成立。

只要某一执行条件 (conition ) 得到满足,这种循环会一直将过程重复下去。

执行条件不满足时会导致立即结束循环,并执行 ENDWHILE 后的指令.

具有简单执行条件的当型循环例如:

...

WHILE IN $ IN [41]==TRUE ; 当E41是TRUE时执行程序PICK_PART( )

PICK_PART( )

ENDWILE

...

表达式 WHILE$IN[41]==TRUE 也可简化为 WHILE $IN[41] 。省略始终表示比较为真(TRUE)。

举例在电伺服铣削程序的使用:

GLOBALDEF SGVW_USERDRESS() 用户铣削

DECLBOOL DressRotating, DressStandstill, DressRotReached, DressError

DECLINT robTime, tipDressEdgeTime, ErrorDlgHandle, Result

SGB_VW_Prep_Dressparams(DressIOs) 铣削参数

DECL GLOBAL SGVW_DressIOs_TSGVW_Dresser={O_StartDress 834,O_DressDirection 850,I_DressEdge 834}

把SGVW_Dresser发给DressIOs赋值

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 循环
    +关注

    关注

    0

    文章

    92

    浏览量

    15947
  • KUKA
    +关注

    关注

    3

    文章

    217

    浏览量

    16469

原文标题:KUKA 变成语句:WHILE循环的原理及在电伺服焊钳铣削里应用

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    聊聊MCU死循环,用for(;;)还是while(1)?

    首先,问大家一个问题:你们写单片机程序【死循环】时,喜欢用for(;;)还是while(1)?快来为你喜欢用的【死循环】打call,评论区等你哦~一位工程师发现,国外工程师在给demo在做死
    的头像 发表于 04-29 08:10 1126次阅读
    聊聊MCU死<b class='flag-5'>循环</b>,用for(;;)还是<b class='flag-5'>while</b>(1)?

    循环不断开启关闭ADC的DMA传输功能,上有几率死机怎么解决?

    程序写好后发现有一定几率上后看门狗复位,然后屏蔽看门狗,用定时器控制灯闪烁作为指示,主循环串口每隔一秒输出一句话; 发现有一定几率主循环
    发表于 04-23 07:20

    stm32g030优化等级高于optimize for debug时,main函数while()循环出现if()内语句不能正常执行的原因?

    芯片使用G030,优化等级高于optimize for debug时,就会出现 main函数while()循环出现if()内语句不能正常执行的问题
    发表于 03-26 06:24

    51单片机流水灯制作

    while语句 书写格式:while(表达式)   {       语句;                    //循环体      
    的头像 发表于 02-26 10:06 1441次阅读
    51单片机流水灯制作

    arduino中while循环怎么跳出

    Arduino 是一款开源的硬件平台,广泛应用于各种物联网和嵌入式系统项目。 Arduino 上编写代码时,循环结构起到了至关重要的作用。而其中的 while 循环更是常用于需要根据
    的头像 发表于 02-14 16:22 2253次阅读

    单片机中for语句的运用

    单片机中的for语句是一种常见的循环控制结构,用于重复执行一段代码块,可以简化程序的编写和减少代码量。本文将详细介绍单片机中for语句的运用。 一、for语句的基本结构和功能 for
    的头像 发表于 01-05 14:02 2051次阅读

    python如何一直循环一个代码

    Python中,有几种方法可以实现代码的循环执行。下面我将详尽、详实、细致地介绍这些方法和它们的使用情况。 使用while循环: Pyt
    的头像 发表于 11-23 15:54 2408次阅读

    python怎么设置循环次数

    Python中,可以使用循环语句来重复执行一段代码多次。要设置循环次数,可以使用循环的计数器来控制循环
    的头像 发表于 11-23 15:50 4879次阅读

    C语言的break转移语句讲解

    C语言的break转移语句是一种用于跳出循环或者switch语句的控制结构。它的作用是提前结束循环或者switch语句,从而避免不必要的计算
    的头像 发表于 11-22 15:34 608次阅读
    C语言的break转移<b class='flag-5'>语句</b>讲解

    while和if一起用的例子c语言

    一、 C语言中,while和if是两个非常常用的控制语句while用于创建循环结构,使得程序可以重复执行一段代码块,而if则是用于条件判
    的头像 发表于 11-22 10:09 3879次阅读

    c语言while中嵌套if循环

    C语言是一种广泛使用的面向过程编程语言,它提供了许多控制结构来帮助程序员实现复杂的逻辑和流程控制。其中,while循环和if语句是非常常见和重要的控制结构。本文将详细介绍C语言中
    的头像 发表于 11-22 10:09 5340次阅读

    while与if嵌套如何使用

    嵌套是编程中常用的一种技术,它可以使代码特定条件下执行不同的操作。Python中,while循环和if条件语句经常被嵌套使用,以实现更复
    的头像 发表于 11-22 10:06 3595次阅读

    python中while的用法例子

    Python中的while循环是一种重复执行代码块的结构,只有指定条件为真时才会执行。当条件变为假时,循环停止。 下面是一些使用while
    的头像 发表于 11-22 10:04 1662次阅读

    while循环用法格式

    while循环是一种常用的循环结构,能够按照指定条件多次重复执行一段代码。它的一般用法格式如下: while 条件表达式:循环
    的头像 发表于 11-22 10:02 1652次阅读

    python循环的输出结果汇总

    循环是计算机编程中常用的一种控制结构,用于重复执行一段代码。Python提供了多种类型的循环结构,包括for循环while循环。在这篇文章
    的头像 发表于 11-22 09:59 1546次阅读