• Not Answered

[DeltaV Live] in configured of Quad Layout. from Popup display and Navi button, can designate screen number out of 4?

Hi Users, 

doing Live project and have a question about PCSD Quad Layout. 

each main Process graphic has POPUP button. and if operator click this POPUP button, POPUP Graphic appear and there is A.B.C button in POPUP.

if Operator click A button in POPUP, can we designate that Screen #2 changes and Clicking B button, Change Screen #3 like this?

is there any specific para in Live for above function? 

Appreciate for your ideas sharing. 

1 Reply

  • You will need to write some custom TypeScript using Placement and associated options, you can find some help on these in Graphic Studio Help by searching for placement.

    You will also probably need to handle cases where the display is opened on a non-quad layout.

    Something like this maybe:

    // open display in pop-up centered on specific Screen2 if valid, otherwise centered on Screen1
    let posPref = [];
    let pref1 = new Placement(PlacementOption.Screen, "Screen2");
    pref1.Alignment = PlacementAlignment.Centered;
    pref1.UseCachedPosition = false;
    posPref.push(pref1);
    let pref2 = new Placement(PlacementOption.Screen, "Screen1");
    pref2.Alignment = PlacementAlignment.Centered;
    pref1.UseCachedPosition = false;
    posPref.push(pref2);
    DL.OpenDisplayAsync(DL.DN("DisplayName"), posPref);

    Where ScreenX is the actual name for that screen in the Layout configuration

    No idea if the above will actually work (didn't test) but should get you started down the path...