background image

iVu Plus TG and Color Gen2 Image Sensors

Instruction Manual

Original Instructions
179042 Rev. G
24 September 2019

©

 Banner Engineering Corp. All rights reserved

179042

Содержание iVu Plus TG Series

Страница 1: ...iVu Plus TG and Color Gen2 Image Sensors Instruction Manual Original Instructions 179042 Rev G 24 September 2019 Banner Engineering Corp All rights reserved 179042 ...

Страница 2: ...Screen 21 5 2 1 Sensor Neighborhood 21 5 2 2 Sensor Maintenance 23 5 2 3 Emulators 24 5 2 4 About 25 5 3 Sensor Screen 25 6 Getting Started 26 6 1 Setting up an Inspection 26 6 1 1 Acquiring a Good Image 26 6 2 Add a New Inspection 28 6 3 Trigger Modes 29 6 4 Change the Running Inspection 29 7 Device Home Screen 31 7 1 Display Mode 31 7 1 1 Image with Annotations 31 7 1 2 Image without Annotations...

Страница 3: ... 1 Ethernet I O 60 11 5 2 Serial I O 61 11 5 3 Industrial Ethernet 61 11 5 4 Command Channel 65 11 5 5 Data Export Menu 66 11 5 6 Image Export 68 11 6 Discrete I O Menu 69 11 6 1 Input Polarity 69 11 6 2 Input Pullup 70 11 6 3 Output Type 70 11 6 4 Output 1 2 and 3 70 11 7 Display Settings 71 11 7 1 Fail Hold Time 72 11 7 2 LCD Timeout 72 11 7 3 Touch Calibration 72 11 7 4 Advanced 72 11 8 Reboot ...

Страница 4: ...mples 112 14 4 4 Command Channel Reference 113 14 4 5 Multiple Sensors in an Inspection 123 14 4 6 Command Channel Command Status Register 123 14 4 7 Command Channel Error Codes 123 14 5 iVu Discovery Protocol 125 14 5 1 UDP Usage 125 14 5 2 Packet Format 125 14 5 3 Message Flow 128 15 Industrial Ethernet Overview 131 15 1 Device Setup 131 15 1 1 Set IP Address 131 15 1 2 Set the Industrial Ethern...

Страница 5: ...tion Logs 220 16 2 2 How to Debug Using Bitmap Files 220 16 3 Vision Manager Error Codes 221 17 Accessories 230 17 1 Power Cable Required 230 17 2 Remote Display Required for Setup Remote Display Models Only 230 17 2 1 RDM35 Remote Display Accessory Kit 230 17 3 Ethernet Cable Options 231 17 4 USB Cable Optional 231 17 5 USB Flash Drive Optional 231 17 6 Brackets 232 17 7 Micro Video Lens Accessor...

Страница 6: ...ould lead to serious injury or death This device does not include the self checking redundant circuitry necessary to allow its use in personnel safety applications A sensor failure or malfunction can cause either an energized or de energized sensor output condition CAUTION Electrostatic Discharge Avoid the damage that electrostatic discharge ESD can cause to the Sensor Always use a proven method f...

Страница 7: ...h an Integrated Display5 Ring Light Options Micro Video Lens Options Focal Length C Mount Lens Options 4 3 mm 6 mm 8 mm 12 mm 16 mm 25 mm None IVU2PTCX04 IVU2PTCX06 IVU2PTCX08 IVU2PTCX12 IVU2PTCX16 IVU2PTCX25 IVU2PTCXC White IVU2PTCW04 IVU2PTCW06 IVU2PTCW08 IVU2PTCW12 IVU2PTCW16 IVU2PTCW25 N A Table 4 iVu Color Models with a Remote Display5 Ring Light Options Micro Video Lens Options Focal Length ...

Страница 8: ...connected 4 Focusing Window 5 Focusing Window Locking Clip 6 Integrated Display integrated display models only 2 2 Vision Manager Software Set up the iVu Plus TG and Color Gen2 Image Sensors using the free Vision Manager Software available for download at www bannerengineering com Use Vision Manager to connect to monitor and configure iVu devices The simple user interface allows for quick setup of...

Страница 9: ...olor RGB or HSI within the area of interest on a part color models only See Average Color Menu p 43 Color Compare Use a Color Compare sensor to verify whether a part s color matches a reference color color models only See Color Compare Menu p 46 Color Area Use a Color Area sensor to ensure that a feature or multiple features are the correct color and are present on a part color models only See Col...

Страница 10: ...formation and inspection results Industrial Ethernet A bi directional communication channel that allows the user to control the device and access device results using Ethernet IP Modbus TCP PCCC or PROFINET protocol Data Export Used to export selected inspection data to a remote device Image Export Used to export inspection images to a remote device iVu Plus TG and Color Gen2 Image Sensors 10 www ...

Страница 11: ... die cast zinc back cover acrylic window Integrated Display Weight 0 36 kg 0 80 lbs Remote Display Weight 0 41 kg 0 90 lbs Vibration and Mechanical Shock Meets IEC 60068 2 6 requirements Vibration 10 Hz to 55 Hz 0 5 mm amplitude 5 minutes sweep 30 minutes dwell Meets IEC 60068 2 27 requirements Shock 30G 11 ms duration half sine wave Environmental Rating IEC IP67 micro video lens models only Opera...

Страница 12: ...ions 81 2 3 20 79 2 3 12 95 3 3 75 33 5 1 32 19 5 77 35 1 38 14 55 6 5 26 51 5 2 03 15 59 18 4 73 q q q Figure 4 Micro Video Lens Remote Display Models iVu Plus TG and Color Gen2 Image Sensors 12 www bannerengineering com Tel 1 888 373 6767 ...

Страница 13: ...1 5 2 03 57 9 2 28 43 7 1 72 15 59 18 4 73 q q q Figure 5 Micro Video Lens Integrated Display Models All measurements are listed in millimeters inches unless noted otherwise iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 13 ...

Страница 14: ...C Mount Lens Dimensions C Mount Lens Covers Figure 6 C Mount Lens Remote Display Models iVu Plus TG and Color Gen2 Image Sensors 14 www bannerengineering com Tel 1 888 373 6767 ...

Страница 15: ...tion and log files are not compatible with Gen1 devices In order to have one configuration file that applies to both Gen1 and Gen2 devices configure inspections using a Gen1 device or the Gen1 Emulator Settings from Gen1 are automatically converted to Gen2 when they are loaded onto a Gen2 device Confirm all inspections after loading to ensure that they are correct Note New features available on Ge...

Страница 16: ...claims liability and expenses including reasonable attorney s fees and costs arising out of your use of the Services or breach of this Agreement collectively referred to as Claims Banner reserves the right at its sole discretion and at its own expense to assume the exclusive defense and control of any Claims You agree to reasonably cooperate as requested by Banner in defense of any Claims 3 6 Addi...

Страница 17: ...s The cable connections on the iVu are shown below and power I O connections B are defined in the Power I O Connections table below CAUTION Electrostatic Discharge Avoid the damage that electrostatic discharge ESD can cause to the Sensor Always use a proven method for preventing electrostatic discharge when installing a lens or attaching a cable A B C D Figure 9 iVu Cable Connections Micro Video L...

Страница 18: ...ilter kits are available separately 1 Remove the locking screw D using the 1 16 inch hex key Note The locking clip C inserts in a groove near the top of the focusing window B When removing the window the locking clip will be loose Do not to lose the clip while removing the window 2 Unscrew the focusing window by turning it clockwise approximately 5 complete turns or until the focusing window disen...

Страница 19: ...lter Retainer Ring Tool Figure 12 C Mount Lens Model Components Note Filter kits are available separately 1 Remove the lens enclosure and C mount lens 2 Install filter behind the retainer ring Make sure it is fully seated 3 Using the provided retainer ring tool thread the retainer ring into the iVu until it firmly seats the filter 4 Replace the lens and lens enclosure on the iVu 4 4 Install the So...

Страница 20: ...erties e In the Internet Protocol TCP IPv4 Properties select Use the following IP address f Make sure that the IP address is 192 168 0 2 and the subnet mask is 255 255 255 0 2 Open Vision Manager from the desktop or the Start menu The Sensor Neighborhood tab displays and lists the available sensors 3 From Sensor Neighborhood click to connect to the desired sensor The status changes from Available ...

Страница 21: ...an be connected to the Emulator at a time 5 2 1 Sensor Neighborhood Use Sensor Neighborhood on the Home screen to connect to active sensors Sensor Neighborhood opens by default when the software is launched Active Sensors Tab Use the Active Sensors tab in Sensor Neighborhood to connect to an active sensor Available options vary depending on the type of sensor to which Vision Manager is connected N...

Страница 22: ... Home Sensor Neighborhood Favorites Figure 16 Favorites Tab Click Add New Group to create a new Favorites Group To add a sensor to the group on the Active Sensors tab click or from the Favorites tab enter the sensor IP address and click to verify the connection to the sensor and automatically save it to the selected group To manually add a sensor with a known IP address to the Favorites tab enter ...

Страница 23: ...2 Sensor Maintenance Use Sensor Maintenance on the Home screen to view or change device properties Figure 18 Sensor Maintenance Tab Sensor Maintenance includes sensor information such as sensor Status Sensor Name IP address MAC address Model number Firmware Version and which sensors are tagged as favorites Actions include update firmware and view or change some sensor settings Backup or restore se...

Страница 24: ...k to the iVu device To load files onto a live device use a USB flash drive How to Use Bitmap Image Files with the iVu Emulator You can use bitmap bmp image files with the iVu Emulator for developing and simulating iVu inspections The iVu Emulator only accepts image files in bmp format If you have other image file formats use an image viewer editor program to convert the files to 8 bit grayscale bm...

Страница 25: ... the iVu Emulator using the Inspection Logs from the iVu 5 2 4 About Use About to view Vision Manager software information including the version number 5 3 Sensor Screen Displays the device interface the same as on the actual device display or remote display Use the interface in the same manner as the iVu display Figure 20 Sensor Screen iVu Plus TG and Color Gen2 Image Sensors www bannerengineerin...

Страница 26: ...hadows or hot spots Capture the shape and form of the target object with lighting that optimizes its contrast and separates it from the background Depending on the target this may mean the integral ring light is not the best choice and other Banner lights should be considered Adjust the mounting angle to provide the clearest image of the part features you are monitoring The mounting bracket lets y...

Страница 27: ...the iVu using the clear focusing window B 2 Adjust focus while monitoring the focus number To ensure the best image adjust the focus until the focus number peaks Note Turning the focusing window counter clockwise focuses on closer objects while turning the focusing window clockwise focuses on more distant objects Figure 24 Adjust the Focus 3 After the best image has been acquired lock the focusing...

Страница 28: ...lemish sensor to find flaws on a part or to make sure that a feature exists on a part See Blemish Menu p 39 Match Sensor Use a Match sensor to verify that a pattern shape or part in any orientation matches a reference pattern See Match Menu p 41 Sort Sensor Use a Sort sensor to recognize and sort up to ten different patterns within the same inspection See Sort Menu p 42 Average Color Use an Averag...

