请教!浙大中控自定义变量 点击:5873 | 回复:4



咚日阳光

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 46回
  • 年度积分:0
  • 历史总积分:229
  • 注册:2009年7月29日
发表于:2011-07-31 11:53:46
楼主

请问自定义变量中的2字节变量、4字节变量的具体用法;

2字节变量的数据类型有:半浮点数     在SCX语言使用手册中看到半浮点数有是表示范围:-7.9997~+7.9997

在模块(BSCX)中:PV值的数据类型:SFLOAT        MV:SFLOAT等 PV和MV值的范围远远大于-7.9997~+7.9997 这个范围。

请问这是怎么回事?




木古枯2012

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2012年11月16日
发表于:2012-11-17 15:15:57
1楼

其实是0----1之间的数

ctpptai

  • 精华:0帖
  • 求助:6帖
  • 帖子:10帖 | 96回
  • 年度积分:0
  • 历史总积分:438
  • 注册:2013年4月30日
发表于:2013-05-09 16:37:05
2楼

其实半浮点肯定是0-1之间的数值。你所看到的大于范围的数,其实是你自定义的范围与半浮点的乘积。打个比方说,你有一个流量计,范围是0-50T/H,当你看到显示25T/H的时候,其实DCS得到的PV值是0.5,你在离线测试的时候可以点开看一下。

新昌小徐

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2016年9月03日
发表于:2018-11-11 20:20:09
3楼

半浮点数在工控行业中,只有浙大中控的折中创造。可以减少系统存储和运算资源,对于二位的半浮点数,有效范围在-7.9997~+7.9997,但系统使用只用到0-1之间的数值,从模拟模块输出的值是0-1之间的数値,工程量的上限为1,下限为0,这样测量值就是0-1的某个值,如温度计(三根线)或是温度变送器(4-20ma)传到输入模块,输出的将是0-1的数值。这个不同于西门子的,西门子的是0-27648(大概吧)之间的值,也有点大于这值的,就是超量程。

组态-张工

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 37回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2015年11月12日
发表于:2018-12-29 15:11:35
4楼

山东中控DCS系统扩展,和利时DCS卡件、中控DCS卡件、OPC销售,电联 18560175236


热门招聘
相关主题

官方公众号

智造工程师