Click or drag to resize

ModuleEmulatorInstall Method (String, String, Type, EDSInfo, EDSMask, Int64, ValueTupleDeviceArea, UInt32, ModuleEmulatorSymbolParameters, Object)

Installs a ModuleEmulator for a specified EDSInfo and connection point(s).

Namespace:  Demo3D.PLC.Rockwell.Emulator
Assembly:  PLC (in PLC.dll) Version: 17.00.05
Syntax
C#
public static IDisposable Install(
	string moduleType,
	string configurationName,
	Type moduleEmulatorType,
	EDSInfo edsInfo,
	EDSMask edsMask,
	long configId,
	(DeviceArea , uint )[][] connections,
	ModuleEmulatorSymbolParameters? parameters = null,
	Object? properties = null
)

Parameters

moduleType
Type: SystemString
The module type.
configurationName
Type: SystemString
Module configuration name.
moduleEmulatorType
Type: SystemType
The type of the module emulator.
edsInfo
Type: Demo3D.PLC.Comms.CPFEDSInfo
The EDSInfo of the module.
edsMask
Type: Demo3D.PLC.Comms.CPFEDSMask
The EDSInfo mask.
configId
Type: SystemInt64
The configuration id (or -1).
connections
Type: SystemValueTupleDeviceArea, UInt32
Connection device area and assembly ids.
parameters (Optional)
Type: Demo3D.PLC.Rockwell.EmulatorModuleEmulatorSymbolParameters
Optional parameters.
properties (Optional)
Type: SystemObject
Optional module emulator propeties.

Return Value

Type: IDisposable
The module emulator uninstaller.
Remarks
Dispose to uninstall.
See Also