- Implemented a new utility class `SymbolLoader` to parse Siemens ASC symbol files and save the output in JSON format. - Created a `SymbolProcessor` class to handle symbol-based variable processing, including loading symbols and expanding configurations. - Developed frontend components `FilePathWidget` and `SymbolSelectorWidget` for file selection and symbol selection respectively. - Added API endpoints for loading symbols and browsing files. - Introduced test scripts for validating the symbol loader and endpoint functionality. - Added sample ASC and JSON files for testing purposes. |
||
---|---|---|
.. | ||
dataset_definitions.json | ||
dataset_variables.json | ||
plc_config.json | ||
plc_symbols.json | ||
plot_definitions.json | ||
plot_variables.json | ||
test_output.json | ||
test_symbols.asc |