Help - Search - Members - Calendar
Full Version: SICK LMS400
Forums.MrPLC.com > PLCs and Supporting Devices > Allen Bradley
oops
Hello. Has anyone out there connected a SICK LMS400 laser scanner to a AB Compact Logix PLC before? If so can you give me some help as I have no idea how to do this.
Leadcommander
I have used Sick Barcode scanners connected to CompactLogix.

Used the Sick DeviceNet Adaptor in one to get information to the PLC
and daisy chained four other Sick barcode readers off the one with the DeviceNet.
System worked very well.
Each barcode reader was reading different boxes on different conveyors.

Had a DeviceNet Scanner added to the CompactLogix PLC
BobLfoot
QUOTE(oops @ Oct 9 2007, 05:32 PM) [snapback]60190[/snapback]

Hello. Has anyone out there connected a SICK LMS400 laser scanner to a AB Compact Logix PLC before? If so can you give me some help as I have no idea how to do this.


Have done Sick Scanner Arrays conencted to ControlLogix but never Compactlogix. Used the serial output of the Sick Array Cotnroller to connect to a 1734-232ASC and then over Controlnet to the CLGX.
JRoss
The LMS400 is not a barcode scanner! It sends out a stream of data including angle and distance to object every quarter degree or so (set up in SICK software). The data can be either serial or Ethernet, though I don't think that includes Ethernet/IP. So you'll have to receive the data using the RS232 serial outputs from the LMS400. That's a lot of data... 200 datum pairs every second. Or is it faster? Been a while since I set up an LMS400.

The AB guys are going to have to help you on the CompactLogix side, but I can try to help you on the SICK side.
BobLfoot
QUOTE(JRoss @ Oct 10 2007, 08:46 AM) [snapback]60220[/snapback]

The LMS400 is not a barcode scanner! It sends out a stream of data including angle and distance to object every quarter degree or so (set up in SICK software). The data can be either serial or Ethernet, though I don't think that includes Ethernet/IP. So you'll have to receive the data using the RS232 serial outputs from the LMS400. That's a lot of data... 200 datum pairs every second. Or is it faster? Been a while since I set up an LMS400.

The AB guys are going to have to help you on the CompactLogix side, but I can try to help you on the SICK side.


SOunds like you'll definitely be using a 1734-232asc or similiar device.
andybr
Some years ago I had a look at the original LMS scanner and tried it out with a Mitsubishi PLC. I still have the (very crude) Medoc files for this if you are interested. Send me a PM if these are any use to you (you will obviously need Medoc).
My experience is that the Comm's is straightforward but the CRC generation/checking and the huge amount of trigonometry required to interpret the data were a massive drain on PLC processing power at the time. I ended up using look up tables for the trig functions as the floating point maths was extending scan times into seconds.
I have since used the PLS safety version of this scanner but have used it with Sick's purpose made interface.
Andybr
ASI John
Sick has a converter available allowing Ethernet IP communication to CompactLogix. If you need to bring in too much data the CIP packet transfer time will limit you. If not it should work fine.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.