您现在所在的是:

永宏FATEK

回帖:11个,阅读:1464 [上一页] [1] [2] [下一页]
14769
deweg
文章数:2050
年度积分:219
历史总积分:14769
注册时间:2005/6/10
发站内信
发表于:2021/9/24 16:30:56
#0楼
如题,在某一步工序中,有个动作要多次运行,想用For循环,达到条件后Break断开循环,用步进指令,梯形图画不出来,软件报错。手册上也没明说能不能用for指令
10926
Tivian
文章数:2605
年度积分:408
历史总积分:10926
注册时间:2006/5/21
发站内信
发表于:2021/9/24 17:00:11
#1楼
看手册,FOR只能接母线,不能串接的, 可以步进指令,进入到子程序里执行,条件到了再返回进行下一步
[此贴子已经被作者于2021/9/24 17:10:44编辑过]
9559
chi1225
文章数:2504
年度积分:198
历史总积分:9559
注册时间:2014/7/31
发站内信
发表于:2021/9/24 17:30:08
#2楼
估计是不能用的,其他品牌好多都是不行的。自从十年前进了一家台资企业要求指定用永宏的PLC,出来后就再也没见过永宏的PLC了!
搞野心事业总是有风险的,当无路可退时,最明智的选择是想办法前进~~
14769
deweg
文章数:2050
年度积分:219
历史总积分:14769
注册时间:2005/6/10
发站内信
发表于:2021/9/24 20:57:47
#3楼
回复 #1楼 Tivian
嗯,在子程序里循环
9216
qdppo
文章数:1211
年度积分:236
历史总积分:9216
注册时间:2016/2/13
发站内信
发表于:2021/9/25 21:23:11
#4楼



。。。。这是经常要用到的控制逻辑啊,很难吗?


       赋值,判断条件,条件到达赋一个新值,跳转。


       判断条件,没达到,继续。。。很难吗?
12688
蛇会大学
文章数:4672
年度积分:193
历史总积分:12688
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2021/9/27 8:35:11
#5楼
这个指令在项目中是极少用的
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
37737
cvlsam 版主
文章数:12451
年度积分:348
历史总积分:37737
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2021/9/27 10:47:26
#6楼
以下是引用蛇会大学2021/9/27 8:35:11的发言:
这个指令在项目中是极少用的

恰恰相反,用的还是非常多的。

但是大多数人误解了FOR的功能,For需要在一个扫描周期内完成的,而不是用来控制输出动作的,如果要用来控制输出动作,那么必须在FOR循环体内进行看门狗的复位,否则看门狗要报警的。

这种指令用于重复计算,例如著名的冒泡排序法或者CRC校验。

Good Luck~
775
凛冬将至JzMQ
文章数:64
年度积分:50
历史总积分:775
注册时间:2018/8/27
发站内信
发表于:2021/9/28 15:26:06
#7楼
没必要吧 启动标志位跟计数器就能够实现

for这个功能在plc里面其实并不是很好用 条件判断不如c之类的语言做起来方便...
119
微鑫科技
文章数:1240
年度积分:119
历史总积分:119
注册时间:2019/11/26
发站内信
发表于:2021/12/15 14:15:38
#8楼
在C里面,是最基本的指令,经常用。
50
神的传说
文章数:1006
年度积分:50
历史总积分:50
注册时间:2021/9/11
发站内信
发表于:2022/3/30 9:30:54
#9楼
赋值,判断条件,条件到达赋一个新值,跳转

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005