Skip to content

An OPC XML Interface for Matlab. Originally used to communicate with a Labfors bioreactor system

License

Notifications You must be signed in to change notification settings

pirminkager/OPC-XML-DA-Matlab-Class

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OPC-XML-Interface

An OPC XML Interface for Matlab. Originally used to communicate with a Labfors bioreactor system.

Working OPCXML Actions: Read Write Browse

At this point i dont know if i will include more Actions to the Class.

Also i did not test it with other OPCXML devices though i think adaption is possible.

The interface is designed as a Matlab Class. To use it copy the folder containing the class in your matlab path.

Example Usage

>> opcdevice = OPCXMLDA
>> opcdevice.url = 'https://128.131.133.45:8080'
>> opcdevice.browse()
>> opcdevice.opclist.matlabstruct.with.opc.tags
>> opcdevice.read(opcdevice.opclist.opc.tag)
>> opcdevice.write('opc.tag',value)

Tested on Matlab 2018. Tested on Matlab 2019a.

About

An OPC XML Interface for Matlab. Originally used to communicate with a Labfors bioreactor system

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages