My boss gave me a challenge to create a simulation for the field devices our PLC will be talking to. We need to simulate the devices for the factory acceptance testing. Originally I though I would use C#, but ran into a pay wall with the OPC Foundation. They want $15,000 before I can download the source code. A lesser entry fee will get me some of the wrappers, but since I can't see the documentation before I pay I don't know if the wrappers will be sufficient. That price was ok before the connected world, but now community supported projects need to be open and collaborative.