Author Topic: Creating writable parameters for the service tool (for field technicians)  (Read 9258 times)

Offline samuelhj

  • PLUS+1 Developer
  • ***
  • Posts: 16
  • Karma: +0/-0
Hello.

I have M050-110 and MC050-118 and I've been trying to figure out how to implement a way for field technicans to change parameters via the service tool. Maybe I'm just missing some documentation but I haven't been able to find it neither in the API nor on the online help for Plus1.

Can anyone point me to documentation or maybe share an example of how to do this?

Ie. What I'm trying to do is have certain parameters writable by the service tool, like soft ramp settings, CAN ID settings for JS1-H CAN joysticks etc.

Thanks in advance.

Offline Lukey

  • PLUS+1 Expert
  • ****
  • Posts: 71
  • Karma: +8/-0
You need to use the Non-Volatile memory function blocks in GUIDE
"Non-Volatile Memory Dynamic" or "Non-Volatile Memory Dynamic with Default" in particular
They are found in Component > Connections > Non-Volatile Memory Dynamic

This will allow you to program values that are stored on the controller memory and can be adjusted via the service tool by a field technician.

Offline samuelhj

  • PLUS+1 Developer
  • ***
  • Posts: 16
  • Karma: +0/-0
Thank you for the reply.

I'm still not quite sure how I use the None-volatile Memory Dynamic.

Any way you could provide an example on this? :)

Offline Lukey

  • PLUS+1 Expert
  • ****
  • Posts: 71
  • Karma: +8/-0
There is lots of ways to bake the NV cake, best read the help file to determine which 1 suits your application.

Select the function block in the component library
"Non-Volatile Memory Dynamic" or "Non-Volatile Memory Dynamic with Default" in particular
They are found in Component > Connections > Non-Volatile Memory Dynamic

Once component is selected press your F1 key on the board, this will pop up help file and the examples on how to use can be found in there, look in the menu on left, Example 1, 2 and 3 etc.