Graphics - Selecting A Named Set Value

Using DeltaV 11.3 and trying to program a box that displays the current value of a named set parameter.  Also want to be able to click the box to pull up a drop down menu that allows the user to select a new value for the named set parameter.  However, I want the user to select the words associated with the named set value.

I have done this using the "Click/Command" animation so that when the box is clicked it pulls up a Data Entry faceplate.  When specifying the animation, I choose "Multi-Item" select and reference the named set parameter.  I have noticed that there are two different ways to reference a named set parameter-- [parameter location]_F.cv appears to link the numbers in the named set, while [parameter location]_A.cv appears to link the names in the named set.  

When I reference [parameter location]_A.cv parameter for this animation, and then save and run, it gives me the names as options in the Data Entry faceplate, but says "Bad Value - Conversion Error" when I hit OK.  When I use the [parameter location]_F.cv parameter, it displays the Named Set numbers instead of the names, but otherwise works correctly (it changes the parameter value properly upon selection).

So how can I get it to display the Named Set parameter names/words as options in the Data Entry faceplate but still actually change the value of the parameter without giving an error when I hit OK?

Thanks in advance.

6 Replies

  • I just attempted to do what I think you are doing on a v11.3.1 system and I am showing how I had it configured below. A_COMMAND is a named set parameter on the module EM_TFE_XFR and I get a drop down and works without errors to change the value.

    If this is what you are doing, what are the values in the nameset that you are trying to use?

    It could be that something in the nameset values is causing the problem.

    Regards,

    Matt

  • In reply to Matt Stoner:

    Hi Matt,

    That appears to be an identical configuration with what I selected.  My nameset values are "80 mil" , "90 mil" , "100 mil" , etc.  There are 17 of them in all (0 - 16).  After you replied, I thought maybe the problem was starting the value with a number, so I changed one to simply "test" and put underscores in front of the rest of them to test.  Still get the same error when I try to select in run.

    Thanks,

    Austin

  • In reply to depthcharge623:

    Are all the named states both visible and user selectable?  

  • I have had the same problems in the past when I have modified the name set.  Try downloading the setup data for the controller you are using and then downloading the control module that the parameter is located inside.  Wait a moment and try the drop down again.
     
    Thank You,
     
    Joshua Wooten
    Network Engineer |PLC & DCS Controls Programmer
    Microsoft Certified Systems Administrator (MCSA)
    M&G Polymers USA, LLC | SR 2 Apple Grove, WV | 25502
    Office: 304-576-4553
    Mobile: 304-360-6051
     
    From: Youssef.El-Bahtimy [mailto:bounce-YoussefEl-Bahtimy@community.emerson.com]
    Sent: Tuesday, November 26, 2013 3:56 PM
    To: DeltaV@community.emerson.com
    Subject: RE: [EE365 DeltaV Track] Graphics - Selecting A Named Set Value
     

    Are all the named states both visible and user selectable?  

  • Hi,

    If you can write using values, but not using strings; then it seems to be an issue with setup data download. (conversion relation between string & value established by named set is not available with workstation (Where HMI command is generated from), or controller (Where the module executes). Download both for setup data & it should work.

    If you have access to it, PCSD has this functionality implemented in 'EQM dynamo' for EQM command entry. It looks & works with more elegance than standard data entry expert, though a bit more coding is involved. It would be worth having a look at that, if you are not very happy with current results... :-)

    Regards,

    Amod.

  • In reply to amodbobade:

    Thanks guys-- it worked when I downloaded the setup data to the controller and then downloaded the control module again.  I appreciate the help!