Softing · PLC, CNC & Legacy Controller Connectivity

siAccess

Software library for direct access to compatible Siemens S7 PLC and SINUMERIK CNC data from Windows and Linux applications.

Current libraryEmbedded communication
TargetsWindows · Linux
APIC
ApplicationsC/C++ · C# · Java
CommercialRedistribution agreement
Product overview

Embedded communication

Software library for direct access to compatible Siemens S7 PLC and SINUMERIK CNC data from Windows and Linux applications.

Direct controller integrationEmbed supported Siemens PLC/CNC access into a software product without presenting the library as an OPC UA SDK.
Language bindingsUse the C API from documented C/C++, C# and Java application routes.
CompatibilityConfirm exact PLC/CNC family, communication path, OS, CPU architecture and requested data areas.
Commercial boundarySofting identifies a separate redistribution agreement; include it in product planning.
Connection architecture

siAccess in the system architecture

The product belongs in the communication/information layer; exact protocol roles and compatibility remain model- and release-dependent.

01Installed PLC / CNC
02Existing network / interface
03siAccess
04Information / application layer
05SCADA / MES / software
Verify controller/device firmware, protocol role, network segmentation and cybersecurity ownership before commissioning.
Application fit

siAccess is relevant

01

SIMATIC S7 data

Software library for direct access to compatible Siemens S7 PLC and SINUMERIK CNC data from Windows and Linux applications.

02

SINUMERIK CNC data

Software library for direct access to compatible Siemens S7 PLC and SINUMERIK CNC data from Windows and Linux applications.

03

Modbus TCP access

Software library for direct access to compatible Siemens S7 PLC and SINUMERIK CNC data from Windows and Linux applications.

04

Brownfield S7 retrofit

Software library for direct access to compatible Siemens S7 PLC and SINUMERIK CNC data from Windows and Linux applications.

05

Software library access

Software library for direct access to compatible Siemens S7 PLC and SINUMERIK CNC data from Windows and Linux applications.

06

Gateway migration

Software library for direct access to compatible Siemens S7 PLC and SINUMERIK CNC data from Windows and Linux applications.

Technical data

Key specifications and compatibility

Values are based on the supplied Softing archive data, with selected current lifecycle/product information refreshed from Softing public pages. Confirm the exact release and order code before design-in.

Target operating systemsWindows and Linux
Programming interfaceC API
Application languagesC/C++, C# and Java routes
Controller scopeCompatible Siemens S7 PLC and SINUMERIK CNC systems; exact model/path check required
Commercial requirementSeparate redistribution agreement
Complete the architecture

Build the information path around siAccess

01Installed PLC / CNC
02Existing network / interface
03siAccess
04Information / application layer
05SCADA / MES / software
Resources & requirement capture

Current Softing documentation and specification data

Verify manuals, downloads, licences, certifications and lifecycle directly with Softing, then freeze the Primionics configuration.

Installed systemController/device models, firmware, network protocol and topology.
Data / asset objectiveRead/write variables, parameterization, diagnostics, monitoring or development role.
Northbound interfaceOPC UA role, MQTT broker, API, FDI/FDT, SCADA/MES or application library.
DeploymentWindows, Docker, gateway, DIN rail, OEM device or industrial PC.
CybersecurityNetwork zones, certificates, identities, remote access and patch ownership.
Commercial scopeLicences, runtime/redistribution terms, quantity, support and lifecycle.