Click or drag to resize

DeviceDefinitionConfigureModule Method

Optionally configure the module.

Namespace:  Demo3D.PLC.Rockwell.Emulator
Assembly:  PLC (in PLC.dll) Version: 17.00.05
Syntax
C#
public virtual void ConfigureModule(
	MessageRouter module,
	CIP1Properties properties,
	EDSInfo edsInfo,
	AdvancedParameters adv,
	IComponentLogger? logger
)

Parameters

module
Type: Demo3D.PLC.Comms.CIP.NodesMessageRouter
The module message router.
properties
Type: Demo3D.PLC.Comms.CIPCIP1Properties
User configuration properties.
edsInfo
Type: Demo3D.PLC.Comms.CPFEDSInfo
The EDS Info of the module.
adv
Type: AdvancedParameters
Additional DeviceEmulator parameters.
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