中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

永宏FATEK

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 永宏FATEK → 浏览主题: 永宏PLC步进指令中能用FOR循环吗?
发表新帖 回复该主题
回帖:11个,阅读:1287 [上一页] [1] [2] [下一页]
* 帖子主题:

永宏PLC步进指令中能用FOR循环吗?

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



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


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


       判断条件,没达到,继续。。。很难吗?
12041
蛇会大学
文章数:4494
年度积分:367
历史总积分:12041
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2021/9/27 8:35:11
#5楼
这个指令在项目中是极少用的
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
36504
cvlsam 版主
文章数:12298
年度积分:856
历史总积分:36504
注册时间: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之类的语言做起来方便...
289
微鑫科技
文章数:1180
年度积分:289
历史总积分:289
注册时间:2019/11/26
发站内信
发表于:2021/12/15 14:15:38
#8楼
在C里面,是最基本的指令,经常用。
50
神的传说
文章数:1005
年度积分:50
历史总积分:50
注册时间:2021/9/11
发站内信
发表于:2022/3/30 9:30:54
#9楼
赋值,判断条件,条件到达赋一个新值,跳转
工控学堂推荐视频:

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

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

78.0005