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

欧姆龙OMRON

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 欧姆龙OMRON → 浏览主题: 子程序调用方面的问题
发表新帖 回复该主题
回帖:14个,阅读:469 [上一页] [1] [2] [下一页]
* 帖子主题:

子程序调用方面的问题

分享到
50
魏638R
文章数:15
年度积分:50
历史总积分:50
注册时间:2021/12/29
发站内信
发表于:2023/5/10 15:48:59
#0楼
图片中是使用索引寄存器间接寻址方式编写的子程序。含义大概是一个顺序动作流程
我有一个疑问,这样的子程序在主程序中可以多次同时调用吗
望前辈解答
50
魏638R
文章数:15
年度积分:50
历史总积分:50
注册时间:2021/12/29
发站内信
发表于:2023/5/10 15:49:42
#1楼
附件 微信图片_20230510154331.jpg
9840
twtynijj
文章数:2543
年度积分:411
历史总积分:9840
注册时间:2009/7/15
发站内信
2016国庆活动(三)
发表于:2023/5/10 16:30:24
#2楼
应该是不可以 FB才可以。你这种应该是类似于程序段。
附件 微信截图_20230510162754.jpg
36498
cvlsam 版主
文章数:12298
年度积分:850
历史总积分:36498
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2023/5/10 17:02:49
#3楼
以下是引用魏638R2023/5/10 15:48:59的发言:
图片中是使用索引寄存器间接寻址方式编写的子程序。含义大概是一个顺序动作流程
我有一个疑问,这样的子程序在主程序中可以多次同时调用吗
望前辈解答

我个人认为,由于子程序中使用索引寄存器属于同一个任务中使用,因此相互之间会存在影响,因此需要在调用之前进行先赋值后使用。

Good Luck~
36773
知道一点
文章数:21904
年度积分:1192
历史总积分:36773
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/5/11 6:30:28
#4楼
首先,同时调用的概念就不成立,请查看PLC工作原理

子程序调用指令里有句话,【可以多次调用同一子程序】

没有讲【间接寻址】问题,应该是可以的

如果每次调用,子程序里的地址需要不同,那就要在调用前处理好
快乐 幸福 自由 比什么都重要
50
魏638R
文章数:15
年度积分:50
历史总积分:50
注册时间:2021/12/29
发站内信
发表于:2023/5/11 9:38:12
#5楼
回复 #3楼 cvlsam
多谢多谢
50
魏638R
文章数:15
年度积分:50
历史总积分:50
注册时间:2021/12/29
发站内信
发表于:2023/5/11 9:38:33
#6楼
回复 #4楼 知道一点
非常感谢
50
魏638R
文章数:15
年度积分:50
历史总积分:50
注册时间:2021/12/29
发站内信
发表于:2023/5/11 15:11:46
#7楼
回复 #3楼 cvlsam
每次赋值完后调用子程序,需要等待上一次赋值的子程序段执行完毕才能再调用吗
50
魏638R
文章数:15
年度积分:50
历史总积分:50
注册时间:2021/12/29
发站内信
发表于:2023/5/11 15:22:44
#8楼
回复 #4楼 知道一点
每次赋值完后调用子程序,需要等待上一次赋值的子程序段执行完毕才能再调用吗
20063
bnnyygy
文章数:5723
年度积分:729
历史总积分:20063
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/5/11 17:44:42
#9楼
这种太变态了,后面人接手要看半天。。
工控学堂推荐视频:

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

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

78.0005