Click or drag to resize

EPATHExtendedSafetySegment Constructor

Constructs an extended safety segment.

Namespace: Demo3D.PLC.Comms.CIP
Assembly: PLC (in PLC.dll) Version: 19.00.00
Syntax
C#
public ExtendedSafetySegment(
	uint sccrc,
	DateAndTime scts,
	uint tcEpi,
	NetworkParams tcNetParams,
	UNID tunid,
	UNID ounid,
	ushort piEpiMul,
	ushort tcmmMul,
	ushort nteMul,
	byte timeoutMul,
	byte maxConsumer,
	ushort maxFault,
	uint cpcrc,
	uint tcConnId,
	ushort initialTs,
	ushort initialRO
)

Parameters

sccrc  UInt32

[Missing <param name="sccrc"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

scts  DateAndTime

[Missing <param name="scts"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

tcEpi  UInt32

[Missing <param name="tcEpi"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

tcNetParams  NetworkParams

[Missing <param name="tcNetParams"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

tunid  UNID

[Missing <param name="tunid"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

ounid  UNID

[Missing <param name="ounid"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

piEpiMul  UInt16

[Missing <param name="piEpiMul"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

tcmmMul  UInt16

[Missing <param name="tcmmMul"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

nteMul  UInt16

[Missing <param name="nteMul"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

timeoutMul  Byte

[Missing <param name="timeoutMul"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

maxConsumer  Byte

[Missing <param name="maxConsumer"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

maxFault  UInt16

[Missing <param name="maxFault"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

cpcrc  UInt32

[Missing <param name="cpcrc"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

tcConnId  UInt32

[Missing <param name="tcConnId"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

initialTs  UInt16

[Missing <param name="initialTs"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

initialRO  UInt16

[Missing <param name="initialRO"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.ExtendedSafetySegment.#ctor(System.UInt32,Demo3D.PLC.Comms.CIP.DateAndTime,System.UInt32,Demo3D.PLC.Comms.CIP.NetworkParams,Demo3D.PLC.Comms.CIP.UNID,Demo3D.PLC.Comms.CIP.UNID,System.UInt16,System.UInt16,System.UInt16,System.Byte,System.Byte,System.UInt16,System.UInt32,System.UInt32,System.UInt16,System.UInt16)"]

See Also