眉间尺
知我者,我也
级别: 略有小成
精华主题: 0
发帖数量: 100 个
工控威望: 250 点
下载积分: 762 分
在线时间: 50(小时)
注册时间: 2011-11-22
最后登录: 2017-01-24
查看眉间尺的 主题 / 回贴
楼主  发表于: 2012-08-21 16:59
图片:
上面有一段我简写的三菱的程序脉络, 把我搞得挺乱的  请大家帮帮我  帮我看看这个程序执行是怎么个执行法  调用的顺序是什么。注解:P1 P2 P3 是互锁的三个子程序  只执行其中一个 P4每次都执行  求解
眉间尺
知我者,我也
级别: 略有小成
精华主题: 0
发帖数量: 100 个
工控威望: 250 点
下载积分: 762 分
在线时间: 50(小时)
注册时间: 2011-11-22
最后登录: 2017-01-24
查看眉间尺的 主题 / 回贴
1楼  发表于: 2012-08-21 17:02
是不是有多个主程序  多个主程序之间是用什么分割的  是FEND吗  还是RET可不可以公用啊
二手工控电器
且行且珍惜
级别: 工控侠客
精华主题: 0
发帖数量: 2830 个
工控威望: 4458 点
下载积分: 215264 分
在线时间: 3186(小时)
注册时间: 2008-02-22
最后登录: 2024-12-28
查看二手工控电器的 主题 / 回贴
2楼  发表于: 2012-08-21 17:02
看不太明白!!最好在P里面写点程序进去也许好理解些!!
欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
二手工控电器
且行且珍惜
级别: 工控侠客
精华主题: 0
发帖数量: 2830 个
工控威望: 4458 点
下载积分: 215264 分
在线时间: 3186(小时)
注册时间: 2008-02-22
最后登录: 2024-12-28
查看二手工控电器的 主题 / 回贴
3楼  发表于: 2012-08-21 17:04
RET是子程序返回。FEND是子程序结束。
欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
眉间尺
知我者,我也
级别: 略有小成
精华主题: 0
发帖数量: 100 个
工控威望: 250 点
下载积分: 762 分
在线时间: 50(小时)
注册时间: 2011-11-22
最后登录: 2017-01-24
查看眉间尺的 主题 / 回贴
4楼  发表于: 2012-08-21 17:05
程序太多我就没写,省略号就是程序挺多的 我想知道 主程序调子程序时候 FEND起什么作用呀
二手工控电器
且行且珍惜
级别: 工控侠客
精华主题: 0
发帖数量: 2830 个
工控威望: 4458 点
下载积分: 215264 分
在线时间: 3186(小时)
注册时间: 2008-02-22
最后登录: 2024-12-28
查看二手工控电器的 主题 / 回贴
5楼  发表于: 2012-08-21 17:06
楼主是不是说反了,应该是P1是每次多执行,P2 P3 P4是带互锁的吧!!!
欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
二手工控电器
且行且珍惜
级别: 工控侠客
精华主题: 0
发帖数量: 2830 个
工控威望: 4458 点
下载积分: 215264 分
在线时间: 3186(小时)
注册时间: 2008-02-22
最后登录: 2024-12-28
查看二手工控电器的 主题 / 回贴
6楼  发表于: 2012-08-21 17:08
其实此程序楼主完全可以参考一下使用手册里面的事例!!!那里有非常详细的说明在!!祝你好运!!!
欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
眉间尺
知我者,我也
级别: 略有小成
精华主题: 0
发帖数量: 100 个
工控威望: 250 点
下载积分: 762 分
在线时间: 50(小时)
注册时间: 2011-11-22
最后登录: 2017-01-24
查看眉间尺的 主题 / 回贴
7楼  发表于: 2012-08-21 17:16
引用
引用第5楼wenrong于2012-08-21 17:06发表的  :
楼主是不是说反了,应该是P1是每次多执行,P2 P3 P4是带互锁的吧!!!

谢谢您 确实是P1 P2 P3互锁 P4执行 您说的FEND是子程序结束 那么RET和FEND是成对出现的吗
seamoon_8
级别: 论坛先锋
精华主题: 0
发帖数量: 94 个
工控威望: 1119 点
下载积分: 9912 分
在线时间: 36(小时)
注册时间: 2011-11-22
最后登录: 2015-09-23
查看seamoon_8的 主题 / 回贴
8楼  发表于: 2012-08-21 17:38
执行FEND指令后,程序指针将会指到0(相当于END,FEND指令在程序中可以多次出现,END指令只出现一次,即最后);执行RET指令后,程序指针会回到调用子程序的下一条指令继续执行。