background image

Command

ACK

reserved

reserved

reserved

reserved

reserved

reserved

reserved

reserved

Set BCR

Mask

ACK

Set BCR

String

ACK

reserved

Gated

Trigger

ACK

Trigger

ACK

Teach

Latch

ACK

Product

Change

ACK

Read-only Status Bits are outputs from the iVu BCR (inputs to the PLC or HMI). They are used to report the basic status of

the iVu BCR and the last inspection run. This information is available as Input Registers or Holding Registers. Use either

function code 04 (Read Input Registers) or function code 03 (Read Holding Registers). The same data can also be read from

Inputs (10000) using Modbus function code 02 (Read Input Status).

Table 20: Status Bits: PLC Input Register 2 or Holding Register 1002, also Inputs 10017-32

Input 32

Input 31

Input 30

Input 29

Input 28

Input 27

Input 26

Input 25

Input 24

Input 23

Input 22

Input 21

Input 20

Input 19

Input 18

Input 17

Bit 15

Bit 14

Bit 13

Bit 12

Bit 11

Bit 10

Bit 9

Bit 8

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

Execution

Error

System

Error

Teach

Error

Missed

Trigger

reserved

reserved

reserved

reserved

Output 3

Output 2

Output 1

reserved

Ready

Latch

Read/No

Read

Pass/Fail

Ready

14.6 PLC5, SLC500, and MicroLogix (PCCC)

Allen-Bradley’s PLC5, SLC 500, and MicroLogix family of devices uses PCCC communications protocol.
PCCC is also known as EtherNet/IP transport class 3 and uses explicit Read and Write message commands, or EIP

messaging, placed into the ladder logic program, to interface with the Safety Controller.
These PLCs do not support cyclic EtherNet/IP IO data transfer (referred to as EtherNet/IP in this manual). The programming

software used by these PLCs is RSLogix 5 (PLC5) or RSLogix 500 (SLC500 and MicroLogix series).
The iVu BCR supports these PLCs using input and output register arrays.
The Output bits, ACK bits and Input bits bit definitions are the same as defined in 

Input and Output Bits

 (p. 122). The terms

“Input” and “Output” are from the point of view of the PLC.

14.6.1 Configuration

The following images represent a typical configuration.

 

 

iVu Plus BCR Gen2 Series Sensor

 

www.bannerengineering.com - Tel: + 1 888 373 6767

123

Summary of Contents for iVu Plus BCR Gen2 Series

Page 1: ...iVu Plus BCR Gen2 Series Sensor Instruction Manual Original Instructions 179047 Rev F 3 October 2019 Banner Engineering Corp All rights reserved 179047...

Page 2: ...ision Manager 22 5 1 Connect to the Sensor 22 5 2 Home Screen 23 5 2 1 Sensor Neighborhood 23 5 2 2 Sensor Maintenance 25 5 2 3 Emulators 26 5 2 4 About 27 5 3 Sensor Screen 27 6 Getting Started 28 6...

Page 3: ...Output3 62 11 7 Display Settings 62 11 7 1 Fail Hold Time 63 11 7 2 LCD Timeout 63 11 7 3 Touch Calibration 63 11 7 4 Advanced 63 11 8 Reboot Sensor 63 11 9 Firmware Update 64 11 10 iVu Trigger Remote...

Page 4: ...500 and MicroLogix PCCC 123 14 6 1 Configuration 123 14 6 2 Inputs to iVu BCR Outputs from PLC 127 14 6 3 Outputs from iVu BCR Inputs to PLC 127 14 6 4 Input and Output Flags 129 14 7 PROFINET 130 14...

Page 5: ...uct Support 198 17 2 Maintenance 198 17 2 1 Clean the iVu BCR 198 17 2 2 Update the iVu BCR Firmware 198 17 2 3 How to Set or Modify a Device Name using the Emulator 199 17 2 4 How to Reset the Device...

Page 6: ...ion Doing so could 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 ma...

Page 7: ...BG12 IVU2PRBG16 IVU2PRBG25 N A IR IVU2PRBI04 IVU2PRBI06 IVU2PRBI08 IVU2PRBI12 IVU2PRBI16 IVU2PRBI25 N A White IVU2PRBW04 IVU2PRBW06 IVU2PRBW08 IVU2PRBW12 IVU2PRBW16 IVU2PRBW25 N A UV 365 4 IVU2PRB604...