Страница 29: ... Free Run Industrial Ethernet Only Command Select one of the trigger modes by accessing Main Menu Imager Trigger on the display Trigger p 54 describes these trigger modes in more detail Figure 29 Trigger Screen 6 4 Change the Running Inspection To change the currently running inspection 1 From the Home screen click Inspection name in the top center of the screen to display all of the stored inspec...

Страница 30: ...2 Select the desired inspection and click Start Running Figure 31 Running Inspection Name Screen iVu Plus TG and Color Gen2 Image Sensors 30 www bannerengineering com Tel 1 888 373 6767 ...

Страница 31: ...erest ROI Help Button Zoom In Zoom Out Manual Trigger Field of View FOV Main Menu Display Modes Inspection Name Sensor Name Button Figure 32 Home Screen 7 1 Display Mode Main Menu Home Display Mode icon Use the display mode button on the upper left corner of the display to cycle through all three display modes The three display modes include Image with Annotations Image without Annotations and Ins...

Страница 32: ...y screen shows inspection history from the last iVu reboot or from the last time the statistics were reset The history includes Total Frames Total number of inspections executed Passed Running total of parts that passed inspection Failed Running total of parts that failed inspection Missed triggers Running total of missed triggers Time Range Minimum and maximum inspection times observed Click Rese...

Страница 33: ...spection input settings were used on the latest inspection Click to expand the inspection information or to collapse the inspection information Use the right arrows as a shortcut go to a sensor setting screen Figure 37 Inspection Inputs Screen iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 33 ...

Страница 34: ...ss Count Edit Pattern Sort Saved Patterns Percent Match Rotation Range Pass Criteria Inspection Name Set Name ID 4 Not available in Sort Inspection Timeout Select Timeout Advanced Advanced Average Color 1 ROI and Mask Intensity Range Color Compare 1 ROI and Mask Color Tolerance Color Area 1 Color Select Area Range Pass Count Tolerance 3 Visible when Motion Match Motion 3 Teach ROI Type Percent Mat...

Страница 35: ...rt Industrial Ethernet Setup View Logs Setup View Logs Figure 39 Menu Map Part 2 8 1 Icon Reference 8 1 1 Action Icons Icon Description The Main Menu icon is on the bottom left corner of the display on the Home screen Click this icon to access sub menus that are used to set up the iVu The Inspection menu icon is located on the Main Menu Click this icon to access parameters that need to be set for ...

Страница 36: ...this icon to magnify the image being displayed The Intensity Selector is located on the left of the of the Intensity Range screen Click this icon to select the shade of one of the objects of interest The Color Selector is located on the left side of the Color screen for the Color Area sensor Click this icon to select the color of one of the objects of interest Color models only The Decrement icon ...

Страница 37: ... the inspection timed out One of the possible Inspection Failed icons located in the upper left of the display This icon indicates that the sensor is in fail hold mode The Device Locked icon is located in the upper left of the display This icon indicates that the device is in a locked state If no icon is displayed the device is unlocked 8 1 3 Communications Log Icons Icon Description Port open Por...

Страница 38: ...ed If there is more than one of the identified features on a part the number expected can be set as well During the inspection the sensor verifies that each part or package includes the specified number of features Example applications include Inspections that check for drilled holes on a part Inspections that check for correctly stamped parts Inspections that ensure proper packaging for example c...

Страница 39: ...adjust this setting Area Range Main Menu Inspection Sensors Sensor Type Area Range Use Area Range to set the size limits of a feature of interest Move the slider to select the range Areas are measured by counting pixels For example a rectangular feature that is 100 pixels wide by 200 pixels tall has an area of roughly 20 000 pixels Pass Count Main Menu Inspection Sensors Sensor Type Pass Count The...

Страница 40: ...tivity Use Sensitivity to fine tune how sensitive the sensor is to finding blemish or other edges within the ROI The sensitivity value helps account for light variations that might affect how well the sensor detects edges on inspected parts The sensitivity scale is from 0 to 100 where 0 means least sensitive and 100 means most sensitive If set near 0 the sensor only finds very sharp edges with str...

Страница 41: ...working example of the sensor configured as a Match sensor see Demo Mode Figure 44 Match Menu Teach ROI Type Main Menu Inspection Sensors Match Teach ROI Type The Region of Interest ROI is the user defined area on the screen that the sensor analyzes The ROI type can be rectangular elliptical or circular From the drop down list select the ROI type to use for the inspection Adjust the ROI as appropr...

Страница 42: ...perties Timeout Main Menu Inspection Sensors Sensor Type Timeout When the sensor type is set as Match or Sort use the Timeout screen to adjust the maximum time the inspection is allowed to execute A timeout error is reported in the case the inspection runs out of time If this value is set too high the sensor can miss triggers while trying to detect a bad pattern 9 1 4 Sort Menu Main Menu Inspectio...

Страница 43: ...s either Pattern_1 Pattern_2 or both All Saved Patterns Pass condition if the sensor matches both Pattern_1 AND Pattern_2 Single Saved Pattern Pass condition if the sensor matches either Pattern_1 OR Pattern_2 but not both Specific Saved Pattern Pass condition when the sensor matches only Pattern_2 requires selecting a saved pattern to match in this example Pattern_2 Timeout Main Menu Inspection S...

Страница 44: ...ensor you are configuring or updating The Region of Interest ROI is the user defined area on the screen that the sensor analyzes The ROI type can be rectangular elliptical or circular From the drop down list select the ROI type to use for the inspection Adjust the ROI as appropriate for the inspection An ROI can be as large as the entire Field of View FOV Select the Enable Mask checkbox to allow m...

Страница 45: ... RGBI Main Menu Inspection Sensors AvgColor Pass Color Use the sliders to set the range of color that will pass the inspection The average of the color component is represented as a number from 0 to 255 Pass Hue Pass Hue is available when the color space is set to HSI Main Menu Inspection Sensors AvgColor Pass Hue Use the sliders to set the desired hue range The range is from 0 to 359 Pass Saturat...

Страница 46: ...ls within the ROI the higher the standard deviation will be If all pixels are uniformly the same color the standard deviation will be zero 9 1 6 Color Compare Menu Available on iVu Color models only Main Menu Inspection Sensors ColorCmp Use a Color Compare sensor to verify that a part s color matches a reference color The Color Compare sensor looks for a statistical match for both the specific hue...

Страница 47: ...rately be detected by gray scale sensors Use an Color Area sensor to ensure that a specific color feature or multiple features are present on a part If there is more than one of the identified features on a part the number expected can be set as well During the inspection the sensor verifies that each part or package includes the correct color and specified number of features Example applications ...

Страница 48: ...et the desired total area of all features that the sensor must find in order to pass the inspection Move the slider to select the range Areas are measured by counting pixels For example a rectangular feature that is 100 pixels wide by 200 pixels tall has an area of roughly 20 000 pixels Two features of this size have an area of roughly 40 000 pixels Tolerance Main Menu Inspection Sensors ColorArea...

Страница 49: ...d may be unstable due to noise within the image 9 2 3 Rotation Main Menu Inspection Motion Rotation Rotation is available when Motion is set to Edge Rotation can be enabled or disabled Select Enabled if the part can be expected to rotate during the inspection 9 2 4 Teach ROI Type Set the shape of the ROI used to teach the reference pattern during setup Main Menu Inspection Motion Teach ROI Type Te...

Страница 50: ...o enable Search ROI and Track with Motion These options apply to all Match sensors in the current inspection Search ROI Sets a custom region within the field of view to search for the pattern When Search ROI is enabled both Teach and Search ROIs display The Teach ROI is blue The Search ROI is green or red depending on whether the sensor passes or fails Track with Motion Moves the ROIs with Motion ...

Страница 51: ...ch as the Motion reference point 9 4 Stored Inspections Menu Main Menu Inspection Stored Inspections Use the Stored Inspections menu to manage stored inspections Managing stored inspections includes adding or deleting inspections and specifying which inspection is the startup inspection Figure 52 Stored Inspections Menu From the Stored Inspections menu click Select Add New Startup Delete or Set Na...

Страница 52: ...lete to delete stored inspections Note that any running inspection or the inspection marked as the Startup inspection cannot be deleted 9 4 5 Set Name ID Main Menu Inspection Stored Inspections Set Name ID Use Set Name ID to change the name or ID of an inspection Sort the inspections in numeric or alphabetical order by clicking on the icon beside the Help icon Click Name to edit the name of the in...

Страница 53: ...option is not available on the Emulator 10 2 Exposure Main Menu Imager Exposure Exposure is the amount of time the iVu allows light to energize the imager Increasing the exposure time by moving the slider to the right allows more light to energize the imager which brightens the image Figure 56 Exposure Screen Note This feature is not effective on the emulator 10 3 Gain Main Menu Imager Gain Gain i...

Страница 54: ...occur Free Run the iVu automatically runs continuous inspections Industrial Ethernet Only only Trigger commands from the Industrial Ethernet communications channel are accepted Command the command channel triggers the iVu from a remote device Figure 58 Trigger Screen 10 5 Focus Main Menu Imager Focus The Focus Number displayed at the bottom of this screen is used to fine tune image focus Loosen th...

Страница 55: ...r Strobe Internal The Internal Strobe setting configures the operation of the integrated ring light Strobe options are Always ON Always OFF or Exposure Based If Exposure Based is selected the ring light is on during the time the iVu is capturing an image For ultraviolet UV models the Always ON option is not available This setting affects all inspections 10 7 FOV Field of View Main Menu Imager FOV ...

Страница 56: ...on is 640 480 pixels and the default for Coarse resolution is 320 240 pixels Figure 62 Set Maximum FOV The maximum FOV is 752 480 for Fine resolution and 376 240 for Coarse resolution To set the FOV to the maximum click Set Max The green box representing the FOV expands to fill the screen and the button changes to Set Default Figure 63 Set Default FOV 10 8 Resolution System Imager Resolution Resol...

Страница 57: ...ed Match and Sort patterns must be taught again A trigger is required before any on screen data is updated Any sensor within the inspection will use the selected resolution Only one resolution is used per inspection 10 9 White Balance Use White Balance to adjust the intensities of the colors in the image so that the colors most closely match the actual objects The White Balance setting is stored w...

Страница 58: ... up without having to worry about focus lighting or triggers In this mode practice making adjustments while working with the different sensor types and observing how the adjustments affect the results To exit Demo Mode go to Main Menu System Mode and select Exit Demo Mode Upon exit the iVu restarts in the normal operating mode with the default settings Note Switch between Live Mode and Demo Mode a...

Страница 59: ...ns are deleted All imager and system settings are reset to factory defaults For color models white balance settings are reset to the factory defaults Device specific information such as the sensor name and Ethernet settings are not changed System Log information is retained The device reboots after this operation is complete Figure 68 Reset to Defaults Screen 11 3 System Information Main Menu Syst...

