S7-200 模拟量编程的问题 点击:330 | 回复:2



spacemanlei

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 77回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2009年8月22日
发表于:2011-03-15 22:39:22
楼主
我也是才刚刚接触西门子S7-200的PLC,我现在想用它进行一个模拟量的编程。我想问一个最基本的问题:我有一个压力信号,4~20mA输出,怎么样编写程序才能读入到我的PLC中?还有变量怎么建立,是用AIW吗?    谢谢了



ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2011-03-15 23:08:19
1楼
直接使用MOVW指令即可,比如模拟量第一个通道的读取:MOVW AIW0,VW100

shijian

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 85回
  • 年度积分:0
  • 历史总积分:282
  • 注册:2005年4月12日
发表于:2011-03-16 12:00:35
2楼

具体的通道地址要根据你接入的硬件位置确定

但在程序中使用这个输入最好通过中断程序进行读取,以减少因压力实时波动造成的相应的数值抖动

将对应的压力值读进来以后,还要进行相应的工程量的转换才能为你所用,因为转换前的AD值对你内部运算或者使用没有什么实际意义。


热门招聘
相关主题

官方公众号

智造工程师