background image

Command

Group

Item

Description

eration is required to persist this
value.

Set

Trigger

Mode

The sensor's triggering mode.
This value must match the
modes supported by the sensor.
This value can be modified us-
ing the sensor's touchscreen.
This remotely modified value is
not persisted to the sensors per-
manent memory. The 'Save' op-
eration is required to persist this
value.

Do

Trigger

Immediate

This command initiates a single
trigger and inspection. The sen-
sor does not transmit a re-
sponse until the sensor has
completed the action and re-
turned to the READY state. This
command requires the 'Com-
mand' trigger mode. The sensor
must be in the ready state to
perform the desired operation.

Do

Trigger

Gated

This command initiates the ga-
ted triggering mode. Images are
repeatedly acquired until a valid
object is detected or this mode
is aborted. The sensor does not
transmit a response until the
sensor has completed the ac-
tion and returned to the READY
state. This command requires
the 'Command' trigger mode.
The sensor must be in the ready
state to perform the desired op-
eration.

Do

Trigger

AbortGated

This command aborts the gated
triggering mode. The sensor
does not transmit a response
until the gated triggering option
has been aborted and the sen-
sor has returned to the READY
state. This command requires
the 'Command' trigger mode.

Examples

8.4 Imager Command Group

Command

Group

Item

Description

Get

Imager

Gain

The sensor's value used to
electronically brighten all image

 

 

iVu Plus BCR User's Manual

90

www.bannerengineering.com - tel: 763-544-3164

Rev. B

Summary of Contents for iVu Plus BCR

Page 1: ...iVu Plus BCR User s Manual Rev B 1 25 2012...

Page 2: ...3 2 1 Sensor Mode 23 3 2 2 Sensor Configuration 23 3 2 3 Sensor Information 25 3 2 4 Lock Sensor 26 3 2 5 Communications Menu 26 3 2 6 Discrete I O 31 3 2 7 Display Settings 33 3 2 8 Reboot Sensor 34...

Page 3: ...4 8 1 2 String Delimiters and Escaping 85 8 1 3 Command Channel Command Synopsis 85 8 2 Conventions Used for Examples 86 8 3 Examples 86 8 3 1 Example 1 How to Trigger the Sensor and Retrieve Barcode...

Page 4: ...g Inspections 147 10 1 How to Round Trip Debug Using the Emulator 147 10 1 1 How to Debug Using the Emulator from a PC 147 10 1 2 How to Debug Using the Emulator from the USB Flash Drive 148 11 iVu Se...

Page 5: ...Series Image Sensor documentation is available in a convenient printable format PDF on the installation CD or on the Banner Web site http www bannerengineering com Banner Website The most current iVu...

Page 6: ...messages that appeared on your screen A description of what you were doing and what happened A description of how you tried to solve the problem Error Codes see LED Indicator Troubleshooting on page 1...

Page 7: ...lor touch screen display High speed processing iVu Plus BCR reads the following barcode types DataMatrix ECC 200 barcodes Linear barcodes Code128 Code39 CODABAR Interleaved 2 of 5 EAN13 EAN8 UPCE Post...

Page 8: ...n Power Red Error 2 LED Green Pass Red Fail 3 Ethernet I O LED 4 Focusing Window 5 Focusing Window Locking Clip 6 Integrated Display iVu Plus BCR User s Manual 8 www bannerengineering com tel 763 544...

Page 9: ...integrated ring light if so ordered Although the Remote Display is not required for normal sensor operation you will need it to set up the sensor and when you want to monitor inspec tions NOTE If not...

Page 10: ...screws 2 1 2 Cable Connections iVu Plus BCR with Integrated Display The cable connections on the iVu Plus with integrated display are shown below and power I O connections C are defined in the Power...

Page 11: ...er I O connections B are defined in the Power I O Connections table below A B C D A Remote Display Connector B Power I O Connector C USB Connector D Ethernet Connector NOTE Microlens model shown C Mou...

