Demo3D.PLC.Comms.CIP Namespace |
[Missing <summary> documentation for "N:Demo3D.PLC.Comms.CIP"]
| Class | Description | |
|---|---|---|
| CIP1Properties |
CIP Class 1 properties.
| |
| 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.
| |
| TagPathNamedBit |
A named bit.
| |
| 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.
|
| Enumeration | Description | |
|---|---|---|
| CIPProtocol |
CIP protocol selection.
| |
| Class1Protocol |
CIP Class 1 protocol selection.
| |
| Class1Timing |
CIP Class 1 IO timing clock source.
| |
| Class3Protocol |
CIP Class 3 protocol selection.
| |
| ClassID |
Type safe enumeration for Class IDs.
| |
| 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.
| |
| PlcTypeTypeType |
Plc type code.
| |
| PortNo |
Port numbers (type safety).
| |
| RealTimeFormat |
Real time message format.
| |
| ServiceCode |
Type safe enumeration for Service Codes.
| |
| Status |
CIP message router status.
| |
| StringICharacterSet |
Character sets.
|