This example shows you how to install a simulated OPC Server for use with the OPC Toolbox examples.
Many of the examples in OPC Toolbox need to connect to a live OPC server. Matrikon™, a supplier of a variety of OPC servers, provides a simulation server for testing purposes. This example explains how to download and install that simulation server, and test that MATLAB can connect to the server.
Note: You must have administrator privileges on your machine in order to install the Matrikon OPC Simulation Server correctly.
Download the simulation server by visiting http://www.matrikonopc.com/ and downloading the "OPC Simulation Server".
You may be required to register with Matrikon in order to download the OPC Simulation Server.
Perform a default installation of the Matrikon OPC Simulation Server, including all prerequisites.
If you are running 64-bit MATLAB, you should re-register the OPC Foundation Core Components that ship with MATLAB. This enables the 64-bit MATLAB application to browse for 32-bit servers on your machine.
opcregister('-silent')
Browse for OPC servers on your local machine to verify that the OPC Simulation Server has been successfully installed.
sInfo = opcserverinfo('localhost')
sInfo = Host: 'localhost' ServerID: {'Matrikon.OPC.Simulation.1' 'OSI.DA.1' 'OSI.HDA.1'} ServerDescription: {1x3 cell} OPCSpecification: {'DA2' 'DA2' 'DA2'} ObjectConstructor: {1x3 cell}
The list of ServerIDs should include Matrikon.OPC.Simulation.1