pvsyst_create_native_dc_cabling_variant
Create a PVsyst variant by setting native DC resistance or STC loss through the already-open GUI, with a dry-run preview and confirmed write.
Instructions
[Projects & Variants] Set native DC resistance(mOhm) or STC loss(%) through the ALREADY OPEN GUI. Chinese PVsyst8.1.6rev49278/DPI96 and recorded window metrics only; one ordinary fixed-plane/subarray PV-only Grid, complete counts, no AC/MV/HV/load/storage/ geometry/horizon/P50. Both native DC mode flag families are explicit source gates; all other editors retain their existing domains. value is finite, nonnegative, exact0.01 precision, <=20 characters; percent<=100. These are adapter constraints, not manufacturer limits. PVsyst computes the coupled subarray and StringNode values. dry_run only reads source/GUI state and does NOT activate/select/type/click. Actual input requires dry_run=false AND confirm=true; leave the desktop alone. The operator must have the matching project open and DataPath equal to the MCP workspace. No application start/exit, INI edit, clipboard, external DC formula or private VC patch. Native SaveAs chooses the new VC id; variant_name is its display title. Saved candidate owners/precision and all non-DC physical records are verified, sources preserved; BOM/display comments may normalize. Failure can leave a new file/current modal for inspection, and its path is disclosed. Saving is NOT simulation consumption proof.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dc | Yes | ||
| confirm | No | ||
| dry_run | No | ||
| project | Yes | ||
| variant_name | Yes | ||
| source_variant | Yes |