Click or drag to resize

Demo3D.PLC.Comms.CIP Namespace

[Missing <summary> documentation for "N:Demo3D.PLC.Comms.CIP"]

Classes
  ClassDescription
Public classCIP1Properties
CIP Class 1 properties.
Public classCommsEvents
Describes events that are by the high level PLC comms driver.
Public classCommsEventsEventActions
Event actions.
Public classConnectionTriad
Connection Triad (uniquely identifies a connection - Vol 3 3-5.5.1.7).
Public classEmulatorEvents
Describes events that are called directly by the low level emulator.
Public classEmulatorEventsEventActions
Event actions.
Public classEPATH
EPATH aka IOI (Internal Object Identifier).
Public classEPATHAggregationParticipantIdSegment
An aggregation participant id.
Public classEPATHAnsiSegment
An ANSI symbol segment.
Public classEPATHEPathIterator
Reads/interprets a raw EPATH into a set of logical paths.
Public classEPATHExtendedNetworkSegment
An extended network segment.
Public classEPATHExtendedSafetySegment
The extended safety segment.
Public classEPATHLogicalEDSInfoSegment
A logical EDS segment.
Public classEPATHLogicalPath
A logical path.
Public classEPATHLogicalSegment
A logical segment.
Public classEPATHLogicalValueSegment
A logical value segment.
Public classEPATHNetworkSegment
A network segment.
Public classEPATHOtherExtendedNetworkSegment
An extended network segment.
Public classEPATHPortSegment
A Port segment.
Public classEPATHReader
Reads/decodes an EPATH into a raw list of segments.
Public classEPATHSafetySegment
A safety segment.
Public classEPATHSegment
A segment of the EPATH.
Public classEPATHSimpleDataSegment
A simple data segment.
Public classEPATHStandardNetworkSegment
A network segment.
Public classEPATHTargetSafetySegment
The target safety segment.
Public classEPATHWriter
Creates/builds an EPATH.
Public classIncomingRequest
A single incoming request.
Public classIncomingRequestContainer
An incoming packet containing message router requests. Implements a method (an enumerator) that returns requests to the caller.
Public classIOModule
An entry in the IO configuration tree.
Public classOutgoingResponse
A single outgoing message router response.
Public classOutgoingResponseContainer
An encapsulation packet that can contain message router format responses. Essentially implements a method AddMessage for adding message router format messages to a packet.
Public classPlcType
A type tree containing a full type definition from the user defined template object.
Public classPlcTypeArray
An array.
Public classPlcTypeAtomic
A CIP defined data type.
Public classPlcTypeBitSet
A set of named bits in a host element (usually a SINT or DINT).
Public classPlcTypeBitSetNamedBit
A named bit in bit-set.
Public classPlcTypePseudoStruct
A pseudo (internal) struct. Represents a data type that does not exist in the PLC.
Public classPlcTypeStruct
A struct.
Public classPlcTypeStructElement
Element types for a struct, or bits in bit-set (sorted on offset).
Public classRoutableIncomingRequest
A single message router request extracted from a packet (which possibly contains many message router requests).
Public classStatusExtensions
Extensions for Status enum type.
Public classStringI
International strings.
Public classStringIStringData
String data.
Public classSymbol
A symbol.
Public classSymbolBase
Base class for a symbol.
Public classSymbolContainer
A class that contains a symbol table.
Public classTagDriverProperties
CIP tag driver properties.
Public classTagPath
A pointer describing a part of tag.
Public classTagPathANSIElement
An ANSI element.
Public classTagPathArrayIndex
An array index.
Public classTagPathArraySubRange
An array sub-range.
Public classTagPathBit
A bit element.
Public classTagPathEPathFactory
Compile a TagPath down to an EPATH.
Public classTagPathNamedBit
A named bit.
Public classTagPathPathElement
One element in the path.
Public classTagPathStructElement
A struct element.
Public classTagPathSymbolContainerElement
A SymbolContainer element.
Public classTagPathSymbolElement
A symbol element.
Public classTagPathTypedEPath
An EPATH with its PlcType.
Structures
  StructureDescription
Public structureDateAndTime
DATE_AND_TIME.
Public structureExtendedStatus
CIP message router status.
Public structureUNID
UNID.
Interfaces
  InterfaceDescription
Public interfaceICIPSymbolItem
A IBrowseItem node in a symbol table that exposes a CIP symbol.
Public interfaceICIPSymbolTable
A IBrowseItem node in a symbol table that exposes a CIP symbol table for a PLC program.
Public interfaceIModuleEmulator
Represents an emulator for a module.
Delegates
  DelegateDescription
Public delegateCommsEventsUnmarshalDelegate
Delegate for unmarshalling comms event methods.
Enumerations