Experimental Physics and Industrial Control System
Marian,
I didn't give you all that helpful info about EDD/DM, Deb Kerstiens did.
I inadvertantly resent her reply, and followed it with a "ooops" email.
Sorry for any confusion. I am now much more careful with my email :)
Anna Estes
At 04:45 PM 6/3/97 +0200, you wrote:
>> > In the EDD/DM I need to implement color rule which represents the
>> > highest alarm severity of two channels.
>> >
>> > Then I didn't found how to pass two or more arguments to the rule (is it
>> > possible at all ?)
>> >
>> Yes, it is possible to pass more than one argument. However,
>> you can't directly compare one alarm severity to another since
>> the right hand terms (the terms following the comparators)
>> are basically constants.
>>
>> In the modify property page for the item in the "color rule
>> arguments" field, you can enter something like:
>> A=chan1.SEVR, B=chan2.SEVR
>>
>> Your color rule definition could be something like:
>> $(A) equals MAJOR and
>> $(B) less than 2 use <A>B color>
>> $(A) equals MINOR and
>> $(B) equals NONE use <A>B color>
>> $(B) equals MAJOR and
>> $(A) less than 2 use <B>A color>
>> $(B) equals MINOR and
>> $(A) equals NONE use <B>A color>
>>
>>
>> Note that the color is selected on a "first match" basis,
>> Also comparisons are done based upon the type of entry, i.e.
>> if a string is in the third column, the value of the first
>> column will be compared using a string compare and a numerical
>> compare will be done otherwise. It's awkward since you have to
>> define all possible comparisons separately.
>>
>> Let me know if you have more questions.
>
>Thanks for your reply.
>
>I put the rule as below:
>
> $(A).SEVR equals MAJOR or
> $(B).SEVR equals MAJROR use <A>B color>
> $(A).SEVR equals MINOR or
> $(B).SEVR equals MINOR use <A>B color>
> $(B).SEVR equals NO_ALARM and
> $(A).SEVR equals NO_ALARM use <B>A color>
>
>and passed arguments to them:
> A=XXX:YYY:Z:chan1Alarm,B=XXX:YYY:Z:chan2Alarm
>
>But then when I activate the display dm "dies" (not possible to perform
>any action on the display, besides killing it from WM)
>Is there any limit concerning the total length of the arguments in the
>line ?
>
>Thanks for any comments.
>
>Regards,
>Marian
>--
>Marian Zurek
>CERN/ECP-CO
>
>
****************************************************************************
Anna Estes
Computer Sciences Corporation
NASA Langley Research Center
[email protected]
(757) 766-8266
****************************************************************************
- Navigate by Date:
- Prev:
Re: EDD/DM: Passing multiple arguments for color rule definition ? Marian ZUREK
- Next:
Re: EDD/DM: Passing multiple arguments for color rule definition ? Janet Tvedt
- Index:
1994
1995
1996
<1997>
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
PMAC-VME EPICS software F. Gougnaud
- Next:
EPICS Channel Access in Python. Noboru Yamamoto
- Index:
1994
1995
1996
<1997>
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024