登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:大家来找错误

点击:832 回复:2

昨天帮一朋友调程序,一段程序引起了我很大的兴趣,我想以下这些问题很多新手都会遇到,看看大家能找出几个错哈~
   控制目标是一个液压缸,上下位检测有两种方案,接近开关和位移传感器,到位后输出极限信号。按动上升按钮后,液压缸上升,到上极限位停止,下降是反之。
   目前手头上没有STEP7  就用语句表些出来了哈(如果是梯形图我觉得更容易受到干扰)。
   a m1.0  //m1.0 为真时为接近开关检测到位信号  反之则为位移传感器
   a i1.0  
    =m5.0   //上极限位

  a  m1.0
    a i1.1
     =m5.1  //下极限位
  an m1.0
    l  piw278  //位移传感器返回值
  l  26500
   >=I
   = m5.0
  an m1.0
    l  piw278  //位移传感器返回值
  l  500
   <=I
   = m5.1
  a  i1.2    //上升
 an m5.0
  l 27000
  t pqw278 //比例放大板
  a  i1.3    //下降
 an m5.1
  l  -27000
  t pqw278 //比例放大板
  a  i1.2    
  a m5.0
   l 0
  t pqw278
  a  i1.3  
  a m5.1
   l 0
  t pqw278
最后修改:2008-4-9 15:27:14
08-04-09 13:01
站位  准备发答案
08-04-09 13:01
接近开关定位检测失效,到位后不能断开输出。
位置传感器控制不会出什么大问题。
最后修改:2008-4-9 14:46:47
08-04-09 14:45

工控新闻

更多新闻资讯