Page 12: ...tect the Trigger or Remote Teach input on the low to high transition This setting can be changed in the Main Menu System Discrete I O Input Polarity screen on the sensor iVu Low to High Trigger and Re...

Page 13: ...or s positive voltage and the sensor s input as shown below Trigger Input Remote Teach Input iVu Pullup Resistor 1k ohm NPN VCC Sinking Option 2 Enable the Input Pullup in the iVu Plus BCR software Ma...

Page 14: ...requires a bracket for mounting Three brackets are available from Banner The brackets allow the sensor to be mounted either perpendicular to the part or at an adjustable angle Available iVu Brackets S...

Page 15: ...indow disengages from the light lens assembly NOTE The light lens assembly may include an integrated ring light or a blank disk if an integrated ring light is not used Be careful that the light lens a...

Page 16: ...Lens Enclosure and 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 sensor until it firmly seats t...

Page 17: ...eature Pass indicates that a good barcode was found and the data compared If the sensor is using the Data Compare feature Fail indicates that either no good barcode was found or the data did not compa...

Page 18: ...read from the barcode If not equal inspection will be marked as Fail NOTE If the sensor reads more than one barcode in the field of view only the first barcode data that the sensor reads can be compar...

Page 19: ...utput screen go to Main Menu System Communications Serial I O When RS 232 serial output is enabled the user can configure Serial Port Settings listed below Type of Data to Export listed below Output F...

Page 20: ...use the new data for comparison with subsequently read barcodes If the previous input data contained any masked charac ters Remote Teach will retain the masked characters only if the new data is of th...

Page 21: ...ettings Imager to run the Auto Exposure routine and to make adjustments to functions like exposure gain and strobe System to set output signals communication channel parameters and to man age the devi...

Page 22: ...Reset to Defaults Sensor Configuration Lock Sensor Ethernet I O Serial I O CommandChannel Communications Connection Delimiters Input Polarity Input Pullup Output Type Output 1 Discrete I O Fail Hold...

Page 23: ...un on stored images and inspection parameters NOTE You may return to Demo Mode any time by going to Main Menu System Sensor Mode and se lecting Demo 3 2 2 Sensor Configuration The Sensor Configuration...

Page 24: ...creen provides for restoring sensor Configuration from a USB drive This operation will remove all existing inspec tions and replace them with inspections contained in the configuration file on the USB...

Page 25: ...irmware Version Boot Number Up Timer Hour Count Model Number Sensor Name Main Menu System Sensor Information Click the right arrow next to the Sensor Name field to display a software keyboard that all...

Page 26: ...ded in the CD to obtain a Reset Key NOTE This menu option is not available on the Emulator Main Menu System Lock Sensor 3 2 5 Communications Menu Main Menu System Communications The Communications men...

Page 27: ...reen you can enter the IP Address Subnet Mask and Gateway Port Settings for Serial I O Main Menu System Communications Serial I O In the Serial I O screen you can select values for Baud Rate Stop Bits...

Page 28: ...thernet Status The status screen displays information about the current connection This information is protocol specific View Logs Main Menu System Communications Industrial Ethernet View Logs This sc...

Page 29: ...tring 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 outpu...

Page 30: ...the serial port 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 a delimiter In the...

Page 31: ...ty The iVu has two input signals Trigger and Remote Teach The operation of these signals is dependent on the Input Polarity setting Low To High The Trigger and Remote Teach are detected on a low to hi...

Page 32: ...es that a good barcode was found and the data compared If the sensor is using Data Compare Fail indicates that either no good barcode was found or the data did not compare A Match condition occurs whe...

Page 33: ...default setting for Output 2 is Fail and Latched The default setting for Output 3 is Pass and Latched Main Menu System Discrete I O Output 1 3 2 7 Display Settings The Display Settings menu is for set...

Page 34: ...ion Touchscreen Calibration may be necessary if the software does not correctly respond when an icon on the screen is pressed The cali bration routine aligns the touch screen s coordinates to the disp...

