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

永宏FATEK

fluketop kollmorgen 抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 艾睿光电产品体验活动 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 永宏FATEK → 浏览主题: 永宏PLC步进指令中能用FOR循环吗?
发表新帖 回复该主题
回帖:7个,阅读:172 [上一页] [1] [下一页]
* 帖子主题:

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

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



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


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


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

for这个功能在plc里面其实并不是很好用 条件判断不如c之类的语言做起来方便...
工控学堂推荐视频:

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

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

249.6