Software WinPM.Net

MANAGEMENT CONSOLE 1) MC: Where can I find my Product Key and the total amount of devices in my Power Monitoring System?

a. Open WinPM.Net Management Console, type in your user name and password (or click on “View Only”),  go to Tools  “License Manager..”  Open WinPM.Net Management Console, type in your user name and password (or click on “View Only”) go to “Tools”  “License Manager..”  Applied to earlier versions of WinPM.Net.

2) MC: How can I improve the performance of the System Event Display in Management Console?

a. In larger systems, where large numbers of system events are generated, it is possible to improve performance by changing the Row Properties of the System Event display within the Management Console.

b. To access the Row Properties dialog in the Management Console: i. Right-click on the heading in the right-hand pane and choose Properties from the popup menu.
ii. Choose the Row Properties tab.

c. To optimize performance:
i. Disable Highlighting.
ii. Reduce the number of events to 100.
iii. Disable Timestamp Conversion.

3) MC: How can I find the IP-addresses and/or unit ID’s of my power meters?

a. You will need to open Management Console in WinPM.Net and check your devices for the IP-address and Unit ID.

4) MC: How do I add constraints to a dialout modem?

a. Use the following steps to constrain a particular modem so that it is used only with specific sites.
b. In the Management Console, view the Sites window (Properties tab).
c.  Highlight a modem site of interest.
d. Right-click the 'Sites' heading at the top of the window and choose View Field > ID from the pop-up menu. The ID number for the site will be displayed in a dialog.
e. Record the ID number for the site and close the dialog.
f. View the Dialout Modems window (Properties tab).
g. Double-click on the dialout modem of interest.
h. On the Dialout Modem Options dialog, enter a value in the Constraints field. Constraints may be of the following formats, in which <ID number> is the ID number of the modem site:
i. WHERE port.ID IN (<ID number>)
ii. WHERE port.ID NOT IN (<ID number>)
iii. WHERE port.ID = <ID number>
iv. WHERE port.ID <> <ID number>
i. Note that to reference multiple sites, you must use a comma-separated list of ID numbers for each site: for example, WHERE port.ID IN (1, 2, 3).  Applied to earlier versions of WinPM.Net

VISTA 5) Vista: Why can’t I edit my VISTA diagram?

a. First, ensure you have supervisor permissions for your login account. You can check this by opening Management Console and clicking on Tools>User Manager. Scroll down through until you get to your login name and it will show you what access level you have.
b. Second, In your VISTA screen click on Options and ensure Show Toolbox is checked, if not check it. You should now be able to edit your VISTA diagram.

6) Vista: Why does VISTA close my window when I click on a link?

a. Uncheck the "Browse closes active window" Option under the Options Menu.

7) Vista: Why do some module icons appear on top of others in my VISTA screens?

a. The more recent a module is created, the closer it is to the top of the Vista diagram.  To send a module to the back, select the module and then choose Send to Back from the Edit menu. Remember, when editing a node diagram, the toolbox must be displayed - from the Options menu, select Show Toolbox. Applied to earlier versions of WinPM.Net.

8) Vista: Is the server collecting data although VISTA is not running?

a. Yes, the WinPM.Net services are responsible for the recording data from all the meters.

9) Vista: I'm running WinPM.Net 3.2 Service Pack 3, why, when I try to click the tariff selection switch in the PAC4200 meter default pages, the switch never changes state and the tariff never switches?

a. The tariff selection on the PAC4200 takes a while to change. After clicking the control object give the page a generous amount of time to update.

10) Vista: What steps are required to troubleshoot non existent objects within a meters’ template?

a. You should define what Firmware Revision is being used in the meter.
b. Then you must define what meter template is running in support of real-time data, Digital I/O’s, etc.
c. Finally, you should validate in Designer under the factory module of the meter that it is displaying the correct Firmware Revision and meter template diagram.

11) Vista: What other troubleshooting schemes can be utilized to troubleshoot non responding nodes?

a. Besides using the Communication Diagnostics application in Diagnostic Viewer, you can browse through the Communication Server tool and briefly examine the states of the three tabs labeled (Console Messages, Connection Status & Tree States).
b. Be sure to examine nodes with clean and non responding tree states.
c. For further troubleshooting of non responding tree states, you can then proceed to investigate the Log Inserter for that specific computer and examine nodes that are not responding and not collecting data.

12) Vista: How do I force a particular VISTA diagram to open for a given user on startup?

