Click or drag to resize

EPATHSafetySegment Constructor

Constructs a Safety segment.

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

Parameters

format  EPATHSafetyFormatType

[Missing <param name="format"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

sccrc  UInt32

[Missing <param name="sccrc"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

scts  DateAndTime

[Missing <param name="scts"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

tcEpi  UInt32

[Missing <param name="tcEpi"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

tcNetParams  NetworkParams

[Missing <param name="tcNetParams"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

tunid  UNID

[Missing <param name="tunid"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

ounid  UNID

[Missing <param name="ounid"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

piEpiMul  UInt16

[Missing <param name="piEpiMul"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

tcmmMul  UInt16

[Missing <param name="tcmmMul"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

nteMul  UInt16

[Missing <param name="nteMul"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

timeoutMul  Byte

[Missing <param name="timeoutMul"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

maxConsumer  Byte

[Missing <param name="maxConsumer"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

cpcrc  UInt32

[Missing <param name="cpcrc"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

tcConnId  UInt32

[Missing <param name="tcConnId"/> documentation for "M:Demo3D.PLC.Comms.CIP.EPATH.SafetySegment.#ctor(Demo3D.PLC.Comms.CIP.EPATH.SafetyFormatType,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.UInt32,System.UInt32)"]

See Also