您现在所在的是:

PLC论坛

回帖:2个,阅读:1058 [上一页] [1] [下一页]
1142
gyy771018
文章数:105
年度积分:56
历史总积分:1142
注册时间:2005/12/6
发站内信
发表于:2005/12/17 17:08:00
#0楼
PLC的程序如下:
地址              指令助记符                   操作数
00 LD   CNT 061
01 OR   01001
02 AND NOT     01001
03 LD 00001
04 LD 25315
05 OR 20001
06 CNT 061 #0001
07 LD 00001
08 DIFU 20001
09 END

I/O分配:
00000     停止按钮
00001     启动按钮
01001     输出指示

执行结果:按多少下00001按钮,输出01001都不亮
不知为什么是这样的。
请求帮助
1631
灯泡
文章数:263
年度积分:50
历史总积分:1631
注册时间:2004/9/10
发站内信
发表于:2005/12/17 18:48:00
#1楼
前三行有问题!
1142
gyy771018
文章数:105
年度积分:56
历史总积分:1142
注册时间:2005/12/6
发站内信
发表于:2005/12/19 12:22:00
#2楼
更正内容:
00  LD          CNT 061
01  OR          01001
02  AND NOT 00000
03  OUT        01001
04  LD           00001
05  LD          25315
06  OR         20001
07  CNT        061  #0001
08  LD         00001
09  DIFU      20001
010  END
上述程序运行结果没反应
下述程序运行结果01001通
00  LD          CNT 061
01  OR          01001
02  AND NOT 00000
03  OUT        01001
04  LD           00001
05  LD          25315
06  OR         20001
07  CNT        061  #0001
08  LD         CNT 060
09  DIFU      20001
010  END
本人在使用CNT与微分指令时出现的问题,请大家帮助解答一下为为什么.
两个程序不同点在08步,一个是按钮微分,一个是CNT解点微分,但执行结果一个通,一个不通

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

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

31.2002