5004 Open Error on second controler

I would suggest you take a look at gclib our newest API as the galil1.dll is a prior generation API. I know gclib works great at connecting to multiple controllers.

You would use two GOpen() functions, one for each of your controllers.

http://www.galil.com/downloads/api