| Class | Description |
|---|---|
| Controller | Controller class represents the S7 programmable logic controller and underlying communications to the device. |
| ControllerEventArgs | Information supplied to Action event handler |
| DataChangeEventArgs | Information supplied to DataChange event handler |
| EventCode | Numeric and strings related to Controller and TagGroup events. |
| ResultCode | Status codes related to Controller, TagGroup and Tag classes. |
| Tag | Tag class represents Siemens S7 data item. |
| TagGroup | TagGroup represents a collection of Tag classes that operate as a block |
| TagGroupEventArgs |
| Delegate | Description |
|---|---|
| DataChange | Represents a method that will handle a change in data |
| GroupUpdate | Indicates when a GroupRead or GroupWrite completes |
| Enumeration | Description |
|---|---|
| Controller.CPU | Enumerations of supported S7 CPU's |
| Tag.ATOMIC | Enumeration of PLC data types for the DataType property. |