Страница 60: ...g the Serial port Industrial Ethernet settings Command Channel for sending commands to get specific data through Serial or Ethernet channels Data Export Channel for enabling or disabling the channel for data export only Image Export Channel for enabling or disabling the channel for image export only Note Serial I O can be configured either for Data Export or Command Channel Image Export is only av...

Страница 61: ...gs for Baud Rate Data Bits Parity Control and Stop Bits Click Status to display recent bytes transmitted through this channel Figure 72 Serial I O Screen Port Status Main Menu System Communications Serial I O Status Use the Port Status screen to make sure that data is entering and exiting the device This can be useful for debugging issues such as improper wiring mismatched baud rates or other seri...

Страница 62: ... starting at offset 55 Each sensor result occupies 20 words Table 6 I O Assembly Instance 101 0 65 DEFAULT MAP WORD WORD NAME Data Type 0 Input Bits ACK Register see Input and Output Flags Bits p 140 16 bit integer 1 Output Bits Register see Input and Output Flags Bits p 140 16 bit integer 2 3 Error Code 32 bit integer 4 5 Inspection Number 32 bit integer 6 7 Iteration Count 32 bit integer 8 9 Pas...

Страница 63: ...pecific Data Sensor Location Blemish Count 32 bit integer Blemish Minimum Edge Length 32 bit integer Blemish Maximum Edge Length 32 bit integer Table 9 Match Sensor ID 4 Sensor Specific Data Sensor Location Match Count 32 bit integer Match Minimum Percent 16 bit integer Match Maximum Percent 16 bit integer Table 10 Sort Sensor ID 5 Sensor Specific Data Sensor Location Sort Pattern Map 16 bit integ...

Страница 64: ...f the HSI color space is selected the Red Green and Blue data will have a result of 0 Table 12 Color Compare Sensor ID 7 Sensor Specific Data Data Size Color Difference 16 bit Integer Intensity Difference 16 bit Integer Table 13 Color Area Sensor ID 8 Sensor Specific Data Data Size Area Count 32 bit Integer Area Range Minimum 32 bit Integer Area Range Maximum 32 bit Integer Custom Map Main Menu Sy...

Страница 65: ...Byte Array 229 239 reserved 16 bit integer Custom Map Export Main Menu System Communications Industrial Ethernet Map Custom Save icon To export the custom map click to save a text listing of the map to an attached USB flash drive Filename iVuIEMap csv The Emulator also supports this operation iVuIEMap csv will be saved on the application folder Status Main Menu System Communications Industrial Eth...

Страница 66: ...e device End of Frame Determines the delimiter used to indicate the end of a frame String Delimiter Determines what is used to enclose a string field during both input and output operations Use the drop down lists to select the appropriate delimiter The example at the lower part of the screen displays how the data will look in the output or input streams Figure 76 Delimiters Screen 11 5 5 Data Exp...

Страница 67: ...port Data outputs in the order displayed on the screen Note Grab the edge of the Data To Export screen and pull down to allow all information to show Figure 78 Data to Export Screen Output Format Main Menu System Communications Data Export Output Format In the Output Format screen use the drop down lists to select Start and End Strings as well as Delimiter The Example field shows how the data will...

Страница 68: ...ause the iVu to discard the new frame if the channel is full and thus activate the READY signal immediately after the current inspection is complete In this case the discarded frames are not transmitted Figure 80 Advanced Screen Note This setting affects both the Data Export Channel and Image Export Channel 11 5 6 Image Export Main Menu System Communications Image Export When the Image Export Chan...

Страница 69: ... the current inspection is complete In this case the discarded frames are not transmitted Figure 81 Advanced Screen Note This setting affects both the Data Export Channel and Image Export Channel 11 6 Discrete I O Menu Main Menu System Discrete I O Use the Discrete I O menu to adjust iVu input and output settings Figure 82 Discrete I O Menu 11 6 1 Input Polarity Main Menu System Discrete I O Input...

Страница 70: ...n Pass Inspection Fail Sensor Pass Sensor Fail Sort Pattern 1 Missed Trigger or System Error A Missed Trigger condition occurs when a trigger is received while the iVu is busy inspecting the previous image This output signal is set to active state This signal will be reset up on resetting the History on the statistics screen A System Error condition occurs when a fatal error is detected on the dev...

Страница 71: ...ctivate the output Any Selected Any checked sensor position that meets the setting criteria Pass Fail will activate the output When a selected sensor position is missing on the current inspection the missing sensor s will not be part of the logic to activate the output For example when only 2 sensors are included on the current inspection and the Output Select Sensor s has Sensor 1 Sensor 2 and Se...

Страница 72: ... pressed The calibration routine aligns the touchscreen s coordinates to the display behind it Follow the prompts on the screen when executing the touchscreen calibration function Note This screen is not available in the Emulator 11 7 4 Advanced Main Menu System Display Settings Advanced The Advanced Display screen allows you to enable advanced display features Optimize Display Response This featu...

Страница 73: ...he default setting is to detect the low to high transition To change this setting go to Main Menu System Discrete I O Input Polarity on the iVu 11 10 1 PNP Low to High Trigger and Remote Teach Input Waveforms Power up Trigger Remote Teach Pink Wire Color Function Gray The iVu triggers from low to high and Remote Teach behaves electrically like trigger Note Table 15 Required iVu Input Signal Voltag...

Страница 74: ... voltage and the device s input as shown below Trigger Input Remote Teach Input iVu Pullup Resistor 1k ohm NPN VCC Sinking Option 2 Enable the Input Pullup Go to iVu Main Menu System Discrete I O Input Pullup 11 10 3 iVu Output Waveforms Ready Pass Fail Pass Pass Fail Pass Function Strobe Out Configure as External Expose Based Outputs 1 2 and 3 Set as Active Pass Outputs 1 2 and 3 Set as Active Fa...

Страница 75: ... Based Outputs 1 2 and 3 Set as Active Pass Outputs 1 2 and 3 Set as Active Fail Function Figure 90 NPN Outputs Note Table 17 Expected iVu Output Signal Voltage ON OFF PNP V 0 V NPN 1 V V iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 75 ...

Страница 76: ... Inspection Logs can be held in memory on the device The next ten logs overwrite the previous ten logs Save Inspection Logs to the USB flash drive so that the logs can be imported to the emulator Figure 92 Inspection Logs Menu 12 1 1 View Logs Main Menu Logs Inspection Logs View Logs Inspection Logs appear as a strip of film Select a frame to view a specific image in the Frame screen Click Save to...

Страница 77: ...formation other notifications and any errors or warnings that were encountered The list is sorted in descending order with respect to time The time associated with each event consists of the Hour Count lifetime hours of operation and the Up Timer time elapsed since last boot In the log D indicates a change made by the device I indicates a change made through Industrial Ethernet C indicates a chang...

Страница 78: ...ent Command communication activity Each entry in the log includes a status indicator for the operation A green indicator displays when the channel is enabled or disabled light green when the channel is enabled and dark green when the port is disabled An up arrow displays for incoming requests from a remote device A down arrow displays for outgoing responses from the iVu The up and down arrows are ...

Страница 79: ...able over Ethernet When Image Export is enabled the log shows an Enabled entry that indicates the port is being monitored When a client application connects or disconnects a log entry indicates which IP address has connected or disconnected If data is dropped the logs indicate the number of frames that have been dropped iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 3...

Страница 80: ...ernal and will continuously trigger based on a time interval setting This may make it more difficult to make adjustments while setting up the iVu The best practice is 1 Go to Main Menu Imager Trigger menu and select External Figure 99 Trigger Screen 2 Make sure there is no external trigger input 3 Use the Trigger icon in the lower right of the display to manually trigger the iVu to capture an imag...

Страница 81: ...objects the sensor finds Figure 102 Intensity Range Screen Adjust the Area Range Use Area Range to set the size limits of a feature of interest Move the slider to select the range Areas are measured by counting pixels For example a rectangular feature that is 100 pixels wide by 200 pixels tall has an area of roughly 20 000 pixels Figure 103 p 82 indicates that the areas that are white are now with...

Страница 82: ... make sure that the sensor accepts good parts and rejects bad parts 7 To complete the Area application setup adjust the trigger setting as appropriate for the application Note Remote Teach does not work with the Area sensor 13 3 Configuring a Blemish Sensor The Demo Mode application shows how the sensor when configured as a Blemish sensor can accept or reject parts based on the range of edge pixel...

Страница 83: ...Length Range The sensor counts all the edge pixels it detects in the ROI The bar at the bottom of the Edge Length Range screen shows all the different contiguous edge segments found Use the slider brackets to specify the edge length range in pixels Edges found within this range are considered to calculate the Pass Count Edge segments within the two brackets are highlighted in green and those outsi...

Страница 84: ... a complete range of good and bad samples to make sure that the sensor accepts good parts and rejects bad parts 7 To complete the Blemish application setup adjust the trigger setting as appropriate for the application Note Remote Teach does not work with the Blemish sensor 13 4 Configuring a Match Sensor Teach the sensor a good reference part 1 Begin the setup with a good part 2 Center the part to...

Страница 85: ... The pixels that have been erased appear in gray and changes are saved automatically b If needed click Draw then click the desired gray pixels to restore to the pattern Note Return to Edit Pattern at any time to erase or restore pixels from the taught pattern 7 Set the sensor parameters Adjust the Percent Match parameter Percent Match adjusts how closely the inspected part or label must match the ...

Страница 86: ...d correctly the annotations turn yellow and the icon in the upper left of the display indicates that the inspection failed Figure 118 Failed Inspection Adjust the Rotation Range Rotation Range sets the expected rotation of parts or labels during an inspection For example a value of 45 means that the part may rotate 45 degrees in either direction from the reference part and still pass Move the slid...

Страница 87: ...f good and bad samples to make sure that the sensor accepts good parts and rejects bad parts 10 To complete the Match application setup adjust the trigger setting as appropriate for the application Note When running a Match inspection the sensor looks for any possible patterns to match anywhere within the Field of View 13 4 1 Remote Teach The Remote Teach function is a method of remotely updating ...

Страница 88: ...tion Range and meet or exceed the value specified for Percent Match Patterns that are within the specified Rotation Range and within approximately 20 below the specified value for Percent Match are colored yellow Adjust the Rotation Range This sets the expected rotation of parts or labels during an inspection For example a value of 45 means that the part may rotate 45 degrees in either direction f...

Страница 89: ... 1 Number of Edges Main Menu Inspection Motion Number of Edges Number of Edges is available when Motion is set to Edge On the Number of Edges screen use the option buttons to select One Edge or Two Edges If One Edge is selected motion is tracked in one direction by default horizontally If Two Edges is selected motion can be tracked horizontally and vertically 13 6 2 Sensitivity Main Menu Inspectio...

