Issue
The Sigma IC-Lon Plugin crashes when multiple function blocks use identical SNVT (Standard Network Variable Type) names.
Product Line
Satchwell BAS & SigmaEnvironment
Sigma IC-Lon Plugin
Cause
In LonMaker, if a controller contains multiple function blocks and each block uses the same SNVT name, the IC-Lon Plugin fails to handle this duplication and crashes.
Resolution
To prevent the plugin from crashing, SNVT names must be manually modified to be unique across all function blocks before using the IC-Lon Plugin.
Steps to Resolve:
- Open the controller configuration in LonMaker.
- Identify function blocks with duplicate SNVT names.
- Rename each SNVT to ensure uniqueness across all blocks.
- Save the configuration and re-import into the Sigma IC-Lon Plugin.
Example:
- Original SNVT Name:
SNVT_temp - Modified SNVT Name:
SNVT_temp_01,SNVT_temp_02, etc.
This ensures the plugin can correctly parse and manage the SNVTs without conflict.