首页 上一页 1 2 下一页 尾页

求助:关于ABB DCS系统中的变量 点击:5272 | 回复:37



mingtian

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 7回
  • 年度积分:0
  • 历史总积分:123
  • 注册:2003年12月23日
发表于:2004-02-18 13:05:00
楼主
工控网中的朋友们你们好,我在一家水泥厂作DCS系统维护工作,应用的是ABB公司的。我在其中发现一个我不明白的小问题,是关于系统中的变量问题。在水泥调配程序中,各个原料的给定量都是以@开头的,例:熟料的给定量@sum-423m-set.我不知道@在程序中到底有何意义。请各位大虾多多指教。小弟现在这里谢过了。



icetea

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 40回
  • 年度积分:0
  • 历史总积分:166
  • 注册:2002年5月16日
发表于:2004-02-14 13:58:00
1楼
没用过ABB的DCS系统,会不会@表示是全局变量或者局部变量。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-02-15 20:23:00
2楼
变量前带@,表明该变量为冗余变量

icezl

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 83回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2002年9月29日
发表于:2004-02-16 12:41:00
3楼
那是表明变量为过程变量.

mingtian

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 7回
  • 年度积分:0
  • 历史总积分:123
  • 注册:2003年12月23日
发表于:2004-02-18 13:05:00
4楼
谢谢各位的帮忙,但我还是不大明白。如果变量前带@表明该变量为冗余变量,那么像sum-423m-set与@sum-423m-set其实就是一个变量啊。何况ABB DCS中的变量都是全局变量,即:只要变量一定义任何程序都可直接调用。那么像sum-423m-set与@sum-423m-set表示冗余的话,只要定义一个就可以啊。为什么还要用两个变量呢?? 我想变量前加@根本没任何意义啊。不知我理解得对不对,请各位大虾指教。

逻辑

  • 精华:3帖
  • 求助:0帖
  • 帖子:19帖 | 298回
  • 年度积分:0
  • 历史总积分:532
  • 注册:2003年12月22日
发表于:2004-03-13 13:53:00
5楼
你用的一定是AC800F冗余控制器,用abf编的程序了。你在定义变量的时候可以看见过程印象这个名词,如果选择那你的变量前就会有@,不选没有。过程印象主要用在控制器冗余的时候。在控制器中有一块内存用来存从通道来的变量,程序从内存中提取所用到的变量,计算完后再送回内存! 不明白给我发信吧!mail:hz5077@sina.com

Green04

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:140
  • 注册:2004年3月30日
发表于:2004-05-10 21:03:00
6楼
toggle use of process image

Green04

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:140
  • 注册:2004年3月30日
发表于:2004-05-10 21:07:00
7楼
逻辑说的有理。 顶

hhhzzz

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 85回
  • 年度积分:0
  • 历史总积分:152
  • 注册:2002年5月25日
发表于:2004-08-18 12:10:00
8楼
非冗余控制器也可以用过程映象变量,过程映象变量主要用于提高速度.如果用冗余控制器,则定义变量时一定要选择过程映象.

ntliu

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 13回
  • 年度积分:0
  • 历史总积分:74
  • 注册:2002年4月20日
发表于:2005-01-06 14:58:00
9楼
过程映象变量(@)好象主要是用于冗余控制器的同步,普通变量不进行同步.

ABBAC800F

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2008年1月03日
发表于:2005-09-12 11:43:00
10楼
哈哈,都说得不错,这个问题我也刚明白一些,如果需要冗余,必须选择@,当然,选择@后,此变量须先到专用内存中报到,才能被调用。

gkong

  • 精华:3帖
  • 求助:1帖
  • 帖子:145帖 | 1865回
  • 年度积分:0
  • 历史总积分:3313
  • 注册:2005年11月17日
发表于:2005-12-21 19:53:00
11楼
    那是表明变量为过程变量.

赵树旗

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 40回
  • 年度积分:2
  • 历史总积分:74
  • 注册:2006年3月16日
发表于:2006-03-31 17:30:00
12楼
我一直不是太明白过程印象的概念,现在终于明白一些了。

浪里白条

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 18回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2003年6月04日
发表于:2006-03-31 22:44:00
13楼
在需要冗余控制的应用时,才使用过程映象变量,比如一些逻辑连锁等,从主控制器到冗余控制器切换时,要求这些变量连续,合理使用过程映象变量,可以有效节约内存使用

AC800M

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 28回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2005年7月11日
发表于:2006-04-06 22:18:00
14楼
受益匪浅

3051s

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 63回
  • 年度积分:0
  • 历史总积分:117
  • 注册:2004年6月06日
发表于:2006-05-08 17:49:00
15楼
    非冗余控制器也可以用过程映象变量,过程映象变量主要用于提高速度.如果用冗余控制器,则定义变量时一定要选择过程映象. 

happyoicq

  • 精华:0帖
  • 求助:0帖
  • 帖子:49帖 | 1382回
  • 年度积分:0
  • 历史总积分:3120
  • 注册:2005年10月16日
发表于:2006-05-24 18:07:00
16楼
谢谢,
能再具体点吗?

大门牙

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 50回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2003年11月22日
发表于:2006-06-02 00:08:00
17楼
过程映像很重要啊,作冗余一定需要啊,@还是很重要的,哈哈哈哈哈

开伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 111回
  • 年度积分:0
  • 历史总积分:190
  • 注册:2006年1月02日
发表于:2006-06-02 16:21:00
18楼
 受益匪浅  !!!路过!!~顶~~~

自动化+++

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 94回
  • 年度积分:0
  • 历史总积分:209
  • 注册:2004年5月19日
发表于:2006-06-04 22:50:00
19楼
 在需要冗余控制的应用时,才使用过程映象变量,比如一些逻辑连锁等,从主控制器到冗余控制器切换时,要求这些变量连续,合理使用过程映象变量,可以有效节约内存使用

LEOCOX

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 81回
  • 年度积分:0
  • 历史总积分:168
  • 注册:2006年6月17日
发表于:2006-06-27 20:00:00
20楼
路过。顶!!

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页