Страница 90: ...d rotation of parts or labels during an inspection For example a value of 45 means that the part may rotate 45 degrees in either direction from the reference part and still pass Move the slider from 0 to 180 degrees Note The smaller the rotation range the faster the inspection will run 13 6 7 Timeout Main Menu Inspection Motion Timeout Timeout is available when Motion is set to Match Use Timeout t...

Страница 91: ... the Inspection Statistics and view the Average Color Figure 129 Color Space Screen 7 To complete the Average Color application setup adjust the trigger setting as appropriate for the application Note Remote Teach does not work with the Average Color sensor 13 8 Configuring a Color Compare Sensor 1 Begin the setup with a good part 2 Center the part to be tested in the Field of VIew FOV 3 Adjust th...

Страница 92: ...tensity Tolerance Intensity Tolerance defines the grayscale brightness level necessary to constitute a match This value ranges from 0 to 255 Figure 133 Intensity Tolerance Screen In the Demo example the Intensity Tolerance is set to 30 7 Test a complete range of good and bad samples to make sure that the sensor accepts good parts and rejects bad parts 8 To complete the Color Compare application se...

Страница 93: ...elect a color that is outside of the ROI but a BLOB of that color will only be detected within the ROI In the Demo example the desired color is pink If needed zoom in to better select the desired color Figure 135 Color Select Screen Figure 136 Color Select Screen Color Selected After the color is selected and buttons display Click these buttons to fine tune the selection Adjust the Area Range Use ...

Страница 94: ...e for the color the sensor is looking for Adjustments are made individually for hue saturation and intensity Figure 139 Tolerance Screen In the Demo example the Tolerance is set to 10 6 Test a complete range of good and bad samples to make sure that the sensor accepts good parts and rejects bad parts 7 To complete the Color Area application setup adjust the trigger setting as appropriate for the a...

Страница 95: ... 142 The New Sensor is Added to the Inspection 3 Click in the Sensor Setup area black button to display the input parameter menu for that sensor Figure 143 Input Parameter Menu 4 Click the yellow down arrow to access sensor management functions Icon Function Move the selected sensor up in the execution order iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 95 ...

Страница 96: ...for a sensor does not apply to any other sensors in the inspection The mask ROI type can be rectangular elliptical or circular Use up to ten masks per sensor 1 Select the desired ROI When selected the ROI has resize and rotation icons in the corners 2 Click Sensor Name to open the sensor parameters menu Figure 144 Parameters Menu 3 Select ROI and Mask 4 Select the Enable Mask checkbox Figure 145 R...

Страница 97: ... of the mask ROI click and to cycle through the shape options 9 Adjust the mask ROI as appropriate for the application 10 To delete a mask select it and click iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 97 ...

Страница 98: ...a remote device Image Export Used to export inspection images to a remote device Data export and command channel can be configured for either Ethernet or Serial I O but not both Image export is only available over Ethernet The following table summarizes valid communication channel configuration options Command Channels Scenario 1 Scenario 2 Scenario 3 Ethernet Serial I O Ethernet Serial I O Ethern...

Страница 99: ...ing inspection Command Channel Sample Application The iVu installation package has a Command Channel sample application that provides an easy interface to execute commands In a production environment you will need to create your own application for bi directional communication with the iVu Figure 148 Command Channel Sample Application 14 1 4 Data Export Export user selected inspection data via eit...

Страница 100: ...andard Deviation Blue RGBI color space All Found Pattern Names Standard Deviation Hue HSI color space only Color Compare Color models only Percent Match Standard Deviation Saturation HSI color space only Intensity Standard Deviation Intensity Color Area Color models only Count Area Range Data export settings apply to all inspections on the device If items are selected that are not part of the curr...

Страница 101: ...2 Image frame number 28 29 Image Width 2 UInt16 752 maximum 30 31 Image Height 2 UInt16 480 maximum 32 33 Image Format 2 UInt16 0 Bitmap 1 JPEG 34 63 Reserved 30 byte Reserved for future use Note If FOV s are adjusted so that they are smaller the bitmaps will also be smaller Image Export Sample Application The iVu installation package has an Image Export sample application that provides a way to s...

Страница 102: ... the Start menu click Control Panel 2 In Control Panel click Network and Internet then click Network and Sharing Center and then click Change adapter settings 3 Right click on the connection that you want to change then click Properties If you are prompted for an administrator password or confirmation enter the password or provide confirmation 4 In the connection properties click Internet Protocol...

Страница 103: ...tocol TCP IPv4 Properties Screen iVu Setup for Ethernet Communications 1 Go to Main Menu System Communications Ethernet I O and make sure that the iVu is configured as shown Figure 155 Ethernet I O Screen 2 Enable the command channel over Ethernet a Go to Main Menu System Communications Command Channel Connection and select Ethernet IP Port 32000 iVu Plus TG and Color Gen2 Image Sensors www banner...

Страница 104: ... LF CR or ETX c Verify that the iVu receives and transmits data correctly 3 Enable Data Export over Ethernet a Go to Main Menu System Communications Data Export Connection and select Serial I O from the drop down Figure 158 Connection Screen b Go to Main Menu System Communications Data Export Data To Export and select the inspection data to export iVu Plus TG and Color Gen2 Image Sensors 104 www b...

Страница 105: ...g affects how the sensor will behave in this situation Select Hold READY to ensure that all frames are transmitted In this case the READY signal remains inactive sensor is busy until the new frame has been added to the channel for transmission Triggers might be missed during this time Select Do not hold READY to cause the sensor to discard the new frame if the channel is full and activate the READ...

Страница 106: ...Serial I O Figure 162 Serial I O Screen 3 Enable the command channel over the serial connection a Go to Main Menu System Communications Command Channel Connection and select Serial I O b Configure the field and end of frame delimiters Go to Main Menu System Communications Command Channel Delimiters Figure 163 Delimiters Screen Valid end of frame delimiters are comma colon semicolon CR CR LF LF CR ...

Страница 107: ...Menu System Communications Data Export Data To Export and select the inspection data to export Figure 166 Data to Export Screen c Go to Main Menu System Communications Data Export Output Format and select the Start String Delimiter and End String Figure 167 Output Format Screen d Go to Main Menu System Communications Data Export Advanced Figure 168 Advanced Screen iVu Plus TG and Color Gen2 Image ...

Страница 108: ...put logs These logs are purely output logs that is there is no receive activity to log Figure 169 Command Channel Logs Screen Some notes about the logs To see an expanded view of each entry click the small right triangle control on each entry To save the log click the save icon The saved communication log can be loaded into the emulator for troubleshooting offline The following table describes the...

Страница 109: ... control device The lower field shows the bytes sent response frame from the iVu to the control device Figure 171 Port Status Screen Port Errors The Port Errors screen can help to debug communications channel issues Parity Break and Framing indicate mismatched port settings or in the case of Break incorrect cabling Using the iVu Command Channel Sample Application or a Terminal Program for Testing ...

Страница 110: ...ere are too many or too few then the port settings for example baud rate are likely mismatched in a way that does not generate serial hardware errors Verify the settings on both devices match exactly Verifying Basic Transmit Functionality The iVu command channel only sends response frames to the requesting device if it receives a valid end of frame delimiter from the requesting device To verify tr...

Страница 111: ...en and are comma colon semicolon CR CR LF LF CR ETX Note When data displays on iVu screens such as the Port Status screen printable delimiters display as expected Non printable characters such as CR are displayed in hex notation x0D Command Flow The command flow should be such that a new command request should not be issued until the iVu command channel acknowledges the previous command request Fo...

Страница 112: ...es Some command channel examples are included here The following are the conventions used in the examples All examples use CR LF for the end of frame delimiter and this delimiter is always denoted in hex x0D x0A because that is what is displayed in the iVu logs and for example the Port Status screen All commands are in bold text For each example a command request to the iVu device is prefaced with...

Страница 113: ...system reboot x0D x0A No response received Note It is normal to not get a response in this case If the command was issued incorrectly the response would be an error 14 4 4 Command Channel Reference Info Command Group Command Group Item Description Get Info CompanyName The company name as a string Get Info ModelNumber The device model number as a string Get Info FirmwareVersion The device firmware ...

Страница 114: ... must follow to make the new IP address effective You may also set new Subnet Mask and Gateway address as required before a Reboot command is sent to the device Set Ethernet SubnetMask Set a new subnet mask A Reboot command is required to be sent from the command channel to make the new mask effective Set Ethernet Gateway Set a new Gateway IP address A Reboot command is required to be sent from th...

Страница 115: ... the device s permanent memory The Save command is required to persist this value Set Imager Gain The device s value used to electronically brighten all image pixels This remotely modified value is not persisted to the device s permanent memory The Save command is required to persist this value Get Imager Exposure Get the device s value used to control the amount of time the imager gathers light f...

Страница 116: ... OK x0D x0A do productchange inspection2 x0D x0A OK x0D x0A History Command Group Command Group Item Description Get History Passed The number of passed inspections Get History Failed The number of failed inspections Get History MissedTriggers The number of missed triggers Get History TotalFrames The total number of inspections since the history was last cleared Get History MinInspectionTime The m...

Страница 117: ...est detected area Get AREA_RESULT MaxArea The size of the largest detected area Examples get area_result count x0D x0A OK x0D x0A 2 x0D x0A get area_result minarea x0D x0A OK x0D x0A 7665 x0D x0A AREA_HISTORY Command Group Command Group Item Description Get AREA_HISTORY MinCount The minimum number of detected areas since the history was last cleared Get AREA_HISTORY MaxCount The maximum number of ...

Страница 118: ...he history was last cleared Get BLEMISH_HISTORY MinEdgeLength The minimum detected blemish edge length since the history was last cleared Get BLEMISH_HISTORY MaxEdgeLength The maximum detected blemish edge length since the history was last cleared Examples get blemish_history count x0D x0A OK x0D x0A 1 x0D x0A get blemish_history maxcount x0D x0A OK x0D x0A 6 x0D x0A MATCH_RESULT Command Group Com...

Страница 119: ...ern match percentage Get SORT_RESULT MaxPercentMatch The maximum detected sort pattern match percentage Get SORT_RESULT PatternNumbers Listing of detected patterns by pattern number Get SORT_RESULT PatternNames Listing of detected patterns by pattern name SORT_HISTORY Command Group Command Group Item Description Get SORT_HISTORY MinCount The minimum number of detected sort patterns since the histo...

Страница 120: ...o 100 Get AVERAGE_COLOR_ RESULT SaturationStdDeviation The variance of the saturation component of each pixel inside the ROI Get AVERAGE_COLOR_ RESULT IntensityAverage The average brightness of a color represented in a number from 0 black to 255 white Get AVERAGE_COLOR_ RESULT IntensityStdDeviation The variance of the hue component of each pixel inside the ROI Examples get average_color_result Avg...

