Hello guys,
Currently I have two PLCs.
The first PLC is a GE Fanuc VersaMax PLC, model IC200UAL006-CE. I've stored a simple ladder logic program to it via VersaPro. Then I downloaded the demo version of Automated Solutions' GE SNPX ActiveX Toolkit (http://www.automatedsolutions.com/products/geserialsnpx.asp) and succeeded in using the control to read, and write values to a register in the PLC.
Then I setup my second PLC (the one mentioned in the thread title) with exactly the same ladder logic program as the first PLC and tried to read and write values to the register in the same manner I used the ActiveX control with the first PLC. Up until here all worked well.
Then I decided I would try to multidrop the two PLCs on one COM port. For this, I know you need to assign different SNP IDs for each device.
Instead of doing it via VersaPro, I decided I'll try to do it with the ActiveX control. At this time, COM 1 was connected to the second PLC. I assigned the integer 2 to the NetworkNode property of the control (which is the equivalent of the SNP ID) and I compiled my VB.NET program and it run.
I couldn't read or write values to the register, and since then, I can't talk to the PLC anymore. I've tried everything. The COM1 connection attempt just keeps on timing out.
Do you think that the ActiveX control has maybe overwritten something important? If so, what can I do to remedy this?
Thanks ahead!
Currently I have two PLCs.
The first PLC is a GE Fanuc VersaMax PLC, model IC200UAL006-CE. I've stored a simple ladder logic program to it via VersaPro. Then I downloaded the demo version of Automated Solutions' GE SNPX ActiveX Toolkit (http://www.automatedsolutions.com/products/geserialsnpx.asp) and succeeded in using the control to read, and write values to a register in the PLC.
Then I setup my second PLC (the one mentioned in the thread title) with exactly the same ladder logic program as the first PLC and tried to read and write values to the register in the same manner I used the ActiveX control with the first PLC. Up until here all worked well.
Then I decided I would try to multidrop the two PLCs on one COM port. For this, I know you need to assign different SNP IDs for each device.
Instead of doing it via VersaPro, I decided I'll try to do it with the ActiveX control. At this time, COM 1 was connected to the second PLC. I assigned the integer 2 to the NetworkNode property of the control (which is the equivalent of the SNP ID) and I compiled my VB.NET program and it run.
I couldn't read or write values to the register, and since then, I can't talk to the PLC anymore. I've tried everything. The COM1 connection attempt just keeps on timing out.
Do you think that the ActiveX control has maybe overwritten something important? If so, what can I do to remedy this?
Thanks ahead!