Skip to content

3DCP-TUe/Python-OPC-UA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python-OPC-UA

This repository contains Python scripts for reading and writing values on the OPC UA servers installed on the machinery of the 3D concrete printer at Eindhoven University of Technology.

Note:

This repository is not under version control. It serves purely as a collection of example scripts that can be used as a starting point. Not all files are fully tested or guaranteed to be functional; however, they provide useful examples for developing custom controls, data logging functionality, and other OPC UA–related tooling.

All files make use of the library opcua-asyncio.

License

Copyright (c) 2024-2026 3D Concrete Printing Research Group at Eindhoven University of Technology

Python-OPC-UA is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation.

Python-OPC-UA is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Python-OPC-UA; If not, see http://www.gnu.org/licenses/.

@license GPL-3.0 https://www.gnu.org/licenses/gpl-3.0.html

About

Python OPC UA tools for the 3D concrete printer at TU/e.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages