Click or drag to resize

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

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 = -1,
	params (DeviceArea , uint )[] connection
)

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 (Optional)
Type: SystemInt64
The configuration id (or -1).
connection
Type: SystemValueTupleDeviceArea, UInt32
Connection device area and assembly ids.

Return Value

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