PLC中模拟量转化成数字量 点击:1046 | 回复:3



cui_xiaohou

    
  • 精华:0帖
  • 求助:5帖
  • 帖子:6帖 | 12回
  • 年度积分:0
  • 历史总积分:44
  • 注册:2013年8月14日
发表于:2013-10-22 17:57:13
楼主

PLC 读取的模拟信号(4—20MA)是不是直接转化成0--4000的数字量?还是需要写一步程序换算?

例如,读取的数存在D30中,那么D30中是0-4000的某个数值吗?




FXWJDQ

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 10回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2012年9月16日
发表于:2013-10-22 19:50:55
1楼

模拟量与数字量这间是按比例来转换的,如西门子PLC的模拟量信号是0-5V,转为数字量是0-32000.如果读取的模拟量为2.5V,转为数字量就是16000.

CZR技术流、追求

  • 精华:0帖
  • 求助:2帖
  • 帖子:9帖 | 72回
  • 年度积分:0
  • 历史总积分:224
  • 注册:2013年4月27日
发表于:2013-10-22 20:13:31
2楼

海为的模拟量简单,不要换算,比如你读取外部一个温度的仪器,仪器输出的是标准电流4-20mA,测温范围0到100度,那么你只要把工程量设置为0到1000就可以了


这时候你去读AI0寄存器,如果AI0的值为123,那实际温度就是12.3度,同理AI0=789,那么就是78.9度,这样还能有0.1的精度呢。

gkhb1

  • 精华:0帖
  • 求助:3帖
  • 帖子:10帖 | 217回
  • 年度积分:0
  • 历史总积分:317
  • 注册:2013年2月28日
发表于:2013-10-22 22:15:28
3楼

引用 FXWJDQ 的回复内容: 模拟量与数字量这间是按比例来转换的,如西门子PLC的模...




热门招聘
相关主题

官方公众号

智造工程师