Help - Search - Members - Calendar
Full Version: Pannel view 600
Forums.MrPLC.com > PLCs and Supporting Devices > Allen Bradley
hugzii
Hi
I have a problem with panel view 600 and I am not sure weather it’s a communication problem or something else, I believe it’s a communication issue because the error message that’s coming up on the screen is “invalid display number” and “problem writing value “ ” to item ‘screen_term’”

Please not that screen_term is a tag and i have attached a screen shot to make it more clear
The original project is a translate from classic panel view to panel view plus
The plc used is plc-5/60, integral

I am still fairly new to this so any help would be really appreciated

Thanks for your time in advance.

Jacob
finfin
I assume you have gone to the "Global Tags and assigned an address to the remote display number. This is where the original application (SLC) was controlling what display you are on. You might need to open the display that the PLC is trying to display, and right click on an unused area of the display, then click on "Display Settings..." . About Halfway down the "gereral" tab should be the assigned display number. Make sure this corresponds to the number that the PLC is giving the HMI. Here is a help screen with some points underlined:

Remote Display Number

The application reads the value of the control and opens the graphic display whose display number corresponds to the value. If the value is zero, the operator has control of display changes. If the value does not match any display's number, the application sends a message to Diagnostics.

If you assign this control, remote display changes occur whether or not the logged-in user has security access to a given display.

Only Replace displays can have display numbers. If you want to use global connections, you must make sure that each display has its own unique number.

Assign an analog tag or an expression to this control. Do not assign an expression consisting of a constant to this control. If you do, the display whose number matches the constant opens and can never be closed or changed.

hugzii
QUOTE(finfin @ Apr 22 2008, 02:19 AM) [snapback]68015[/snapback]

I assume you have gone to the "Global Tags and assigned an address to the remote display number. This is where the original application (SLC) was controlling what display you are on. You might need to open the display that the PLC is trying to display, and right click on an unused area of the display, then click on "Display Settings..." . About Halfway down the "gereral" tab should be the assigned display number. Make sure this corresponds to the number that the PLC is giving the HMI. Here is a help screen with some points underlined:

Remote Display Number

The application reads the value of the control and opens the graphic display whose display number corresponds to the value. If the value is zero, the operator has control of display changes. If the value does not match any display's number, the application sends a message to Diagnostics.

If you assign this control, remote display changes occur whether or not the logged-in user has security access to a given display.

Only Replace displays can have display numbers. If you want to use global connections, you must make sure that each display has its own unique number.

Assign an analog tag or an expression to this control. Do not assign an expression consisting of a constant to this control. If you do, the display whose number matches the constant opens and can never be closed or changed.








Hi
thanks finfin for your reply :) , i checked what you advised me to do in your reply and it is corresponding to the screen number for the plc , i posted another screen shot and you can see the display numbers next to the displays and they match the display settings, but unfortunatly i am still getting the same error again :( that is invalid display number and underneath it says problem writing value "" to item 'Screen_term'

thanks again for your help :)
BobLfoot
I believe that this error message means that the Integer File and Register that Screen_Term is point at either does not exist in the target PLC or could not be reached by the PVPlus. Can you post a screenshot of the definition of Screen_term definition.
hugzii
QUOTE(BobLfoot @ Apr 22 2008, 10:27 AM) [snapback]68042[/snapback]

I believe that this error message means that the Integer File and Register that Screen_Term is point at either does not exist in the target PLC or could not be reached by the PVPlus. Can you post a screenshot of the definition of Screen_term definition.


thanks for your reply boblfoot, here is a screen shot, but also to let you know i tried to export an adress list from the old screen ie panel view builder which was converted to this and import it so the bit adress will show rather than the screen_term in another words it will look like this in the address feild ::[PVRIO]n7:80 rather than ::[PVRIO]Screen_term and it didnt work ,, same error msg came up !!

thanks guys for all your help i realllllyy realllyyy realllyy appriciate it :):)
BobLfoot
I know I maybe asking a lot and not helping much yet, but could you post your online and offline communications trees.

I've done just one medium PV Plus project. Converted the program of a DL40 to run on a PVPLus RIO unit.

Reference to PLC Integers were a problem until I got them right.
hugzii
QUOTE(BobLfoot @ Apr 22 2008, 11:50 AM) [snapback]68047[/snapback]

I know I maybe asking a lot and not helping much yet, but could you post your online and offline communications trees.

I've done just one medium PV Plus project. Converted the program of a DL40 to run on a PVPLus RIO unit.

Reference to PLC Integers were a problem until I got them right.


nooo dont say that :) you are reallyyy helpful and i reallyy appriciate that and wish i can be as helpful as you are to every one on the forums :)

there is an offline screen shot but sorry i cant get an online shot as i am not near where the plc is, i only have the panel view plus 600 here ,, but also i went and connected it to the plc and same error msgs came up, i am trying my best also to look every where but it's just not working and whats confusing me even more is the older panel view 550 is just working fine !! and i am sure i've got the same setting and every thing :(

thanks again for your great help and sorry to bother you this much
BobLfoot
QUOTE(hugzii @ Apr 21 2008, 08:58 PM) [snapback]68051[/snapback]

thanks again for your great help and sorry to bother you this much

You're not bothering - I read and post when I want to not as a requirement.

Now about your application. The definition of Screen_term is B2_16. That is the old PanelView "E" address referring to block transfer data. I've never done Block Transfer to a PVPLUS, but I do recall that there are a couple of other posts about this topic. Perhaps Mikey can post the links.

You'll need to be sure and point screen term at a true PLC Address and get the Block Transfers right.

By the way is the ControlLogix or the SLC the source of the Rio data?
hugzii
QUOTE(BobLfoot @ Apr 22 2008, 02:58 PM) [snapback]68058[/snapback]

QUOTE(hugzii @ Apr 21 2008, 08:58 PM) [snapback]68051[/snapback]

thanks again for your great help and sorry to bother you this much

You're not bothering - I read and post when I want to not as a requirement.

Now about your application. The definition of Screen_term is B2_16. That is the old PanelView "E" address referring to block transfer data. I've never done Block Transfer to a PVPLUS, but I do recall that there are a couple of other posts about this topic. Perhaps Mikey can post the links.

You'll need to be sure and point screen term at a true PLC Address and get the Block Transfers right.

By the way is the ControlLogix or the SLC the source of the Rio data?


no its a PLC 5/60
thanks for your help and i will wait and see if miky posts the links for me and i will try looking for them too

thanks again
Ken Roach
Take a step back, guys.

Those screenshots show the FTView ME Runtime display, running on his development PC.

RIO Adapter communications are one of the communication methods that is not supported on a PC, only on the PV+ terminal itself. No matter what happens your communication driver will not work on your PC.

I think the best thing to for hugzii to do (besides contact Rockwell Automation Tech Support in his home country) is to use the FTView Application Manager to make a *.APA archive file and post it to the forum so the whole project can be examined.
hugzii
Hi ken and every one
i tried my best to solve the problem but i still get the same error msgs so i give up :( i posted the project with the .apa file as well, so if any one can help it will be great

thanks for your time


QUOTE(Ken Roach @ Apr 23 2008, 01:56 PM) [snapback]68122[/snapback]

Take a step back, guys.

Those screenshots show the FTView ME Runtime display, running on his development PC.

RIO Adapter communications are one of the communication methods that is not supported on a PC, only on the PV+ terminal itself. No matter what happens your communication driver will not work on your PC.

I think the best thing to for hugzii to do (besides contact Rockwell Automation Tech Support in his home country) is to use the FTView Application Manager to make a *.APA archive file and post it to the forum so the whole project can be examined.

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.