a. In some circumstances, it is desirable to maintain a specific Vista workspace for a particular user, so every time the user logs on to Vista the same set of diagrams is opened.
i. Log on to VISTA using the user account that is to be set up.
ii. Organize VISTA to appear, as you want it to appear on startup.
iii. Save, and close VISTA.

b. Using Windows Explorer, navigate to the WinPM.Net directory \Program Files \Siemens \WinPM.Net\ config\cfg \ud.  Notice there is a .wsu file named for each user account.

c. Locate the .wsu file for the user account you want to lock down and right click to bring up the Properties dialog box.

d. Mark the file as Read-Only.

13) Vista: How can I make my Client PC automatically log into the WinPM.NET Vista application at startup?

a. A client connection to the server requires that the Client PC has WinPM.NET installed as a client and that there is a mapped network drive to the server's WinPM.NET installation.  To make this process automatic at startup, the following steps are needed:
i. You must be connected to a mapped drive at the location of the server’s WinPM.NET shared folder.  You can create a .BAT file “batch file” in the system startup folder that can perform this automatically during the startup of Windows.  Create a file called login.bat in the system's startup folder typically located in: C:\Documents and Settings\All Users\Start Menu\Programs\Startup”
ii. The contents of the file should be as follows: Net use z: \\WinPMServer\WinPMNet Password /user:siemens
iii. Add the shortcut to the Vista application to the startup folder.  If you want Vista to automatically login a particular user, then you need to change the parameters on the target path for the shortcut.  In the target path add the following attributes:
iv. “"C:\Program Files\Siemens\WinPM\system\bin\vista.exe -Uname -Ppassword"
v. Where “name” is the user name and “password” is the WinPM.NET password for that user.

14) Vista: When looking at a log file in Vista using WinPM.Net 3.X it sometimes returns nothing at all and does not state that the log is empty.

a. Check to make sure a Query Server has been defined by:
i. Logging into vista with supervisor rights and making sure the "Show Toolbox" option is checked under the options menu.
ii. Navigate to your log and right click on it.
iii. Go the "Query Server" tab. Under the "Edit Link..." should see something similar to:
iv.  Group Name: No Selection  Register: 0x50110
v. If the "Inherit from parent window" radio button is selected you can make the following change to the whole vista diagram (by right click on the background of the diagram) or you can select the "Custom Query Server" radio button and click on the "Edit Link ..."button.
vi. Double click on the appropriate node (Usually called QUERYSERVER.<computer name>)
vii. Double click on "Query Modules" under "Managers:".
viii. Double click "Query 1" module (you may have multiple modules, you must determine the appropriate module to use).
ix. Click "OK". Now under the "Edit Link..." button you should see something    similar to:
x. Group Name: QUERYSERVER.<Computer Name> Register: QM# Query Register
xi. Click OK and your done.
xii. You should repeat the steps for any other diagrams or logs.

15) Vista: I just set-up all my data log viewers in Vista. However, when I close and reopen Vista all of my data log viewers are pointing the same device. I also had my diagram files saved as read only, why is this happening and how can I fix it?

a. The problem stems from the inherit parent option within Vista diagrams. This can happen when a user drills down to the default meter/device diagram page of a device and then exits from that page. Because Vista opens the page that was last open when it was shutdown the parent now becomes the meter/device page for all other pages, thus changing the node for all logs on the page showing.
b. Normally, this would not be a problem if the “login”.wsu file had been changed to read only in the WinPM.Net\config\cfg\ud folder. When the “login”.wsu file is not read only. Make sure you save you “login”.wsu file as read only after exiting Vista from the main navigation or network diagram page.

16) Vista: Why is it useful to link the objects in the Vista diagrams for a particular downstream device (i.e. serial device) straight from the MDI Map rather than linking the setpoints directly created in the VIP?

a. Pros: It is useful to link the objects in Vista directly from the MDI Registers coming from the modbus map because it reduces the time in programming the objects and linking them if you have several of the same type of device. You can copy and paste from one diagram to another and use the <ctrl+alt> feature to relink to the next device.
b. Cons: If the device has alarms within the MDI register and you want those to be logged then you have to create setpoints within the VIP. If you now link those alarms to the MDI registers on the Vista diagram you have now increased the amount of data polled from that device when the Vista diagram is open, because both the VIP and Vista diagram are polling to get the status of the alarms.

REPORTER 17) Reporter: How can I bypass the refresh views operation during generation of reports?

