您现在所在的是:

三菱Mitsubishi

回帖:5个,阅读:7677 [上一页] [1] [下一页]
949
hfwhappy
文章数:12
年度积分:50
历史总积分:949
注册时间:2004/4/15
发站内信
发表于:2004/4/16 16:34:00
#0楼
最近在学习三菱公司fo0s系列的plc。学习中断指令的时候遇到下面问题。中断申请源发出中断申请请求以后,plc进入中断服务程序执行,本来以为中断程序只执行一次。编了如下程序进行验证,没想到结果让人弄不明白。程序如下:
0   EI
1   LD  X1
2   PLS M10
4   LD  M10
5   ADD K1 D0 D0
12  FEND
13  I101
14  LD M8000
15  ADD K1 D1 D1
22  IRET
23  END
每次接通X1则D0内的数据加1,而D1内的数据则有时加2、有时加3、有时又加4?请问水知道这是为什么?
1166
欣始悟
文章数:74
年度积分:50
历史总积分:1166
注册时间:2001/5/1
发站内信
发表于:2004/5/7 21:34:00
#1楼
接通有抖动
1370
gj9752
文章数:246
年度积分:50
历史总积分:1370
注册时间:2003/12/14
发站内信
发表于:2004/5/8 19:17:00
#2楼
这些指令还是用脉冲好。
998
追风战士
文章数:207
年度积分:50
历史总积分:998
注册时间:2004/8/18
发站内信
发表于:2005/11/24 1:42:00
#3楼
把LD  X1改为:LDP X1试试
811
KBKBKBKBKB
文章数:4
年度积分:50
历史总积分:811
注册时间:2008/11/12
发站内信
发表于:2008/11/12 17:04:00
#4楼
把LD M8000改为LD M8002就可以了。因为M8000是常开a 接点。
6493
sqhuang
文章数:1047
年度积分:50
历史总积分:6493
注册时间:2007/9/2
发站内信
发表于:2008/11/28 13:30:00
#5楼
把LD M8000改成LDP M8000,应该就行了

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

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

78.0005