MicroLogic modules configuration parameters
A MicroLogic unit consists of three or four modules, each acting as a separate MODBUS device; however the I/O server views MicroLogic as one I/O device. The communication control module (CCM) is optional for MicroLogic; its presence may be detected by the driver or specified in the INI file.
IFE/IFM
This parameter specifies whether the Micrologic device is connected through an IFE/IFM, or through the CCM (cradle comms module) or a Modbus Gateway.
0 - connection is through a Modbus Gateway
1 - connection is through an IFE/IFM
MicrologicType
This parameter, which indicates the Micrologic Type, enables/disables functionality that can increase system performance.
1 - Type A: Only the Circuit Breaker Manager (BCM) alarm file is read.
2 - Type E: Only the Circuit Breaker Manager (BCM) file is read.
3 - Type P: The Circuit Breaker Manager (BCM) and Protection Manager (PM) alarm files are read.
4 - Type H: The Circuit Breaker Manager (BCM), Protection manager (PM), and Metering Manager (MM) alarm files are read. Waveform files are also read.
CCM
The CCM parameter specifies whether a CCM is present on the device or if the driver should try to detect its presence ("auto mode"). Valid values are:
CCM not present - 0
CCM present - 1
Auto mode - 2 (default)
Any other value reverts to auto mode.
Parameter type: integer
Default value: 2
Example:
[Micrologic.MYCLUSTER.PORT_1.DEVICE_A]
CCM=1
Module-Specific Packet Blocking Optimization Settings
Due to different firmware versions, MicroLogic modules may require different blocking settings. This is especially true when MicroLogic contains a BCM that supports MODBUS "read multiple registers" requests for up to 124 registers, and an MM or a PM module that supports 21 register reads at max. The MicroLogic driver allows blocking optimization parameters to be overridden for each of the device's modules, as in the following example:
[Micrologic.MYCLUSTER.PORT_1.DEVICE_A]
maxBlockSize = 124
[Micrologic.MYCLUSTER.PORT_1.DEVICE_A.BCM]
maxBlockSize = 21
The parameter set for the device applies to all of its modules unless overridden in a module-specific section (e.g., [Micrologic.MYCLUSTER.PORT_1.DEVICE_A.BCM])
These parameters can be overridden:
- enableScatteredReads
- minBlockSize
- maxBlockSize
- PercentBlockFill
This applies to the BCM, CCM, MM, and PM modules.
MicrologicV INI Settings
The MicrologicV device driver includes these additional INI settings:
- Level3: This is the level 3 device password (4 digits), used by the driver when executing commands.
- Level4: This is the level 4 device password (4 digits), used by the driver when executing commands.
If you do not supply this parameter, the driver uses the default device passwords.