Page 35: ...the Main Menu and lists parameters that affect the characteristics of the captured image Main Menu Imager 3 3 1 Auto Exposure Auto Exposure optimizes the exposure time and gain for the current lightin...

Page 36: ...ain brightens both the light pixels and dark pixels and may reduce the image quality Main Menu Imager Gain 3 3 4 Trigger Main Menu Imager Trigger A Trigger is a signal that makes the sensor capture a...

Page 37: ...h the configured barcode types looking for the specified number of barcodes If the specified number of barcodes is found a Read event occurs If the specified number of barcodes is not found the sensor...

Page 38: ...imit parameter Main Menu Inspection Properties Scan Time Limit to limit the amount of time the sensor will attempt to decode barcodes on an image NOTE A No Read condition will not occur in External Ga...

Page 39: ...rnet channel select the Industrial Ethernet Only 3 3 5 Focus The Focus Number displayed at the bottom of this screen is used to fine tune image focus Loosen the lock on the lens cover turn the focus r...

Page 40: ...Strobe External The External Strobe is a 5V output that can be used for an external light Setting options are Always ON Always OFF or Exposure Based If Exposure Based is selected then the external lig...

Page 41: ...The working distance is the distance from the sensor s lens cover to the part being inspected By default the sensor uses the entire FOV in its operation The effective FOV can be reduced in order to s...

Page 42: ...options to set inspection parameters on currently running inspection and manage stored inspections Main Menu Inspection 3 4 1 Barcode Menu The Barcode Menu is the location for Barcode Type Barcode Cou...

Page 43: ...st the sensor uses an algorithm that is tailored for speed The algorithm does NOT correct for barcode image imperfections The Fast setting has the best results on high contrast images that contain hig...

Page 44: ...If this Quietzone isn t big enough the sensor can have trouble decoding the barcode By enabling Relaxed Quietzone there is a greater tolerance with respect to the quiet zone required before and after...

Page 45: ...one required before and after the barcode Barcode Count Main Menu Inspection Barcode Barcode Count In the Barcode Count screen select the number of barcodes you want to decode You can select from 1 to...

Page 46: ...ion To see which barcode is the first one turn on annotations Click the Show last read data button to use the last read barcode data for the data compare Click the Edit button to enter data using a so...

Page 47: ...to toggle between upper and lower case characters numeric entry special character entry and hex character entry Last Read Data Click the Show last read data button to use the last read barcode data f...

Page 48: ...Stored Inspections Stored Inspections Menu Main Menu Inspection Stored Inspections Stored Inspections is used to manage stored inspections Management of stored inspections includes adding deleting an...

Page 49: ...ctions When you add a new one it will begin running When adding a new inspection you can specify the name for the new inspection 3 5 Logs Menu The Logs menu icon is on the Main Menu and is used to set...

Page 50: ...arameters used to inspect it and the results of that inspection Up to ten Inspection Logs can be held in memory on the sensor The next ten overwrite the previous Inspection Logs can be saved to the US...

Page 51: ...ed to debug an inspection and shows one inspection in read only mode Click the upper left icon to cycle through views When in Statistics view the table title has arrows to switch between Inputs and Re...

Page 52: ...in Menu Logs System Logs 3 5 3 Communication Logs The Communication Log contains logs for the four communications channels Industrial Ethernet Command Channel Data Export and Image Export The features...

Page 53: ...sor has read If the sensor reads more than one barcode in the field of view FOV in addition to the read data the display indicates the index of each read barcode In the example below the top barcode i...

Page 54: ...of missed triggers Time Range minimum and maximum inspection times observed Count Range number of times a specific barcode has been counted 4 1 2 Inspection Results Click the right arrow button on th...

Page 55: ...e and the data the sensor is reading The data is displayed in yellow If Data Compare is enabled and the barcode is the first one there are two text boxes The upper one displays the data read from the...

Page 56: ...iVu Plus BCR User s Manual 56 www bannerengineering com tel 763 544 3164 Rev B...

