Banner IVU Plus BCR - Any software to interface and setup the IVU Plus BCR ?

Join Date
Aug 2016
Location
Virginia
Posts
343
Good Evening ,

I purchased a Banner IVU Plus BCR , and took notice there is a CD in the box. Not too familer with Barcode Scanners. My question is , is there Banner software that you can use to interface with and use to setup the IVU Plus BCR ? I am familer with Cognex and Insight Software , and you are able to see the results and also a wider picture.

Also , I am setting this IVU Plus up to interface , via Ethernet/IP , with a CompactLogix PLC. After I did this , I took notice in Controller Tags I have......

Banner_IVU_Plus:I
Banner_IVU_Plus:O
Banner_IVU_Plus:C

I am having a difficult time determining what bit , INT , etc. for triggering , Pass / Fail , etc. I haven't seen any documentation descibing these tags. It is probably something I am overlooking .

If so , I'm sorry.

Thanks so much in advance.
 
I'm slowly wrapping my head around this Banner IVU Plus BCR . It is communicating with my CompactLogix and I found the trigger bit , Pass and Fail counters. What I don't understand is the Pass Conter in .......

Banner_IVU_Plus:I.Data[8] Value is -25073

Whenever I trigger the sensor and it passes then value decrements.
-25073 , Pass -25072 , Pass -25071 , etc.

Why is this ? Any advice ?

Thanks in advance for your help.
 
It's potentially a signed vs unsigned integer problem.

In Rockwell land, every integer is a signed integer - that is, the first bit is the sign bit, and the remaining 7/15/31 bits represent the value. But many devices use unsigned integers; that is, all 8/16/32 bits represent the value, and they only do positive numbers.

So, if you have a device that sends an incrementing unsigned integer, once it gets big enough to set the 8th/16th/32nd bit to "1", then the value as read by an AB PLC will go negative, and start counting back toward zero.

You can get around this by COPying a 16-bit word (INT) into the lower 16 bits of a 32-bit word (DINT), this making sure that all 16 bits are interpreted as value bits, not sign bits.


The other possibility is that it's not actually using the whole of Banner_IVU_Plus:I.Data[8] for the pass counter. Quite often devices will pack several things into one INT for data transfer speed reasons. So you might have 8 of those 16 bits that represent a binary count of your pass rate, and then the other 8 bits could be discrete status bits, like "ready" or "online" or "triggered", meaning that looking at Banner_IVU_Plus:I.Data[8] as a whole is largely meaningless - you'll have to split out the data into individual tags once it hits the PLC.

What I tend to do with devices like this is to create an AOI that takes the whole input data image and maps it into meaningful tags - so grab your 8 or 16 bits that represent your "pass" counter, and map them into and INT called BarcodeScanner.PassCount, and so on. Future you will thank you for it.
 

Similar Topics

Good Evening , I installed a Banner IVU Plus BCR to check the barcode on cartons. This conveyor is running about 140 cartons a minute. I am...
Replies
5
Views
2,109
Good Morning , I have a Banner IVU Plus BCR , that I need to replace a 4mm lens with a 8mm lens . How difficult is that ? Are you folks...
Replies
2
Views
1,660
Good Morning , I am getting ready to install a Banner IVU Plus BCR in a ControlLogix . It seems like it is easier to install the IVU Plus...
Replies
0
Views
1,402
Good Morning , I am trying to set up a Banner IVU Plus BCR for the first time . I never worked with a barcode reader before , but it seems...
Replies
1
Views
1,463
Trying to caputure the inspection images from the iVu plus to display on PV+ 600......Anyone one try this before?
Replies
3
Views
2,209
Back
Top Bottom