Страница 121: ...ionAverage The minimum average of saturation component since the history was last cleared Get AVERAGE_COLOR_ HISTORY MaxSaturationAverage The maximum average of saturation component since the history was last cleared Get AVERAGE_COLOR_ HISTORY MinSaturationStdDeviation The smallest variance of the saturation component Get AVERAGE_COLOR_ HISTORY MaxSaturationStdDeviation The largest variance of the...

Страница 122: ...a color since the history was last cleared Get COLOR_COMPARE _HISTORY MaxIntensityDifference The maximum brightness of a color since the history was last cleared Examples get color_compare_history ColorCmp1 mincolordifference x0D x0A OK x0D x0A 7 x0D x0A get color_compare_history ColorCmp1 maxintensitydifference x0D x0A OK x0D x0A 47 x0D x0A COLOR_AREA_RESULT Command Group Command Group Item Descr...

Страница 123: ...les get area_result Area1 count x0D x0A OK x0D x0A 7665 x0D x0A Notice that Area1 is the sensor name of an Area sensor in the current inspection get blemish_history Blemish1 minedgelength x0D x0A OK x0D x0A 22 x0D x0A Notice that Blemish1 is the sensor name of a Blemish sensor in the current inspection 14 4 6 Command Channel Command Status Register The command status register will confirm receipt ...

Страница 124: ...s maximum allowable length 20200 NO_AREAS_FOUND Attempt to obtain value when no areas were found 20600 NO_MATCHES_FOUND Attempt to obtain value when no matches were found 20800 NO_MATCHES_FOUND Attempt to obtain value when no sort patterns were found 80000 REMOTE_DISPLAY_NOT_CONNECTED Remote Display must be connected to obtain this value 80001 REMOTE_DISPLAY_NOT_SUPPORTED This device does not have...

Страница 125: ...he packets have a short header and a larger body area with ASCII text Header Format The header of the packets is as follows Name Offset Length bytes Description Protocol ID 0 4 The number that identifies this as a Discovery Protocol Packet Always set to 0x6956752b This appears as iVu when viewed with packet dump software Message Type 4 4 Identifies the type of message DISCOVER 0x44495343 ASCII tra...

Страница 126: ...recommended because a single UDP packet may be lost by network switches or the iVu The probability of multiple packets being lost is much smaller Separate the packets in time by 100 milliseconds or more This and the following packet capture examples were created using a free network tracing and troubleshooting software called Wireshark Banner Engineering Corporation does not provide support for th...

Страница 127: ...always have the following parameters in the body portion Either MAC or SerialNumber or both If both are present the match will be performed on both fields IP NetMask Gateway Any other parameters in the body are ignored by the device Figure 176 Wireshark DISCOVER_SETIP Packet When the device receives a DISCOVER_SETIP message the following actions are performed 1 The device compares the specified MA...

Страница 128: ...ype field should be set to 0x44495343 DISC The Correlation tag should be set by the sender to the non zero value that will allow the sender to identify the response The packet with the header values is sent using the broadcast address of 255 255 255 255 Note Not all the switches are configured to pass broadcast packets by default A switch configuration change may be necessary to enable the passing...

Страница 129: ...56752b iVu If the value matches the device examines the Message Type field If the Message Type field matches 0x53455449 SETI the received MAC address is compared with the MAC address of the device If the MAC address does not match the packet is discarded and no further replies or logs are generated If the received MAC address matches that of the device the device performs the following actions IP ...

Страница 130: ...l number does not match the packet is discarded and no further replies or logs are generated If the received serial number matches that of the device the device performs the following actions IP NetMask and Gateway addresses are extracted from the body of the message Values are verified to be syntactically correct For example Gateway address of 255 255 255 255 is not allowed IP address of 0 0 0 0 ...

Страница 131: ...pplied software trigger or by toggling a bit over Industrial Ethernet To only accept triggers generated through the Industrial Ethernet communication channel go to Main Menu Imager Trigger and select Industrial Ethernet Only from the drop down list 15 2 Supported Functions Control the iVu over EtherNet IP PCCC Modbus TCP or PROFINET using the input and output data the iVu makes available as a slav...

Страница 132: ...must clear the command bit after the corresponding ACK bit has been observed to be high As an example to use the Trigger ACK bit the programming steps for triggering an inspection are 1 Wait for ready 2 Set Trigger command bit to 1 3 Wait for Trigger ACK to go to 1 4 Set Trigger command bit to 0 Command Responses iVu Command Channel commands executed using command IDs may have a response value Dep...

Страница 133: ...Corresponding ACK bits are cleared when the iVu input bit is cleared When multiple iVu input bits are set simultaneously the Execution Error input bit is set and an Error Code value is reported in the Error Code register The Execution Error iVu output bit is cleared when all ACK bits are cleared or a new valid command is received 15 4 EtherNet IP In this context references to EtherNet IP refer spe...

Страница 134: ...Data transfer direction Originator PLC to Target iVu Assembly Instance 113 0 71 has more registers than Assembly Instance 112 This allows for more comprehensive control of the iVu including Command Channel functionality WORD WORD NAME DATA TYPE 0 Inputs Bit Register see Input and Output Flags Bits p 140 16 bit integer 1 2 Product Change Number 32 bit integer 3 49 reserved 32 bit integer 50 Command...

Страница 135: ... execution order of sensor types is the same across inspections When an inspection includes multiple sensors the first five sensor results are shown starting at offset 55 Each sensor result occupies 20 words Table 21 I O Assembly Instance 101 0 65 DEFAULT MAP WORD WORD NAME Data Type 0 Input Bits ACK Register see Input and Output Flags Bits p 140 16 bit integer 1 Output Bits Register see Input and...

Страница 136: ... more than five sensors any sensors after the fifth sensor are not included on the map Table 22 Area Sensor ID 2 Sensor Specific Data Data Size Area Count 32 bit integer Area Range Minimum 32 bit integer Area Range Maximum 32 bit integer Table 23 Blemish Sensor ID 3 Sensor Specific Data Sensor Location Blemish Count 32 bit integer Blemish Minimum Edge Length 32 bit integer Blemish Maximum Edge Len...

Страница 137: ... Integer Average Intensity 16 bit Integer Standard Deviation Red 32 bit float Standard Deviation Green 32 bit float Standard Deviation Blue 32 bit float Standard Deviation Hue 32 bit float Standard Deviation Saturation 32 bit float Standard Deviation Intensity 32 bit float Note Average Color Sensor data that does not apply to the selected color space has a result of 0 For example if the HSI color ...

Страница 138: ...r 4 5 Inspection Number 32 bit integer 6 7 Iteration Count 32 bit integer 8 9 Pass Count 32 bit integer 10 11 Fail Count 32 bit integer 12 13 Missed Triggers 32 bit integer 14 15 Current Inspection Time Float 16 Sensor Pass Fail Coil 16 bit integer 17 29 reserved 16 bit integer 30 52 Inspection Name 2 Word Length 20 unicode characters 53 54 Frame Number 32 bit integer 55 166 Customizable Space 112...

Страница 139: ...e number of Area sensors that have space reserved for them on the customizable map Because only one Area sensor s worth of data is reserved on the image above the selected data will be collected from the first Area sensor in the current inspection When multiple Area sensors have been reserved the data will be arranged in the sequential manner of the sensor type in the current inspection 5 Click th...

Страница 140: ... Latch Read No Read Pass Fail Ready 15 4 5 Configuration Assembly Object The iVu EtherNet IP implementation does not support an assembly object Configuration instance However one is required for the creation of implicit Class 1 connections on a ControlLogix 11 family PLC Therefore a configuration instance is defined as instance number 128 0 80 Its size is zero 15 4 6 Data Formats The iVu EtherNet ...

Страница 141: ...ools menu click EDS Hardware Installation Tool The Rockwell Automation s EDS Wizard dialog displays Figure 181 Tools EDS Hardware Installation Tool 2 Click Next 3 Select the Register an EDS file s option Figure 182 Rockwell Automation s EDS Wizard Options 4 Browse to locate the EDS file and click Next iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 141 ...

Страница 142: ...er 5 Click Next to register the tested file Figure 184 Register the Tested File 6 Click Next when you see the icon associated with the EDS file iVu Plus TG and Color Gen2 Image Sensors 142 www bannerengineering com Tel 1 888 373 6767 ...

Страница 143: ...6 Register the EDS File 8 Click Finish to close the EDS Wizard 9 Right click on the PLC s Ethernet adapter and select New Module Figure 187 New Module 10 Locate the iVu from the catalog and click Create iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 143 ...

Страница 144: ...Type 11 Enter a name description optional and IP address for the iVu Figure 189 New Module 12 Click Change in the Module Definition field iVu Plus TG and Color Gen2 Image Sensors 144 www bannerengineering com Tel 1 888 373 6767 ...

Страница 145: ...mblies O T PLC iVu Plus Assembly 112 0x70 T O PLC iVu Plus Assembly 100 0x64 Large Assemblies O T PLC iVu Plus Assembly 113 0x71 T O PLC iVu Plus Assembly 101 0x65 14 Select INT as the data type Figure 191 Module Definition Data Type 15 Click OK twice and download the program to the PLC Figure 192 Download to the PLC iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 ...

Страница 146: ...ix family PLC configure the iVu as a Generic Ethernet Module under the ENET_MODULE The following is a sample setup of a Banner device 1 Add a generic Ethernet module to the PLC s Ethernet card a Click New Module Figure 193 Add Ethernet Module b Click Communications then Generic Ethernet Module iVu Plus TG and Color Gen2 Image Sensors 146 www bannerengineering com Tel 1 888 373 6767 ...

Страница 147: ...he Comm Format must be changed to an INT See Inputs to the iVu Outputs from the PLC p 134 and Outputs from the iVu Inputs to the PLC p 134 for more information on each specific assembly instance iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 147 ...

Страница 148: ...Instance 0 64 100 PLC Output Assembly Instance 0 70 112 Figure 196 Example PLC Input Assembly Instance 0 65 101 PLC Output Assembly Instance 0 71 113 iVu Plus TG and Color Gen2 Image Sensors 148 www bannerengineering com Tel 1 888 373 6767 ...

Страница 149: ...ys Figure 198 Successful Configuration If the module configuration was not successful the RSLogix 5000 software will indicate errors similar to the following figures Figure 199 ERROR Assembly Instance Number and or Size Incorrect Figure 200 ERROR iVu Not Powered Up or Ethernet Cable Not Attached iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 149 ...

Страница 150: ... module to the PLC memory map C Configuration not used I Inputs to PLC outputs from the device O Outputs from PLC inputs to the device Figure 201 Memory Map iVu Plus TG and Color Gen2 Image Sensors 150 www bannerengineering com Tel 1 888 373 6767 ...

Страница 151: ...m the device Figure 202 Memory Map Expanded Sample map demonstrating string values Figure 203 Memory Map Default Note ControlLogix string format iVu Plus Image Sensor iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 151 ...

