Jump to content

UnCmDrv1 and Visual C# 2017


Recommended Posts

New Issue:

    It appears that I have resolved the communication issue with this driver. However; the new problem is that when I pull information from the PLC (Either MB, MI, ML, etc...) the values being

returned are that of Boolean. I am looking in to switching to the .net Driver; has anyone had the same problem or know of a solution to fix that instead of changing drivers?

 

********************************* This communication issue has been resolved*****************************

I am writing code that will allow me to pull and push data to v290/530 Vision PLC.

I am writing in C# on Visual Studio 2017. I am making all the correct calls, however; the code cannot talk to the plc.

I can ping the plc just fine in a command line on the same machine I am coding. I can see the PLC using Visilogic.

Example of my code:

Quote

clsCommDriver plccomm1 = new clsCommDriver();

plccomm1.Comm_Autodetect = true;

plccomm1.Comm_TimeOut = 1000;

plccomm1.Comm_Retries = 1;

plccomm1.Ethernet_Protocol = UnCmDrv1.enEthernetProtocol.eEP_TCP;

plccomm1.Ethernet_RemotePort = 20256;

plccomm1.Ethernet_RemoteIP = "192.168.0.4";

plccomm1.Ethernet_Connect();

 

 

It seems that after this, I do a MessageBox.Show(plccomm1.Ethernet_Connect()); and the only result I get is false.

Any and all suggestions are weclome.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

This site uses cookies. By clicking I accept, you agree to their use.