2.2. Dynamic Configuration

If your user role has been assigned the option, dynamic update option is an efficient way to make certain changes in a project and have the project automatically updated.

Note: When Dynamic mode is unavailable, or disabled, CIMPLICITY makes all configuration updates to files in the project's Master directory. When configuration data is updated, the new entries are immediately available to other configuration functions, but they are not normally available to runtime functions.

The Workbench provides you with the option to enable Dynamic configuration.

Dynamic Configuration Functionality

CIMPLICITY supports the following dynamic changes:

Ports In Dynamic Update Mode you can modify the following fields:
  • Description
  • Scan rate
  • Scan Units
  • Retry Count
  • Enable
  • Enable Stale Data
Devices In Dynamic Update Mode you can modify the following fields:
  • Description
  • Resource
  • Enable/Disable
Points In Dynamic Update Mode you can modify all fields except Delay load.
Classes Beginning with CIMPLICITY v10.0 , you can modify a class dynamically. You can also delete a class dynamically if there are no references to the class or there are no object instances of that class with composite references to the class. ??
Remote Projects You cannot create or modify remote projects in Dynamic Update mode.

Dynamic Configuration Procedures

Do one of the following.

  • Click the Dynamic Configuration button on the Workbench toolbar.
  • Click Tools>Dynamic on the Workbench menu bar.
  • Press Alt+T+D on the keyboard.

If a password is required a password dialog box will open when you use any of these methods. If a password is not required or if you enter the correct password, you will be able to dynamically configure the project.

When you activate Dynamic Configuration, CIMPLICITY updates your project's configuration automatically. You don't have to return to the Workbench and do a project update in order for your changes to take affect.