Page 57: ...shadows or hot spots Capture the barcode 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 c...

Page 58: ...Main Menu Imager Exposure iVu Plus BCR User s Manual 58 www bannerengineering com tel 763 544 3164 Rev B...

Page 59: ...just 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 t...

Page 60: ...Micro Lens Models D Locking Screw E Filter Cap optional F Filter optional NOTE Filter Kits are available separately iVu Plus BCR User s Manual 60 www bannerengineering com tel 763 544 3164 Rev B...

Page 61: ...iVu Plus BCR sensor 1 Go to Main Menu Inspection Barcode Barcode Type to select one or more Barcode Types from the list NOTE To ensure optimal performance select only the barcode types for your applic...

Page 62: ...sensor does not detect for example because they are not one of the barcode types selec ted are unmarked 5 3 Setting up for Data Compare This section describes how to set up the iVu Plus BCR sensor to...

Page 63: ...e Home icon to return to the main screen For all subsequent triggers when the sensor reads the barcode data it will compare it against this reference data iVu Plus BCR User s Manual Rev B www banneren...

Page 64: ...iVu Plus BCR User s Manual 64 www bannerengineering com tel 763 544 3164 Rev B...

Page 65: ...t allows the user to control the sensor and access sensor results using Ethernet IP Modbus TCP or PCCC protocol Data Export used to export selected inspection data to a remote device Image Export used...

Page 66: ...ontrol discrete I O such as trigger and teach Get sensor results such as sensor status Change the running inspection 6 1 4 Command Channel Sample Application The iVu Plus BCR installation CD has a Com...

Page 67: ...ion Name Inspection Results Frame Inspection Time ms 6 1 5 Sample Application The iVu Plus BCR installation CD has a Data Export sample application that provides for viewing exported data while settin...

Page 68: ...Size 4 UInt32 Number of bytes Windows BMP image 24 27 Image Frame Number 4 UInt32 Most recently snapped image frame number 28 29 Image Width 2 UInt16 752 max 30 31 Image Height 2 UInt16 480 max 32 33...

Page 69: ...In the dialog click on Internet Protocol TCP IP and click the Properties button 1 Open Network Connections by clicking on the Start button then selecting the Control Panel followed by Network and In t...

Page 70: ...55 0 4 In the Internet Protocol TCP IPv4 Properties dialog se lect Use the following IP address and make sure that the IP address is 192 168 0 2 and the subnet mask is 255 255 255 0 On the iVu sensor...

Page 71: ...Communications Command Channel Connection and select Ethernet IP Port 32000 b Configure the field and end of frame delimiters Go to Main Menu System Communications Command Channel Delimiters iVu Plus...

Page 72: ...ctly 3 To enable Data Export over Ethernet a Go to Main Menu System Communications Data Export Connection and select Serial I O from the drop down b Go to Main Menu System Communications Data Export D...

Page 73: ...unications Data Export Output Format and select the Start String Delimiter and End String d Go to Main Menu System Communications Data Export Advanced iVu Plus BCR User s Manual Rev B www bannerengine...

Page 74: ...ately after the current inspection is complete In this case the discarded frames will not be trans mitted Communications Channel Ports The following are the default Ethernet port settings for the comm...

Page 75: ...ers Go to Main Menu System Communications Command Channel Delimiters Valid end of frame delimiters are comma colon semicolon CR CR LF LF CR or ETX c Optionally if you want to trigger the iVu from the...

Page 76: ...onnection a Go to Main Menu System Communications Data Export Connection and select Serial I O from the drop down b Go to Main Menu System Communications Data Export Data To Export and select the insp...

Page 77: ...unications Data Export Output Format and select the Start String Delimiter and End String d Go to Main Menu System Communications Data Export Advanced iVu Plus BCR User s Manual Rev B www bannerengine...

Page 78: ...on Select Hold READY to ensure that all frames are transmitted In this case the READY signal will remain inactive sensor is busy until the new frame has been added to the channel for transmission Trig...

