您现在所在的是:

三菱Mitsubishi

回帖:14个,阅读:5723 [上一页] [1] [2] [下一页]
* 帖子主题:

使用CALL指令问题.

1981
mfk8566
文章数:248
年度积分:50
历史总积分:1981
注册时间:2008/10/23
发站内信
发表于:2008/12/29 12:23:00
#0楼
使用CALL子程序调用,在不同的子程序里能不能有同一个输出.
比如Y4我在P0有作输出,在P2里当条件满足时也输出.但是在检查程序时,显示有双线圈.
书上没写这方面.请问是不是这样用不行.
谢谢...
互帮互助
23805
wushulin 版主
文章数:6168
年度积分:238
历史总积分:23805
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2008/12/29 12:38:00
#1楼
在三菱PLC里面,据我所知道的双线圈在如下状态下可用。
在跳转命令如:
LD   X0   CJ   p0
LD   X1   OUT  Y0
FEND    p0
LDI   X0    
AND   X2
OUT  Y0
END
还有就是在步进程序里面可以使用,但是要间隔一步以上。
解决双线圈的最好办法是用一个中间继电器转换过渡一下。
但是有用FEND命令一定要用双线圈。否则将有一区不执行。






[此贴子已经被作者于2008-12-29 12:41:09编辑过]
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
1357
fyh2008
文章数:143
年度积分:53
历史总积分:1357
注册时间:2007/1/27
发站内信
发表于:2008/12/29 12:39:00
#2楼
不行,你可以使用标志位。
85321
ZCMY 版主
文章数:47403
年度积分:1380
历史总积分:85321
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2008/12/29 13:19:00
#3楼
可以根据需要使用辅助继电器;
12655
lixiaobai
文章数:7781
年度积分:50
历史总积分:12655
注册时间:2006/4/5
发站内信
08年最佳博客奖
发表于:2008/12/29 13:25:00
#4楼
你的子程序里Y4不是保持的,即使检查时显示双线圈,也没有关系的
说说
1981
mfk8566
文章数:248
年度积分:50
历史总积分:1981
注册时间:2008/10/23
发站内信
发表于:2008/12/29 18:43:00
#5楼
感谢各位,
我也试过用中间继电器.但是把他调用到公共程序时转换不过来.
互帮互助
38763
fumz78 版主
文章数:17156
年度积分:291
历史总积分:38763
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2008/12/29 20:26:00
#6楼
没有用PLC试,我用仿真试了下,没什么问题
两个子程序中有同一个输出,当其中一个条件成立执行时,两个之间没影响
如果你有PLC在手边可以按我这个试下
附件
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
1981
mfk8566
文章数:248
年度积分:50
历史总积分:1981
注册时间:2008/10/23
发站内信
发表于:2008/12/30 12:26:00
#7楼
以下是引用fumz78在2008-12-29 20:26:00的发言:
没有用PLC试,我用仿真试了下,没什么问题
两个子程序中有同一个输出,当其中一个条件成立执行时,两个之间没影响
如果你有PLC在手边可以按我这个试下
附件

好的,谢谢你.下午我去试一下.
我还想问一下,你在检查错误的时候有没有显示出错?
有的时候程序显示错误,我也写进去,PLC就会显示错误.
互帮互助
1981
mfk8566
文章数:248
年度积分:50
历史总积分:1981
注册时间:2008/10/23
发站内信
发表于:2008/12/30 18:09:00
#8楼
我去试了下不行.
但是我不是按你这个梯行图试的,我是用我写的那个.
写进去以后PLC的错误灯在闪.

我还想问一下,我写了一个程序,检查没有错误但是写到PLC里面,PLC就显示错误.请问这有那些原因会引起这样的错误.






[此贴子已经被作者于2008-12-30 19:05:30编辑过]
互帮互助
38763
fumz78 版主
文章数:17156
年度积分:291
历史总积分:38763
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2008/12/30 19:53:00
#9楼
如果PLC能和电脑通讯上,那你可以用软件读下PLC的错误代码,再到帮助里去看这个代码的含义,这样再去分析错误
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com

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

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

78.0005