title: PLC Programming with C# in Rockwell-automation using RSLINX(OPC server) - how should I connect it to the OPC server?
body: <p>I am new to PLC Programming and I do not know the basic of it.</p>
  <p>My task is to write a code in C# that sends and receive tags from/to their communication server OPC server) RSLINX which will be connected to the client's PLC. I have found the OPC CLient code in the C# but I can't find how should I connect it to the OPC server and is there any testing simulation available that could give me the testing data that I would be receiving from client's PLC. I can give you a reference of what the client is demanding. This is what the client said in the email.</p>
  <p><strong>We currently do not have a copy of RSLinx installed in our system onsite.  The communications between our PLC and HMI is inherently built into the devices and configured using RSLinx Enterprise which is installed on our programming laptop.  We also use RSLinx on our laptop when we want to access the PLC or HMI using the respective programming software.
  For your system to reach into our PLC data table, the RSLinx Gateway software will need to be installed and configured on your computer which is running your software and that needs to access our PLC.<br />
  I hope this makes sense.</strong></p>