Page 8: ...king or steady Error 2 Pass Fail LED Green steady Pass Green blinking Error Red Fail 3 Ethernet I O LED Green Connected Off Disconnected 4 Focusing Window 5 Focusing Window Locking Clip 6 Integrated D...

Page 9: ...an the sensor uses internal timing to continuously capture images External Single inspections are triggered in response to an electrical signal on the Trigger input line External Gated the sensor cont...

Page 10: ...iVu BCR configure the external device with the correct IP address and TCP port To use the serial communications connection configure the port settings for baud rate data bits parity and stop bits on t...

Page 11: ...2 4 Imager Resolution The iVu BCR includes an adjustable resolution up to 752 480 pixels iVu Plus BCR Gen2 Series Sensor www bannerengineering com Tel 1 888 373 6767 11...

Page 12: ...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...

Page 13: ...ensions 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 2 Micro Video Lens Remote Display Models iVu Plus BCR Gen2 Series Sensor www bannereng...

Page 14: ...6 51 5 2 03 57 9 2 28 43 7 1 72 15 59 18 4 73 q q q Figure 3 Micro Video Lens Integrated Display Models All measurements are listed in millimeters inches unless noted otherwise iVu Plus BCR Gen2 Serie...

Page 15: ...C Mount Lens Dimensions C Mount Lens Covers Figure 4 C Mount Lens Remote Display Models iVu Plus BCR Gen2 Series Sensor www bannerengineering com Tel 1 888 373 6767 15...

Page 16: ...guration 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 Emu...

Page 17: ...ll 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 t...

Page 18: ...in the aligned position 4 2 Cable Connections The cable connections on the iVu BCR are shown below and power I O connections B are defined in the Power I O Connections table below CAUTION Electrostati...

Page 19: ...t 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 Lens B Focusing Window C Locking C...

Page 20: ...king tab screw but do not tighten it until you have set up and focused the iVu BCR again Installing a Filter on the C Mount Lens Model To install a filter on the iVu BCR with C Mount lens use the illu...

Page 21: ...nstall to install the software 6 Depending on your system settings a popup window may appear prompting to allow Vision Manager to make changes to your computer Click Yes 7 Click Close to exit the inst...

Page 22: ...ction Properties 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 Ma...

Page 23: ...re can 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 i...

Page 24: ...gate Home Sensor Neighborhood Favorites Figure 14 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 t...

Page 25: ...2 Sensor Maintenance Use Sensor Maintenance on the Home screen to view or change device properties Figure 16 Sensor Maintenance Tab Sensor Maintenance includes sensor information such as sensor Statu...

Page 26: ...ted configuration back to the iVu BCR device To load files onto a live device use a USB flash drive How to Use Bitmap Image Files with the iVu BCR Emulator You can use bitmap bmp image files with the...

Page 27: ...the iVu BCR Emulator using the Inspection Logs from the iVu BCR 5 2 4 About Use About to view Vision Manager software information including the version number 5 3 Sensor Screen Displays the device int...

Page 28: ...de 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...

Page 29: ...s on more distant objects Figure 19 Adjust the Focus 3 After the best image has been acquired lock the focusing window A Lens B Focusing Window C Locking Clip D Locking Screw E Filter Cap F Filter Fig...

Page 30: ...lect only the barcode types for your application For example if you use only one of the of the barcode types listed for All Linear uncheck the box next to All Linear and select the desired linear barc...

Page 31: ...code types selected are unmarked 6 3 Setting up for Data Compare This section describes how to set up the data compare feature For this example the reference data is from a previously decoded barcode...

Page 32: ...and waits for the next valid trigger 3 At the next valid trigger Ready goes inactive the Green Ready LED shuts OFF and the iVu BCR acquires a new image When a Remote Teach occurs the data of the first...

Page 33: ...to the read data the display indicates the index of each read barcode In the example below the top barcode is 1 and the bottom barcode is 2 It is important to note that if the sensor reads more than...

Page 34: ...he data from the Data Compare screen The sensor does a position by position match and the characters that match are in yellow and mismatches are in red History The History screen shows inspection hist...

Page 35: ...indicates that the sensor passed Red indicates that the sensor failed If a sensor fails an icon beside the sensor name indicates the reason for the failure Inspection Inputs The Inspection Input scre...

