Hardware manual
Scriptor Impact Reference Guide
Datalogic Automation Inc. 4-120
successful = Scriptor.setProperty("Panel 1.Load Vision Program.Warn On Over-
write", "false");
}
if(successful)
{
// successful = Scriptor.setProperty("Panel 1.Load Vision Program.File
Path", "IMPACT Root/VisionPrograms");
// successful = Scriptor.setProperty("Panel 1.Load Vision Program.File
Path", ""); // defaults to device
successful = Scriptor.setProperty("Panel 1.Load Vision Program.File Path",
"C:/IMPACT");
}
if(successful)
{
successful = Scriptor.setProperty("Panel 1.Load Vision Program.File To Load",
"BearingOCR.vp, Locate.vp");
}
if(successful)
{
successful = Scriptor.executeMethod("Panel 1.Load Vision Program.Load Pro-
gram");
}
if(successful)
{
// wait for all the loads to complete
String loadCompleted = "false";
while(loadCompleted.equals("false"))
{
loadCompleted = Scriptor.getProperty("Panel 1.Load Vision Program.Load
Successful");
Scriptor.sleep(200); // sleep 200 milliseconds
if(loadCompleted == null) // couldn't get load successful property
{
successful = false;
Scriptor.displayPrompt("Error getting load successful status");
break;
}
}
}
Save script
This is the called script that saves the vision programs that were loaded.
save.bsh
/** This script will save loaded vision programs onto the client. **/
boolean successful = Scriptor.setProperty("Panel 1.Save Vision Program.Browsing
Enabled","false");
if(successful)
{
successful = Scriptor.setProperty("Panel 1.Save Vision Program.Warn On Over-
write", "false");
}
if(successful)
{
successful = Scriptor.setProperty("Panel 1.Save Vision Program.File Path",
"C:/IMPACT/Backups");
}
if(successful)
{