Difference between revisions of "VTube Communication for CRIPPA Supravision"

From ATTWiki
Jump to: navigation, search
(Plug in Cable 2 In The CRIPPA HMI Computer)
(STEP 2: Setup the Benderlink Network Grid for CRIPPA Supravision Network Protocol)
 
(198 intermediate revisions by one user not shown)
Line 1: Line 1:
==About this Page==
 
  
[[image:vtube-step_logo_2.png|300px]][[image:vtube-laser_logo_1.96.png|300px]][[image:red crippa logo.png]]
+
[[image:vtube-step_logo_2.png|300px]][[image:vtube-laser_logo_1.96.png|300px]]
 
<br><br>
 
<br><br>
 +
[[image:CRIPPA Supravision Network Logo.png]]
 
[[image:Crippa942LEol.png|500px]]<br><br>
 
[[image:Crippa942LEol.png|500px]]<br><br>
  
Line 9: Line 9:
 
<td width=300>
 
<td width=300>
 
This page describes the setup and use of the VTube to CRIPPA Supravision file communications for newer CRIPPA benders that have the SVNET protocol. Descriptions for VTube-STEP and VTube-LASER is included.<br><br>
 
This page describes the setup and use of the VTube to CRIPPA Supravision file communications for newer CRIPPA benders that have the SVNET protocol. Descriptions for VTube-STEP and VTube-LASER is included.<br><br>
 +
'''Some of these steps require technical assistance from a CRIPPA or Advanced Tubular Technologies technician to complete the connection.'''
 +
<br><br>
 +
 
</td>
 
</td>
 
<td width=500>
 
<td width=500>
Line 17: Line 20:
 
__TOC__
 
__TOC__
  
==Protocol==
+
=Protocol=
<table>
+
<table width=900>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=300>
 
<td width=300>
 
[[VTube-STEP]] can send data directly to the CRIPPA UII software YBC values.<br><br>  
 
[[VTube-STEP]] can send data directly to the CRIPPA UII software YBC values.<br><br>  
 
[[VTube-LASER]] can correct data in CRIPPA UII for YBC bender corrections.<br><br>
 
[[VTube-LASER]] can correct data in CRIPPA UII for YBC bender corrections.<br><br>
[[image:faro_scanner_v6.png|300px]]
 
 
</td>
 
</td>
 
<td width=300>
 