Page 36: ...el View Logs Setup Select Add New Startup Delete Stored Inspections Inspection Properties Inspection Name Barcode Barcode Type Barcode Count Data Compare Scan Time Limit Compare Set Data Inspection ID...

Page 37: ...ls icon is one of the icons in the upper left corner of the System Logs screen Click this icon to hide the time stamp for the System Logs The Show System Log Details icon is one of the icons in the up...

Page 38: ...upper left of the display indicates a busy timeout That is the scan timed out based on the Scan Time Limit but the outputs are not affected One of the possible Inspection Failed icons in the upper lef...

Page 39: ...r is powered up DataMatrix QR Code and All Linear barcode types are selected Select the desired barcode types to be read As a best practice select only the applicable barcode type s for your particula...

Page 40: ...o read poorer quality barcodes The Accurate setting is the slowest setting Dotpeened When Dotpeened is enabled the decoder runs in a method that is optimized for dot peened data matrix barcodes Filter...

Page 41: ...decoded data correctly and be able to export the decoded data in Unicode format 2 byte this setting should be enabled Decoded data sent out on Communication Channels will also be in unicode format The...

Page 42: ...ed Quietzone there is a greater tolerance with respect to the quiet zone required before and after the barcode Changing the Relaxed Quietzone setting also affects the Postnet IMB and Pharmacode barcod...

Page 43: ...n Direction For PDF417 select one of the following for Line Scanning Horizontal Vertical Omnidirectional The Omnidirectional setting should decode more barcodes however it takes longer to do so BW Adj...

Page 44: ...a can be defined in the Compare Data screen The data can be retrieved from a previously scanned barcode or it can be entered using the software keyboard on the display and insignificant characters can...

Page 45: ...racters numeric entry special character entry and hex character entry Last Read Data Click Show last read data to use the last read barcode data for the data compare Mask Data Click Mask to enter the...

Page 46: ...rked as Unused Swap the ID of this inspection with another inspection by selecting that inspection on the list 9 3 Stored Inspections Menu Main Menu Inspection Stored Inspections Use the Stored Inspec...

Page 47: ...lly starts after the iVu BCR powers up 9 3 4 Delete Inspections Main Menu Inspection Stored Inspections Delete Click Delete to delete stored inspections Note that any running inspection or the inspect...

Page 48: ...e option is not available on the Emulator 10 2 Exposure Main Menu Imager Exposure Exposure is the amount of time the iVu BCR allows light to energize the imager Increasing the exposure time by moving...

Page 49: ...tes Same Code Reject Time set at the bottom of Main Menu Imager Trigger The time in seconds that must elapse before the scanner reports a previously scanned symbol again A different symbol is read imm...

Page 50: ...ggers only through the Industrial Ethernet channel select Industrial Ethernet Only 10 4 5 Command Mode In Command mode the sensor captures images when Trigger commands are received The various trigger...

Page 51: ...light is on during the time the iVu BCR is capturing an image For ultraviolet UV models the Always ON option is not available 10 7 FOV Field of View Main Menu Imager FOV The Field of View FOV is the a...

Page 52: ...vailable on the iVu BCR Fine and Coarse Figure 34 Resolution Screen Coarse resolution has a maximum FOV of 376 240 pixels and Fine resolution has a maximum FOV of 752 480 pixels Fine resolution has fo...

Page 53: ...run on stored images and inspection parameters The first time the iVu BCR is powered up it starts in Demo Mode You can choose whether to stay in Demo Mode or exit to Live Mode Demo Mode uses stored im...

Page 54: ...to clone configuration information for other devices Note On the Emulator this option is Save Configuration 11 2 2 Load from USB Main Menu System Configuration Load from USB The Load from USB screen a...

Page 55: ...or without a password If a password is not used click Unlock device to unlock the device When a password is used it must be 4 digits entered using the keypad If the password is lost contact Banner En...

Page 56: ...nnect to remote devices Figure 39 Ethernet I O Screen Ethernet I O Status Main Menu System Communications Ethernet I O Status Use the Ethernet I O Status screen to verify that the Ethernet wiring is c...

Page 57: ...ill need to connect to the master device PLC HMI etc Connection Main Menu System Communications Industrial Ethernet Connection Use the Connection to enable Ethernet IP PROFINET Modbus or or PCCC proto...

Page 58: ...nd Channel Delimiters Three delimiter options are available from the Delimiters screen Field Delimiter Determines what is used to separate data that the iVu BCR is sending out to a remote device End o...