Page 79: ...ach entry To save the log click the save icon The saved communication log can be loaded into the emulator for troubleshooting offline The table below describes the icons used in the Communication Log...

Page 80: ...has been correctly set up In addition to determining if the link has been established incoming and outgoing traffic can be monitored 7 3 Serial I O 7 3 1 Using the Port Status Screen for Testing RS 23...

Page 81: ...installation CD or to use a terminal program running on a PC If using a terminal program in the terminal program s configuration Set new line transmit to CR LF and set the end of frame delimiters on t...

Page 82: ...re 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 V...

Page 83: ...ettings on both devices match exactly If no bytes are received re check the wiring If the correct response frame is received then basic electrical and port settings are correct iVu Plus BCR User s Man...

Page 84: ...identifies the data that must be set for the specified group item Note Item is not used with get commands EOF Identifies the end of frame for the command so that the iVu knows to begin processing The...

Page 85: ...marks 8 1 3 Command Channel Command Synopsis There are a number of general types of commands to do set and get sensor data Command Channel Response Frames The iVu responds to all request frames with o...

Page 86: ...onse frame from the iVu sensor is prefaced by a as shown below These are only used to make the documentation clearer get info companyname x0D x0A OK x0D x0A Banner Engineering Corp x0D x0A 8 3 Example...

Page 87: ...yName The company name as a string Get Info ModelNumber The sensor model number as a string Get Info FirmwareVersion The sensor firmware version as a string Get Info SerialNumber The sensor serial num...

Page 88: ...Ethernet IPAddress Get the current active IP address of the sensor as a string Get Ethernet SubnetMask Get the current active subnet mask of the sensor as a string Get Ethernet Gateway Get the curren...

Page 89: ...leared false Do Status ClearSystemError Clears the system error LED and sets the internal flag to false Examples get status ready x0D x0A OK x0D x0A True x0D x0A get status systemerror x0D x0A OK x0D...

Page 90: ...eration Do Trigger Gated This command initiates the ga ted triggering mode Images are repeatedly acquired until a valid object is detected or this mode is aborted The sensor does not transmit a respon...

Page 91: ...amount of time the im ager is allowed to gather light for the image This value can be modified using the sensor s touchscreen This remotely modified value is not persisted to the sensors permanent mem...

Page 92: ...lts will be invalid until the next trigger Get ProductChange InspectionNames List of all inspections stored in the sensor Examples get productchange inspectionnames x0D x0A OK x0D x0A do productchange...

Page 93: ...when the device starts up or is rebooted Get History TotalFrames This value indicates the total number inspections frames for the active inspection This value is cleared reset whenever his tory is cle...

Page 94: ...c history values This command can be performed using the sensor s touchscreen Examples get history passed x0D x0A OK x0D x0A 13 x0D x0A get history startframenumber x0D x0A OK x0D x0A 3 x0D x0A do his...

Page 95: ...lue is not persis ted to the sensors permanent memory The Save operation is required to persist this value Get BCR_INPUT CompareMask The Barcode inspection com pare string mask in binary for mat that...

Page 96: ...val ue is used Access to this value requires a valid trigger Get BCR_RESULT Type The decoded barcode symbol type s Multiple values are se perated by the field delimiter The most recent inspection val...

Page 97: ...alue 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_COUNT Total method arguments spec...

Page 98: ...with length equal to compare data string 20004 NUMBER_TO_FIND_NOT_ONE Barcode number to find must be set to one for this operation 80000 REMOTE_DISPLAY_NOT_CONNECTED Remote Display must be connected t...

Page 99: ...en time Information about an established connection can be obtained from Main Menu System Communications Industrial Ethernet Status screen Click on the connection of interest to view details This devi...

Page 100: ...or can be controlled through input bits and commands Input Bits The following commands can only be executed using bits Input Coil Bit Command Description 0 Product Change Execute a product change insp...

Page 101: ...ystem error LED and resets the in ternal system error flag to false N A System Reboot Sensor 101 This command reboots the sensor If sensor configuration data is being currently being saved this comman...