<td width=300>
[[image:vtube-laser communication with CRIPPA.png|700px]]
+
[[image:vtube-laser communication with CRIPPA.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
==Plug in Cable 2 In The CRIPPA HMI Computer==
+
=STEPS TO SETUP FOR COMPUTER NETWORKING=
<table>
+
<tr valign=top>
+
<td width=500>
+
  
'''These steps require technical knowledge of setting up a standard network. You will need technical assistance from a CRIPPA or Advanced Tubular Technologies technician to complete the connection.'''
+
These steps will require connecting two computers using network cabling. Some of the steps require CRIPPA or Advanced Tubular technical assistance.
 
<br><br>
 
<br><br>
 +
<br><br>
 +
 +
===STEP 1: Plug in Cable 2 In The CRIPPA HMI Computer===
 +
<table width=900>
 +
<tr valign=top>
 +
<td width=500>
  
 
*Connect the CRIPPA bender to the network following the CRIPPA tech support instructions.<br><br>
 
*Connect the CRIPPA bender to the network following the CRIPPA tech support instructions.<br><br>
*Be sure that ethernet cable 2 is plugged into port 2 on the CRIPPA HMI computer. The cable is stored initially under the keyboard shelf.  You will need to drop the bottom of the shelf and uncoil the cable through the back like shown on the right.<br><br>
+
*Be sure that ethernet cable 2 is plugged into Ethernet port 2 on the CRIPPA HMI computer. The cable is stored initially under the keyboard shelf.  You will need to drop the bottom of the shelf and uncoil the cable through the back like shown on the right.<br><br>
 
*Plug in cable 2 to port 2, then cable tie the cable to the other cables so that it will not bind when the door closes.<br><br>
 
*Plug in cable 2 to port 2, then cable tie the cable to the other cables so that it will not bind when the door closes.<br><br>
 
*Be careful to NOT unplug or replace cable 1. This cable allows the CRIPPA software to communicate with the PLC inside the bender.<br><br>
 
*Be careful to NOT unplug or replace cable 1. This cable allows the CRIPPA software to communicate with the PLC inside the bender.<br><br>
Line 51: Line 56:
 
</table>
 
</table>
  
==Setup Benderlink at VTube-STEP or VTube-LASER==
+
===STEP 2: Plug The Other End of the Cable Into A Network Switch===
 
+
<table width=900>
===Entering Benderlink Setup===
+
 
+
<table>
+
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
#Enter the VTube System Options menu.<br><br>
+
* Find cable 2 inside the electrical cabinet on the back of the bender. This is the other end of the same cable you plugged into the CRIPPA HMI computer in the previous step.<br><br>
#Enter the Measure 2 tab menu.<br><br>
+
* Plug this end of the cable into a network switch.<br><br>
#Enter the Setup Benderlink Network menu.<br><br>
+
* Plug another cable from the network switch into the VTube computer.<br><br>
 
</td>
 
</td>
 
<td width=300>
 
<td width=300>
[[image:VTube System Options Benderlink Network Button.png|600px]]
+
[[image:netgear switch.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 +
<br><br>
  
===Setup the Benderlink Network Grid for the CRIPPA MPF Bender===
+
===STEP 3: Allow a Technician to Configure the CRIPPA and the VTube Computers===
<table cellpadding=10>
+
<font size=3>[[image:Gear_warning.jpg|50px]] <b>These steps require technician-level assistance from CRIPPA or Advanced Tubular Technologies.</b><br><br></font>
 +
<table width=800>
 
<tr valign=top>
 
<tr valign=top>
 +
<td width=500>
 +
The technician will...
 +
# Setup the IP address inside the CRIPPA HMI computer and inside the VTube computer<br><br>
 +
# Setup Supravision network communications.<br><br>
 +
# Share a CRIPPA folder and setup permissions for the VTube computer to read and write data to that folder.
 +
</td>
 
<td width=300>
 
<td width=300>
#Choose an unused row in the grid for a new CRIPPA bender setup. (Click on the image at the right to see a zoomed image.)<br><br>
+
</td>
#Assign a bender name that will help operators identify which bender this is.  This text will be displayed at the top of the Bender Setup menu.<br><br>
+
</tr>
#Assign the CRIPPA MPF protocol.<br><br>
+
</table>
#Enter the path to the shared drive or folder in the NetPath field. This path should point to the folder that contains either MPF files or folders of MPF files at the CRIPPA bender. VTube accepts UNC names as well as regular paths with drive letters.<br><br>
+
<br><br>
#Enter the IP address in the PING IP ADDRESS field if it is a fixed field. (This is not required. It allows VTube to ping the address to see if the network location is active before trying to open communications.)<br><br>
+
#If the Crippa rotates the Clockwise positive, then select YES in the CW Rotation Positive cell.<br><br>
+
#Press Close to save the settings.  VTube will save these values to a persistent configuration file that will not change unless you change them in this grid.
+
  
 +
===STEP 4: Enable Supravision Communications in the CRIPPA UII Interface===
 +
<table width=800>
 +
<tr valign=top>
 +
<td width=500>
 +
The technician will...
 +
# Setup the IP address inside the CRIPPA HMI computer and inside the VTube computer<br><br>
 +
# Setup Supravision network communications.<br><br>
 +
# Share a CRIPPA folder and setup permissions for the VTube computer to read and write data to that folder.
 
</td>
 
</td>
 
<td width=300>
 
<td width=300>
[[image:vtube-step_2.7 crippa mpf benderlink setup.png|600px]]
 
 
</td>
 
</td>
 
</tr>
 
</tr>
 +
</table>
 +
<br><br>
  
 +
===STEP 5: Test the Network Connection on the VTube Computer===
 +
<font size=3>[[image:Gear_warning.jpg|50px]] <b>These steps require technician-level assistance from CRIPPA or Advanced Tubular Technologies.</b><br><br></font>
 +
<table width=900>
 +
<tr valign=top>
 +
<td width=500>
 +
Test the network connection at the VTube computer using the Windows File Explorer.<br><br>
 +
# Open the File Explorer.<br><br>
 +
# Type in the network path for the CRIPPA computer.  It is safest to use a fixed IP in the path like this:  \\192.168.2.6<br><br>'''(The 192.168.2.6 is an example IP address. The number you will use will most likely be different.)'''<br><br>
 +
# Press Enter and allow the VTube to connect to the CRIPPA computer. This may take a few seconds.<br><br>
 +
# The CRIPPA computer will ask you to supply credentials (username and password).<br><br>
 +
# Enter the credentials supplied by the CRIPPA or Advanced Tubular technician, then be sure the check the "Remember my credentials" checkbox before pressing OK.<br><br>
 +
# If the connection works, then you will see a couple of folders in the File Explorer screen.  One of them will be something like "SVTransfer". Double click on that folder. The path that you see in the top of the Explorer window is the path you will need to program into VTube for communications to the CRIPPA. So, for this example, the path to use in setting up VTube is "\\192.168.2.6\SVTransfer".<br><br>
 +
# Attempt to create a new text file in this folder. If you can, then the network connection is complete.  '''VTube must be able to write files to this folder.'''
 +
</td>
 +
<td width=300>
 +
[[image:WindowsExplorer_NetPath_Crippa.png|500px]]<br><br>
 +
[[image:Windows Security Network Password.png|500px]]<br><br>
 +
[[image:VTL Explorer with CRIPPA Path in address box.png|500px]]
 +
</td>
 +
</tr>
 
</table>
 
</table>
 +
<br><br>
 +
<br><br>
  
 +
=BENDERLINK SETUP STEPS FOR VTUBE-STEP AND VTUBE-LASER=
  
==How to SEND MASTER XYZ Data to the CRIPPA Control from VTube-STEP==
+
You can perform this setup from VTube-STEP or VTube-LASER. The steps are identical in both.<br><br>
  
You can import data or models into VTube-STEP then send the calculated LRA bender data to the CRIPPA bender using the VTube EXPORT menu.<br><br>
+
===STEP 1: Enter the SYSTEM OPTIONS Menu in VTube===
  
===STEP 1 - Go the the EXPORT Menu===
+
<table width=900>
<table cellpadding=10>
+
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
In the EXPORT menu, click on the CRIPPA MPF button.<br><br>
+
 
 +
#Load VTube.<br><br>
 +
#Click on Systems Options in the toolbar at the top of the screen.<br><br>
 +
#Enter the Measure 2 tab menu.<br><br>
 +
#Enter the Setup Benderlink Network menu.<br><br>
 
</td>
 
</td>
<td>
+
<td width=300>
[[image:vtube-step_2.7 export crippa mpf.png|400px]]<br><br>
+
[[image:VTube System Options Benderlink Network Button.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 2 - BUILD the File===
+
===STEP 2: Setup the Benderlink Network Grid for CRIPPA Supravision Network Protocol===
<table cellpadding=10>
+
<table cellpadding=10 width=900>
 
<tr valign=top>
 
<tr valign=top>
 +
<td width=500>
 +
#Choose an unused row in the grid for a new CRIPPA bender setup. (Click on the image at the right to see a zoomed image.)<br><br>
 +
#Assign a bender name that will help operators identify which bender this is.  This text will be displayed at the top of the Bender Setup menu.<br><br>
 +
#Assign the CRIPPA SVNet protocol.<br><br>
 +
#Enter the path to the shared drive or folder in the NetPath field. This path should point to the CRIPPA folder that will receive command files from VTube. (The value shown on the screen is only an example.)<br><br>
 +
#Enter the IP address in the PING IP ADDRESS field if it is a fixed field. (This is not required. It allows VTube to ping the address to see if the network location is active before trying to open communications.)<br><br>
 +
#If the Crippa rotates the Clockwise positive, then select YES in the CW Rotation Positive cell.<br><br>
 +
#The "Ignore Incoming Linear Unit" setting is optional.  This will not allow the CRIPPA to change the linear units in VTube-LASER if they are different.<br><br>'''SOME CRIPPA BENDERS ALWAYS SEND DATA IN MILLIMETERS - EVEN IF THE LINEAR UNIT SETTING IN THE FILE IS SET TO INCHES. THIS SETTING MUST BE ENABLED TO OVERCOME THAT ISSUE. IF THIS IS THE CASE, THEN IT ALSO IMPORTANT TO RECALL WITH VTUBE-LASER SET TO MILLIMETERS.'''<br><br>
 +
#Press Close to save the settings.  VTube will save these values to a persistent configuration file that will not change unless you change them in this grid.
 +
 +
</td>
 
<td width=300>
 
<td width=300>
Set the check boxes for the options you want to use, then press Build New Crippa MPF File.
+
[[image:VTube CRIPPA SVNET Benderlink Grid Setup.png|500px]]
</td>
+
<td>
+
[[image:vtube-step_2.7 crippa export windows pointer to build.png|400px]]<br><br>
+
 
</td>
 
</td>
 
</tr>
 
</tr>
 +
 
</table>
 
</table>
 +
<br><br>
 +
<br><br>
 +
<br><br>
  
===STEP 3 - SETUP the Network Path===
+
=HOW TO SEND AND RECALL DATA FROM VTUBE-STEP AND VTUBE-LASER=
<table cellpadding=10>
+
 
 +
==[[image:vtube-step_logo_2.png|200px]] How to SEND MASTER XYZ Data to the CRIPPA Control from VTube-STEP==
 +
 
 +
You can import data or models into VTube-STEP then send the calculated LRA bender data to the CRIPPA bender using the VTube BENDER OUTPUT menu.<br><br>
 +
 
 +
===STEP 1 - Use the BENDER OUTPUT Menu===
 +
<table width=900>
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
If the path to the bender is not in the Path Manager list, then you can Add a New Persistent Path to find the path to the bender. If it is in the list, then double click on that path.
+
# The BENDER OUTPUT menu can be loaded from the NAVIGATION PANE. Inside that menu...<br><br>
 +
# Select the bender number.<br><br>
 +
# Click on "Send to Bender"<br><br>
 +
# The Send to Bender Complete window will appear. This means that VTube has dropped the data file in the location where the CRIPPA control can automatically load the file and its data into UII.
 
</td>
 
</td>
 
<td>
 
<td>
[[image:vtube-step_2.7 crippa export add a new path.png|400px]]
+
[[image:VTube-STEP Send Tube Data to CRIPPA SVNet.png|500px]]<br><br>
 +
[[image:VTube-STEP Send Tube Data to CRIPPA SVNet Complete.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 4 - Choose a New SAVE File Name===
+
===STEP 2 - SAVE the Data at the CRIPPA UII Software===
<table cellpadding=10>
+
<table width=900>
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
Choose the new part name to create in the Save File dialog. Press the SAVE button.</td>
+
CRIPPA will ask for confirmation to update when it receives the incoming data.  Say "Yes".<br><br>
 +
The YBC data will change to match the data that was sent from VTube. You can compare a few values to be sure the data was updated properly.<br><br>
 +
</td>
 
<td>
 
<td>
[[image:vtube-step_2.7 crippa export save file dialog.png|400px]]
+
[[image:CRIPPA UII Supravision Update Confirmationld.png|500px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 5 - LOAD the MPF File at the CRIPPA Control===
+
===STEP 3 - SAVE and COMPILE===
<table cellpadding=10>
+
<table width=900>
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
At the CRIPPA control, open the new MPF file.</td>
+
#Save and Compile, then Save the CRIPPA data again. (The UII program will ask you to save the data twice.)<br><br>
 +
#Run the simulation (if you want to).<br><br>
 +
#Setup and bend the part.<br><br>
 +
</td>
 
<td>
 
<td>
[[image:crippa bender with siemens control.png|400px]]
+
[[image:CRIPPA Control HMI.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
<br><br>
+
=[[image:vtube-laser_logo_1.96.png|200px]] How to SEND MASTER LRA Data to the CRIPPA Control from VTube-LASER=
 
+
==How to SEND MASTER LRA Data to the CRIPPA Control from VTube-LASER==
+
  
 
You can also send the new LRA data from the VTube-LASER BENDER SETUP menu to the CRIPPA bender using the VTube '''Bender Output''' menu.<br><br>
 
You can also send the new LRA data from the VTube-LASER BENDER SETUP menu to the CRIPPA bender using the VTube '''Bender Output''' menu.<br><br>
  
 
===STEP 1 - Enter the BENDER SETUP menu in VTube-LASER===
 
===STEP 1 - Enter the BENDER SETUP menu in VTube-LASER===
<table cellpadding=10>
+
<table width=900>
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
 
Press the "BENDER SETUP button in the Navigation Pane.
 
Press the "BENDER SETUP button in the Navigation Pane.
 
</td>
 
</td>
 
<td>
 
<td>
[[image:vtube-laser_2.7_bendersetup_button_navigationpane.png|400px]]<br><br>
+
[[image:VTube-LASER CRIPPA Bender Setup Button.png|500px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 
  
 
===STEP 2 - Choose the BENDER NUMBER===
 
===STEP 2 - Choose the BENDER NUMBER===
<table cellpadding=10>
+
<table width=900>
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
 
Set the correct bender number at the top of the window.<br><br>
 
Set the correct bender number at the top of the window.<br><br>
 
You can select up to 100 different benders.<br><br>
 
You can select up to 100 different benders.<br><br>
You should see a CRIPPA bender at the top left corner of the screen. The Bender Protocol should say "CRIPPA MPF Data File". (This assumes that you have already configured VTube's Benderlink in the Systems Options as described in the previous VTube-STEP section.)
+
You should see a CRIPPA SupravisionNET icon at the top left corner of the screen. The Bender Protocol should say "CRIPPA SVnet". (This assumes that you have already configured VTube's Benderlink in the Systems Options as described in the previous VTube-STEP section.)
 
</td>
 
</td>
 
<td>
 
<td>
[[image:vtube-laser_2.7 bender setup select crippa bender.png|400px]]
+
[[image:VTube-LASER CRIPPA Bender Setup Bend Number.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 
  
 
===STEP 3 - Setup the '''Bender Setup Data''' in this WINDOW===
 
===STEP 3 - Setup the '''Bender Setup Data''' in this WINDOW===
<table cellpadding=10>
+
<table width=900>
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
This is for first-time setup for a new part. This ensures that the correct data is sent to the CRIPPA. Data in this window is separate from data in the main VTube-LASER window, so it is necessary to bring data into this window when performing first-time setup of a part.<br><br>
+
This is for first-time setup for a new part. Data in this window is separate from data in the main VTube-LASER window, so it is necessary to bring data into this window when performing first-time setup of a part. This ensures that the correct data is sent to the CRIPPA. <br><br>
 
*Click on "Setup this Window" in the expanding menu on the right.<br><br>
 
*Click on "Setup this Window" in the expanding menu on the right.<br><br>
 
*Click on copy MASTER LRA to SETUP LRA.<br><br>
 
*Click on copy MASTER LRA to SETUP LRA.<br><br>
*Be sure every field in the top panel has data that you want to send to the CRIPPA. The MPF file will contain everything in that panel except for the WALL THICKNESS.<br><br>
+
*Be sure every field in the top panel has data that you want to send to the CRIPPA.<br><br>
 
*The blue columns below will eventually be converted to new YBC data at the bender. So check for numbers there.<br><br>
 
*The blue columns below will eventually be converted to new YBC data at the bender. So check for numbers there.<br><br>
*The radius column should contain the correct bend radii. This column will also be sent to the CRIPPA.<br><br>
 
 
</td>
 
</td>
 
<td>
 
<td>
[[image:vtube-laser_2.7 bender setup crippa setup the window.png|400px]]
+
[[image:VTube-LASER CRIPPA Copy Master LRA.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 203: Line 267:
  
 
===STEP 3 - Send data to the CRIPPA BENDER===
 
===STEP 3 - Send data to the CRIPPA BENDER===
<table cellpadding=10>
+
<table width=900>
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
This step will send new YBC data to a CRIPPA MPF File.<br><br>
+
*Click on "Setup the Bender" in the expanding menu on the right.<br><br>
 
*Click on "AUTO SEND the MASTER XYZ + BLUE Columns to the Bender".<br><br>
 
*Click on "AUTO SEND the MASTER XYZ + BLUE Columns to the Bender".<br><br>
Note: For this protocol, the XYZ data is not sent. The CRIPPA file only contains LRA data converted to YBC data.
 
 
</td>
 
</td>
 
<td>
 
<td>
[[image:vtube-laser_2.7 bender setup crippa setup the bender.png|400px]]
+
[[image:VTube-LASER CRIPPA Auto Send Master Data.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 4 - The SEND SUCCESS Window Should Appear===
+
===STEP 4 - The Send to Bender Complete Window===
<table cellpadding=10>
+
<table width=900>
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
A timed "SUCCESS" window should appear for a few seconds.<br><br>
+
A window indicating that data was sent should appear for a few seconds then disappear automatically.<br><br>
 
<td>
 
<td>
[[image:vtube-laser_2.7 crippa send new save to crippa file success.png|400px]]<br><br>
+
[[image:VTube-LASER CRIPPA Send to Bender Complete.png|500px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 5 - LOAD the new MPF File at the CRIPPA Control===
+
===STEP 5 - SAVE the Data at the CRIPPA UII Software===
<table cellpadding=10>
+
<table width=900>
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=500>
At the CRIPPA control, open the new MPF file.</td>
+
Move to the CRIPPA control. CRIPPA will ask for confirmation to update when it receives the incoming data.  Say "Yes".<br><br>
 +
If you don't see this green banner, then communications did not occur.  You will need to trouble-shoot the connection to make it work.<br><br>
 +
The YBC data will change to match the data that was sent from VTube. You can compare a few values to be sure the data was updated properly.<br><br>
 +
</td>
 
<td>
 
<td>
[[image:crippa bender with siemens control.png|400px]]
+
[[image:CRIPPA UII Supravision Update Confirmationld.png|500px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
<br><br>
+
=[[image:vtube-laser_logo_1.96.png|200px]] How to SEND CORRECTION Data to the CRIPPA Control from VTube-LASER=
 
+
 
+
==How to SEND CORRECTION Data to the CRIPPA Control from VTube-LASER==
+
  
 
===STEP 1 - Bend the Tube===
 
===STEP 1 - Bend the Tube===
Line 249: Line 312:
 
Bend the tube in the CRIPPA.<br><br>
 
Bend the tube in the CRIPPA.<br><br>
 
<td>
 
<td>
[[image:crippa bending pipe.png|400px]]
+
[[image:CRIPPA User Programming UII.png|400px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 259: Line 322:
 
<td width=300>
 
<td width=300>
 
Measure and align the tube to determine if it qualifies by falling within the envelope tolerance for the tube shape. <br><br>
 
Measure and align the tube to determine if it qualifies by falling within the envelope tolerance for the tube shape. <br><br>
<br><br>
+
In the screen shot on the right, the red on the top left shows that the first END "A" LENGTH is out of tolerance. The length is 0.054" long.<br><br>
In the VTube-LASER screen shot, you see the actual result of the first tube not qualifying in shape. The red cells in the tangent point grid on the lower left show that the measured tube centerline is out-of-tolerance.
+
Also, the red cell in the tangent point grid on the lower right shows that the measured tube centerline shape is out-of-tolerance because the deviation is 0.121".<br><br>
 +
Also - VTube is very visual. The solid model on the right shows exactly where the part is out is exceeding the tolerance.
 +
Click on the image to zoom in to see the values.
 +
 
 
<td>
 
<td>
[[image:vtube-laser_2.7 measure not qualify crippa.png|400px]]
+
[[image:VTube-LASER CRIPPA Inspection Result.png|400px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 271: Line 337:
 
<tr valign=top>
 
<tr valign=top>
 
<td width=300>
 
<td width=300>
Press the "BENDER SETUP button in the Navigation Pane. <br><br>
+
Click on the BENDER SETUP button in the Navigation Pane. <br><br>
 +
 
 
<td>
 
<td>
[[image:vtube-laser_2.7_bendersetup_button_navigationpane.png|400px]]<br><br>
+
[[image:VTube-LASER CRIPPA Click on Bender Setup.png|400px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 4 - Choose the BENDER NUMBER===
 
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=300>
 
<td width=300>
Set the correct bender number at the top of the window.<br><br>
+
For dual screen systems, VTube-LASER will let you press the Switch Screens button in the upper right corner in order to move the Bender Setup window to the second screen like this:<br><br>
You can select up to 100 different benders.<br><br>
+
See [[VTube-LASER Multiple Screen Support]] for more information about this feature.
You should see a CRIPPA bender at the top left corner of the screen. The Bender Protocol should say "CRIPPA MPF Data File". (This assumes that you have already configured VTube's Benderlink in the Systems Options as described in the previous VTube-STEP section.)
+
</td>
+
 
<td>
 
<td>
[[image:vtube-laser_2.7 bender setup select crippa bender.png|400px]]
+
[[image:VTube-LASER CRIPPA Bender Setup Dual Screen.png|800px]]<br><br>
 +
[[image:multi-screen support bender setup.png|500px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 5 - RECALL CRIPPA YBC data===
+
===STEP 4 - Choose the BENDER NUMBER===
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=300>
 
<td width=300>
In the '''Bidirectional Communication''' menu on the right, click on RECALL.<br><br>
+
Set the correct bender number at the top of the window.<br><br>
'''This is a critical step during correction. If a RECALL is not performed before a CORRECTION, then VTube may not be able to properly sort out what is the NOMINAL data and what is the ADJUSTED in the MPF file. Be sure to perform this step before performing the CORRECTION step below.'''
+
You can select up to 100 different benders.<br><br>
 +
You should see a CRIPPA icon at the top left corner of the screen. The Bender Protocol should say "CRIPPA SupravisionNET". (This assumes that you have already configured VTube's Benderlink in the Systems Options as described in the previous VTube-STEP section.)
 +
</td>
 
<td>
 
<td>
[[image:vtube-laser_2.7 crippa recall.png|400px]]<br><br>
+
[[image:VTube-LASER CRIPPA Bender Setup Correction - Set Bender Number.png|400px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 6 - LOAD the CRIPPA File Data===
+
===STEP 5 - RECALL CRIPPA YBC data===
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=300>
 
<td width=300>
In the Open File dialog, select the MPF file that you intend to correct and press Open.<br><br>
+
Be sure the that the Part Number value is the same as the part name in the CRIPPA control. The CRIPPA will not return data unless it recognizes the part number.<br><br>
This will update the BLUE columns in the Bender Setup, and also update the internal CRIPPA MPF data object that keeps the NOMINAL and ADJUSTED values separate from each other in the YBC data.<br><br>
+
Remember that the CRIPPA UII will only return data from the part that is SAVED TO THE DISK.  It will not return UNSAVED data in the UII screen.<br><br>
 +
In the '''Bidirectional Communication''' menu on the right, click on RECALL.<br><br>
 +
RECALLING data is a critical step during correction. If a RECALL is not performed before a CORRECTION, then VTube may not be able make adjustments to the correct starting YBC data. Be sure to perform this step before performing the CORRECTION step below.
 
<td>
 
<td>
[[image:vtube-laser_2.7 crippa recall open mpf file.png|400px]]<br><br>
+
[[image:VTube-LASER CRIPPA RECALL LRA.png|400px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 7 - Manually Setup the ADJUSTMENT Values===
+
===STEP 6 - OPTIONAL STEP - You Can Manually Change the ADJUSTMENT Values===
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=300>
 
<td width=300>
You can manually change the ADJUSTMENT values before sending corrections. Some customers like to set the first and last Length adjustment to zero in order to keep the start position of the carriage in the same place - for when they have extra length on the ends.
+
You can manually change the ADJUSTMENT values before sending corrections if you want to. Some users like to set the first and last Length adjustment to zero in order to keep the start position of the carriage in the same place - for when they have extra length on the ends.<br><br>
 +
If you want to, it is even possible to invert the rotation direction to keep the tube from hitting the bender during rotations.
 
<td>
 
<td>
[[image:vtube-laser_2.7 crippa adjust adjustments.png|400px]]<br><br>
+
[[image:VTube-LASER CRIPPA Manually Adjust Correction Values.png|400px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 8 - Send the CORRECTION Values to the CRIPPA MPF File===
+
===STEP 7 - Send the CORRECTION Values to the CRIPPA===
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
Line 333: Line 403:
 
Click on AUTO SEND. This will send the ORANGE columns to the CRIPPA bender.<br><br>
 
Click on AUTO SEND. This will send the ORANGE columns to the CRIPPA bender.<br><br>
 
To be sure that a RECALL has recently been performed, VTube will show a CRIPPA CORRECTIONS NOTES as a reminder.<br><br>
 
To be sure that a RECALL has recently been performed, VTube will show a CRIPPA CORRECTIONS NOTES as a reminder.<br><br>
The dialog also explains what happens next.
+
 
 +
 
 
<td>
 
<td>
[[image:vtube-laser_2.7 crippa send corrections.png|400px]]<br><br>
+
[[image:VTube-LASER CRIPPA Send Orange Column Data.png|400px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 9 - Choose a CRIPPA MPF File to CORRECT===
+
===STEP 8 - The SEND ADJUSTED Window===
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=300>
 
<td width=300>
Choose the CRIPPA file that you want to correct.<br><br>
+
A window should appear for a few seconds indicating that the Send to the Bender is complete.<br><br>
Press the SAVE button.
+
 
<td>
 
<td>
[[image:vtube-laser_2.7 crippa send corrections save to crippa file.png|400px]]<br><br>
+
[[image:VTube-LASER CRIPPA Send Adjusted Complete.png|400px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 10 - The SEND SUCCESS Window Should Appear===
+
===STEP 9 - SAVE the New Data at the CRIPPA UII Software===
<table cellpadding=10>
+
<table width=800>
 
<tr valign=top>
 
<tr valign=top>
<td width=300>
+
<td width=400>
A timed "SUCCESS" window should appear for a few seconds.<br><br>
+
Move to the CRIPPA control. CRIPPA will ask for confirmation to update when it receives the incoming data.  Say "Yes".<br><br>
 +
If you don't see this green banner, then communications did not occur.  You will need to trouble-shoot the connection to make it work.<br><br>
 +
The YBC data will change to match the data that was sent from VTube. You can compare a few values to be sure the data was updated properly.<br><br>
 +
The VTube-LASER SEND will only update the UII data on the CRIPPA screen.  (Remember: CRIPPA only returns data from the file - see "RECALL" above.) This new data that the CRIPPA UII screen just received from VTube-LASER must be SAVED to the disk and compiled to take effect.<br><br>
 +
 
 +
</td>
 
<td>
 
<td>
[[image:vtube-laser_2.7 crippa send corrections save to crippa file success.png|400px]]<br><br>
+
[[image:CRIPPA UII Supravision Update Confirmationld.png|500px]]<br><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
  
===STEP 11 - LOAD the corrected MPF File at the CRIPPA Control===
+
===STEP 10 - REPEAT STEPS 1 THROUGH 9===
 
<table cellpadding=10>
 
<table cellpadding=10>
 
<tr valign=top>
 
<tr valign=top>
 
<td width=300>
 
<td width=300>
At the CRIPPA control, open the corrected MPF file.<br><br>
+
Bend the tube in the CRIPPA (Step 1) then measure it again (Step 2) and follow the rest of the steps until the part is within tolerance.
Go back to STEP 1 above and repeat the process until the part is within the envelope tolerance allowed.</td>
+
 
<td>
 
<td>
[[image:crippa bender with siemens control.png|400px]]
+
[[image:CRIPPA User Programming UII.png|400px]]
 
</td>
 
</td>
 
</tr>
 
</tr>
 
</table>
 
</table>
 
<br><br>
 
  
 
==Other Pages==
 
==Other Pages==

Latest revision as of 03:10, 12 January 2018

Vtube-step logo 2.pngVtube-laser logo 1.96.png

CRIPPA Supravision Network Logo.png Crippa942LEol.png

This page describes the setup and use of the VTube to CRIPPA Supravision file communications for newer CRIPPA benders that have the SVNET protocol. Descriptions for VTube-STEP and VTube-LASER is included.

Some of these steps require technical assistance from a CRIPPA or Advanced Tubular Technologies technician to complete the connection.

Contents


Protocol

VTube-STEP can send data directly to the CRIPPA UII software YBC values.

VTube-LASER can correct data in CRIPPA UII for YBC bender corrections.

Vtube-laser communication with CRIPPA.png

STEPS TO SETUP FOR COMPUTER NETWORKING

These steps will require connecting two computers using network cabling. Some of the steps require CRIPPA or Advanced Tubular technical assistance.



STEP 1: Plug in Cable 2 In The CRIPPA HMI Computer

  • Connect the CRIPPA bender to the network following the CRIPPA tech support instructions.

  • Be sure that ethernet cable 2 is plugged into Ethernet port 2 on the CRIPPA HMI computer. The cable is stored initially under the keyboard shelf. You will need to drop the bottom of the shelf and uncoil the cable through the back like shown on the right.

  • Plug in cable 2 to port 2, then cable tie the cable to the other cables so that it will not bind when the door closes.

  • Be careful to NOT unplug or replace cable 1. This cable allows the CRIPPA software to communicate with the PLC inside the bender.

CRIPPA RJ45 Cable 2 From Under Keyboard Shelf.png

CRIPPA RJ45 Cable 2 Plugged in.png

STEP 2: Plug The Other End of the Cable Into A Network Switch

  • Find cable 2 inside the electrical cabinet on the back of the bender. This is the other end of the same cable you plugged into the CRIPPA HMI computer in the previous step.

  • Plug this end of the cable into a network switch.

  • Plug another cable from the network switch into the VTube computer.

Netgear switch.png



STEP 3: Allow a Technician to Configure the CRIPPA and the VTube Computers

Gear warning.jpg These steps require technician-level assistance from CRIPPA or Advanced Tubular Technologies.

The technician will...

  1. Setup the IP address inside the CRIPPA HMI computer and inside the VTube computer

  2. Setup Supravision network communications.

  3. Share a CRIPPA folder and setup permissions for the VTube computer to read and write data to that folder.



STEP 4: Enable Supravision Communications in the CRIPPA UII Interface

The technician will...

  1. Setup the IP address inside the CRIPPA HMI computer and inside the VTube computer

  2. Setup Supravision network communications.

  3. Share a CRIPPA folder and setup permissions for the VTube computer to read and write data to that folder.



STEP 5: Test the Network Connection on the VTube Computer

Gear warning.jpg These steps require technician-level assistance from CRIPPA or Advanced Tubular Technologies.

Test the network connection at the VTube computer using the Windows File Explorer.

  1. Open the File Explorer.

  2. Type in the network path for the CRIPPA computer. It is safest to use a fixed IP in the path like this: \\192.168.2.6

    (The 192.168.2.6 is an example IP address. The number you will use will most likely be different.)

  3. Press Enter and allow the VTube to connect to the CRIPPA computer. This may take a few seconds.

  4. The CRIPPA computer will ask you to supply credentials (username and password).

  5. Enter the credentials supplied by the CRIPPA or Advanced Tubular technician, then be sure the check the "Remember my credentials" checkbox before pressing OK.

  6. If the connection works, then you will see a couple of folders in the File Explorer screen. One of them will be something like "SVTransfer". Double click on that folder. The path that you see in the top of the Explorer window is the path you will need to program into VTube for communications to the CRIPPA. So, for this example, the path to use in setting up VTube is "\\192.168.2.6\SVTransfer".

  7. Attempt to create a new text file in this folder. If you can, then the network connection is complete. VTube must be able to write files to this folder.

WindowsExplorer NetPath Crippa.png

Windows Security Network Password.png

VTL Explorer with CRIPPA Path in address box.png





BENDERLINK SETUP STEPS FOR VTUBE-STEP AND VTUBE-LASER

You can perform this setup from VTube-STEP or VTube-LASER. The steps are identical in both.

STEP 1: Enter the SYSTEM OPTIONS Menu in VTube

  1. Load VTube.

  2. Click on Systems Options in the toolbar at the top of the screen.

  3. Enter the Measure 2 tab menu.

  4. Enter the Setup Benderlink Network menu.

VTube System Options Benderlink Network Button.png

STEP 2: Setup the Benderlink Network Grid for CRIPPA Supravision Network Protocol

  1. Choose an unused row in the grid for a new CRIPPA bender setup. (Click on the image at the right to see a zoomed image.)

  2. Assign a bender name that will help operators identify which bender this is. This text will be displayed at the top of the Bender Setup menu.

  3. Assign the CRIPPA SVNet protocol.

  4. Enter the path to the shared drive or folder in the NetPath field. This path should point to the CRIPPA folder that will receive command files from VTube. (The value shown on the screen is only an example.)

  5. Enter the IP address in the PING IP ADDRESS field if it is a fixed field. (This is not required. It allows VTube to ping the address to see if the network location is active before trying to open communications.)

  6. If the Crippa rotates the Clockwise positive, then select YES in the CW Rotation Positive cell.

  7. The "Ignore Incoming Linear Unit" setting is optional. This will not allow the CRIPPA to change the linear units in VTube-LASER if they are different.

    SOME CRIPPA BENDERS ALWAYS SEND DATA IN MILLIMETERS - EVEN IF THE LINEAR UNIT SETTING IN THE FILE IS SET TO INCHES. THIS SETTING MUST BE ENABLED TO OVERCOME THAT ISSUE. IF THIS IS THE CASE, THEN IT ALSO IMPORTANT TO RECALL WITH VTUBE-LASER SET TO MILLIMETERS.

  8. Press Close to save the settings. VTube will save these values to a persistent configuration file that will not change unless you change them in this grid.

VTube CRIPPA SVNET Benderlink Grid Setup.png







HOW TO SEND AND RECALL DATA FROM VTUBE-STEP AND VTUBE-LASER

Vtube-step logo 2.png How to SEND MASTER XYZ Data to the CRIPPA Control from VTube-STEP

You can import data or models into VTube-STEP then send the calculated LRA bender data to the CRIPPA bender using the VTube BENDER OUTPUT menu.

STEP 1 - Use the BENDER OUTPUT Menu

  1. The BENDER OUTPUT menu can be loaded from the NAVIGATION PANE. Inside that menu...

  2. Select the bender number.

  3. Click on "Send to Bender"

  4. The Send to Bender Complete window will appear. This means that VTube has dropped the data file in the location where the CRIPPA control can automatically load the file and its data into UII.

VTube-STEP Send Tube Data to CRIPPA SVNet.png

VTube-STEP Send Tube Data to CRIPPA SVNet Complete.png

STEP 2 - SAVE the Data at the CRIPPA UII Software

CRIPPA will ask for confirmation to update when it receives the incoming data. Say "Yes".

The YBC data will change to match the data that was sent from VTube. You can compare a few values to be sure the data was updated properly.

CRIPPA UII Supravision Update Confirmationld.png

STEP 3 - SAVE and COMPILE

  1. Save and Compile, then Save the CRIPPA data again. (The UII program will ask you to save the data twice.)

  2. Run the simulation (if you want to).

  3. Setup and bend the part.

CRIPPA Control HMI.png

Vtube-laser logo 1.96.png How to SEND MASTER LRA Data to the CRIPPA Control from VTube-LASER

You can also send the new LRA data from the VTube-LASER BENDER SETUP menu to the CRIPPA bender using the VTube Bender Output menu.

STEP 1 - Enter the BENDER SETUP menu in VTube-LASER

Press the "BENDER SETUP button in the Navigation Pane.

VTube-LASER CRIPPA Bender Setup Button.png

STEP 2 - Choose the BENDER NUMBER

Set the correct bender number at the top of the window.

You can select up to 100 different benders.

You should see a CRIPPA SupravisionNET icon at the top left corner of the screen. The Bender Protocol should say "CRIPPA SVnet". (This assumes that you have already configured VTube's Benderlink in the Systems Options as described in the previous VTube-STEP section.)

VTube-LASER CRIPPA Bender Setup Bend Number.png

STEP 3 - Setup the Bender Setup Data in this WINDOW

This is for first-time setup for a new part. Data in this window is separate from data in the main VTube-LASER window, so it is necessary to bring data into this window when performing first-time setup of a part. This ensures that the correct data is sent to the CRIPPA.

  • Click on "Setup this Window" in the expanding menu on the right.

  • Click on copy MASTER LRA to SETUP LRA.

  • Be sure every field in the top panel has data that you want to send to the CRIPPA.

  • The blue columns below will eventually be converted to new YBC data at the bender. So check for numbers there.

VTube-LASER CRIPPA Copy Master LRA.png

STEP 3 - Send data to the CRIPPA BENDER

  • Click on "Setup the Bender" in the expanding menu on the right.

  • Click on "AUTO SEND the MASTER XYZ + BLUE Columns to the Bender".

VTube-LASER CRIPPA Auto Send Master Data.png

STEP 4 - The Send to Bender Complete Window

A window indicating that data was sent should appear for a few seconds then disappear automatically.

VTube-LASER CRIPPA Send to Bender Complete.png

STEP 5 - SAVE the Data at the CRIPPA UII Software

Move to the CRIPPA control. CRIPPA will ask for confirmation to update when it receives the incoming data. Say "Yes".

If you don't see this green banner, then communications did not occur. You will need to trouble-shoot the connection to make it work.

The YBC data will change to match the data that was sent from VTube. You can compare a few values to be sure the data was updated properly.

CRIPPA UII Supravision Update Confirmationld.png

Vtube-laser logo 1.96.png How to SEND CORRECTION Data to the CRIPPA Control from VTube-LASER

STEP 1 - Bend the Tube

Bend the tube in the CRIPPA.

CRIPPA User Programming UII.png

STEP 2 - Measure the tube with VTube-LASER

Measure and align the tube to determine if it qualifies by falling within the envelope tolerance for the tube shape.

In the screen shot on the right, the red on the top left shows that the first END "A" LENGTH is out of tolerance. The length is 0.054" long.

Also, the red cell in the tangent point grid on the lower right shows that the measured tube centerline shape is out-of-tolerance because the deviation is 0.121".

Also - VTube is very visual. The solid model on the right shows exactly where the part is out is exceeding the tolerance. Click on the image to zoom in to see the values.

VTube-LASER CRIPPA Inspection Result.png

STEP 3 - Enter BENDER SETUP

Click on the BENDER SETUP button in the Navigation Pane.

VTube-LASER CRIPPA Click on Bender Setup.png

For dual screen systems, VTube-LASER will let you press the Switch Screens button in the upper right corner in order to move the Bender Setup window to the second screen like this:

See VTube-LASER Multiple Screen Support for more information about this feature.

VTube-LASER CRIPPA Bender Setup Dual Screen.png

Multi-screen support bender setup.png

STEP 4 - Choose the BENDER NUMBER

Set the correct bender number at the top of the window.

You can select up to 100 different benders.

You should see a CRIPPA icon at the top left corner of the screen. The Bender Protocol should say "CRIPPA SupravisionNET". (This assumes that you have already configured VTube's Benderlink in the Systems Options as described in the previous VTube-STEP section.)

VTube-LASER CRIPPA Bender Setup Correction - Set Bender Number.png

STEP 5 - RECALL CRIPPA YBC data

Be sure the that the Part Number value is the same as the part name in the CRIPPA control. The CRIPPA will not return data unless it recognizes the part number.

Remember that the CRIPPA UII will only return data from the part that is SAVED TO THE DISK. It will not return UNSAVED data in the UII screen.

In the Bidirectional Communication menu on the right, click on RECALL.

RECALLING data is a critical step during correction. If a RECALL is not performed before a CORRECTION, then VTube may not be able make adjustments to the correct starting YBC data. Be sure to perform this step before performing the CORRECTION step below.

VTube-LASER CRIPPA RECALL LRA.png

STEP 6 - OPTIONAL STEP - You Can Manually Change the ADJUSTMENT Values

You can manually change the ADJUSTMENT values before sending corrections if you want to. Some users like to set the first and last Length adjustment to zero in order to keep the start position of the carriage in the same place - for when they have extra length on the ends.

If you want to, it is even possible to invert the rotation direction to keep the tube from hitting the bender during rotations.

VTube-LASER CRIPPA Manually Adjust Correction Values.png

STEP 7 - Send the CORRECTION Values to the CRIPPA

Click on AUTO SEND. This will send the ORANGE columns to the CRIPPA bender.

To be sure that a RECALL has recently been performed, VTube will show a CRIPPA CORRECTIONS NOTES as a reminder.


VTube-LASER CRIPPA Send Orange Column Data.png

STEP 8 - The SEND ADJUSTED Window

A window should appear for a few seconds indicating that the Send to the Bender is complete.

VTube-LASER CRIPPA Send Adjusted Complete.png

STEP 9 - SAVE the New Data at the CRIPPA UII Software

Move to the CRIPPA control. CRIPPA will ask for confirmation to update when it receives the incoming data. Say "Yes".

If you don't see this green banner, then communications did not occur. You will need to trouble-shoot the connection to make it work.

The YBC data will change to match the data that was sent from VTube. You can compare a few values to be sure the data was updated properly.

The VTube-LASER SEND will only update the UII data on the CRIPPA screen. (Remember: CRIPPA only returns data from the file - see "RECALL" above.) This new data that the CRIPPA UII screen just received from VTube-LASER must be SAVED to the disk and compiled to take effect.

CRIPPA UII Supravision Update Confirmationld.png

STEP 10 - REPEAT STEPS 1 THROUGH 9

Bend the tube in the CRIPPA (Step 1) then measure it again (Step 2) and follow the rest of the steps until the part is within tolerance.

CRIPPA User Programming UII.png

Other Pages