Python OPC-UA Remote SLM280 Control

USD 30–250

OpenListed onFreelancer.com
Fixed

About the project

I need a clean, well-structured Python OPC-UA client that can talk directly to an SLM 280 metal 3D printer and give me full, real-time control over its atmosphere management: O₂ concentration, chamber pressure, and gas flow. The end goal is to adjust those three parameters remotely and watch them update live, as if I were standing in front of the machine. Scope – Establish a reliable OPC-UA connection to the printer’s server nodes. – Expose read/write methods so I can both query and set O₂, pressure, and flow values without latency that would compromise print quality. – Wrap the interaction in a clear API layer (class or module) so future scripts can call it with one or two lines. – Handle connection drops gracefully and log every transaction for traceability. Acceptance criteria • Code launches on Python 3.10+ with no unresolved dependencies beyond common packages (asyncua, opcua-client, etc.). • I can run a simple demo script that: 1. Reads each parameter continuously at ≤1 s intervals. 2. Changes a setpoint and confirms the printer adopts the new value. • Full docstring documentation and a short README covering setup, required certificates, and example usage. Please keep the implementation lightweight, well-commented, and ready for me to expand later into broader print-job control once this core link is proven. DO NOT reply if you never worked with the SLM 3D printers

Skills required

This job is listed on Freelancer.com. AiZity aggregates listings for discovery only and is not the employer. To bid or apply, use the button in the sidebar.

Similar jobs

Other open projects with overlapping skills and budget type.

More C Programming jobs →