a. For a large database, it can take many hours for the database views to be refreshed by Reporter. To bypass the 'Views need to be refreshed' dialog, hold down the Ctrl key when you click the OK button. The view refresh does not begin.  This feature will be useful in the following scenarios:
b. A newly commissioned site has many meters, but only a handful of these meters are required for reporting purposes.
c. A new meter is added to a site containing many meters, and the new meter's data is not required for reports.
d. In the first scenario, View Manager can be used to create only the views required for the reports. When Report Generator is used to create the reports, it will detect that not all views have been created and will bypass creation of missing views.

18) Reporter: What are the effects of canceling or ending the reporter task while reporter is running with Excel?

a. When Reporter/RepGen is forced to shut down in Task Manager while in the process of generating a report, there is a high probability that Excel is left running in the background. If this happens, the next time the Excel template is accessed, a message will say that the file is read only. Also, when a user attempts to open any Excel file, the following error message appears: 'Cannot find file <filename> (or one of its components); check to ensure the path and filename are correct and that all required libraries are available.
i. Start the Task Manager and navigate to the Process tab.
ii. Find EXCEL.EXE and terminate it.
iii. Open Excel, navigate to Tools > Options > General tab > and uncheck Ignore Other Applications.
b. For optimization reasons, 'Ignore Other Applications' is turned on when Reporter is generating reports, and then is turned off when the report is completed. If Reporter fails to complete a report, 'Ignore Other Applications' is not restored to the off state unless manually changed.

19) Reporter: What are the logs required to run default reports?

Report Log(s) Required
Energy and Demand EgyDmd Log
Load Profile EgyDmd Log
PQ Report Transient Log
 Waveform Log
 Sagswell Log
EN50160 VoltDip1 - EN50160 Vlt Dp1 Log
 VoltDip2 - EN50160 Vlt Dp2 Log
 VoltDip3 - EN50160 Vlt Dp3 Log
 VoltDip4 - EN50160 Vlt Dp4 Log
 VoltDip5 - EN50160 Vlt Dp5 Log
 Flicker - EN50160 Flicker Log
 SandLInterruptions - EN50160 Intrp Log
 OverVolt1 - EN50160 Ovrvlt1 Log
 OverVolt2 - EN50160 Ovrvlt2 Log
 OverVolt3 - EN50160 Ovrvlt3 Log
 SupplyVolt - EN50160 Vunbal Log
 HarmVolt - EN50160 Hrm Vlt Log
 InterHarm - EN50160 Ihm Vlt Log
 FrqandMag - EN50160 Frq/Mg Log
Meter Platform Exact Column names needed to run the Load Profile Report
93xx, 9700 KW = "KW SWD"
9500, 9600 KWN = "KW SD DEL-REC"
4720 KW = "KW TOT SD"
Meter Platform Exact Column Names needed for the Energy & Demand report
93xx, 9700 KW = "KW SWD"
9500, 9600 KWN = "KW SD DEL-REC"
4720 KW = "KW TOT SD"

20) Reporter: When I try to run reports for Reporter but I get an error message and Visual Basic opens up. How do I fix this?

a. The report templates on the computer may be corrupted. If the reports work on your own personal WinPM.Net, copy the report templates from the \WinPM.Net\system\reports over into the same folder where the corrupted template files are located on the client server.  Run the report again to make sure you resolve the problem.

DESIGNER 21) Designer: Why can’t I edit my Meter or VIP diagram?

a. First, ensure you have supervisor permissions for your login account. You can check this by opening Management Console and clicking on Tools>User Manager. Scroll down through until you get to your login name and it will show you what access level you have.
b. Second, In your Designer screen click on Options and ensure Show Toolbox is checked, if not check it. You should now be able to edit your meter or VIP diagram.

22) Designer: What is the difference between VIP and Designer?

a. Designer is a program where you can program objects within a power meter or the VIP.
b. The VIP is a place where you can program objects and can add functionality to the meters or to VISTA diagrams.

WEBREACH 23) WebReach: Why am I unable to view meter web pages on the WebReach server, but can see all other VISTA screens?

a. Most likely the issue is with the meters not being on the same Domain as your network.  You need to have direct access permissions to the IP address of the meter.  See your IT dept. for access. One simple solution would be to use a vista diagram for the meter instead of the meter's webpage.

24) WebReach: I have WinPM.Net software residing on a server and I would like to view the data from other computers on site. Do I have to purchase more licenses of WinPM.Net in order to view the data?

