Locked system variables

mbowdich
Posts: 209
Joined: Tue Oct 05, 2010 10:54 am

Locked system variables

Post by mbowdich » Wed Oct 20, 2010 8:45 am

In configurator 2.1 I am having an issue with variables being locked by the system. The variables are the ones automatically created when a an SPN is mapped to a J1939 device on the hardware page for each plug. If I remove the mapping to a variable, then the variable also is erased. The problem is if I remove the J1939 device (Engine for example) from the plug without first removing all the variable mappings. What happens is that the variables remain in the system and cannot be deleted because it is owned by a system object. If I recreate the J1939 device (Engine) and map an SPN to it, it creates another variable with the suffix _1. Is there any way to release and delete these variables?

The largest problem I am having with this is that my J1939 broadcasts for any SPS that had and association with one of these locked varables no longer works, even if i map it to another variable (J1939 engine speed for example). It never sends data to the bus.

Is there a solution without having to rewrite the configuration from scratch?
jpratt
Enovation Controls Development
Enovation Controls Development
Posts: 222
Joined: Mon Jun 21, 2010 11:18 am

Re: Locked system variables

Post by jpratt » Wed Oct 20, 2010 5:57 pm

If you want to use the old variable you can uncheck "auto create" on the parameter and then pick it from the drop down. it sounds like there is a delete bug we may need to look at. If you can't get it to delete or reuse it feel to email me the configuration file and a list of the variables that are stuck and I can remove them manually.
Jake Pratt
Software Development Manager