new_project
Create a new PLC project by specifying a valid CPU part number and firmware version. The project is held in memory until saved.
Instructions
Create a new project from scratch for a given PLC CPU.
cpu_part_number must exactly match a CPU reference in the installed Control Expert hardware catalog, e.g. 'BMX P34 2020' (M340), 'BME P58 2040' (M580), 'TSX P57 4634M' (Premium), '140 CPU 651 60' (Quantum). cpu_version is the firmware version offered by the catalog and is required, e.g. '02.70'. The project exists only in memory until save_project is called with a path.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"cpu_part_number": "<cpu_part_number>",
"cpu_version": "<cpu_version>"
},
"name": "new_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cpu_part_number | Yes | ||
| cpu_version | Yes | ||
| project_name | No | Project |