Page 102: ...sets the ACK flag when the corresponding action is complete Command flags cause actions to occur on the low to high transition of that flag You must clear the flag after the corre sponding ACK flag ha...

Page 103: ...nput bit is cleared when all ACK bits get cleared or a new valid command is received 9 4 Ethernet IP The iVu Plus device is controlled by a ControlLogix PLC using assembly objects From the point of vi...

Page 104: ...iVu Plus BCR User s Manual 104 www bannerengineering com tel 763 544 3164 Rev B...

Page 105: ...2 Select Module iVu Plus BCR User s Manual Rev B www bannerengineering com tel 763 544 3164 105...

Page 106: ...Properties See Assembly Objects on page 112 for more information on each specific assembly instance Input Assembly 100 Input Assembly 101 iVu Plus BCR User s Manual 106 www bannerengineering com tel...

Page 107: ...or deselect Unicast Connection as desired NOTE The data type in the Comm Format must be changed to an INT NOTE The minimum allowed RPI is 50 ms iVu Plus BCR User s Manual Rev B www bannerengineering...

Page 108: ...nfiguration was not successful the RSLogix 5000 software will indicate errors similar to the ones displayed below ERROR Assembly Instance number and or size incorrect ERROR iVu Plus not powered up or...

Page 109: ...setup from Banner module to PLC memory map C Configuration not used I Inputs to PLC outputs from iVu Plus O Outputs from PLC inputs to iVu Plus iVu Plus BCR User s Manual Rev B www bannerengineering c...

Page 110: ...The iVu Plus memory map expanded I Inputs to PLC outputs from iVu Plus iVu Plus BCR User s Manual 110 www bannerengineering com tel 763 544 3164 Rev B...

Page 111: ...Sensor Memory Map Style changed to ASCII All data is initially transferred as INT data type An ASCII string looks like gibberish in this format Changing the style to ASCII instead of Decimal reveals...

Page 112: ...ct Change Number 32 bit integer 3 49 reserved 32 bit integer 50 Command ID 16 bit integer 51 Command Parameter Int16 16 bit integer 52 53 Command Parameter Int32 32 bit integer 54 55 Command Parameter...

Page 113: ...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 29 re...

Page 114: ...er 179 228 Command Response Data 100 Byte Array 229 239 reserved Sensor Type Match iVu Plus TG WORD WORD NAME DATA TYPE 0 Input Bits ACK Register 16 bit integer 1 Output Bits Register 16 bit integer 2...

Page 115: ...Sort Pattern 2 Count 16 bit integer 60 Sort Pattern 3 Count 16 bit integer 61 Sort Pattern 4 Count 16 bit integer WORD WORD NAME DATA TYPE 62 Sort Pattern 5 Count 16 bit integer 63 Sort Pattern 6 Coun...

Page 116: ...eger 55 Sensor Type ID 16 bit integer 55 Sensor Type ID 16 bit integer 56 Barcode Count 16 bit integer WORD WORD NAME DATA TYPE 57 Barcode 1 Type 16 bit integer 58 Barcode 1 Actual Decoded Data Length...

Page 117: ...e array 91 Barcode 4 Type 16 bit integer 92 Barcode 4 Length 16 bit integer 93 110 Barcode 4 Data 32 bit length 32 byte array WORD WORD NAME DATA TYPE 111 Barcode 5 Type 16 bit integer 112 Barcode 5 L...

Page 118: ...mmand Set BCR Mask Set BCR String Trigger Teach Latch Product Change Gated Trigger Bit Position 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 Input Bit Flags Execution Error System Error Teach Error Missed Tr...

Page 119: ...d is stored first then the most significant word This format is used for Allen Bradley ControlLogix PLCs The string format is compatible with the Allen Bradley ControlLogix built in string data type T...

Page 120: ...ange ACK 0 Ready Product 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 C...

Page 121: ...ch TeachLatch ACK 1 Teach 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 iVu Plus BCR User s Manual Rev B...