Page 59: ...ort screen determine what barcode data is exported via the serial port Note Grab the edge of the Data To Export screen and pull down to allow all information to show Figure 47 Data to Export Screen Ou...

Page 60: ...nection Main Menu Communications Image Export Connection Use the Connection screen to enable or disable the Image Export Image Type Main Menu System Image Export Image Type On the Image Type screen ch...

Page 61: ...ted on a high to low transition of the signal The default setting for a PNP device is Low To High and for an NPN device it is High To Low Change the setting on the Input Polarity screen Figure 50 Inpu...

Page 62: ...ul A No Match condition occurs when the required number of barcodes are found but the compare is not successful A Missed Trigger condition occurs when a trigger is received while the sensor is busy in...

Page 63: ...tion Touchscreen calibration may be necessary if the software does not correctly respond when an icon on the screen is pressed The calibration routine aligns the touchscreen s coordinates to the displ...

Page 64: ...rigger and Remote Teach The 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 BCR 11 10 1 PNP Low to High Tri...

Page 65: ...ive 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 BCR Main Menu System Discrete I...

Page 66: ...pose Based Outputs 1 2 and 3 Set as Active Pass Outputs 1 2 and 3 Set as Active Fail Function Figure 53 NPN Outputs Note Table 6 Expected iVu Output Signal Voltage ON OFF PNP V 0 V NPN 1 V V iVu Plus...

Page 67: ...ten 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...

Page 68: ...n Menu Logs System Logs The System Log contains configuration change information other notifications and any errors or warnings that were encountered In the log D indicates a change made by the device...

Page 69: ...logs Click the icon in the upper left corner of the screen to show hide the time column Click Clear Log at the bottom of the screen to clear the log Click Save to save the Log to the USB flash drive...

Page 70: ...ata to 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...

Page 71: ...nning inspection Command Channel Sample Application The iVu BCR installation package has a Command Channel sample application that provides an easy interface to execute commands In a production enviro...

Page 72: ...ly supported on Ethernet ports Inspection images are a maximum 752 480 8 bits per pixel grayscale images in bmp format The images represent all the data in a full Field of View FOV Each exported image...

Page 73: ...y them on an HMI or to save them to disk Figure 62 Image Export Sample Application 13 2 Enabling Communications 13 2 1 Setting Up Ethernet Communications Configure both the PC and the iVu BCR using th...

Page 74: ...el 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 prom...

Page 75: ...tocol TCP IPv4 Properties Screen iVu BCR Setup for Ethernet Communications 1 Go to Main Menu System Communications Ethernet I O and make sure that the iVu BCR is configured as shown Figure 67 Ethernet...

Page 76: ...Verify that the iVu BCR 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 dow...

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

Page 78: ...unications Serial I O Figure 74 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 Con...

Page 79: ...o Main Menu System Communications Data Export Data To Export and select the inspection data to export Figure 78 Data to Export Screen c Go to Main Menu System Communications Data Export Output Format...

Page 80: ...Output logs These logs are purely output logs that is there is no receive activity to log Figure 81 Command Channel Logs Screen Some notes about the logs To see an expanded view of each entry click t...

Page 81: ...he bytes received request frame on the iVu BCR from the control device The lower field shows the bytes sent response frame from the iVu BCR to the control device Figure 83 Port Status Screen Port Erro...

Page 82: ...ices If the bytes appear with no errors but appear incorrect or there 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...

Page 83: ...r The options for the EOF are set in the iVu BCR Serial I O screen and are comma colon semicolon CR CR LF LF CR ETX Note When data displays on iVu BCR screens such as the Port Status screen printable...

Page 84: ...rned it is in the form ERROR nnnnn_ERROR_IDENTIFIER for example ERROR 10001_COMMAND_NOT_RECOGNIZED Refer to Command Channel Error Codes p 91 for a list of errors 13 4 2 Conventions Used for Examples S...

Page 85: ...pare Data Using the Command Channel 1 Go to Main Menu System Sensor Configuration Serial I O 2 Click Channel Mode 3 In the Channel Mode dialog select Command from the drop down list 4 Set Trigger to C...

Page 86: ...isplay as a string Examples get info companyname x0D x0A OK x0D x0A Banner Engineering Corp x0D x0A get info bootnumber x0D x0A OK x0D x0A 42 x0D x0A get info uptimer x0D x0A OK x0D x0A 4 42 42 324 x0...