a. No. If the server has WebReach installed, then the only thing you need to do is to have intranet access on your site. Then you will need to open internet explorer and type the following: http://”ServerName”/ION

25) WebReach: Do I have to reinstall WinPM.Net if IIS is not installed and I need WebReach?

a. If you are using WinPM.Net 3.2 with SP1, install IIS , then go to add/remove programs under the control panel  and select WinPM.Net change/remove.  When the options come up, select Modify and it will install Webreach.

VIP 26) VIP: What is the process of restoring (restarting) the WinPM.Net Virtual Processor Service?

a. In the event that the virtual processor services unexpectedly stops or fails while in operation, you will need to go into the services tool and browse for the virtual processor service. Right click on the highlighted service and select properties.
b. Once the properties choice is selected, you will need to select the recovery tab and set each of the computer’s response for first, second, and subsequent failures to restart automatically upon failure or stop the service while in operation.
c. This will tell the operating system to continue startup attempts for the first, second, or subsequent failures in the service. This will continue to start-up the service automatically after several attempts. 
d. If you still have issues, then use third party software (ServiceHog) to monitor and restart the services automatically.

27) VIP: If we require interfacing between the Siemens Power Monitoring System and a building management system utilizing modbus communication, what are the steps for sending modbus information out to the third party interface?

a. You should organize and link all you modbus slave modules in the VIP.
b. Then you must assign each module with a unique starting modbus register address that will define each input of the module.
c. Afterwards, you will need to go into Management Console and select the Virtual ION Setup option under the tools menu
d. From there you will need to add a slave port under the VIP desired and apply the settings for that com port (i.e., COM 1, 9600, 8N1)
e. You must then restart you VIP and third party should start to read data from the EPMS System.

MISCELLANEOUS 28) Misc: What is the technical support contact for questions concerning Power Monitoring System?

a. The contact number for the Technical Support Center is 1-800-333-7421, or you may email your questions to:

29) Misc: Can I send email logs from the Log Export module to more than one email address?

a. The Log Export module only supports emailing logs to one specific user at a time.  To send logs to multiple users, create an auto-forward rule in your email agent. When ever an email is sent by the meter, it will read the "from address" and if the “from” field matches the meter's names it could auto forward the email.

30) Misc: How do I determine the version of WinPM.Net I have installed?

a. Open the Management Console and click on Help>about. This will give you the WinPM.Net version and any Service Packs installed.

31) Misc: How do I manually set Time Synchronization with WinPM.Net?

a. The timesync.exe program can be used to manually force the time synchronization of a site. The program resides in the WinPM.Net \system\bin directory.

b.  Usage: i. Open a command window in the WinPM.Net \system\bin folder
ii. Enter “timesync.exe<SITE_NAME>” without the quotes.  Replace <SITE_NAME> with the name of the site. Note that for an Ethernet device, the site name and the device name are equivalent. Applied to earlier versions of WinPM.Net.

32) Misc: Is the server collecting data although my server is not powered up?

a. No, it is not. The WinPM-services are required to run in order to collect data from the meters. However, as soon as you start your server it will request the recorded data which has been stored in the meter memory and will update the database. The meter memory is very limited and it works as a stack with FIFO principle. That means the first date which was stored in the memory of the meter will be the first date which will be deleted to ‘make later’ for a later data point.

33) Misc: How often does WinPM.Net poll a device?

a. WinPM.Net sends requests to a device with both one-shot programs and polling programs.  By default, 4 one-shot programs are executed for every polled program. Within the polled programs, there are high, medium and low priority programs. The scheduling algorithm for polled programs is such that 4 high, then 2 medium and then 1 low priority program is executed. The Update Period setting in the Management Console determines how often a polled program is executed (by default 500 milliseconds).

34) Misc: Can I use the Windows Vista operating system to install WinPM.NET as a client machine to Windows Server 2003 primary server?

a. To setup Windows Vista as a client, you will need to add the login credentials to the Windows 2003 server’s user list.  If you do not do this, you will get an error message saying the client is unable to find the Users.dat file.   Follow these steps to add the user:
i. On the Windows 2003 server, click Start > Programs > Administrative Tools > Computer Management
ii.  In the Computer Management window, select Local Users and Groups, and right click the Users folder. Select New User
iii. Enter the user information exactly as the login for the Windows Vista machine.
iv. Proceed to install WinPM.NET as a client on the Windows Vista machine.


Did this information help you?