Page 122: ...rACK 0 Ready Trigger TriggerACK 1 Read Results Set Trigger 0 RPI 0 1 X X Y X Y Z TriggerACK Set Trigger 1 Verify Ready 1 TriggerACK 0 Trigger iVu Plus BCR User s Manual 122 www bannerengineering com t...

Page 123: ...s RPI 0 1 X X Y X Y Z M N Gated Trigger ACK Set GatedTrigger 1 Verify Ready 1 TriggerACK 0 Set GatedTrigger 0 Set GatedTrigger 1 Set GatedTrigger 0 Abort Inspection could not be completed Gated Trigge...

Page 124: ...il register get set when the action is complete The Status Coil register provides status of certain system states By specification Modbus TCP uses TCP port 502 Note that the output coils correspond to...

Page 125: ...g Registers Input Registers Map REGISTER WORD NAME DATA TYPE 40001 Output Coil Bits 16 bit integer 40002 3 Product Change Number 32 bit integer 40004 50 reserved 32 bit integer 40051 Command 16 bit in...

Page 126: ...8 Iteration Count 32 bit integer 30009 10 Pass Count 32 bit integer 30011 12 Fail Count 32 bit integer 30013 14 Missed Triggers 32 bit integer 30015 16 Current Inspection Time Float 30017 30 reserved...

Page 127: ...2 Word Length 40 unicode chars 30054 55 Frame Number 32 bit integer REGISTER WORD NAME DATA TYPE 30056 Sensor Type ID 16 bit integer 30057 58 Blemish Count 32 bit integer 30059 60 Blemish Min Edge Le...

Page 128: ...ame 2 Word Length 40 unicode chars 30054 55 Frame Number 32 bit integer REGISTER WORD NAME DATA TYPE 30056 Sensor Type ID 16 bit integer 30057 58 Match Count 32 bit integer 30059 Match Min Percent Mat...

Page 129: ...60 Sort Pattern 2 Count 16 bit integer REGISTER WORD NAME DATA TYPE 30061 Sort Pattern 3 Count 16 bit integer 30062 Sort Pattern 4 Count 16 bit integer 30063 Sort Pattern 5 Count 16 bit integer 30064...

Page 130: ...Barcode 1 Length 16 bit integer 30244 61 Barcode 1 Data 32 bit length 32 byte array REGIS TER WORD NAME DATA TYPE 30262 Barcode 2 Type 16 bit integer 30263 Barcode 2 Length 16 bit integer 30264 81 Ba...

Page 131: ...Gated Trigger Bit Position 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 ACK Coils Command ACK Set BCR Mask ACK Set BCR String ACK Trigger ACK Teach Latch ACK Product Change ACK Gated Trigger ACK Bit Positio...

Page 132: ...Output Flags ACK Flags and Input Flags bit definitions are the same as defined in the EIP Assem bly Objects section The terms Input and Output are from the point of view of the PLC 9 6 1 Configuration...

Page 133: ...2 Read IP Address of the iVu Plus is entered here 3 Write Message command_writing to N14 table on iVu Plus iVu Plus BCR User s Manual Rev B www bannerengineering com tel 763 544 3164 133...

Page 134: ...Change Number 32 bit integer 3 49 reserved 32 bit integer 50 Command 16 bit integer 51 Command Parameter Int16 16 bit integer 52 53 Command Parameter Int 32 32 bit integer 54 55 Command Parameter Floa...

Page 135: ...ed Triggers 32 bit integer 14 15 Current Inspection Time Float 16 29 reserved 30 52 Inspection Name 2 Word Length 40 unicode chars 53 54 Frame Number 32 bit integer WORD WORD NAME DATA TYPE 55 Sensor...

Page 136: ...er 179 228 Command Response Data 100 Byte Array 229 239 reserved Sensor Type Match iVu Plus TG WORD WORD NAME DATA TYPE 0 Coil ACK Bits 16 bit integer 1 Output Coil Bits 16 bit integer 2 3 Error Code...

