请教大家一个关于在西门子S7-200CPU中设定死区的问题 点击:1171 | 回复:6



cloudblue

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 47回
  • 年度积分:0
  • 历史总积分:347
  • 注册:2009年5月11日
发表于:2011-04-06 12:52:12
楼主

师傅们好,小弟接触PLC时间不长,现在有一个程序问题,请师傅们给帮忙解决一下。

我用西门子S7-200PLC来实现电机的控制,在VD100中设定参数值,在VD104中采集测量值,当VD100中的值大于vd104时,电机正传,否则电机反转。现在有一个问题就是这样做的话,电机会不停地正反转,所以我想设定一个死区,即当VD104中值的误差在±2%时,电机不转动,请教各位这个程序怎么编写?谢谢




cloudblue

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 47回
  • 年度积分:0
  • 历史总积分:347
  • 注册:2009年5月11日
发表于:2011-04-06 13:05:44
1楼
         先顶一个

cloudblue

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 47回
  • 年度积分:0
  • 历史总积分:347
  • 注册:2009年5月11日
发表于:2011-04-06 16:47:08
2楼
  顶到有人回答,郁闷

robotics30

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 277回
  • 年度积分:0
  • 历史总积分:1384
  • 注册:2004年3月22日
发表于:2011-04-06 16:51:19
3楼
用个比较指令就可以了啊

雷锋小弟

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 258回
  • 年度积分:0
  • 历史总积分:601
  • 注册:2003年6月09日
发表于:2011-04-06 17:23:59
4楼
不要问1+1=?这一类低级的问题。

Z.Z.L

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 10回
  • 年度积分:0
  • 历史总积分:46
  • 注册:2010年10月12日
发表于:2011-04-09 15:43:10
5楼

可以在比较结果之后用一个定时器,延时启动。

studentstudy

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 35回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2009年7月19日
发表于:2011-04-19 04:10:15
6楼

增加死区比较——停机-就行了


热门招聘
相关主题

官方公众号

智造工程师