I will develop a siemens s7 plc and sinumerik cnc data acquisition dll


About this gig
Turn your Siemens machines into a live data source.
S7Direct is a lightweight, self-contained Windows DLL that reads data directly from Siemens S7 PLCs and SINUMERIK CNC controls - no extra licenses, no VC++ redistributable. Copy and run.
WHAT IT READS
- Siemens S7-300, S7-400 and S7-1200 (classic) PLCs over native S7comm, port 102
- - SINUMERIK 840D / 840Dsl / 828D CNC: axis position, feed rate, spindle speed, active program, operating mode and more
- - Device identity: order code (MLFB), serial number, firmware
- - Any tag by absolute address (DB, M, I, Q, T, C) as bit, int, real or string
WHY S7Direct
- Read-only and safe: it cannot write, stop or change your PLC/CNC - it only reads
- - Self-contained: depends only on Windows itself, nothing to install
- - Easy to integrate: call it from C#/.NET via P/Invoke (sample included), or any language that can load a DLL
- - Clean, documented API with a ready-to-use example
TYPICAL USES
Production and OEE dashboards, downtime tracking, SCADA/MES feeds, logging to SQL, machine monitoring.
Please message me before ordering with your PLC/CNC models, network setup and which values you want to read, so I can confirm the right scope for you.
Get to know seljjk
Industrial IoT Developer, Machine Data, Energy and CO2 Monitoring
- FromTurkey
- Member sinceDec 2023
Languages
English, Turkish
FAQ
Which PLC and CNC models are supported?
Siemens S7-300, S7-400 and S7-1200 (classic) PLCs, and SINUMERIK 840D, 840Dsl and 828D CNC controls. Send me your exact models and I will confirm compatibility before you order.
Do I need special hardware, AGLink or a license?
No. You just need a Windows PC on the same network as your PLC or CNC. There is no AGLink, no license dongle and no runtime to install - the DLL is self-contained. I will advise the right setup for your case.
