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

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

3天内不再提示

CONTINUE如何防止程序行中出现的预进停止

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-05-17 11:04 次阅读

CONTINUE:防止预进停止

用 CONTINUE 可防止将在下面的程序行中出现的预进停止。

你能用系统变量$ADVANCE定义先前控制器执行的中断如何动作。在指令关于外围( 例如输入/输出指令) 的情况下,计算机先前的运行总是被停止。如果你不想这样的事情发生,CONTINUE语句必须在相应的指令前被编程

CONTINUE语句总是用于下列指令行,甚至是空白行。

即使在此涉及的是一个空行,CONTINUE 也始终指的是下面的行!例外:如果下面的行中有 ON_ERROR_PROCEED,则 CONTINUE 首先指的是其后的行。

使用$OUT 防止运行的停止:

CONTINUE

$OUT[1]=TRUE

CONTINUE

$OUT[2]=FALSE

在该情况下,在预进中设定这些输出端。何时精确地对其进行设定无法预测。

带 CONTINUE 的 ON_ERROR_PROCEED:

ON_ERROR_PROCEED

CONTINUE

$OUT[1]=TRUE

CONTINUE

ON_ERROR_PROCEED

$OUT[1]=TRUE

这些指令顺序在作用方面相同。在两个示例中,ON_ERROR_PROCEED 和CONTINUE 对 $OUT[1]=TRUE 起作用。

VW 版本中调转的运用:为了防止提前运行程序被中断。

GOTO Label 1 = E15

CONTINUE

IF $IN[15] THEN

CONTINUE

GOTO Label1

ENDIF

为了防止将在下面的程序行中出现的预进停止,中断给关键工具坐标变量赋值。

CONTINUE

$TOOL=TOOL_DATA[TOOL_NO]

DEF EXIT_PRO ( )

...

WAIT FOR $IN[14] == TRUE ;等待直到 输入 14 设置为真

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

    关注

    112

    文章

    16191

    浏览量

    177345
  • 编程
    +关注

    关注

    88

    文章

    3587

    浏览量

    93582
  • 程序
    +关注

    关注

    116

    文章

    3773

    浏览量

    80835

原文标题:KUKA 编程 CONTINUE:防止预进停止

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

收藏 人收藏

    评论

    相关推荐

    ccs运行停止

    在一个.c的文件中出现下面的语句: for(;;) [//等待中断],然后单步运行到这里,就会一直在这里停止,走不出去,我想问一下,这是不是表示程序到这里就已经运行结束了?循环里面的内容是等待中断,那么我想问:等待的时间是多少?
    发表于 12-04 11:20

    返回到main函数停止

    嗨,我做了一个中断函数,等待“UART”消息的到来。我还有一个主要部分。我想回到主程序的开始,当程序进入中断函数时。结束中断函数后,我认为我们返回到main函数停止。我可以做一个“
    发表于 04-16 08:41

    如何防止汽车网络中出现电磁兼容性(EMC)问题?

    如何防止汽车网络中出现电磁兼容性(EMC)问题?
    发表于 05-14 06:20

    程序运行过程中出现ECC错误的原因?

    你好 程序运行过程中出现ECC错误,但没有检查导致ecc的原因。如果在板上重写相同的程序出现 ecc 错误,则可以正常运行。请问大家有什么建议吗?芯片采用mpc5744。
    发表于 03-20 06:07

    怎么避免程序中出现野指针?

    怎么避免程序中出现野指针
    发表于 10-11 07:20

    程序中出现了野指针会导致什么后果?

    程序中出现了野指针会导致什么后果
    发表于 10-12 07:43

    Internet Explorer 7 中出现错误消息:“I

    Internet Explorer 7 中出现错误消息:“Internet Explorer cannot display the webpage”(Internet Explorer 无法显示该网页) 常规疑难解答步骤
    发表于 02-12 08:21 1915次阅读

    电池修复中出现的问题

    电池修复中出现的问题 1 、电池的端电压高低是否可以用来判断电池的好坏? 答:不能。端电压低是由于电池短路、断路及没有电量等原因造成的。 2 、电池修复
    发表于 11-09 17:35 740次阅读

    激励电路

    激励电路   激励管一般也是按开关方式工作的。它对输出管的激励方式可有两种: 一种是使输出管导通时,
    发表于 10-01 10:27 1933次阅读

    高频PCB设计中出现的干扰分析及对策

    高频PCB设计中出现的干扰分析及对策,如题。
    发表于 12-16 22:07 0次下载

    continue和break跳转语句介绍

    跳转语句允许程序代码跳过一个或多个编程语句,SystemVerilog的jump语句是continue、break和disable。
    的头像 发表于 11-09 09:23 1550次阅读

    弱电综合布线中出现的49个简单问题

    弱电综合布线中出现的几个简单问题? 1、 一根PVC外径为20mm的管子,一般走几根非屏蔽网线?  一般可以走3根非屏蔽网线,如果弯头超过3个,建议减少线数。规范要求线缆不超过线管容量的30—40
    的头像 发表于 02-09 10:34 1448次阅读

    KUKA机器人CONTINUE指令介绍

    CONTINUE防止将在下面的程序中出现
    发表于 07-31 17:32 2432次阅读

    高频PCB设计中出现的干扰分析及对策 .zip

    高频PCB设计中出现的干扰分析及对策
    发表于 12-30 09:22 49次下载

    如何预防贴片加工中出现元器件偏移现象?

    在SMT工厂的贴片加工中元器件的正确焊接直接影响到焊接质量,元件偏移是焊接质量的重要组成部分。如何预防贴片加工中出现元器件偏移现象呢?下面深圳佳金源锡膏厂家给大家简单介绍一下:1、严格校准定位坐标
    的头像 发表于 04-09 16:41 475次阅读
    如何预防贴片加工<b class='flag-5'>中出现</b>元器件偏移现象?