求助一个PLC编程 点击:1130 | 回复:11



别墅

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:133帖 | 1355回
  • 年度积分:0
  • 历史总积分:3722
  • 注册:2006年4月09日
发表于:2006-09-08 21:19:00
楼主
从论坛上看到一个题目,自己试着编整个了一下,可是在PLC上试验时有点小故障,请高手帮忙,最好是用西门子的梯形图语言。题目大干意思是这样的:有一个料车,可以在一个轨道上运动,左右各设置一个限位开关i0.0 、i0.1 ,按下启动按钮i0.4装料机开始装料,5秒后停止,停止2秒,小车开始前进,直到碰到右限位开关i0.1,卸料机开始卸料,8秒钟后下料机卸完后停2秒,料车开始后退,直到碰到左限位开关i0.2,复位。整个过程只有一个手动按钮i0.4,最好编一个既能连续运行又可以单周运行的梯形图。



lgs

  • 精华:1帖
  • 求助:0帖
  • 帖子:69帖 | 697回
  • 年度积分:0
  • 历史总积分:1499
  • 注册:2005年12月31日
发表于:2006-09-10 07:47:00
1楼
典型的plc教程买本书。书上基本都有

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2006-09-10 08:17:00
2楼


1、正、反转限位控制;
2、两端加时间延时控制;

听雨观雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:75帖 | 2918回
  • 年度积分:0
  • 历史总积分:4435
  • 注册:2004年2月26日
发表于:2006-09-10 09:14:00
3楼
连续运行还是单周运行应该加一个选择按钮输入信号.

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2006-09-10 09:22:00
4楼
停止按钮都没有,晕!

听雨观雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:75帖 | 2918回
  • 年度积分:0
  • 历史总积分:4435
  • 注册:2004年2月26日
发表于:2006-09-10 09:59:00
5楼
不错,停止按钮是必须要有的.

wonderwhy

  • 精华:0帖
  • 求助:0帖
  • 帖子:39帖 | 102回
  • 年度积分:0
  • 历史总积分:435
  • 注册:2006年4月02日
发表于:2006-09-10 17:36:00
6楼
network 1    
A(    
      A(    
      A     I      0.4
      S     M      0.1
      A     Q      0.3
      FN    M      0.2
      R     M      0.1
      A     M      0.1
      )     
      L     S5T#5S
      SD    T      0
      NOP   0
      NOP   0
      NOP   0
      A     T      0
      )     
      NOT   
      A     I      0.4
      =     Q      0.0
network 2
 A     T      0
      L     S5T#2S
      SD    T      1
      A(    
      O     I      0.1
      O     Q      0.3
      )     
      R     T      1
      NOP   0
      NOP   0
      A     T      1
      =     Q      0.1
network 3
  A(    
      A     I      0.1
      L     S5T#8S
      SD    T      2
      NOP   0
      NOP   0
      NOP   0
      A     T      2
      )     
      NOT   
      A     I      0.1
      =     Q      0.2
network 4
 A(    
      A     T      2
      L     S5T#2S
      SD    T      3
      NOP   0
      NOP   0
      NOP   0
      A     T      3
      )     
      S     M      0.0
      A     I      0.0
      R     M      0.0
      A     M      0.0
      =     Q      0.3

张J

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2006年5月19日
发表于:2006-09-10 19:50:00
7楼
装个手动/单动/联动3位选择开关,然后用移位指令和步进指令都行.至于程序是最基本的.

别墅

  • 精华:0帖
  • 求助:0帖
  • 帖子:133帖 | 1355回
  • 年度积分:0
  • 历史总积分:3722
  • 注册:2006年4月09日
发表于:2006-09-10 21:52:00
8楼
谢谢wonderwhy,本人对plc是刚刚接触,不太了解这种语言,我曾参加了《电气时代》杂志社举办的培训班,老师讲的是s7200的,用的是step7-micro/win32编程软件,我只是对梯形图有所了解,正在向各位学习中,请多关照。今天自己有编了一个程序,在我的plc上进行了实验,还真的运行正常,很高兴。

wonderwhy

  • 精华:0帖
  • 求助:0帖
  • 帖子:39帖 | 102回
  • 年度积分:0
  • 历史总积分:435
  • 注册:2006年4月02日
发表于:2006-09-11 21:34:00
9楼
没关系,这些语句可以在step7中转换成梯形图

3c武

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 101回
  • 年度积分:0
  • 历史总积分:114
  • 注册:2002年7月05日
发表于:2006-09-12 11:57:00
10楼
再加上有紧停开关

zjingsdust

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 12回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2006年6月14日
发表于:2006-09-12 17:17:00
11楼
有三个开关:电机正反转限位开关,和一个起动开关,最好这三个开关是保持型的开关。
 达到左限位(右限位)时,用定时器。

现在电脑上已经没有PLC的软件了,所以不能编程给你看了,呵呵。

热门招聘
相关主题

官方公众号

智造工程师