登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:子程序调用方面的问题
点击:457 回复:14
楼主
编辑
引用
管理
魏638R
图片中是使用索引寄存器间接寻址方式编写的子程序。含义大概是一个顺序动作流程
我有一个疑问,这样的子程序在主程序中可以多次同时调用吗
望前辈解答
23-05-10 15:48
1楼
编辑
引用
管理
魏638R
23-05-10 15:49
2楼
编辑
引用
管理
twtynijj
应该是不可以 FB才可以。你这种应该是类似于程序段。
23-05-10 16:30
3楼
编辑
引用
管理
cvlsam
引用
魏638R
在 2023/5/10 15:48:59 发言
【内容省略】
我个人认为,由于子程序中使用索引寄存器属于同一个任务中使用,因此相互之间会存在影响,因此需要在调用之前进行先赋值后使用。
Good Luck~
23-05-10 17:02
4楼
编辑
引用
管理
知道一点
首先,同时调用的概念就不成立,请查看PLC工作原理
子程序调用指令里有句话,【可以多次调用同一子程序】
没有讲【间接寻址】问题,应该是可以的
如果每次调用,子程序里的地址需要不同,那就要在调用前处理好
23-05-11 06:30
5楼
编辑
引用
管理
魏638R
多谢多谢
23-05-11 09:38
6楼
编辑
引用
管理
魏638R
非常感谢
23-05-11 09:38
7楼
编辑
引用
管理
魏638R
每次赋值完后调用子程序,需要等待上一次赋值的子程序段执行完毕才能再调用吗
23-05-11 15:11
8楼
编辑
引用
管理
魏638R
每次赋值完后调用子程序,需要等待上一次赋值的子程序段执行完毕才能再调用吗
23-05-11 15:22
9楼
编辑
引用
管理
bnnyygy
这种太变态了,后面人接手要看半天。。
23-05-11 17:44
上一页
下一页
工控新闻
莱迪思:FPGA是实现敏捷、安全的工业4.0发展的关键
尼得科集团旗下Control Techniques和KB电子品牌升级为Nidec Drives,共创未来
“AI+数据”驱动质量革命 | 中控技术全流程智能质量监控平台(Q-Lab)重磅发布
Teledyne FLIR IIS宣布推出一款用于高精度机器人应用的新型立体视觉产品
项目交付率达100%!这家工业自动化公司宣布获得数千万元B轮融资
华为立大功 为中国工业软件里程碑贡献全部开源代码
ABB现代微型断路器——传承百年安全守护,助推能源转型发展
人工智能赋能制造业利润提升
更多新闻资讯