西门子数控编程while/endwhile和if/endif区别

西门子数控编程while/endwhile和if/endif区别 
能不能举例说明一下区别呢?
刚刚提了问,说得还是有点不明白!

最佳答案

while 条件1满足 DO

做一件事

end_while;(程序执行到这里,会再次跳转到条件1判断是否还满足,满足的话再执行一遍DO下面的,如此循环往复,直到条件1不再满足)

if 条件2 then
做一件事

end_if;(如果条件2满足,就执行then下面的,若不满足就跳过,直接执行end_if下面的其他代码,不存在“”“跳回去”执行的情况)

提问者对于答案的评价:
解释得很清楚,我用
R58=1
WHILE ((R58==1) OR (R58==2))
R58=R58+1
ENDWHILE
R59=4


R58=1
IF ((R58==1) OR (R58==2))
R58=R58+1
ENDIF
R59=4
试了一下,两个不一样的结果

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc300044.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:32
下一篇 2020年10月31日 下午2:32

相关推荐

  • 840Dsl光栅尺和编码器

    1、有一台铣床,在系统的诊断界面里Y轴的测量1系统与测量2系统显示差0.15mm,这个0.15mm是Y轴的反向间隙吗?(系统是全闭环控制的840Dsl)2、为什么有光栅尺不能打反向…

    SINUMERIK 2017年6月27日
  • 840D SL加工过程中,屏幕定格不动死机。

    840D SL  加工过程中,屏幕定格不动,只有主轴在转,各伺服轴不动。操作面板MCP各个按键都没有任何反应!每次都是关掉主电源,再重启后也只能开20…

    SINUMERIK 2017年6月8日
  • 840D 带光栅尺单方向震动

    840D系统,   X轴 带光栅尺运行时负向运行震动,正向良好.把尺子脱开(半闭环)则运行正常,能肯定是光栅尺或机械的问题吗?电气参数还是否…

    SINUMERIK 2019年6月11日
  • 810D数控系统轴的优化

    请告知具体优化步骤,谢谢 最佳答案 1、选择工作方式“star-up” 2、选择“drives/servo” 3、按扩展键“>”,选择“auto&nbsp…

    SINUMERIK 2019年6月11日
  • 840Dsl系统出现27001,201711号报警

    机床偶尔出现27001:Axis XM error in a monitoring channel,code3,valu…

    SINUMERIK 2017年11月6日
  • 802Dsl故障原因

    西门子802Dsl报警 230885.231885.25201求这几个报警号码解释。报警原因。处理方法 最佳答案 品牌 西门子/siemens型号 8…

    SINUMERIK 2017年5月29日
  • 手持单元分线盒使能接线

    B-MPI手持单元的分线盒上面的X3接线段,7,8,13(即zs1,zs2,com)接口,具体连线应该是怎么样的啊?就是说从哪儿接线过来,这几个是控制使能的,小弟不太了解这具体的含…

    SINUMERIK 2017年12月2日
  • 840D系统的计数功能

    我现有台机床需要高速计数功能,不知道840D系统里PLC编程能否使用SFB47系统功能块。有什么要求没有。请大虾们指点一二。能发实例最好。 EMAIL:zyphunan@…

    SINUMERIK 2018年3月6日
  • 840D电机温度显示65469° !!!

    大家好。情况是这样的,今天早上840D的op上出现300614的报警,结果一看电机温度显示的是 65469°,或者是 #换了台相同的控制卡 (&nbs…

    SINUMERIK 2017年11月25日
  • 840D 试车数据回装后,驱动数据丢失

    在调试时已经对驱动数据保存过,840D 试车数据回装后,驱动数据丢失,需要把几个电机配一下才能加工,怎么回事?请高工指点! 最佳答案 楼主的问题在调试新设备时比较常见,8…

    SINUMERIK 2017年8月26日