Demo |
[Missing <summary> documentation for "N:Demo3D.PLC.Comms.CIP"]
| Class | Description | |
|---|---|---|
| Class | The standard CIP classes. | |
| ClassAnalogInputPoint | The Analog Input Point class. | |
| ClassAnalogInputPointInstanceService | Class instance service codes. | |
| ClassConnection | The Connection class. | |
| ClassConnectionManager | The CIP Connection Manager class. | |
| ClassConnectionManagerInstanceService | Class instance service codes. | |
| ClassDeviceNet | DeviceNet class. | |
| ClassDiscreteInputGroup | The Discrete Input Group class. | |
| ClassDiscreteInputGroupInstanceService | Class instance service codes. | |
| ClassDiscreteOutputGroup | The Discrete Output Group class. | |
| ClassDiscreteOutputGroupInstanceService | Class instance service codes. | |
| ClassEthernetLink | The Ethernet link class. | |
| ClassFile | The File class. | |
| ClassFileInstanceService | Class instance service codes. | |
| ClassIdentity | The CIP Identity class. | |
| ClassMessageRouter | The CIP Message Router class. | |
| ClassPort | The Port class. | |
| ClassSymbol | The symbol table as defined by CIP for processing IO using ANSI Extended Symbols through the Message Router. | |
| ClassSymbolInstanceService | Class instance service codes. | |
| ClassTCPIP | The TCP/IP class. | |
| ConnectionTriad | Connection Triad (uniquely identifies a connection - Vol 3 3-5.5.1.7). | |
| EPATH | EPATH aka IOI (Internal Object Identifier). | |
| EPATHAggregationParticipantIdSegment | An aggregation participant id. | |
| EPATHAnsiSegment | An ANSI symbol segment. | |
| EPATHEPathIterator | Reads/interprets a raw EPATH into a set of logical paths. | |
| EPATHExtendedNetworkSegment | An extended network segment. | |
| EPATHExtendedSafetySegment | The extended safety segment. | |
| EPATHLogicalEDSInfoSegment | A logical EDS segment. | |
| EPATHLogicalPath | A logical path. | |
| EPATHLogicalSegment | A logical segment. | |
| EPATHLogicalValueSegment | A logical value segment. | |
| EPATHNetworkSegment | A network segment. | |
| EPATHOtherExtendedNetworkSegment | An extended network segment. | |
| EPATHPortSegment | A Port segment. | |
| EPATHReader | Reads/decodes an EPATH into a raw list of segments. | |
| EPATHSafetySegment | A safety segment. | |
| EPATHSegment | A segment of the EPATH. | |
| EPATHSimpleDataSegment | A simple data segment. | |
| EPATHStandardNetworkSegment | A network segment. | |
| EPATHTargetSafetySegment | The target safety segment. | |
| EPATHWriter | Creates/builds an EPATH. | |
| IncomingRequest | A single incoming request. | |
| IncomingRequestContainer | An incoming packet containing message router requests. Implements a method (an enumerator) that returns requests to the caller. | |
| IOModule | An entry in the IO configuration tree. | |
| OutgoingResponse | A single outgoing message router response. | |
| OutgoingResponseContainer | An encapsulation packet that can contain message router format responses. Essentially implements a method AddMessage for adding message router format messages to a packet. | |
| PlcType | A type tree containing a full type definition from the user defined template object. | |
| PlcTypeArray | An array. | |
| PlcTypeAtomic | A CIP defined data type. | |
| PlcTypeBitSet | A set of named bits in a host element (usually a SINT or DINT). | |
| PlcTypeBitSetNamedBit | A named bit in bit-set. | |
| PlcTypePseudoStruct | A pseudo (internal) struct. Represents a data type that does not exist in the PLC. | |
| PlcTypeStruct | A struct. | |
| PlcTypeStructElement | Element types for a struct, or bits in bit-set (sorted on offset). | |
| RoutableIncomingRequest | A single message router request extracted from a packet (which possibly contains many message router requests). | |
| StringI | International strings. | |
| StringIStringData | String data. | |
| Symbol | A symbol. | |
| SymbolBase | Base class for a symbol. | |
| SymbolContainer | A class that contains a symbol table. | |
| TagDriverProperties | CIP tag driver properties. | |
| TagPath | A pointer describing a part of tag. | |
| TagPathANSIElement | An ANSI element. | |
| TagPathArrayIndex | An array index. | |
| TagPathArraySubRange | An array sub-range. | |
| TagPathBit | A bit element. | |
| TagPathEPathFactory | Compile a TagPath down to an EPATH. | |
| TagPathEPathParser | Parse and EPATH to a TagPath. | |
| TagPathNamedBit | A named bit. | |
| TagPathParseAppendOffset | Find a path to the element of type 'targetType' at byte 'offset' into 'symbol'. | |
| TagPathPathElement | One element in the path. | |
| TagPathStructElement | A struct element. | |
| TagPathSymbolContainerElement | A SymbolContainer element. | |
| TagPathSymbolElement | A symbol element. | |
| TagPathTypedEPath | An EPATH with its PlcType. |
| Structure | Description | |
|---|---|---|
| DateAndTime | DATE_AND_TIME. | |
| ExtendedStatus | CIP message router status. | |
| UNID | UNID. |
| Interface | Description | |
|---|---|---|
| ICIPSymbolItem | A IBrowseItem node in a symbol table that exposes a CIP symbol. | |
| ICIPSymbolTable | A IBrowseItem node in a symbol table that exposes a CIP symbol table for a PLC program. | |
| IUserModuleEmulator | Marks an emulator as a user module emulator. |
| Enumeration | Description | |
|---|---|---|
| Class3Protocol | CIP Class 3 protocol selection. | |
| ClassID | Type safe enumeration for Class IDs. | |
| ConnectionFailureStatus | CIP connection failure status. | |
| EPATHLogicalType | The logical segment type. | |
| EPATHLogicalValueSegmentLogicalFormat | The segment format. | |
| EPATHNetworkSubType | Network segment sub type. | |
| EPATHNetworkType | Network segment network type. | |
| EPATHSafetyFormatType | Safety segment format. | |
| PlcTypeCIPType | CIP type. | |
| PortNo | Port numbers (type safety). | |
| RealTimeFormat | Real time message format. | |
| ServiceCode | Type safe enumeration for Service Codes. | |
| Status | CIP status. | |
| StringICharacterSet | Character sets. |