Страница 152: ... the 30000 range of registers the same values can also be read from Holding Registers 40000 using Modbus function code 03 Read Holding Registers The Input Bits can be set as Coils using Modbus function code 05 Force Single Coil The state of the Input ACK Bits and Status Bits can be read as Inputs 10000 using Modbus function code 02 Read Input Status Modbus Function Codes Supported 01 Read Coil Sta...

Страница 153: ...arcode models only 10005 4 reserved 10006 5 reserved 10007 6 reserved 10008 7 reserved 10009 8 reserved 10010 9 reserved 10011 10 reserved 10012 11 reserved 10013 12 reserved 10014 13 reserved 10015 14 reserved 10016 15 Command ACK Table 35 Status Bits Inputs 10017 10032 02 Read Input Status Register Bit Position WORD Name 10017 0 Ready 10018 1 Pass Fail 10019 2 Read No Read 10020 3 Ready Latch 10...

Страница 154: ...and Parameter ASCII String 100 byte Unicode character array 109 240 reserved 16 bit integer 15 5 2 iVu Output Values The iVu sends output data to the PLC or HMI via a bank of Input Registers 30000 Some devices like the Modicon family of PLCs cannot access data using the 30000 range of register addresses For these devices the iVu output data is also made available as Holding Registers 40000 To acce...

Страница 155: ...eger 57 75 1057 75 Sensor 1 Specific Data 16 bit Integer 76 1076 Sensor Type ID Sensor 2 16 bit Integer 77 95 1077 95 Sensor 2 Specific Data 16 bit Integer 96 1096 Sensor Type ID Sensor 3 16 bit Integer 97 115 1097 115 Sensor 3 Specific Data 16 bit Integer 116 1116 Sensor Type ID Sensor 4 16 bit Integer 117 135 1117 135 Sensor 4 Specific Data 16 bit Integer 136 1136 Sensor Type ID Sensor 5 16 bit ...

Страница 156: ...tern Map 16 bit Integer Sort Pattern Count 16 bit Integer Sort Pattern 1 Count 16 bit Integer Sort Pattern 2 Count 16 bit Integer Sort Pattern 3 Count 16 bit Integer Sort Pattern 4 Count 16 bit Integer Sort Pattern 5 Count 16 bit Integer Sort Pattern 6 Count 16 bit Integer Sort Pattern 7 Count 16 bit Integer Sort Pattern 8 Count 16 bit Integer Sort Pattern 9 Count 16 bit Integer Sort Pattern 10 Co...

Страница 157: ...Integer iVu Output Values Modbus TCP Input or Holding Registers Custom Map The Custom Map option allows for more flexibility regarding iVu Output Values The Custom Map option allows the user to choose which pieces of Sensor Specific Data are given space in the register map Table 45 iVu Output Values Modbus TCP Input or Holding Registers CUSTOM MAP 04 Read Input Registers or 03 Read Holding Registe...

Страница 158: ...75 1174 75 Command Response Int32 32 bit Integer 176 77 1176 77 Command Response Float 178 79 1178 79 Command Response ASCII String Length 16 bit Integer 180 229 1180 229 Command Response ASCII String Data 100 byte Unicode character array 230 40 1230 40 reserved 16 bit Integer Configure a Custom Industrial Ethernet IE Map 1 Enable the Custom Map by selecting Custom on the drop down list Figure 205...

Страница 159: ...p Because only one Area sensor s worth of data is reserved on the image above the selected data will be collected from the first Area sensor in the current inspection When multiple Area sensors have been reserved the data will be arranged in the sequential manner of the sensor type in the current inspection 5 Click the green arrow Back to return to the Custom IE Map summary 6 Continue to add more ...

Страница 160: ... Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Command ACK reserved reserved reserved reserved reserved reserved reserved reserved reserved reserved reserved Barcode models only Trigger ACK Teach Latch ACK Product Change ACK Read only Status Bits are outputs from the iVu inputs to the PLC or HMI They are used to report the basic status of the iVu and the last inspection run This information is available as Input ...

Страница 161: ...le Address Integer table Nx Target Device Data Table Address N7 x Figure 208 General tab Example message command reading from N7 table on the iVu and sending the data to the N7 table on the PLC iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 161 ...

Страница 162: ...To Address IP address of the iVu Figure 209 MultiHop tab IP Address of the iVu is entered here iVu Plus TG and Color Gen2 Image Sensors 162 www bannerengineering com Tel 1 888 373 6767 ...

Страница 163: ...e Data Table Address Integer table Nx Target Device Data Table Address N14 x Figure 210 General tab Example message command writing to N14 table on the iVu from the N14 table of the PLC iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 163 ...

Страница 164: ...it integer 3 49 reserved 32 bit integer 50 Command ID 16 bit integer 51 Command Parameter Int16 16 bit integer 52 53 Command Parameter Int 32 32 bit integer 54 55 Command Parameter Float 56 57 Command Parameter String Length 32 bit integer 58 107 Command Parameter String 100 Byte Array 108 reserved 16 bit integer 109 120 for Barcode models only 211 239 reserved 16 bit integer 15 6 3 Outputs from i...

Страница 165: ...bit integer 12 13 Missed Triggers 32 bit integer 14 15 Current Inspection Time Float 16 Sensor Pass Fail Coil 16 bit integer 17 29 reserved 16 bit integer 30 52 Inspection Name 2 Word Length 20 Unicode characters 53 54 Frame Number 32 bit integer 55 Sensor Type ID Sensor 1 16 bit integer 56 74 Sensor 1 Specific Data 16 bit integer 75 Sensor Type ID Sensor 2 16 bit integer 76 89 Sensor 2 Specific D...

Страница 166: ... bit integer Table 54 Sort Sensor ID 5 Sensor Specific Data Sensor Location Sort Pattern Map 16 bit integer Sort Pattern Count 16 bit integer Sort Pattern 1 Count 16 bit integer Sort Pattern 2 Count 16 bit integer Sort Pattern 3 Count 16 bit integer Sort Pattern 4 Count 16 bit integer Sort Pattern 5 Count 16 bit integer Sort Pattern 6 Count 16 bit integer Sort Pattern 7 Count 16 bit integer Sort P...

Страница 167: ...ximum 32 bit Integer Custom Map Main Menu System Communications Industrial Ethernet Map Custom The custom map allows for customization of fixed sensor data on the map The user selects data items of interest for each sensor type This is recommended when the execution order of the sensor types varies across inspections or when using more than five sensors A system level custom map is supported for a...

Страница 168: ...t integer 175 176 Command Response Float Float 177 178 Command Response Length 32 bit integer 179 228 Command Response Data 100 Byte Array 229 239 reserved 16 bit integer Configure a Custom Industrial Ethernet IE Map 1 Enable the Custom Map by selecting Custom on the drop down list Figure 212 Map Screen Custom Map Selected 2 Click the yellow arrow to access the Custom IE Map screen 3 On the Custom...

Страница 169: ... to add more data from any sensor type as required or reserve more sensors into the customizable space Sensor Name and Sensor Type ID are global settings that are part of any individual sensor reservation When they are checked they are inserted into each sensor reservation The following is an example of a multiple sensors inspection and its output location on the customizable space In this example...

Страница 170: ...D file describes iVu Plus TG iVu Plus BCR and iVu Color models 15 7 2 iVu PROFINET IO Data Model The PROFINET IO data model is based on the typical expandable field device that has a backplane with slots Modules and submodules have different functionalities Modules are plugged into slots submodules are plugged into subslots In the PROFINET IO data model Slot 0 Subslot 1 is reserved for the Device ...

Страница 171: ...he drop down menu Figure 216 Connection Screen 3 Click only one time on the Arrow button on the bottom left to return to the Industrial Ethernet window Figure 217 Industrial Ethernet Menu 4 Click Map to configure the PROFINET module map iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 171 ...

Страница 172: ...so provides command feedback See Table 68 p 175 Adding sensor specific output data requires the use of a sensor output submodule plugged into Slot 2 Subslot 1 The iVu provides different options for configuring this submodule based on the complexity of the inspection The selection of sensor output submodules is based on size allowing the user to control network bandwidth use The Command Channel Mod...

Страница 173: ... TG Inspection Result Submodule 1 0x1 1 1 2 TG Device Control Submodule 2 0x2 Table 64 TG Ident 0x00000040 Color Ident 0x00000042 Sensor Output Module Number of Physical Subslots Subslot Label Subslot Number 1 2 1 sensor output submodules 1 0x1 Table 65 Command Channel Module Ident 0x00000030 Number of Physical Subslots Subslot Label Subslot Number 1 3 1 Command Channel Command submodules 1 0x1 1 ...

Страница 174: ...module PLC Input Data Name Input Data Type Inspection Status Word Unsigned16 Inspection Number Unsigned32 Sensor Pass Fail Status Unsigned32 Iteration Count Unsigned32 Pass Count Unsigned32 Fail Count Unsigned32 Missed Trigger Count Unsigned32 Current Inspection Time Float 32 Inspection Status Word Bit Position for Cyclic Input Data Function Bit 0 System Ready Bit 1 Inspection Pass Fail Bit 3 Read...

Страница 175: ...user enabled submodule is optional and plugged into Slot 2 Subslot 1 Table 69 Default Map Submodule Ident 0x00027 PLC Input Data Name Input Data Type Frame Number Unsigned32 Sensor Type Unsigned16 38 byte Sensor specific Data Block 38 byte OctetString Sensor Type Unsigned16 38 byte Sensor specific Data Block 38 byte OctetString Sensor Type Unsigned16 38 byte Sensor specific Data Block 38 byte Octe...

Страница 176: ...it Integer Sort Pattern 5 Count 16 bit Integer Sort Pattern 6 Count 16 bit Integer Sort Pattern 7 Count 16 bit Integer Sort Pattern 8 Count 16 bit Integer Sort Pattern 9 Count 16 bit Integer Sort Pattern 10 Count 16 bit Integer Sort Minimum Percent Match 8 bit Integer Sort Maximum Percent Match 8 bit Integer Table 74 Average Color Sensor ID 6 Sensor Specific Data Data Size Average Red 16 bit Integ...

Страница 177: ...t No Name Type Name Type 16 Byte Custom Map 0x00028 Frame number Unsigned32 Not applicable Not applicable User mapped Sensor Result Data Block 16 byte OctetString 32 Byte Custom Map 0x00029 Frame number Unsigned32 Not applicable Not applicable User mapped Sensor Result Data Block 32 byte OctetString 64 Byte Custom Map 0x00030 Frame number Unsigned32 Not applicable Not applicable User mapped Sensor...

Страница 178: ...vation count shows the number of Area sensors that have space reserved for them on the customizable map Because only one Area sensor s worth of data is reserved on the image above the selected data will be collected from the first Area sensor in the current inspection When multiple Area sensors have been reserved the data will be arranged in the sequential manner of the sensor type in the current ...

