Click or drag to resize

DeviceDefinitionConfigureModule Method

Optionally configure the module.

Namespace:  Demo3D.PLC.Rockwell.Emulator.DeviceEmulators
Assembly:  PLC (in PLC.dll) Version: 18.04.00
Syntax
C#
public virtual void ConfigureModule(
	MessageRouter module,
	EDSInfo edsInfo,
	DNEConfiguration? dneConfig,
	IComponentLogger? logger
)

Parameters

module
Type: Demo3D.PLC.Comms.CIP.NodesMessageRouter
The module message router.
edsInfo
Type: Demo3D.PLC.Comms.CPFEDSInfo
The EDS Info of the module.
dneConfig
Type: Demo3D.PLC.Rockwell.Emulator.DeviceEmulatorsDNEConfiguration
Device network emulation configuration.
logger
Type: Demo3D.CommonIComponentLogger
Component logger.
Remarks

Use this function to add CIP classes and objects to the CIP node tree that should be present in all devices/modules of this type.

For example, if the module is a rack device with a backplane, then this method could add the backplane Class and objects (or virtual backplane equivalents).

See Also