Getting online with AB PLC2

arpus4KM

Lifetime Supporting Member
Join Date
Sep 2021
Location
Mid
Posts
649
OK, so I have seen the threads pop up and I had been doing some research into getting over this hurdle for a bit after I ran into some of these old processors and had the same issues as everyone else. Those problems would be that the Customer has no computer/software/dongle to allow them to get online anymore, the machine is old and obsolete, a conversion would work but can't make the sale because the cost of a complete conversion and new program is outside of their budget and they want to buy a new machine if they can find someone to service their other dying machines using the same old PLCs that nobody can connect to anymore.

You need an RS422 adapter to get this to work, but the B&B has been gone for a while... so here is a couple of options.


If you have a Horner HE693SNP306AX cable, then you can build the same adapter I did to get it to work.

Horner to PLC2 adaptation

GE Horner Cable PLC2 Port FTDI
TD+ 11-------------- 1 TD+
TD- 9,10------------ 2 TD-
RTS- 15-------------- 3 RTS-
RTS+ 8---------------- 4 RTS+
RXD+ 13-------------- 5 RD+
RXD- 12-------------- 6 RD-
CTS+ 14-------------- 7 CTS+
CTS- 6---------------- 8 CTS-

5VDC 2,5
Ground 1,3,7

The 5vdc source of power comes from a basic USB cable with flying leads tied into the horner cable itself, it needs to external power to work properly and I've verified that this works just fine.

IMG20231114095831.jpg
IMG20231114095906.jpg



The other option is to use the FTDI adapter from FTDI

https://ftdichip.com/products/usb-rs422-we-1800-bt/

If you want something with a serial adapter to USB then go with this

https://ftdichip.com/products/usb-com422-plus1/

If you want a form factor with a case, then use this from connective peripherals, it's just the RS422, but in their case, roughly the same price.

https://us.connectiveperipherals.com/products/full-speed-usb-to-rs422

Here is the datasheet with pinout of these modules.

https://ftdichip.com/wp-content/uploads/2023/07/DS_USB_RS422_CABLES.pdf

These contain all the channels to work properly with PLC2.





Now the trickier part of getting these to work is how you set it up, so I've been able to set this up multiple ways. the first is to just use Dos Box and AI2 software. AI2 works fine as long as you have a copy.

To use AI2 to communicate you'll need to select the smart serial cable shown here.

Icom_Cable.JPG

with this set to comm 1, you'll need to set Dosbox up to use whatever your USB adapter goes to and route it to comm 1 in the options.bat file

serial1=directserial realport:com2
serial2=dummy
serial3=disabled
serial4=disabled

This shows that Com1 in DOSbox will be my Com2 port. This works with any port number that your serial device shows up as.

Once you open DOSbox your usb to serial device connecting either the GE cable, or the USB to RS422 FTDI will be available and should work like it was in a regular com port.


The other way to get this to work is by using a VM and running AI2 on a machine that can run DOS software, I've done this with VMware and passed the com port through to windows 98, windows 95, and even windows 3.11 VM running AI2 with the same serial settings.

To set up a VMware VM to pass your com port through, make sure you reassign the com port and have it pass to com 1 or 2, those com ports should always be open on older machines since they were physical.

https://kb.vmware.com/s/article/1002463

serial0.present = "TRUE"
serial0.fileName = "COM1"
serial0.startConnected = "TRUE"
serial0.irq = 4
serial0.baseAddr = 0x3f8

serial1.present = "TRUE"
serial1.fileName = "COM2"
serial1.startConnected = "TRUE"
serial1.irq = 3
serial1.baseAddr = 0x2f8

serial2.present = "TRUE"
serial2.fileName = "COM3"
serial2.startConnected = "TRUE"
serial2.irq = 4
serial2.baseAddr = 0x3e8

serial3.present = "TRUE"
serial3.fileName = "COM4"
serial3.startConnected = "TRUE"
serial3.irq = 3
serial3.baseAddr = 0x2e8

Example of the .VMX file modification in the article to get the com ports to pass through properly.

dosbox example.jpg
win98 example.jpg



I'll have to look through my notes to see what the wiring was to connect the FTDI to the PLC2, but it should be pretty straightforward, and through some testing I saw that not everything needs to be connected for it to work.
 
Printed this page as PDF and put it in my AB Doc's folder


Probably come in handy since I know there are still PLC2's out there in use.


Lots of people here owe you one. Thanks
 

Similar Topics

Good evening, I am trying to get online with an S7-300 controller. I am new to Siemens. I can view the CPU when connected, and open up the blocks...
Replies
6
Views
1,290
I am having difficulty getting online with an Automation Direct BRX processor. Model number is BX-DM1E-M. Have set an IP address through USB...
Replies
3
Views
1,772
Hello All, I’m trying to get online with a local lift station L32E compact Logix processor to pull the program as the local municipality cannot...
Replies
26
Views
5,049
I'm wanting to upload the program from a CompactLogix L31 Controller. I'm using a generic (non Allen Bradley) "C2G brand" usb -->rs232 cable...
Replies
4
Views
2,857
Good Afternoon, I'm trying to do online edits on a SLC 500 5/05 . After I put my instruction in , I keep getting " Test Edits Failed " ...
Replies
6
Views
3,748
Back
Top Bottom