模拟量怎么个编程的呀 点击:678 | 回复:6



Hi嗨

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:5帖 | 82回
  • 年度积分:102
  • 历史总积分:187
  • 注册:2006年5月13日
发表于:2019-05-07 22:47:08
楼主
求助帖50分-已结帖

哪位大侠能帮编下如下组合中4-20mA模拟量压力输入和温度输入的例子呀,最好能带个注释呀。压力值可以设定和比较微信图片.png

1分不嫌少!



请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2019-05-08 08:39:49
1楼

1.首先进行硬件设置:

根据接线图将模拟模块接好线,接着设置模拟量的信号类型是电压还是电流,主要通过四个指拨开关完成

image.png

2.接着在编辑软件中找到通道设置,如下图所示,主要有分辨率是6000还是12000,信号是4-20mA 还是0-5V

image.png


3.接下来就是在系统手册上找到模拟量编程实例,熟悉程序再进行组态编程。编程前提是硬件接线及其设置正确,软件编程需要建立在正确的硬件基础上

一颗小小草

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1683
  • 历史总积分:39928
  • 注册:2005年6月28日
发表于:2019-05-08 10:46:14
2楼

模拟量处理程序其实质就是一个线性函数计算过程。

Y=KX+B

一般编程时,比例系数K自己计算成常数值直接使用,X自变量就是模拟量输入信号(电压、电流)在PLC中转换成的一个整数数据,Y就是经过计算后输出的工程量值。

刚好前几天调试一个项目:http://bbs.gongkong.com/d/201904/791456_1.shtml

项目里牵扯到一个4·20mA电流信号处理成0~0.4MPa输出的例子。截图如下(看不明白在讨论):


压力变松

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 80回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2015年4月27日
发表于:2019-05-08 14:40:43
3楼

积分不够,看不了


嘟嘟

  • 精华:0帖
  • 求助:0帖
  • 帖子:24帖 | 141回
  • 年度积分:2
  • 历史总积分:217
  • 注册:2014年8月10日
发表于:2019-05-09 11:19:26
4楼


回复内容:每个人编程风格都不一样吧

对: yinguiyao 回复内容:对: 一颗小小草  模拟量处理程序其实质就是... 内容的回复!

-------------------------


lihuim

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 40回
  • 年度积分:0
  • 历史总积分:1841
  • 注册:2011年2月12日
发表于:2019-05-11 16:18:36
5楼


回复内容:

对: 一颗小小草 模拟量处理程序其实质就是一个线性函数计算过程。Y=KX... 内容的回复!

-------------------------

你这个是西门子的实例,版主的PLC是欧姆龙的CP1H,但是原理是相同的,可以使用子程序,也可自己定义

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2019-06-21 15:52:02
6楼

感谢诸位大师积极答疑,同时也希望求助楼主在得到满意答案以后或自己已经找到问题解决方案以后,跟自己帖子分享经验,如果是积分悬赏求助,请及时结贴发放积分奖励。


热门招聘
相关主题

官方公众号

智造工程师