| OpenOPC for Python |
|
About Library module Command-line client Gateway service Who is using it Download License Contact |
About OpenOPCOpenOPC for Python is a free, open source OPC (OLE for Process Control) toolkit designed for use with the popular Python programming language. The unique features that set it apart from the many commercially available OPC toolkits include...print opc['Square Waves.Int4'] opc['Square Waves.Real8'] = 100.0
opc.read(opc.list('Square Waves.*'))
OpenOPC is also one of the very few OPC-DA toolkits available for any dynamic language, and future support is planned for Ruby. EXAMPLE: Minimal working program
import OpenOPC
opc = OpenOPC.client()
opc.connect('Matrikon.OPC.Simulation')
print opc['Square Waves.Real8']
opc.close()
This project utilizes the de facto OPC-DA (Win32 COM-based) industrial automation standard. If you are looking for
an OPC XML-DA library for Python, then please visit the PyOPC project.
|