PanelView Component Remote Screen Control

YELMRAP

Member
Join Date
Dec 2010
Location
MN
Posts
17
I currently have an application using PVC and ML1400. I'm controlling the screen(s) to be displayed with the plc logic via the Global Connection Tag "Current Screen Number" which is working fine. My issue is selecting a "goto" button on the screen in runtime I receive a message that the screens are controlled remotely. Is there a way to have control locally and remotely?

Thanks in advance.
 
When the value of the Remote Screen Control tag is zero, then navigation is left to buttons on the screen itself.

If you want both the PLC and the operator to be able to navigate between screens, you're going to have to replace navigation buttons with buttons that write to the Remote Screen Control tag.
 
If you want both the PLC and the operator to be able to navigate between screens, you're going to have to replace navigation buttons with buttons that write to the Remote Screen Control tag.

Is this different behavior than the PV standard?

What I mean is, when I wanted to have both local and remote control, in the PLC, I would compare the control tag to the status tag, and when equal, I would clear the control tag.

So in the PV+ can you do the same thing? Instead of writing to the control tag with buttons, can't you just add a line of PLC code to zero the control tag thereby returning local control to "normal" navigation buttons?
 
Very simply......by replacing buttons to control remote screen control is unnecessary. After you remotely call a screen from the PLC return the remote screen control tag to zero. I use this all the time and its very robust.

Basically i use one rung of logic........

If RemoteDisplayScreen NOT EQUAL to 0;
then wait 500ms and SET RemoteDisplayScreen to 0.
 
I use a slight variation of agrosse's method. Use one-shot to load RemoteDisplayNumber. When ReplaceDisplayNumber = RemoteDisplayNumber, move 0 to RemoteDisplayNumber. This returns control to the PV as soon as the screen is switched.
 
+1 for Adam's method. This works even if there is some interruption in the comms and doesn't penalize you if there isn't. After Ken's post, I was unsure if this method still works in the PV+.

EDIT: Now I just realized the OP is talking about the PanelView Component, not the Compact...so I am barking up an unknown shrub again.
 
Last edited:
I am trying to do this very thing. But im stuck on the to system tags used in the descriptions above. ReplaceDisplayNumber = RemoteDisplayNumber
The one i found in CCW is "Current Screen Number" and i can change the screen from the rslogix 500 program but then i get the error "2053: Screen Switching controlled by external source" displayed on the screen.
im not sure which tag to write to, to get control back to the buttons.
 

Similar Topics

Does anyone have access to a programmer's manual for this? Specifically, I am looking for instructions for the advanced toolbox objects such as...
Replies
0
Views
1,025
I need to get an upload from a 2711C-T4T. I found an old thread http://www.plctalk.net/qanda/showthread.php?p=734222#post734222 on here that...
Replies
1
Views
1,922
I am using a PanelView C1000 as the display and a MicroLogix 1400 as the controller. How do I use a floating point address (i.e F8:0) from the...
Replies
3
Views
1,414
I have a working collection of applications for the PVC C600. the setup is one pvc600 connected to a DH485 network with two micrologix 1200's...
Replies
3
Views
1,553
Hello everyone, I have a 2711C-T4T with firmware 1.80. I am using Connected Components Workbench v10.00 to attempt to download an application to...
Replies
5
Views
2,648
Back
Top Bottom