求助:s7-200的一个压力方面的程序 点击:788 | 回复:7



欢欢123

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 90回
  • 年度积分:0
  • 历史总积分:111
  • 注册:2008年1月10日
发表于:2008-01-11 13:32:00
楼主
有个容器!当里边的压力是p0的时候,输出为最低
         当里边的压力是P1的时候,输出为最高
         当里边的压力是0-p的中间值的时候输出为中间量!
p0和p1要用TD400C设置!好象比较麻烦啊!



一奇绝尘

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 227回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2005年4月26日
发表于:2008-01-11 14:36:00
1楼
简单的要死!!

萧山

  • 精华:0帖
  • 求助:0帖
  • 帖子:32帖 | 31回
  • 年度积分:0
  • 历史总积分:437
  • 注册:2007年11月06日
发表于:2008-01-11 14:58:00
2楼
压力传感器的输出信号是4—20mA吗?

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2008-01-11 15:26:00
3楼
提供编程思路:
1、接收到的压力值为一个数学量,根据模块的量程范围转换为工程值,也就是多少MPa或多少公斤(0.1MPa);如果你不明白怎么转换,请在论坛搜索“工程量”,有很多帖子。
2、然后写逻辑程序,比较后输出,就是你说的那个逻辑。
3、配置TD400C,建议采用默认地址——也就是PLC程序中最好不要用VB300以前的地址。写相应画面,设置P0和P1,采用TD400C向导来写。
4、自己先动手按上述思路写一下,遇到实际问题再拿来讨论。

张文轩

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 105回
  • 年度积分:0
  • 历史总积分:154
  • 注册:2004年8月12日
发表于:2008-01-11 15:39:00
4楼
不会转换,就下载模拟量转换库,比较指令看下手册

欢欢123

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 90回
  • 年度积分:0
  • 历史总积分:111
  • 注册:2008年1月10日
发表于:2008-01-11 15:51:00
5楼
那求哪个中值看什么啊!

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2008-01-11 15:56:00
6楼
比较指令呀,那个值大于P0而且小于P1就输出,2个比较指令。
    “当里边的压力是0-p的中间值的时候输出为中间量!”——写错了吧,P是什么咚咚?

欢欢123

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 90回
  • 年度积分:0
  • 历史总积分:111
  • 注册:2008年1月10日
发表于:2008-01-11 16:01:00
7楼
哈哈!是写错啦!应该是P0-p1的中间值输出P

热门招聘
相关主题

官方公众号

智造工程师