Page 137: ...Pattern 2 Count 16 bit integer WORD WORD NAME DATA TYPE 60 Sort Pattern 3 Count 16 bit integer 61 Sort Pattern 4 Count 16 bit integer 62 Sort Pattern 5 Count 16 bit integer 63 Sort Pattern 6 Count 16...

Page 138: ...ength 16 bit integer 243 260 Barcode 1 Data 32 bit length 32 byte array WORD WORD NAME DATA TYPE 261 Barcode 2 Type 16 bit integer 262 Barcode 2 Length 16 bit integer 263 280 Barcode 2 Data 32 bit len...

Page 139: ...ut Flags Command Set BCR Mask Set BCR String Trigger Teach Latch Product Change Gated Trigger Bit Position 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 Output Flags ACK Command ACK Set BCR Mask ACK Set BCR S...

Page 140: ...coil was no longer set 10252 COMMAND_NOT_FINISHED Attempt to issue command when a previous command has not finished 10340 MINIMUM_VALUE_EXCEEDED New item value is below the minimum 10341 MAXIMUM_VALU...

Page 141: ...n the top of camera body between the Pass Fail and System Status LEDs The light should be either on or blinking Go to the System Logs System Log page and verify that the log entry indicates that the E...

Page 142: ...rking and TCP IP Diagnostics To verify networking and TCP IP connectivity follow these steps Verify that the Ethernet link has been established Visit the System Communications Ethernet I O page and ex...

Page 143: ...e camera is located on the correct subnet has the correct IP address and is connected to the correct switch or router If you are running several overlapping subnets you may want to consult your IT per...

Page 144: ...tions steps vary for each device so you will have to consult the appropriate manual for these steps If your device has user configurable MODBUS port please verify that it is set to port number 502 iVu...

Page 145: ...ooding the network with data Please consult your IT person to make sure that you have the correct switch type and that these switches have IGMP snooping enabled to allow them to manage multi cast grou...

Page 146: ...he connection Most of the errors in establishing the CIP and I O connections have to do with specifying the proper Input and Output assembly IDs and sizes Please refer to the appropriate sections of t...

Page 147: ...o the Thumb Drive a On the Main Menu Inspection Logs View Logs screen click the Save icon to save the inspection logs b When prompted select Yes to save sensor configuration along with the Inspection...

Page 148: ...he Inspection Logs are saved in USB BANNER SENSOR_NAME InspLog and the sensor configuration is saved in USB BANNER SENSOR_NAME For example if the sensor name is myName Configuration File CONFIG CFG pa...

Page 149: ...the download process Depending on your browser settings you may be asked to confirm or provide a location to save the file Choose to download on yoru desktop Note the file name Double click the file t...

Page 150: ...mulator on the PC copy the CONFIG CFG file back to the original folder on the USB drive USB BANNER SENSOR_NAME for example USB BANNER myName NOTE The sensor will look in the original folder for exampl...

Page 151: ...will be cropped starting in the upper left 1 Copy the bmp files into the InspLog folder in the iVu Emulator install folder For example copy bmp files into the C Program Files Banner Engineering iVu Se...

Page 152: ...by an LED red blink and the sen sor repeats this pattern over and over This indi cates that no inspections are occurring Reboot the sensor The Power LED is lit steady red These type of er rors are rep...

Page 153: ...typical conditions that the sensor detects and fixes Warning are highlighted in yellow in the System Log and can typically be ignored iVu Plus BCR User s Manual Rev B www bannerengineering com tel 763...

Page 154: ...u 42 internal strobe 41 iVu emulator 147 L LCD Timeout 34 Load from USB 24 lock sensor 26 logs command channel 79 data export 79 communication 52 inspection 50 system 52 M menu Display Settings 33 Sen...

Page 155: ...T Touchscreen Calibration 34 U USB loading from 24 saving to 24 Rev B www bannerengineering com tel 763 544 3164 155...

Reviews: