S7-200 EM235输出如何编程? 点击:1108 | 回复:6



FX1s-PLC

    
  • 精华:0帖
  • 求助:7帖
  • 帖子:10帖 | 47回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2004年10月17日
发表于:2013-07-01 22:03:36
楼主

我用S7-200    CPU224CN+EM235模块,程序为VW50   MOV   W   至AQW0,在触摸屏上输入数值0-32000时,在模块上可得0-20mA输出。我现在想不用数值输入,直接用对应的压力0-1.0MPa输入,应如何编程?请大师们指点,谢谢。

 




  • 精华:1帖
  • 求助:4帖
  • 帖子:29帖 | 187回
  • 年度积分:988
  • 历史总积分:1430
  • 注册:2007年12月01日
发表于:2013-07-01 22:19:55
1楼

论坛里有的,要好好找找

--领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2013-07-02 07:31:03
2楼

就是转换的问题,有专门的指令库,直接调用即可

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日

江湖走走--原创军团

  • [版主]
  • 精华:30帖
  • 求助:7帖
  • 帖子:836帖 | 7833回
  • 年度积分:193
  • 历史总积分:46108
  • 注册:2001年2月15日
发表于:2013-07-02 08:30:21
4楼

模拟量的输入/输出都可以用下列的通用换算公式换算:

Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl

其中:

Ov:   换算结果   

Iv:   换算对象   

Osh:   换算结果的高限   

Osl:   换算结果的低限   

Ish:   换算对象的高限   

Isl:   换算对象的低限   

然后可以建子程序:

 

参考这个帖子:

 

http://bbs.gongkong.com/d/201306/508995_1.shtml

FX1s-PLC

  • 精华:0帖
  • 求助:7帖
  • 帖子:10帖 | 47回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2004年10月17日
发表于:2013-07-02 09:04:16
5楼

我S7-200软件指令库中没有模拟量转换指令啊。

ac米兰

  • 精华:4帖
  • 求助:0帖
  • 帖子:228帖 | 12359回
  • 年度积分:2963
  • 历史总积分:29795
  • 注册:2004年4月26日
发表于:2013-07-02 12:42:42
6楼

乘除运算而已            


热门招聘
相关主题

官方公众号

智造工程师