首页 上一页 1 2 下一页 尾页

想请教一个关于台达PLC的学术问题,囧 点击:1529 | 回复:28



farseerbi

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 61回
  • 年度积分:0
  • 历史总积分:288
  • 注册:2009年2月23日
发表于:2009-03-30 14:39:58
楼主

就是关于报警监控的一个设置问题(使用SFC顺控流程的编程方法)。

比如,有几个气缸根据一定的逻辑进行运行,普通情况下当然不会出事。

各个SFC的step步都按正常方式运行。

但是如果有一个地方卡壳,例如气缸的气管一不小心被拔掉了,那么SFC就始终停留在某步不动。

这时我就想弄个逾时报警,一般设10秒吧。

我知道如果在每一步都加个定时器定10秒,10秒一到就报警当然可以解决这个问题,但是如果step步数多了的话,工程量就太浩大了。

不知道有什么比较简洁的方法实现逾时报警(是SFC程序停留在某步超过一定时间后报警,不是扫描逾时报警),囧




farseerbi

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 61回
  • 年度积分:0
  • 历史总积分:288
  • 注册:2009年2月23日
发表于:2009-04-16 15:48:10
21楼
lesing大大,我经过研究发现了D1040不动的原因了,我使用的是台达DVP ES2400R2 ,我无意中在仿真模式下运行,D1040可以正常运作,但是到了真机器上就无效了,而且我在台达编程软件自带的帮助说明里也没有发现关于STL监控的相关继电器、寄存器说明............也就是说.................起码说明lesing大大您的设想只能在三菱上实现........囧

lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2009-04-16 15:54:41
22楼

TO:farseerbi:

我的程序是有在台达PLC上验证过的,能不能在三菱PLC上面实现不敢肯定,不过即使应用在三菱PLC上,也需要将D1040修改成D8040!

lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2009-04-16 15:56:55
23楼

TO:robotH:

D1040的含义请参考

http://www.gongkong.com/Forum/ForumTopic.aspx?Id=2009040110245200007

farseerbi

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 61回
  • 年度积分:0
  • 历史总积分:288
  • 注册:2009年2月23日
发表于:2009-04-16 17:26:59
24楼

请问lesing大大,您是在哪种机型上测试的哈?我用的是DVP ES2400R2/DVPES1400R2 ........您是不是用了什么高级的机型- -

下面是我编写的一个跑马灯程序,我在仿真模式下测试过了,可以看到D1040在动,但是到了真机器上测试就无效了,囧。

0 LD M1002  
1 ZRST S0 S20
6 SET S0  
7 SET M1047  
8 STL S0  
9 TMR T0 K50
13 LD T0  
14 SET S10  
15 STL S10  
16 OUT Y0  
17 TMR T1 K50
21 LD T1  
22 SET S11  
23 STL S11  
24 OUT Y1  

farseerbi

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 61回
  • 年度积分:0
  • 历史总积分:288
  • 注册:2009年2月23日
发表于:2009-04-16 17:34:42
25楼

0 LD M1002 
1 ZRST S0 S20
6 SET S0 
7 SET M1047 
8 STL S0 
9 TMR T0 K50
13 LD T0 
14 SET S10 
15 STL S10 
16 OUT Y0 
17 TMR T1 K50
21 LD T1 
22 SET S11 
23 STL S11 
24 OUT Y1 
25 TMR T2 K50
29 LD T2 
30 SET S12 
31 STL S12 
32 OUT Y2 
33 TMR T3 K50
37 LD T3 
38 SET S13 
39 STL S13 
40 OUT Y3 
41 TMR T4 K50
45 LD T4 
46 SET S14 
47 STL S14 
48 OUT Y4 
49 TMR T5 K50
53 LD T5 
54 SET S15 
55 STL S15 
56 OUT Y5 
57 TMR T6 K50
61 LD T6 
62 OUT S10 

farseerbi

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 61回
  • 年度积分:0
  • 历史总积分:288
  • 注册:2009年2月23日
发表于:2009-04-16 17:43:03
26楼

呃,至于robotH大大的想法我了解,但是我觉得SFC的确有很多优势,虽然现在用的人很少...........

我现在就有做一个流水线的想法,如果用普通梯形图来做一个人机的监控是很费事的,但是用SFC我甚至可以把整个程序流程图给做出来,然后把目前的机器运行状态完美的显示出来,进行实时监控,原来每台机器都需要一个工作人员看管,现在我只要做一个比较大一点的触摸屏,就可以实现一人看管多台机器。

推宝马

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 28回
  • 年度积分:10
  • 历史总积分:77
  • 注册:2019年3月27日
发表于:2019-03-30 12:56:37
27楼

不错,大家 的方法值得探讨

🕶SKYao🕶

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 59回
  • 年度积分:6
  • 历史总积分:196
  • 注册:2017年6月27日
发表于:2019-04-04 21:41:23
28楼

楼上是牛人,大家 的方法值得探讨


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页