Страница 179: ...Slot 3 Subslot 1 The Command Channel Command Submodule has four versions depending on the required length of the input string Table 78 Numeric Command Submodule Ident 0x00012 PLC Output Data Name Output Data Type Flag indicates when to apply the command Unsigned16 Numeric ID of the command Unsigned16 16 bit integer command argument Unsigned16 32 bit integer command argument Unsigned32 Floating poi...

Страница 180: ...Data Name Input Data Type Not applicable Not applicable Table 80 Text Command 64 byte Submodule Ident 0x00014 PLC Output Data Name Output Data Type Flag indicates when to apply the command Unsigned16 Numeric ID of the command Unsigned16 16 bit integer command argument Unsigned16 32 bit integer command argument Unsigned32 Floating point command argument Float32 Length of Command Response string Uns...

Страница 181: ...er PLC input data and command channel response data The user enabled submodules are optional On the iVu model the submodule is plugged into Slot 3 Subslot 2 The Command Channel Response Submodule has four versions depending on the required length of the data output string Table 82 Numeric Response Submodule Ident 0x00050 PLC Input Data Name Input Data Type Flag indicating when to Command ACK Unsig...

Страница 182: ...ata Name Output Data Type Not applicable Not applicable Table 84 Text Response 64 byte Submodule Ident 0x00052 PLC Input Data Name Input Data Type Flag indicating when to Command ACK Unsigned16 Numeric Command Status Unsigned16 16 bit integer command response Unsigned16 32 bit integer command response Unsigned32 Floating point command argument Float32 Length of Command Response string Unsigned32 6...

Страница 183: ...edgement Bit 15 Command Execution Error PLC Output Data Name Output Data Type Not applicable Not applicable 15 7 3 Configuration Instructions Using Siemens TIA Portal v13 Software Installing the Banner iVu GSD File Use these instructions to install the Banner iVu GSD file in the Siemens TIA Portal v13 software Use these instructions as a basis for installing the Banner iVu GSD file in another cont...

Страница 184: ...lick Configure networks Figure 225 Configure Networks Network view displays 7 Click Options and select Install general station description file GSD iVu Plus TG and Color Gen2 Image Sensors 184 www bannerengineering com Tel 1 888 373 6767 ...

Страница 185: ...ens 8 Click the browse button to the right of the Source path field Figure 227 Manage GSD Files 9 Navigate to the location the iVu GSD file was downloaded to 10 Select the iVu GSD file 11 Click Install iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 185 ...

Страница 186: ... not install properly save the log and contact Banner Engineering Corp Adding a Device to a Project Use these instructions to add a iVu device to a Siemens TIA Portal v13 project and to configure the device Use these instructions as a basis for adding a iVu device to another controller PLC 1 Start the Siemens TIA Portal v13 software 2 Click Open existing project 3 Select a project and open it iVu ...

Страница 187: ... and Networks 5 Click Configure networks Figure 230 Configure Networks Network view displays Note For Step 6 through Step 10 Network view must be open 6 Locate the iVu in the Hardware catalog iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 187 ...

Страница 188: ...configuration Selection Option Description Drag Drag the iVu from the Hardware catalog directly into the configuration Double click Double click on the iVu and add it to the configuration 8 Click the green square on the iVu icon Drag the pointer to the green square on the PLC_1 icon to connect the device to the controller PLC iVu Plus TG and Color Gen2 Image Sensors 188 www bannerengineering com T...

Страница 189: ...roller PLC 1 Start the Siemens TIA Portal v13 software 2 Click Open existing project 3 Select a project an open it 4 Click Devices networks after the project has been uploaded to go to Network view Figure 233 Network View Network View displays 5 Double click on the iVu icon to open the Device view 6 Click on the iVu icon in the graphic area of the Device view to open the Module properties window T...

Страница 190: ... the device icon and select Online diagnostics Figure 236 Select Online Diagnostics Figure 237 Online Diagnostics The Online diagnostics window displays 13 Select Assign IP address under Functions 14 Click Accessible devices iVu Plus TG and Color Gen2 Image Sensors 190 www bannerengineering com Tel 1 888 373 6767 ...

Страница 191: ...ect it Note Use the display to find the MAC address Main Menu System Communications Ethernet IO Status 16 Click Apply Figure 239 Select the Device and Apply Changes The IP address for the device is updated 17 Click Assign IP address to complete the step This step is completed for every device iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 191 ...

Страница 192: ...0 0 0 0 until the PLC discovers it and assigns it the specified address again When the camera has no IP address assigned it is still possible to assign an IP address to the camera using Vision Manager However if this address is different than what is specified in the PLC the camera reverts to the address specified in the PLC when the PLC becomes active again The IP address is set at the device If ...

Страница 193: ...e field 8 Enter a unique device number in the Device number field Note Each device number is used only once 9 Right click on the device icon and select Online diagnostics Figure 244 Select Online Diagnostics Figure 245 Online Diagnostics The Online diagnostics window displays iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 193 ...

Страница 194: ...e process The name is assigned Figure 247 Assign Name Using Siemens SIMATIC STEP 7 v5 5 Software Installing the Banner iVu GSD File Use these instructions to install the Banner iVu GSD file in the Siemens SIMATIC STEP 7 v5 5 software 1 Start Siemens SIMATIC Manager 2 Select an existing project and open it 3 Select the Station PLC from the Object Hierarchy list iVu Plus TG and Color Gen2 Image Sens...

Страница 195: ...ow Figure 249 Double Click the Hardware Icon The Hardware configuration window opens 5 In the Hardware configuration window click Options Install GSD File Figure 250 Options Menu Select Install GSD File iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 195 ...

Страница 196: ...9 Check the Catalog option The Hardware catalog appears on the right side of the Hardware configuration window Figure 252 Hardware Catalog The location in the Hardware catalog is PROFINET IO Additional Field Devices Sensors Banner Vision Sensors iVu Series Creating a PROFINET Connection Use these instructions to create a PROFINET Connection in Hardware configuration with the Siemens SIMATIC STEP 7...

Страница 197: ...System 6 In the Parameters tab of the Ethernet interface properties window type in the IP Address and Subnet Mask of the PLC 7 Select the Ethernet subnetwork from the box at the bottom of the Ethernet interface properties window If no suitable network is shown click the New button to add one then click OK Figure 255 Add New Network 8 Click iVu in the Hardware catalog and drag and drop onto the PRO...

Страница 198: ...ct Hierarchy list Figure 257 Object Hierarchy List 4 Double click the Hardware icon in the Station level window to open the Hardware configuration window Figure 258 Double click the Hardware Icon 5 Select PLC Ethernet Edit Ethernet Node Figure 259 Select Edit Ethernet Note 6 Click Browse under Nodes accessible online in the Edit Ethernet Node window iVu Plus TG and Color Gen2 Image Sensors 198 www...

Страница 199: ...ts a search for all PROFINET devices on the network and shows the found devices 7 Select the device to be modified Figure 261 Browse Network Screen 8 Click OK iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 199 ...

Страница 200: ...lick OK to acknowledge the message of a successful transfer Figure 263 Edit Ethernet Node Message The IP address adjustment is complete Changing the Device Name Use these instructions for the Siemens SIMATIC STEP 7 v5 5 software 1 Start Siemens SIMATIC Manager 2 Select an existing project and open it 3 Select a Station PLC from the Object Hierarchy list iVu Plus TG and Color Gen2 Image Sensors 200...

Страница 201: ...are configuration window Figure 265 Double click the Hardware Icon 5 Select PLC Ethernet Edit Ethernet Node Figure 266 Select Edit Ethernet Node 6 Click Browse under Nodes accessible online in the Edit Ethernet Node window iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 201 ...

Страница 202: ...ts a search for all PROFINET devices on the network and shows the found devices 7 Select the device to be modified Figure 268 Browse Network Screen 8 Click OK iVu Plus TG and Color Gen2 Image Sensors 202 www bannerengineering com Tel 1 888 373 6767 ...

Страница 203: ...Device name field 10 Click Assign Name Figure 270 Edit Ethernet Node Message The Device name is updated If a failed update message is returned the new name did not meet the naming requirements Reference the Siemens PLC naming convention iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 203 ...

Страница 204: ...Change ProductChange ACK 1 New inspection is loaded RPI 0 1 X X Y X Y Z Product Change ACK Set ProductChange 1 Verify Ready 1 ProductChange ACK 0 Set ProductChange 0 Product Change Figure 271 Product Change Timing Diagram iVu Plus TG and Color Gen2 Image Sensors 204 www bannerengineering com Tel 1 888 373 6767 ...

Страница 205: ...ch will execute on next trigger RPI 0 1 X X Y X Y Z Teach Latch ACK Set TeachLatch 1 Verify Ready 1 TeachLatchACK 0 Set TeachLatch 0 Teach Latch Figure 272 Teach Latch Timing Diagram iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 205 ...

Страница 206: ...Diagnostic Guide iVu devices provide several methods to help diagnose communication issues when using Ethernet communications 15 10 1 Ethernet Diagnostics To verify Ethernet connectivity follow these steps 1 Verify that all of the cables are connected and properly seated 2 Examine the Ethernet I O LED located on the top of the iVu between the Pass Fail and System Status LEDs The light should be ei...

Страница 207: ...is correctly configured or consult with your IT department to perform this verification b Verify that your cable is the correct type and is properly connected to the switch and to the camera 15 10 2 Networking and TCP IP Diagnostics To verify networking and TCP IP connectivity follow these steps 1 Verify that the Ethernet link has been established 2 Go to System Communications Ethernet I O and che...

Страница 208: ... from the iVu Figure 279 Command Window with Responses from the iVu You should also see the Packets Received and Packets Sent count on the Ethernet I O Status screen in the camera increment by at least 4 7 If the output of the ping command shows request timeouts try the following Verify that the camera is located on the correct subnet has the correct IP address and is connected to the correct swit...

Страница 209: ...xed at port number 502 After you have established a Modbus TCP connection verify that the iVu has accepted Go to System Communications Industrial Ethernet Status and view the connection status Figure 280 Industrial Ethernet Status Screen If you experience issues accessing data see Modbus TCP p 152 for the Modbus TCP register maps supported by the iVu and consult the Industrial Protocols Log The lo...

Страница 210: ...might block the UDP traffic necessary for I O messages Consult with your IT department to verify that your network is configured correctly Establishing CIP and EtherNet IP I O communications is a complicated process There are several steps during which an error can occur Industrial Protocols log contains a detail description of the communications process and should be consulted if any errors are s...

Страница 211: ...ace connection in the PG PC interface list Figure 286 PG PC Interface The PC scans the network for PROFINET devices If the device you are looking for is not present check the cabling Example of Scanning Results Under Online status information the scan shows that three devices were found Figure 287 Select Device Online Status Information Accessing the iVu Device s Communication Logs PROFINET commun...

Страница 212: ...n flawless communication Red communication icons mean communication errors 2 Click the Arrow button on any log entry in the communication log to access the Communication Log Detail window iVu Plus TG and Color Gen2 Image Sensors 212 www bannerengineering com Tel 1 888 373 6767 ...

