S7-200模拟量在EasyView触摸屏上显示的问题 点击:1105 | 回复:9



晴朗

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 13回
  • 年度积分:0
  • 历史总积分:103
  • 注册:2003年5月15日
发表于:2008-02-18 22:56:00
楼主
各位大师新年好!给各位拜个晚年,小弟有事请教:我现在用S7-200的PLC,采集的模拟量为4-20ma
  ,对应的量程是-400到50PA,现在要在EasyView触摸屏上显示,应该怎么做,程序怎么写,谢谢各位



se

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 88回
  • 年度积分:0
  • 历史总积分:270
  • 注册:2004年9月15日
发表于:2008-02-19 01:59:00
1楼
采样值先按0~450Pa计算,再减450.0,假设为VD100(浮点型),触摸屏上显示数据地址VD100(浮点型)。
//主程序
Network1
LD  SM0.0
CALL  SBR_0,0.014625,AIW0,450.0,VD100
//    450/32000=0.014625

//子程序
Netowrk1
//  K:LD0   
//  X:LW4
//  B:LD6
//  Y:LD10
LD  SM0.0
MOVW LW4  AC0  //假设模拟量地址
ITD  AC0  AC0
DTR  AC0  AC0
*R   #K   AC0
-R   B    AC0
MOVR  AC0  Y
  

试试看,行不行?

se

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 88回
  • 年度积分:0
  • 历史总积分:270
  • 注册:2004年9月15日
发表于:2008-02-19 02:03:00
2楼
抱歉!上述有错,应减400.0
再主程序中应为:
LD  SM0.0
CALL  SBR_0,0.014625,AIW0,400.0,VD100

ytzidonghua

  • 精华:4帖
  • 求助:0帖
  • 帖子:228帖 | 12358回
  • 年度积分:2963
  • 历史总积分:29795
  • 注册:2004年4月26日
发表于:2008-02-19 12:21:00
3楼
简单显示的话 可以用屏的工程数据转换

老愚者

  • 精华:1帖
  • 求助:0帖
  • 帖子:9帖 | 2253回
  • 年度积分:0
  • 历史总积分:10007
  • 注册:2006年8月20日
发表于:2008-02-19 21:57:00
4楼
4-20mA进行A/D,得数字6400-3200。简单显示的话 可以用屏的工程数据转换--选工程数据转换,小数点以上位数:5,小数点以下位数:50,输入下限:6400,输入上限:32000,过程量下限:-400,过程量上限:50。
  如果用棒图或表针表示,则棒图或表针的属性填最小值:6400,最大值:32000;由刻度来显示实际PA:零点标-400,最大点标50PA,中间按你喜欢的分度标注。

老愚者

  • 精华:1帖
  • 求助:0帖
  • 帖子:9帖 | 2253回
  • 年度积分:0
  • 历史总积分:10007
  • 注册:2006年8月20日
发表于:2008-02-19 22:07:00
5楼
  上面的数值有错,改为:
  4-20mA进行A/D,得数字6400-32000,写入某个字,例如VW100。简单显示的话 可以用屏的工程数据转换--选工程数据转换,使用1字,设备类型:VW,地址:100,BIN。小数点以上位数:5,小数点以下位数:0,输入下限:6400,输入上限:32000,过程量下限:-400,过程量上限:50。
  如果用棒图或表针表示,则棒图或表针的属性填最小值:6400,最大值:32000;由刻度来显示实际PA:零点标-400,最大点标50PA,中间按你喜欢的分度标注。

mcgsslq

  • 精华:0帖
  • 求助:0帖
  • 帖子:50帖 | 533回
  • 年度积分:0
  • 历史总积分:1566
  • 注册:2005年11月09日
发表于:2008-02-19 22:49:00
6楼
是比较麻烦啊   我用NTOUCH的触摸屏直接有个工程量转换都解决了

晴朗

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 13回
  • 年度积分:0
  • 历史总积分:103
  • 注册:2003年5月15日
发表于:2008-02-19 22:53:00
7楼
sdde:师傅你好,你能否用梯行图表示。谢谢

songtianyu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:75
  • 注册:2011年6月13日
发表于:2011-10-13 20:30:35
8楼

将输出数据多转换两次

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2011-10-14 09:38:03
9楼

老愚者 说的没错, 你可以试试!


热门招聘
相关主题

官方公众号

智造工程师