登录
首页
PLC论坛
永宏FATEK
回帖
发帖
正文
主题:永宏PLC步进指令中能用FOR循环吗?
点击:1397 回复:11
楼主
编辑
引用
管理
deweg
如题,在某一步工序中,有个动作要多次运行,想用For循环,达到条件后Break断开循环,用步进指令,梯形图画不出来,软件报错。手册上也没明说能不能用for指令
21-09-24 16:30
1楼
编辑
引用
管理
Tivian
看手册,FOR只能接母线,不能串接的, 可以步进指令,进入到子程序里执行,条件到了再返回进行下一步
最后修改:
2021/9/24 17:10:44
21-09-24 17:00
2楼
编辑
引用
管理
chi1225
估计是不能用的,其他品牌好多都是不行的。自从十年前进了一家台资企业要求指定用永宏的PLC,出来后就再也没见过永宏的PLC了!
21-09-24 17:30
3楼
编辑
引用
管理
deweg
嗯,在子程序里循环
21-09-24 20:57
4楼
编辑
引用
管理
qdppo
。。。。这是经常要用到的控制逻辑啊,很难吗?
赋值,判断条件,条件到达赋一个新值,跳转。
判断条件,没达到,继续。。。很难吗?
21-09-25 21:23
5楼
编辑
引用
管理
蛇会大学
这个指令在项目中是极少用的
21-09-27 08:35
6楼
编辑
引用
管理
cvlsam
引用
蛇会大学
在 2021/9/27 8:35:11 发言
【内容省略】
恰恰相反,用的还是非常多的。
但是大多数人误解了FOR的功能,For需要在一个扫描周期内完成的,而不是用来控制输出动作的,如果要用来控制输出动作,那么必须在FOR循环体内进行看门狗的复位,否则看门狗要报警的。
这种指令用于重复计算,例如著名的冒泡排序法或者CRC校验。
Good Luck~
21-09-27 10:47
7楼
编辑
引用
管理
凛冬将至JzMQ
没必要吧 启动标志位跟计数器就能够实现
for这个功能在plc里面其实并不是很好用 条件判断不如c之类的语言做起来方便...
21-09-28 15:26
8楼
编辑
引用
管理
微鑫科技
在C里面,是最基本的指令,经常用。
21-12-15 14:15
9楼
编辑
引用
管理
神的传说
赋值,判断条件,条件到达赋一个新值,跳转
22-03-30 09:30
上一页
下一页
工控新闻
艾默生全新解决方案助力制造商降低能源成本和碳排放
把握中国应用市场的机遇,NI的挑战和答案
预见2024:《2024年中国智能制造行业全景图谱》
双冠王!越疆机器人取得核工业机器人大赛第一名
凭借超低功耗图像传感器系列,安森美荣获AspenCore全球电子成就奖
罗克韦尔自动化中国区总裁石安:“坚持做别人做不了的事”
垃圾焚烧电厂“少人值守”解决方案——让城市更有“颜面”!
京东工业分享海外客户布局 以伴随式服务助力中资企业出海
更多新闻资讯