HoneyWell Barcode to Micro 1400 Via Channel 2

Bateman87

Member
Join Date
Jun 2013
Location
New Hampshire
Posts
14
Hello all. I am having one heck of a time and am hoping someone can point me in the correct direction.

I have a HoneyWell 1900G-HD2 barcode scanner that is currently connected to a Micrlogix 1400 via the Channel 2 Ascii. When I pull the trigger on the scanner, I am not getting any information back at the PLC. I am not seeing an error code or DN on the ARL instruction.

I am not sure what to try since I have never done anything with a Barcode on a Micrologix before.

If there is a way to post a photo or something of the program, please let me know so that I can show you how my boss set up the program.

Thank you.
 
From the help file in RSLogix 500 for the ARL
"Channel is the number of the RS-232 port (must be 0, except when using the MicroLogix 1500 LRP, then channel 1 may also be used.)"

Hope this helps you out.
Marv.
 
From the help file in RSLogix 500 for the ARL
"Channel is the number of the RS-232 port (must be 0, except when using the MicroLogix 1500 LRP, then channel 1 may also be used.)"

Actually the second serial port on a MicroLogix 1400 is channel 2. The main serial port is channel 0, the Ethernet port is channel 1 and the second serial port is channel 2 (and is compatible with ASCII).
 
I think you are going to need to condition your ARL instruction to ensure that data is present before you try to read it. It has been a few years since I did ASCII with Allen Bradley PLC. It seems I had to use the ABL command to check for the presence of data first. I also had to create a somewhat elaborate state engine to handle stepping through the read process and to deal with errors along the way as well as some timing to make things as reliable as possible.

Also, to post your program, zip the *.rss file and attach it to a reply (go advance, add attachments). Or take a screenshot and add it as an image. The forum does have restrictions of file sizes and image sizes.
 
Real Time Automation

No, I do not work for RTA, but instead of monkeying around with ASCII reads and writes, for a few dollars, you can purchase a hardware device that will send ASCII data from any device directly to a string in your Logix controller.

We are now using their USB to Ethernet devices to send these ASCII devices to our Logix PLCs.

RFID reads, bar code scanners, card swipe readers, all direct to PLC, no programming, the RTA writes directly to an empty string in the controller.

Very robust and deterministic
 
im trying to do the same

Hello all. I am having one heck of a time and am hoping someone can point me in the correct direction.

I have a HoneyWell 1900G-HD2 barcode scanner that is currently connected to a Micrlogix 1400 via the Channel 2 Ascii. When I pull the trigger on the scanner, I am not getting any information back at the PLC. I am not seeing an error code or DN on the ARL instruction.

I am not sure what to try since I have never done anything with a Barcode on a Micrologix before.

If there is a way to post a photo or something of the program, please let me know so that I can show you how my boss set up the program.

Thank you.




do you have your programm to share with me? you did it ?
 

Similar Topics

Hello, I am learning to create shapes and VB Scripts in HMIWeb Display Builder. I wanted to change color of my rounded rectangle by script. I...
Replies
0
Views
54
Hey Guys, I am getting random rack/slot errors. I go to download and everything is ok but then it has a error. For example - Yesterday everything...
Replies
1
Views
341
Hello Guys, I'm working on Honeywell HC900. I am using the PID block. I have attached the Switch and loop block to it as well. I have attached a...
Replies
2
Views
597
After a recent revision of code in my system on both the HMI and the HC900 PLC, I now get a popup requesting me to login when I click on the...
Replies
2
Views
490
Does anyone have experience with setting up a HC900 to a prosoft card? Using this to communicate with an Allen Bradley plc
Replies
1
Views
660
Back
Top Bottom