The XSD schemas within the package prevent misconfiguration. For instance, if you try to map a digital output to a non-existent hardware terminal, the package triggers a compile-time error rather than a runtime fault.
Imagine you are building a packaging machine with 4 axes (1 master and 3 slaves). Using the Siemens.mc.drives.acx.model.configuration Data.package efficiently can save hours.
Based on Siemens’ known ACX behavior, this package should support:
| Capability | Description | |------------|-------------| | Parameter Extraction | Read/write all drive parameters without a physical device. | | Delta Detection | Compare two configuration states (e.g., as-shipped vs. modified). | | Validation | Enforce parameter limits, dependency rules, and hardware compatibility. | | Version Management | Identify configuration created for FW version X against target drive FW version Y. | | Import/Export | Transfer configuration between TIA Portal, Starter, and third-party MES. | Siemens.mc.drives.acx.model.configuration Data.package
(Names are normalized; actual package may use slightly different identifiers.)
ParameterGroup
Parameter
CommunicationConfig
ProcessDataEntry
MotorData
SafetyConfig
DiagnosticsConfig
Alarm / Event
Mapping / Tag
If you try to upload the configuration but the Safety parameters are locked: