Click or drag to resize

Demo3D.PLC.Comms.CIP Namespace

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

Classes
 ClassDescription
Public classClass The standard CIP classes.
Public classClassAnalogInputPoint The Analog Input Point class.
Public classClassAnalogInputPointInstanceService Class instance service codes.
Public classClassConnection The Connection class.
Public classClassConnectionManager The CIP Connection Manager class.
Public classClassConnectionManagerInstanceService Class instance service codes.
Public classClassDeviceNet DeviceNet class.
Public classClassDiscreteInputGroup The Discrete Input Group class.
Public classClassDiscreteInputGroupInstanceService Class instance service codes.
Public classClassDiscreteOutputGroup The Discrete Output Group class.
Public classClassDiscreteOutputGroupInstanceService Class instance service codes.
Public classClassEthernetLink The Ethernet link class.
Public classClassFile The File class.
Public classClassFileInstanceService Class instance service codes.
Public classClassIdentity The CIP Identity class.
Public classClassMessageRouter The CIP Message Router class.
Public classClassPort The Port class.
Public classClassSymbol The symbol table as defined by CIP for processing IO using ANSI Extended Symbols through the Message Router.
Public classClassSymbolInstanceService Class instance service codes.
Public classClassTCPIP The TCP/IP class.
Public classConnectionTriad Connection Triad (uniquely identifies a connection - Vol 3 3-5.5.1.7).
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 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 classTagPathEPathParser Parse and EPATH to a TagPath.
Public classTagPathNamedBit A named bit.
Public classTagPathParseAppendOffset Find a path to the element of type 'targetType' at byte 'offset' into 'symbol'.
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 interfaceIUserModuleEmulator Marks an emulator as a user module emulator.
Enumerations
 EnumerationDescription
Public enumerationClass3Protocol CIP Class 3 protocol selection.
Public enumerationClassID Type safe enumeration for Class IDs.
Public enumerationConnectionFailureStatus CIP connection failure status.
Public enumerationEPATHLogicalType The logical segment type.
Public enumerationEPATHLogicalValueSegmentLogicalFormat The segment format.
Public enumerationEPATHNetworkSubType Network segment sub type.
Public enumerationEPATHNetworkType Network segment network type.
Public enumerationEPATHSafetyFormatType Safety segment format.
Public enumerationPlcTypeCIPType CIP type.
Public enumerationPortNo Port numbers (type safety).
Public enumerationRealTimeFormat Real time message format.
Public enumerationServiceCode Type safe enumeration for Service Codes.
Public enumerationStatus CIP status.
Public enumerationStringICharacterSet Character sets.