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 programimport 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. |