您现在所在的是:

永宏FATEK

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



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


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


       判断条件,没达到,继续。。。很难吗?
12456
蛇会大学
文章数:4613
年度积分:782
历史总积分:12456
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2021/9/27 8:35:11
#5楼
这个指令在项目中是极少用的
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
37231
cvlsam 版主
文章数:12401
年度积分:1583
历史总积分:37231
注册时间: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~
725
凛冬将至JzMQ
文章数:64
年度积分:50
历史总积分:725
注册时间:2018/8/27
发站内信
发表于:2021/9/28 15:26:06
#7楼
没必要吧 启动标志位跟计数器就能够实现

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

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

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

78.0005