Page 87: ...x0A False x0D x0A do status clearsystemerror x0D x0A OK x0D x0A Trigger Command Group Command Group Item Description Get Trigger Mode Get the trigger mode Set Trigger Mode Sets the trigger mode to on...

Page 88: ...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 for the image This remotely...

Page 89: ...s the latest frame number for the active inspection This value is cleared reset whenever history is cleared This value is cleared reset when the device starts up or is rebooted Get History TotalFrames...

Page 90: ...code inspection compare data string This string must start and end with the double quote character Set BCR_INPUT CompareData The Barcode inspection compare data string This string must start and end w...

Page 91: ...ates the maximum number of barcodes read for the active inspection This value is cleared reset whenever history is cleared This value is cleared reset when the device starts up or is rebooted Example...

Page 92: ...r has timed out 20001 NO_BARCODES_FOUND Attempt to obtain Barcode result data when no barcodes were found 20002 COMPARE_DATA_DISABLED Operation requires Barcode compare to be enabled 20003 COMPARE_MAS...

Page 93: ...ASCII translates as DISC DISCOVER_REPLY 0x52504c59 ASCII translates as RPLY DISCOVER_SETIP 0x53455449 ASCII translates as SETI See the following for a detailed description of each of these messages D...

Page 94: ...iseconds 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...

Page 95: ...ust 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 i...

Page 96: ...sage Type 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 va...

Page 97: ...0x6956752b 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 devic...

Page 98: ...serial 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...

Page 99: ...ustrial 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 14 2...

Page 100: ...igh transition of that bit You 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...

Page 101: ...Corresponding ACK bits are cleared when the iVu BCR input bit is cleared When multiple iVu BCR input bits are set simultaneously the Execution Error input bit is set and an Error Code value is report...

Page 102: ...bly Instance 113 0 71 240 Registers iVu BCR Inputs PLC Outputs Data transfer direction Originator PLC to Target iVu BCR Assembly Instance 113 0 71 has more registers than Assembly Instance 112 This al...

Page 103: ...WORD NAME DATA TYPE 0 Input Bits ACK Register see Input and Output Flags Bits p 106 16 bit integer 1 Output Bits Register see Input and Output Flags Bits p 106 16 bit integer 2 3 Error Code 32 bit int...

Page 104: ...tion 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...

Page 105: ...Length 16 bit integer 193 210 Barcode 9 Data 32 bit length 32 byte array 211 Barcode 10 Type 16 bit integer 212 Barcode 10 Length 16 bit integer 213 230 Barcode 10 Data 32 bit length 32 byte array 23...

Page 106: ...erNet 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...

Page 107: ...On the Tools menu click EDS Hardware Installation Tool The Rockwell Automation s EDS Wizard dialog displays Figure 90 Tools EDS Hardware Installation Tool 2 Click Next 3 Select the Register an EDS fil...

Page 108: ...gister 5 Click Next to register the tested file Figure 93 Register the Tested File 6 Click Next when you see the icon associated with the EDS file iVu Plus BCR Gen2 Series Sensor 108 www bannerenginee...

Page 109: ...95 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 96 New Module 10 Locate the iVu BCR from the catalog and click...

Page 110: ...Type 11 Enter a name description optional and IP address for the iVu BCR Figure 98 New Module 12 Click Change in the Module Definition field iVu Plus BCR Gen2 Series Sensor 110 www bannerengineering...

Page 111: ...us 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 BCR Only O T PLC iVu Plus Assembly 113 0x71 T O PLC iVu P...

Page 112: ...using a ControlLogix family PLC configure the iVu BCR 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...

Page 113: ...e Comm Format must be changed to an INT See Inputs to the iVu BCR Outputs from the PLC p 102 and Outputs from the iVu BCR Inputs to the PLC p 102 for more information on each specific assembly instanc...

Page 114: ...bly Instance 0 64 100 PLC Output Assembly Instance 0 70 112 Figure 105 Example PLC Input Assembly Instance 0 65 101 PLC Output Assembly Instance 0 71 113 iVu Plus BCR Gen2 Series Sensor 114 www banner...

Page 115: ...inimum allowed RPI is 50 ms 3 If the module configuration was successful the following information displays Figure 108 Successful Configuration If the module configuration was not successful the RSLog...

Page 116: ...hernet Cable Not Attached 4 Locate the memory map setup from the Banner 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 d...

