请教Fx2n编程中的一个仍然没有解决的问题 点击:450 | 回复:15



考拉叭叭

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 15回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2008年7月24日
发表于:2008-09-17 11:00:21
楼主
LD M501

SFTL M8001 M601 K4 K1

LD M601

OR M602

OR M603

OR M604

PLS M641

ADDP D637 K1 D637

END

通过程序运行时的监控,发现移位正常,并且能产生脉冲,但是就是ADDP D637 K1 D637求和不能进行,为什么?

通过大家的指教,我将PLS改为OUT M641,D637只加了一次就没加了,为什么




anxue

  • 精华:0帖
  • 求助:1帖
  • 帖子:20帖 | 82回
  • 年度积分:0
  • 历史总积分:107
  • 注册:2003年12月26日
发表于:2008-09-17 14:22:57
1楼

这样程序能正常移位吗?M8001 是特殊继电器  停止的时候接通.还有你的M501怎么接通?程序改为如下求和能进行

LD M8000

SFTL  M8012 M601 K4 K1

下面的程序一样

ZJZC

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 3984回
  • 年度积分:0
  • 历史总积分:4895
  • 注册:2004年10月18日
发表于:2008-09-17 15:45:17
2楼
主要是看M501是如何触发的,一直通还是像脉冲一样?

长征三号

  • 精华:0帖
  • 求助:1帖
  • 帖子:54帖 | 910回
  • 年度积分:0
  • 历史总积分:1121
  • 注册:2008年6月16日
发表于:2008-09-17 20:19:59
3楼
你应该使ADDP工作的信号为脉冲信号才能正常工作

考拉叭叭

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 15回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2008年7月24日
发表于:2008-09-19 09:56:27
4楼

首先,移位是正常的,LD M501是另外一段程序控制的,是脉冲信号。也是正常的,M641也能产生脉冲,因为如果我用M641来SET M642,是实现了的

其次,我就是需要用M8001,停止的时候接通。还是不知道怎末修改程序,头大

考拉叭叭

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 15回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2008年7月24日
发表于:2008-09-19 10:01:30
5楼

首先,移位是正常的,LD M501是另外一段程序控制的,是脉冲信号。也是正常的,M641也能产生脉冲,因为如果我用M641来SET M642,是实现了的

其次,我就是需要用M8001,停止的时候接通。还是不知道怎末修改程序,头大

索泰克

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 388回
  • 年度积分:0
  • 历史总积分:1041
  • 注册:2007年7月09日
发表于:2008-10-05 00:29:46
6楼

好像你的程序就是把D637加一啊,要不不要用ADDP改用INCP好了

ouyangpdeng

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 52回
  • 年度积分:0
  • 历史总积分:191
  • 注册:2008年11月06日
发表于:2008-11-06 20:26:01
7楼
不能用M8001,随便用个没用的M点试试

阳光月光

  • 精华:1帖
  • 求助:0帖
  • 帖子:16帖 | 421回
  • 年度积分:0
  • 历史总积分:1071
  • 注册:2008年9月27日
发表于:2008-11-06 21:25:58
8楼
m8001 是特殊继电器好像是不能用在这个方面

haocaixin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2008年10月28日
发表于:2008-11-06 22:12:45
9楼

 

不知道  m501 怎么工作的 ,也不知道 m6 41    怎么工作的  , 把 m501   改为  m8000,m641在执行中闭合,才能完成加法指令。   

haocaixin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2008年10月28日
发表于:2008-11-06 22:13:44
10楼

 

不知道  m501 怎么工作的 ,也不知道 m6 41    怎么工作的  , 把 m501   改为  m8000,m641在执行中闭合,才能完成加法指令。   

彭贤文

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:248
  • 注册:2005年11月19日
发表于:2008-11-06 23:01:50
11楼

因为你的M601 M602 M603 M604是在没个扫描周期都移位的,你现在的程序相当于你这几个中继并联后其输出并没有断开,而你的D637又用的是脉冲指令只执行一次所以他只能加一次,你可以在M601到M604后面在分别加一个上升沿指令,然后在并联,因改就没问题了

PSF-PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 849回
  • 年度积分:5
  • 历史总积分:3567
  • 注册:2005年4月19日
发表于:2008-11-08 11:40:55
12楼
因为你的M601 M602 M603 M604是在没个扫描周期都移位的,你现在的程序相当于你这几个中继并联后其输出并没有断开,而你的D637又用的是脉冲指令只执行一次所以他只能加一次,你可以在M601到M604后面在分别加一个上升沿指令,然后在并联,因改就没问题了

KESLINGWANG

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 22回
  • 年度积分:0
  • 历史总积分:74
  • 注册:2007年4月08日
发表于:2008-11-18 10:08:29
13楼
用SFTLP指令,M601-M604用脉冲指令

guafa58

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2142回
  • 年度积分:4
  • 历史总积分:3969
  • 注册:2006年1月13日
发表于:2008-11-18 12:19:32
14楼
应该比较好解决的啊 ,呵呵,三菱的,值得学习啊

熟悉的陌生人

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 17回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2008年6月18日
发表于:2008-11-19 12:13:10
15楼
qq群25941264 工控交流

热门招聘
相关主题

官方公众号

智造工程师