Topic: DMD0253

Help File Version: 2.10.0.636

System Configuration Overview


Since changes to the System Configuration can have drastic effects on the capabilities of the CPU, any changes to the System Configuration can only be safely written to the CPU while it is in PROGRAM (STOP) mode.

 

The System Configuration defines the available hardware and software resources that are available in the CPU for Do-more Designer to work with. It is imperative that the System Configuration in the project remain in sync with the one in the CPU. The following is a list of the utilities provided by Do-more Designer to manage the individual sections of the System configuration:

 

 

CPU Configuration is used to set the modes supported by the on-board ports of a CPU, to manage the Modbus/TCP Server setup, to configure the optional TimeSync feature, set the default watchdog time value, and enable the ability to establish a programming session on an additional TCP/IP port number.
 

I/O Configuration provides a graphical view of the I/O in the system. This include the on-board I/O - if it exists, any I/O modules in the system with the CPU, and any I/O masters that have been configured.

BRX On-board I/O are the selections used to configure the functions that make use of the on-board inputs and outputs of the BRX PLCs.

 

The Ethernet I/O Master and its network of remote Ethernet I/O slaves.

 

The Modbus I/O Scanner and its network of Modbus RTU and / or Modbus TCP servers are configured here.

 

The EtherNet/IP Scanner and its network of I/O Messaging (Implicit) Adapters.

 

Manually configuring the I/O of a system which can be used for offline programming is also done here.

Module Configuration deals with modules that are programmable by ladder logic instructions require a Module Configuration. Also, some of the analog I/O modules that use software configuration options instead of on-board jumpers use a Module Configuration to store the configuration selections. A default Module Configuration is automatically created by the Do-more CPU, this default setup can be modified through a module-specific editor in the Module Configuration.
 

Device Configuration manage Devices, which are preconfigured interfaces that provide access to the CPU's resources through the ladder program. Most instructions operate on image register memory, although certain high-level instructions use devices. Any additional user configuration of the devices, for example baud rates for serial ports, is provided for in this dialog. Some devices are automatically created, and although they are listed here, they cannot be deleted or edited.
 

I/O Mappings manage the assignment of I/O numbers to the on-board I/O and any installed modules. The default setting for Do-more system is to automatically assign the I/O addresses. This dialog will display the current I/O mapping for the I/O modules in the local base, and if enabled and configured, the address mapping for the I/O modules accessed through the Ethernet I/O Master. This dialog optionally allows the I/O mapping for modules in the Local base and / or modules in any of the Ethernet I/O Slave bases to be manually configured.
 

Memory Configuration dialog displays each currently configured memory block and Heap ItemClosed A Heap item and it's associated memory are not preallocated in a default Memory configuration. They are single items as opposed to one entry of a memory block. A Heap Item can be created in the Memory Configuration or be created when the instruction using it is added to the ladder diagram.. This dialog also provides a facility to change the existing memory configuration and / or create additional memory blocks and heap items.

User Defined Types and their associated memory blocks and heap items are created here.