Page 117: ...ts from the device Figure 112 Memory Map Expanded Sample map demonstrating string values Figure 113 Memory Map Default Note ControlLogix string format iVu Plus Image Sensor iVu Plus BCR Gen2 Series Se...

Page 118: ...using 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 fu...

Page 119: ...3 Gated Trigger ACK 10005 4 reserved 10006 5 Set BCR String ACK 10007 6 Set BCR Mask ACK 10008 7 reserved 10009 8 reserved 10010 9 reserved 10011 10 reserved 10012 11 reserved 10013 12 reserved 10014...

Page 120: ...bit integer 52 Command Parameter Int16 16 bit integer 53 54 Command Parameter Int32 32 bit integer 55 56 Command Parameter Float 57 58 Command Parameter ASCII String Length 32 bit integer 59 108 Comm...

Page 121: ...8 Barcode 1 Type 16 bit integer 59 1059 Barcode 1 Actual Decoded Data Length 16 bit integer 60 61 1060 61 Barcode 1 Data Array Length 32 bit integer 62 163 1062 163 Barcode 1 Data Array 100 Byte Array...

Page 122: ...CR They are accessible using function code 6 Preset Single Register The same control is also possible using Coils 00001 16 function code 05 Force Single Coil Table 18 Input Bits PLC Holding Register 1...

Page 123: ...Bit 2 Bit 1 Bit 0 Execution Error System Error Teach Error Missed Trigger reserved reserved reserved reserved Output 3 Output 2 Output 1 reserved Ready Latch Read No Read Pass Fail Ready 14 6 PLC5 SLC...

Page 124: ...able Address Integer table Nx Target Device Data Table Address N7 x Figure 115 General tab Example message command reading from N7 table on the iVu BCR and sending the data to the N7 table on the PLC...

Page 125: ...To Address IP address of the iVu BCR Figure 116 MultiHop tab IP Address of the iVu BCR is entered here iVu Plus BCR Gen2 Series Sensor www bannerengineering com Tel 1 888 373 6767 125...

Page 126: ...ite Data Table Address Integer table Nx Target Device Data Table Address N14 x Figure 117 General tab Example message command writing to N14 table on the iVu BCR from the N14 table of the PLC iVu Plus...

Page 127: ...nge 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 Int 32 32 bit integer 54 55 Command Parameter Floa...

Page 128: ...h 16 bit integer 59 60 Barcode 1 Data Array Length 32 bit integer 61 162 Barcode 1 Data Array 100 Byte Array 163 170 reserved 16 bit integer 171 Command Status 16 bit integer 172 Command Response Int1...

Page 129: ...byte array 14 6 4 Input and Output Flags The Input Bits are used to command execution of basic functions The Output Bits are used to push single bit outputs from the iVu BCR device to the PLC The 32...

Page 130: ...ifferent 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 Access Point DAP or network inter...

Page 131: ...e module plugged into Slot 1 This module called the Device Control and Status Module accepts two submodules the Inspection Result Submodule plugged into Subslot 1 and the Device Control Submodule plug...

Page 132: ...ut string Follow Step 5 and Step 6 to add a submodule to the configuration optional 5 Click S2 to go to the configuration window and add a submodule Figure 123 PROFINET Module Map Screen Add Submodule...

Page 133: ...ice Control Submodule Slot 1 Subslot 2 Present by default but can be removed Sensor Output First Barcode Submodule Slot 2 Subslot 1 There are six versions of this submodule supporting command strings...

Page 134: ...ing device controls for the iVu BCR The user enabled Device Control Submodule is optional and plugged into Slot 1 Subslot 2 by default The user can remove it Table 33 BCR Device Control Submodule Iden...

Page 135: ...5 32 Byte First Barcode Submodule Ident 0x00020 PLC Input Data Name Input Data Type Frame number Unsigned32 Sensor type Unsigned16 Total number of barcodes found Unsigned16 Barcode 1 type Unsigned16 A...

Page 136: ...ength of barcode 1 data Unsigned16 Output length of barcode 1 data Unsigned32 256 character barcode output string 256 byte OctetString PLC Output Data Name Output Data Type Not applicable Not applicab...

Page 137: ...ta Unsigned16 Output length of barcode 5 data Unsigned32 32 character barcode output string 32 byte OctetString Barcode 6 type Unsigned16 Actual length of barcode 6 data Unsigned16 Output length of ba...

