Re: [foxboro] "protect name .PARM" DM/FV command

  • From: "Johnson, Alex P \(IPS\)" <alex.johnson@xxxxxxxxxxxxxxxx>
  • To: <foxboro@xxxxxxxxxxxxx>
  • Date: Wed, 23 May 2007 00:18:58 -0400

Corey,

I don't have a system to examine a the moment, but on the DM I believe
that you will find a field labeled ACTION on the page that allows you to
configure a pickable action.

It's these actions and these names that the 'protect name
<name>[,<name>]' command refers to.

Anne Linscott - one of the original DM/FV/FD developers and someone that
knows lots more than I do about a lot of stuff - provided the following
information:

The "name" argument for the protect command applies to "named" pickable
objects.  The "name" argument does not apply to the action configured
within the pickable object, but rather to a name assigned at
configuration to the action itself.  Pickable objects can be given
"action names" in the Display Configurator or FoxDraw.  The "protect
name" command allows objects that have been previously named to be
protected by name.


The relative picks in some of the faceplates have been configured with
action names.  For example, the OUT relative pick on the PID faceplates
have the name .OUT.  If you call in a PID detail display and issue the
command

  pref dmcmd "protect name .OUT"

the relative pick for the .OUT parameter is no longer pickable.

 =


The action name concept was implemented many years ago to support
"expert select", where the .OUT or .SPT parameters are pre-selected when
certain detail displays are called in.  The "pick" command is used to
programmatically "pick" a named object and execute the action configured
for the pickable field - without an operator actually selecting the
object.  This is how the .OUT relative pick is "pre-picked" when the PID
block is in Manual.  A couple of years later when the "protect" command
was enhanced, the ability to protect by named object was added.

Regards,

Alex Johnson
Invensys Systems, Inc.
10900 Equity Drive
Houston, TX 77041
713.329.8472 (voice)
713.329.1700 (fax)
713.329.1600 (switchboard)
alex.johnson@xxxxxxxxxxxxxxxx


-----Original Message-----
From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx]
On Behalf Of Corey R Clingo
Sent: Tuesday, May 22, 2007 4:29 PM
To: foxboro@xxxxxxxxxxxxx
Subject: Re: [foxboro] "protect name .PARM" DM/FV command

Alright.  So I built a graphic with a single digit on it.  In Display =

Configurator, I set the "contents<" entry to CMPD:TESTAI.HLGP, and the =

"contents>" entry also to CMPD:TESTAI.HLGP (I used the Default Path pick

in Display Configurator to make sure they were the same).

Is the latter of those two not an action ending in .HLGP?  The small bit

of the Foxdraw documentation I looked at implies it is not (but why in
the =

world would I look there, I'm using DM :).  The Display Manager Commands

document, though, says (as you quote below):


"This allows the generic name .OUT to apply to all output active areas, =

including both those on
Block Detail Displays and preconfigured Group Displays."


which implies that it is.


The results were as follows (maybe no surprise to anyone but me):

When I do =


        pref -DMNAME DMCMD "dmcmd protect name .HLGP

nothing changes.  I can still select the digit and change the group
number =

(I know this because the input connection updates).  When I do =


        pref -DMNAME DMCMD "dmcmd protect all"

I cannot select the digit at all.


Corey Clingo
BASF Corporation






"Johnson, Alex P \(IPS\)" <alex.johnson@xxxxxxxxxxxxxxxx> =

Sent by: foxboro-bounce@xxxxxxxxxxxxx
05/22/2007 12:21 PM
Please respond to
foxboro@xxxxxxxxxxxxx


To
<foxboro@xxxxxxxxxxxxx>
cc

Subject
Re: [foxboro] "protect name .PARM" DM/FV command






Cory,

Per the documentation:

name =3D3D name is a list of the action names to be protected. This list
contains no spaces. Names are separated by commas. If specifying action
names starting with a "." (for example, .OUT), all action names ending
with this string are affected. For example:

protect name .OUT

protects all action names ending with .OUT. This allows the generic name
.OUT to apply to all output active areas, including both those on Block
Detail Displays and preconfigured Group Displays.


The key here is that this command protects named actions in a display.
It does not protect changes to a CBP.

You can read about actions in the FV/FD documentation.

=3D

Regards,

Alex Johnson
Invensys Systems, Inc.
10900 Equity Drive
Houston, TX 77041
713.329.8472 (voice)
713.329.1700 (fax)
713.329.1600 (switchboard)
alex.johnson@xxxxxxxxxxxxxxxx


-----Original Message-----
From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx]
On Behalf Of Corey R Clingo
Sent: Tuesday, May 22, 2007 11:22 AM
To: foxboro@xxxxxxxxxxxxx
Subject: [foxboro] "protect name .PARM" DM/FV command

Simple version: has anyone ever gotten this to work?

Longer version: I came across this while looking for something else in
the =3D

docs, and thought, how could I not have seen this before?  It would
solve, =3D

or at least mitigate, a great deal of issues for me (e.g., all those =3D

parameters that are settable but not connectable, and we don't want
people =3D

to be able to set them).


So I tried the following: pref -DMNAME DMCMD "protect name .HLGP" and =3D

called up a detail display.  Unfortunately, it still happily let me
change =3D

the hi/lo alarm destination.  I then did pref -DMNAME DMCMD "protect
all", =3D

and it no longer let me select it, so my pref was working.


Am I doing something wrong?  Or is this going to be a "new feature" in =3D

Foxview 12?


Corey Clingo
BASF Corporation




=3D

=3D

_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
=3D

foxboro mailing list:             //www.freelists.org/list/foxboro
to subscribe:
mailto:foxboro-request@xxxxxxxxxxxxx?subject=3D3Djoin
to unsubscribe:
mailto:foxboro-request@xxxxxxxxxxxxx?subject=3D3Dleave
=3D




Confidentiality Notice:
The information contained in this electronic message and any
attachment(s) =

=3D
to this message are intended for the exclusive use of the recipient(s)
and =

=3D
may contain confidential, privileged or proprietary information. If you =

are=3D
not the intended recipient, please notify the sender immediately, delete

a=3D
ll copies of this message and any attachment(s). Any other use of the =

E-Mai=3D
l by you is prohibited.




_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html

foxboro mailing list:             //www.freelists.org/list/foxboro
to subscribe:         mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Djoin
to unsubscribe:      mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Dleave



 =

 =

_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
 =

foxboro mailing list:             //www.freelists.org/list/foxboro
to subscribe:         mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Djoin
to unsubscribe:      mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Dleave
 =




Confidentiality Notice:
The information contained in this electronic message and any attachment(s) =
to this message are intended for the exclusive use of the recipient(s) and =
may contain confidential, privileged or proprietary information. If you are=
 not the intended recipient, please notify the sender immediately, delete a=
ll copies of this message and any attachment(s). Any other use of the E-Mai=
l by you is prohibited.


 
 
_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
 
foxboro mailing list:             //www.freelists.org/list/foxboro
to subscribe:         mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe:      mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave
 

Other related posts: