You are not registered yet. Please click here to register!


 
 
plc storereviewsdownloads
This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc.
 
Try our online PLC Simulator- FREE.  Click here now to try it.

---------->>>>>Get FREE PLC Programming Tips

New Here? Please read this important info!!!


Go Back   PLCS.net - Interactive Q & A > PLCS.net - Interactive Q & A > LIVE PLC Questions And Answers

PLC training tools sale

Reply
 
Thread Tools Display Modes
Old July 7th, 2006, 06:05 AM   #1
witho
Member
United Kingdom

witho is offline
 
Join Date: Jul 2006
Location: here
Posts: 2
Multi Panelview Plus with one app

Hi,
I have one HMI application written in RSViewME and it is going to be downloaded onto three Panelview Plus HMIs. Depending on which HMI it is installed on the software will act differently.

What I want to know is, is it possible for the application to automatically know which HMI it has been downloaded onto. ie by looking at the IP address or computer name of the HMI.

I want to avoid having to configure the software following a download.

Thanks
  Reply With Quote
Old July 7th, 2006, 09:12 AM   #2
russrmartin
Member
United States

russrmartin is offline
 
Join Date: Aug 2002
Location: Eastman, Wisconsin
Posts: 735
Confused

I am confused, but I'll try and explain my confusion. The application does nothing, it is the PV who determines everything, therefore, no, there is no way for the application to know anything about where it is running.

I don't understand what you mean when you say it will act differently, or what you are trying to achieve. Be more specific please. If you want only one PV to have control at one time, or you want the same button on a PV terminal to have a separate address from another PV terminal, that is possible, but again, I'm not sure what it is you are trying to accomplish.
  Reply With Quote
Old July 7th, 2006, 09:48 AM   #3
witho
Member
United Kingdom

witho is offline
 
Join Date: Jul 2006
Location: here
Posts: 2
There are three HMIs that are dedicated to three particular areas of plant. An HMI is able to control equipment in it's specific area, such as manually starting and stopping a motor. And is also able to view the other areas of plant, but not control.

With the one application I can write conditions that will allow control for each plant area dependant on which HMI it is resident on. What I'm not sure about is if it is possible to configure the application to automatically know which area of plant it has control access to.

I want to avoid having an engineering access page that allows a user to tell the HMI which one it is. Ideally I would like the application to look at a setting in the HMI such as the IP address.

I hope that helps the confusion.
  Reply With Quote
Old July 7th, 2006, 10:23 AM   #4
rdrast
Lifetime Supporting Member
United States

rdrast is offline
 
rdrast's Avatar
 
Join Date: Apr 2003
Location: South Carolina Lowcountry
Posts: 3,639
That is really not a practical approach with a Panelview+. There really are no good ways to disable writes, or even enable/disable things based on any of the terminal parameters. You don't even have VBA to work with.

About the only way to accompish your desire, is to extensively use the 'CurrentUserHasCode()' or 'CurrentUserName()' functions to enable visability of objects. Of course, then you also need to set up a security system, so the users would have to log in. You can't have the system auto-login to a unique user on different terminals, as they don't know which they are.

Simplest route? Make one absolutely complete (everything) application, copy it over to three others based on location, then edit those three to remove the controls that you don't want available.
  Reply With Quote
Old July 7th, 2006, 12:37 PM   #5
russrmartin
Member
United States

russrmartin is offline
 
Join Date: Aug 2002
Location: Eastman, Wisconsin
Posts: 735
I concur with rddrast.
  Reply With Quote
Old July 7th, 2006, 01:39 PM   #6
kamenges
Member
United States

kamenges is offline
 
kamenges's Avatar
 
Join Date: Nov 2002
Location: Brillion, WI
Posts: 2,879
I think someone around here is doing something similar. He has a machine with seven section in a line. There is a PV+ on each section running a common application. Any PV+ can control the section it is on in addition to the sections immediately upstream and downstream of itself. I think he is using the IP address of the PV+ to determine which one it is.

This guy isn't here right now. I'll ask him on Monday. but I'm pretty sure something like what you want to do is possible.


Keith
  Reply With Quote
Old July 7th, 2006, 02:08 PM   #7
MartB
Lifetime Supporting Member
United States

MartB is offline
 
MartB's Avatar
 
Join Date: Jun 2005
Location: New Bern, NC
Posts: 580
I've done something similar in the past but it was set up using a different set of parameter files for each HMI which in turn selected which screens each HMI could display (even though they all contained the same set of screens).
Basically each HMI could control its own area in addition to one upstream and one downstream area. The down side to this is that each HMI has it's own runtime file due to the changes in parameter files.
We could not find a way to enable the HMI to 'auto select' which set of screens it would use based on it's IP address or name etc.
In reflection we would have been better off using something else like RSView SE or programming each HMI idividually, and it is our concensus that we will not do anything like this again (it was a customer request). Mainly because we lost so much time during debug but also because we found a problem with screens 'locking up' for short periods if the same screen was open on more than one HMI (although there is now a firmware fix for this I'm told).

I totally agree with the other posts and recommend that you use a seperate setup on each panelview, it will be much easier to maintain and update etc as you go through debug.
I understand what you are trying to do but trust me when I tell you (from personal experience) that using RSView ME is not the easiest way to do this. We are currently looking into the costs involved in going back to our customer and reprogramming each HMI indiviually as a result (at cost to us).
__________________
Mart B
_________________________________________________

Never underestimate the predictability of stupidity!
  Reply With Quote
Reply
Jump to Live PLC Question and Answer Forum

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Topics
Thread Thread Starter Forum Replies Last Post
Panelview - PC : Comm Problems mrhhassan LIVE PLC Questions And Answers 12 October 25th, 2009 02:03 AM
Panelview download problems russrmartin@hotmail.com LIVE PLC Questions And Answers 18 January 31st, 2008 05:17 PM
connect to Panelview 600 with ethernet bpoon LIVE PLC Questions And Answers 7 April 13th, 2006 03:45 PM
block transfers to panelview 550 bakerboy_99ca LIVE PLC Questions And Answers 1 February 15th, 2005 10:55 PM
Panelview tomneth LIVE PLC Questions And Answers 2 January 7th, 2004 03:59 PM


All times are GMT -5. The time now is 01:04 AM.


.