Page 138: ...ximum 16 character barcode compare string or mask 16 byte OctetString BCR Control Word Bit Position for Cyclic Output Data Function Bit 0 Set Barcode Compare String Request Bit 1 Set Barcode Compare M...

Page 139: ...are String Request Bit 1 Set Barcode Compare Mask Request Table 44 128 Byte Compare String Submodule Ident 0x0007 PLC Input Data Name Input Data Type Return status code of the string or mask set opera...

Page 140: ...r mask set operation Unsigned16 String or mask set operation error code Unsigned32 Return Status Code of the String or Mask Set Operation Bit Position for Cyclic Input Data Function Bit 0 Set Barcode...

Page 141: ...applicable Table 48 Text Command 32 byte Submodule Ident 0x00013 PLC Output Data Name Output Data Type Flag indicates when to apply the command Unsigned16 Numeric ID of the command Unsigned16 16 bit i...

Page 142: ...mand 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 Res...

Page 143: ...cable Table 52 Text Response 32 byte Submodule Ident 0x00051 PLC Input Data Name Input Data Type Flag indicating when to Command ACK Unsigned16 Numeric Command Status Unsigned16 16 bit integer command...

Page 144: ...ed16 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 U...

Page 145: ...ect a project and open it 5 Click Devices networks after the project has been uploaded Figure 125 Devices and Networks 6 Click Configure networks Figure 126 Configure Networks Network view displays iV...

Page 146: ...station description file window opens 8 Click the browse button to the right of the Source path field Figure 128 Manage GSD Files 9 Navigate to the location the iVu BCR GSD file was downloaded to 10...

Page 147: ...e does not install properly save the log and contact Banner Engineering Corp Adding a Device to a Project Use these instructions to add a iVu BCR device to a Siemens TIA Portal v13 project and to conf...

Page 148: ...s and Networks 5 Click Configure networks Figure 131 Configure Networks Network view displays Note For Step 6 through Step 10 Network view must be open 6 Locate the iVu BCR in the Hardware catalog iVu...

Page 149: ...configuration Selection Option Description Drag Drag the iVu BCR from the Hardware catalog directly into the configuration Double click Double click on the iVu BCR and add it to the configuration 8 Cl...

Page 150: ...controller 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 vi...

Page 151: ...k on the device icon and select Online diagnostics Figure 137 Select Online Diagnostics Figure 138 Online Diagnostics The Online diagnostics window displays 13 Select Assign IP address under Functions...

Page 152: ...select it Note Use the display to find the MAC address Main Menu System Communications Ethernet IO Status 16 Click Apply Figure 140 Select the Device and Apply Changes The IP address for the device i...

Page 153: ...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...

Page 154: ...name 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 145 Select Online...

Page 155: ...process The name is assigned Figure 148 Assign Name Using Siemens SIMATIC STEP 7 v5 5 Software Installing the Banner iVu BCR GSD File Use these instructions to install the Banner iVu BCR GSD file in...

Page 156: ...window Figure 150 Double Click the Hardware Icon The Hardware configuration window opens 5 In the Hardware configuration window click Options Install GSD File Figure 151 Options Menu Select Install GS...

Page 157: ...ndow 9 Check the Catalog option The Hardware catalog appears on the right side of the Hardware configuration window Figure 153 Hardware Catalog The location in the Hardware catalog is PROFINET IO Addi...

Page 158: ...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...

Page 159: ...bject Hierarchy list Figure 158 Object Hierarchy List 4 Double click the Hardware icon in the Station level window to open the Hardware configuration window Figure 159 Double click the Hardware Icon 5...

Page 160: ...tarts a search for all PROFINET devices on the network and shows the found devices 7 Select the device to be modified Figure 162 Browse Network Screen 8 Click OK iVu Plus BCR Gen2 Series Sensor 160 ww...

Page 161: ...1 Click OK to acknowledge the message of a successful transfer Figure 164 Edit Ethernet Node Message The IP address adjustment is complete Changing the Device Name Use these instructions for the Sieme...

Page 162: ...ardware configuration window Figure 166 Double click the Hardware Icon 5 Select PLC Ethernet Edit Ethernet Node Figure 167 Select Edit Ethernet Node 6 Click Browse under Nodes accessible online in the...

