omron — Registry Setup for Device-Independent Visionscape

PanelScan Integration Guide Appendix A – Troubleshooting Visionscape Emulator Test Job with Virtual I/O Trigger PanelScan uses the Device Independent Visionscape Emulator. PanelScan also uses a separate Basler application for taking pictures, which in turn triggers Visionscape via Virtual I/O Trigger 1 . Use the following procedure to test the functionality of Visionscape, Softsys1, and Virtual I/O. • Insert the Visionscape USB key. This is necessary to stay in Run Mode for more than 1 minute. • Start FrontRunner . • Create a job using the Basler_raL6144-16gm_6144x13824_SoftSys.cam camera definition file. Be sure not to use the 12288x13824 version .

• Set the Buffer Count for the camera to 3 to avoid using excess memory. All other camera Buffer Counts must be set to 1 . • Set the job to load images from a file using the test.tif image. • Verify that GainOffset , Rectwarp , and Symbology Tools can be inserted. Symbology goes in Rectwarp . • Set these tools up on one of the symbols in test.tif . The Symbology Tool should be in Rectwarp. The Rectwarp should be set to magnify to 200% . • Verify that the job runs in setup. • Verify that job runs in Run Mode and can be triggered with a Virtual Trigger . • Close the program. • Close the AVP Backplane .

Registry Setup for Device-Independent Visionscape PanelScan uses Device Independent Visionscape when a separate program is used to take a picture and put it in a Memory Mapped File for Visionscape to access. This requires that a Memory Mapped File object be placed in the Registry. To set up the MMF for PanelScan Standard, follow this procedure: • Set keys in the registry. • Open the registry by navigating to Start > Run . • Type Regedit . • Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Visionscape . • Create a New Key called MMF . • Inside of MMF, create a New Key called MMF0 . • Inside of MMF0, create a New String Value called VsMemName .

• Modify the value of this string and insert VsMemChannel0 . • Inside of MMF0, create a New DWord (32-bit value) called VsMemSize . • Modify the value of this DWord to 84,934,656 decimal ( 0x05100000 hexadecimal). The registry should resemble the image below. • Once finished verifying the settings, close the registry. 32 Copyright © 2019 Omron Microscan Systems, Inc.