Click or drag to resize

KM_IO Class

IO class for KM_Controller Use to control a single point(bit) of IO Currently supported IO: Digital Input, Digital Output
Inheritance Hierarchy
SystemObject
  KMotion_dotNetKM_IO

Namespace: KMotion_dotNet
Assembly: KMotion_dotNet (in KMotion_dotNet.dll) Version: 1.0.1.0 (1.0.1.0)
Syntax
public class KM_IO

The KM_IO type exposes the following members.

Constructors
 NameDescription
Public methodKM_IO Primary Construtor for IO object
Top
Properties
 NameDescription
Public propertyID Bit Number
Public propertyIOType Direction of IO
Public propertyName Call Name Use to describe what the IO controls i.e. Start Button, Clamp Pneumatic, etc...
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetAnalogValue Reads the digital expression of an analog value
Public methodGetDigitalValue Gets the current status of a point of IO
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodSetAnalogValue Sets the output level of an analog output
Public methodSetDigitalValue Sets the value if the IOType is Digital output Otherwise will throw an exception
Public methodToggle Toggle a Digital Output Bit
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Protected methodUpdateIOType Uptdates the IO direction
Top
Fields
 NameDescription
Protected field_Controller KM_Controller Object for used for device access
Protected field_ID Bit Number
Protected field_IOType Direction of IO Only Digital Input and Digital Output Are currently supported
Protected field_Name Call Name Use to describe what the IO controls i.e. Start Button, Clamp Pneumatic, etc...
Top
See Also