Page 163: ...tarts a search for all PROFINET devices on the network and shows the found devices 7 Select the device to be modified Figure 169 Browse Network Screen 8 Click OK iVu Plus BCR Gen2 Series Sensor www ba...

Page 164: ...he Device name field 10 Click Assign Name Figure 171 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 Refe...

Page 165: ...uct 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 172 Prod...

Page 166: ...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 Figure 173 Teach Latch Timing Diagram iVu Plus BCR G...

Page 167: ...er 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 Figure 174 Trigger Timing Diagram iVu Plus BCR Gen2 Series Sensor www banner...

Page 168: ...eived regardless of whether the command was valid or not 14 10 Diagnostic Guide iVu BCR devices provide several methods to help diagnose communication issues when using Ethernet communications 14 10 1...

Page 169: ...d 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 14 10 2...

Page 170: ...es from the iVu BCR Figure 181 Command Window with Responses from the iVu BCR You should also see the Packets Received and Packets Sent count on the Ethernet I O Status screen in the camera increment...

Page 171: ...is fixed at port number 502 After you have established a Modbus TCP connection verify that the iVu BCR has accepted Go to System Communications Industrial Ethernet Status and view the connection statu...

Page 172: ...em 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 c...

Page 173: ...face connection in the PG PC interface list Figure 188 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 Scann...

Page 174: ...mean 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...

Page 175: ...Note An expanded description of the communication supports better diagnostics iVu Plus BCR Gen2 Series Sensor www bannerengineering com Tel 1 888 373 6767 175...

Page 176: ...n the table Display CPU Time Stamps in PG PC local time Figure 192 Diagnostics Buffer The respective information displays in the Description field under Details on event 3 Read the message to learn ab...

Page 177: ...ion 102 This command saves all modified inspection and configuration parameters This command blocks all other commands until all values have been persisted N A Info Sensor Name 10151 User assigned dev...

Page 178: ...o the execution completing 523 IE_COIL_ANOTHER_ACTION_PENDING The coil was asserted prior to another coil execution completing 524 IE_COIL_MULTIPLES_DETECTED Multiple coils were asserted simultaneousl...

Page 179: ...ion 80150 COMMAND_TIMED_OUT The command timed out before finishing 80200 SYSTEM_ERROR_NOT_ACTIVE The System Error must be active to execute this command 80350 MULTIPLE_INSPECTIONS_DISABLED Requires mu...

Page 180: ...he new barcode compare string 3 Write a 32 bit integer value equal to the number of ASCII characters present in the new barcode compare string data into the Command Parameter String Length register 4...

Page 181: ...Vu BCR including Command Channel changes to exposure time and gain trigger mode barcode compare string and or mask and Remote Teach sessions 1 Write the number 102 as a 16 bit integer into the Command...

Page 182: ...appear 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...

Page 183: ...to 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...

Page 184: ...spection 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 configurat...

Page 185: ...ized 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 a...

Page 186: ...red 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 u...

Page 187: ...ected 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 sam...

Page 188: ...ent 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...

Page 189: ...nsor 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...

Page 190: ...compatible 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 expira...

Page 191: ...e display 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 pi...

Page 192: ...There 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 s...

Page 193: ...50 ft 16 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 16 2 1 RDM35 R...

Page 194: ...M8 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 16 4 USB Cable Optional 4 Pin Threaded M8 Pico Style to USB Cordsets with Shield Double Ended Model Le...

Page 195: ...be ordered 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...

Page 196: ...eads 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...

Page 197: ...0 P Sealed C mount lens enclosure IVUSLC75 P 16 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 BCR Gen2...

Page 198: ...ng is not covered by warranty Factory Support To help Banner better assist you be ready to provide the following information iVu BCR firmware version to find the version number go to Main Menu System...

Page 199: ...e to USB 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 myNam...

Page 200: ...D WHETHER 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...

Page 201: ...t generates 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 gua...

Page 202: ...crete I O menu 60 62 Display Settings menu 62 63 E EAN13 6 39 43 105 EAN13 Addon 39 43 105 EAN8 6 39 43 105 emulator 26 Ethernet communications 73 75 77 Ethernet I O 56 Ethernet IP 101 107 112 exposur...

Page 203: ...e export 73 data export 72 Save to USB 54 scan time limit 45 screen Home 23 27 Sensor Maintenance 25 Sensor Neighborhood 23 25 serial communications 78 serial I O 56 57 SLC 5 123 127 129 slot 132 soft...

Reviews: