Interface IOnline<T>
Implementation contract for base types tags to access online values from the PLC.
Namespace: AXSharp.Connector.ValueTypes.Online
Assembly: AXSharp.Connector.dll
Syntax
public interface IOnline<T>
Type Parameters
Name | Description |
---|---|
T |
Properties
| Edit this page View SourceAttributeName
Gets name of this tag.
Declaration
string AttributeName { get; set; }
Property Value
Type | Description |
---|---|
string |
AttributeUnits
Get units for this tag.
Declaration
string AttributeUnits { get; set; }
Property Value
Type | Description |
---|---|
string |
Cyclic
Gets or sets cyclically accessed value of this tag.
Declaration
T Cyclic { get; set; }
Property Value
Type | Description |
---|---|
T |
Edit
Get or set the value that will be written to the plc in the next cyclical R/W loop.
Declaration
T Edit { get; set; }
Property Value
Type | Description |
---|---|
T |
LastValue
Gets the last value retrieved from cyclical or batched reading. Without requesting cyclical read operation on this onliner.
Declaration
T LastValue { get; }
Property Value
Type | Description |
---|---|
T |
Symbol
Get symbol of this tag.
Declaration
string Symbol { get; }
Property Value
Type | Description |
---|---|
string |
Value
Gets Cyclic value in when accessing via IOnline interface.
Declaration
T Value { get; set; }
Property Value
Type | Description |
---|---|
T |
Events
| Edit this page View SourceValueChanged
Raises when Cyclic value changes. Provided that the value is set for cyclical reading.
Declaration
event ValueChangedEventHandlerDelegate ValueChanged
Event Type
Type | Description |
---|---|
ValueChangedEventHandlerDelegate |