西门子PLC模拟量怎么输出啊 点击:2429 | 回复:9



red07817010

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 34回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2009年4月09日
发表于:2010-01-06 13:25:31
楼主
请教各位:西门子200的PLC模拟量是怎么输出的,控制电动调节阀。谢谢大家啊!



missyou

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 217回
  • 年度积分:0
  • 历史总积分:419
  • 注册:2007年4月26日
发表于:2010-01-06 13:45:37
1楼
move一个值到AQW x就尅了,至得范围是0-27648,记得好像是,没有查资料

red07817010

  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 34回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2009年4月09日
发表于:2010-01-06 14:20:26
2楼
回复内容:
对:missyou 关于move一个值到AQW x就尅了,至得范围是0-27648,记得好像是,没有查资料 内容的回复:

好像还得用到PID调节模块,比如根据温度高低来控制调节阀的开度,怎么编程啊,本人菜鸟,希望高人多多指点啊!

missyou

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 217回
  • 年度积分:0
  • 历史总积分:419
  • 注册:2007年4月26日
发表于:2010-01-06 15:16:15
3楼
呃,本人也没有做过项目,只是在工厂进行维修,还没有用过PID调节模块,没有发言权了,呵呵

雪鹰

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 59回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2010-01-06 15:46:27
4楼
重新咱看看书吧,我想你最终能从书上找到答案~~

xzqxzq8689

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2009年12月18日
发表于:2010-01-07 10:22:12
5楼

模拟量的输出有带隔离和不带隔离的:1、隔离的。采用4线制,S-,和S+之间连接负载,直接测量电压进行修正。2、不带隔离的S-,和S+可以断开,应该将负载接到端子QV和测量电路Mana的参考点

ylpyg

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:178
  • 注册:2009年12月07日
发表于:2010-01-07 14:52:33
6楼

直接向AQWX  MOVW一个值就可以了(0~32768对应的0~10V或4~20MA)

工业自动化控制

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 12回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2004年10月28日
发表于:2010-01-07 15:50:51
7楼

move  块   输入aqw+地址

 

可卡因

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 80回
  • 年度积分:0
  • 历史总积分:155
  • 注册:2004年2月17日
发表于:2010-01-18 16:50:28
8楼
模拟输出可以直接运算后用MOVE指令输出到相应地址,当然输出的格式是要转化的。实数类型不可以直接输出。至于PID那是个算法。和输出没必然联系,你可以用PID也可以不用。200有相应的PID指令向导,我试验过,当时无论如何也不执行。所以后来自己写个代码来实现。建议去找点资料看看。

changyuzl

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 48回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年3月05日
发表于:2010-01-25 11:31:55
9楼

最简单的就是直接MOVE到指定AQW里面,比如0-10V对应0-32000,如果要输出5V,那么就move16000到AQW里面就可以了,当然用PID可以最到更加精确和准确。


热门招聘
相关主题

官方公众号

智造工程师