Страница 213: ...Note An expanded description of the communication supports better diagnostics iVu Plus TG and Color Gen2 Image Sensors www bannerengineering com Tel 1 888 373 6767 213 ...

Страница 214: ...ge in the table Display CPU Time Stamps in PG PC local time Figure 290 Diagnostics Buffer The respective information displays in the Description field under Details on event 3 Read the message to learn about the error and resolve it When the error is resolved the icon that corresponds to the displayed message is green 15 11 Additional Information 15 11 1 iVu Command Channel Commands iVu Command Ch...

Страница 215: ... and configuration parameters This command blocks all other commands until all values have been persisted N A Info Sensor Name 10151 User assigned device name Byte Array Model Number 10152 Device model number Byte Array Serial Number 10153 Device serial number Byte Array Firmware Version 10154 Device firmware software version Byte Array Hour Counter 10155 The total number of hours the device has b...

Страница 216: ... Group ID is invalid unknown 10102 GROUP_ITEM_MISSING A Group Item ID must be specified immediately after the Group ID 10103 GROUP_ITEM_NOT_FOUND The specified Group Item ID is invalid unknown 10152 NOT_READABLE Attempt to get a value that is not readable 10153 NOT_WRITEABLE Attempt to set a value that is not writeable 10250 NOT_A_METHOD Method ID specified is not a method 10251 WRONG_ARGUMENT_COU...

Страница 217: ...ction Examples of Operation The following examples show how to utilize the iVu Command Channel via the Industrial Ethernet connection Clear System Error 1 Write the number 81 as a 16 bit integer into the Command ID register 2 Toggle the Command bit from 0 to 1 bit 15 in the Input Bits Input Coil Bits register 3 Wait for the Command ACK flag to go from 0 to 1 bit 15 in the Input Bits ACK Input Coil...

Страница 218: ...for the iVu 1 Write the number 52 as a 16 bit integer into the Command ID register 2 Write the desired Exposure Time in microseconds as a 32 bit integer value into the Command Parameter Int32 register The minimum acceptable value is 117 µsec and the maximum value is 1 000 000 µsec 3 Toggle the Command bit from 0 to 1 bit 15 in the Input Bits Input Coil Bits register 4 Wait for the Command ACK flag...

Страница 219: ...r highlighted in red 1 Look at the System Log to see the error 2 Clear the LED a Go to Main Menu Logs System Logs b Click Clear System Error A device reboot is not required 3 If the error occurs again try rebooting the iVu to see if that fixes the problem If the problem persists contact Banner Engineering 16 1 2 Warnings Warnings are atypical conditions that the iVu detects and fixes Warnings are ...

Страница 220: ...o which the device configuration was saved For example USB BANNER myName 9 Click to connect to the Emulator The Emulator runs with the configuration on the USB flash drive using the saved Inspection Logs in the InspLog folder Inspections occur depending the Trigger Mode settings 10 Make the desired adjustments to the inspection or inspections 11 On the Home screen click to disconnect the Emulator ...

Страница 221: ...ction or inspections 12 On the Home screen click to disconnect the Emulator All configuration changes are automatically saved to the CONFIG CFG file on the PC 13 Copy the modified device configuration file from the PC to the USB flash drive USB BANNER myName 14 Disconnect the USB flash drive from the PC 15 Connect the USB flash drive to the iVu device 16 Restore the configuration to the iVu device...

Страница 222: ...d properly configured and connected Verify all required network equipment cables are connected Verify the network adaptor is properly configured Verify the sensor IP address is valid Verify there are no other devices using the same IP address Verify the sensor subnet is valid Verify the sensor can be successfully pinged Verify the network firewall settings support connection to the sensor 10020 A ...

Страница 223: ...and connected Verify all required network equipment cables are connected Verify the network adaptor is properly configured Verify the sensor IP address is valid Verify there are no other devices using the same IP address Verify the sensor subnet is valid Verify the sensor can be successfully pinged Verify the network firewall settings support connection to the sensor 10025 The connection to the se...

Страница 224: ...ed Verify all required network equipment cables are connected Verify the network adaptor is properly configured Verify the sensor IP address is valid Verify there are no other devices using the same IP address Verify the sensor subnet is valid Verify the sensor can be successfully pinged Verify the network firewall settings support connection to the sensor 10051 The connection to the sensor was lo...

Страница 225: ...cables are connected Verify the network adaptor is properly configured Verify the sensor IP address is valid Verify there are no other devices using the same IP address Verify the sensor subnet is valid Verify the sensor can be successfully pinged Verify the network firewall settings support connection to the sensor 10085 A connection to the sensor could not be established One or more required cha...

Страница 226: ... was aborted by this application Verify the network adaptor link speed and duplex settings Verify the is sensor not stalled or in shutdown mode 10097 A transmit timeout occurred while sending data to the sensor partial data was sent The connection to the sensor was aborted by this application Verify the network adaptor link speed and duplex settings Verify the is sensor not stalled or in shutdown ...

Страница 227: ...atible with this application Check the firewall setup on computer Go to Sensor Neighborhood and reconnect to the sensor 10140 The Connection to the sensor was lost due to network keep alive expiration Install an newer version of this application Verify the device at the specified IP address is a Banner Vision sensor Verify the sensor s firmware version is compatible with this application Check the...

Страница 228: ...splay There was a problem rendering the image Go to Sensor Neighborhood and reconnect to the sensor 20060 An application error occurred while refreshing the display There was a problem updating pixel annotations Go to Sensor Neighborhood and reconnect to the sensor 20061 An application error occurred while refreshing the display There was a problem updating pixel annotations Go to Sensor Neighborh...

Страница 229: ...re was an error starting the emulator Reinstall this application Check the firewall setup on computer 20159 There was an error starting the emulator Reinstall this application Check the firewall setup on computer 20160 Another emulator session is currently running Only one emulator session can be run at a time Close the other Vision Manager currently connected to the emulator Reboot the computer t...

Страница 230: ...ted above must be used to meet 17 2 Remote Display Required for Setup Remote Display Models Only Model Description Data Sheet RDM35 89 mm 3 5 in Diagonal Machine Mountable Remote Touchscreen Display p n 166096 17 2 1 RDM35 Remote Display Accessory Kit Table 86 Cordset Kits Model Length Description IVURDM QDK 803 0 91 m 3 ft 8 pin cable straight M12 M12 Mounting bracket SMBRDM35 Stylus IVURDM QDK 8...

Страница 231: ...x 1 14 5 28 6 Typ ø 6 IVUC E 415R 4 57 m 15 ft IVUC E 430R 9 14 m 30 ft IVUC E 450R 15 2 m 50 ft 17 4 USB Cable Optional 4 Pin Threaded M8 Pico Style to USB Cordsets with Shield Double Ended Model Length Style Dimensions Pinout PSG 4M 4005 USB 0 15 m 6 in Straight Pico QD USB 42 Typ ø 8 5 M8 X 1 1 5V dc 2 Data 3 Data 4 GND Male 3 2 1 4 1 Red 2 White 3 Black 4 Green PSG 4M 401 USB 0 31 m 1 ft PSG 4...

Страница 232: ...rdered separately 61 58 40 3 X M4 0 7X12 BHCS 4 X Ø7 Note Use cables with right angle connectors with this bracket kit For Use with Remote Display Models SMBIVURAL Right angle bracket for mounting the device from the left 12 ga stainless steel Hardware included Ø6 6 Ø22 5 Ø4 4 78 49 46 SMBIVURAR Right angle bracket for mounting the device from the right 12 ga stainless steel Hardware included Ø6 6...

Страница 233: ...s for filter LCF25R 25mm lens LCF25LR 25mm lens with focus locking LCF50L1R 50mm lens with focus locking plastic LCF50L2R 50mm lens with focus locking metal will not fit ring LCF75LR 75mm lens with focus locking metal will not fit ring 15 Due to the flexibility of the replaceable lenses focus mechanism and imager field of view settings it is possible with the 4 3 mm lens to experience reflections ...

Страница 234: ...Sealed C mount lens enclosure IVUSLC75 P 17 8 3 C Mount Lens Filters Optional Model Description FLTR Red filter kit FLTB Blue filter kit FLTG Green filter kit FLTI IR Filter kit iVu Plus TG and Color Gen2 Image Sensors 234 www bannerengineering com Tel 1 888 373 6767 ...

Страница 235: ...s not covered by warranty Factory Support To help Banner better assist you be ready to provide the following information iVu firmware version to find the version number go to Main Menu System Sensor Information Device model number and date code which are found on the bottom of the device Exact wording of any messages that appeared on your screen A description of what you were doing and what happen...

Страница 236: ...The location of these files on the USB flash drive displays after the operation is complete The device configuration is saved in USB BANNER DEVICE_NAME For example if the device name is myName the path is USB BANNER myName 4 Disconnect the USB flash drive from the device 5 Connect the USB flash drive to a Windows PC 6 If you are running the Emulator installed on a PC make sure the Emulator is not ...

Страница 237: ...ETHER ARISING UNDER COURSE OF PERFORMANCE COURSE OF DEALING OR TRADE USAGE This Warranty is exclusive and limited to repair or at the discretion of Banner Engineering Corp replacement IN NO EVENT SHALL BANNER ENGINEERING CORP BE LIABLE TO BUYER OR ANY OTHER PERSON OR ENTITY FOR ANY EXTRA COSTS EXPENSES LOSSES LOSS OF PROFITS OR ANY INCIDENTAL CONSEQUENTIAL OR SPECIAL DAMAGES RESULTING FROM ANY PRO...

Страница 238: ...nerates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off...

Страница 239: ...lt 117 average_color_history 120 average_color_result 120 blemish_history 118 blemish_result 118 color_area_history 123 color_area_result 122 color_compare_history 122 color_compare_result 121 history 116 info 113 inspection 117 match_history 119 match_result 118 productchange 116 sort_history 119 sort_result 119 status 114 system 114 trigger 115 imager 115 teach 116 communication channel command ...

Страница 240: ... 152 154 157 158 160 mode Demo 8 58 Live 58 Mode menu 58 module 173 motion 51 Motion menu 48 50 motion parameters number of edges 49 89 rotation 49 89 sensitivity 49 89 N Network Adapters tab 23 number of edges 49 89 P pass blue 45 blue standard deviation 45 green 45 green standard deviation 45 intensity standard deviation 46 red 45 red standard deviation 45 pass count 39 42 48 pass count paramete...

Страница 241: ... Logs 77 System menu 58 62 64 74 T tab About 25 Active Sensors 21 Favorites 22 Network Adapters 23 teach command group 116 timeout LCD display 72 tolerance 48 total area 39 48 touchscreen calibration 72 trigger 54 80 trigger command group 115 U USB loading from 59 saving to 59 V Vision Manager about 25 version number 25 W waveforms 73 74 white balance 57 241 ...

Отзывы: