• このライブラリについて
  • サンプルコード
  • リファレンス
  • ドライバAPI
目次の表示/非表示
  • Y2.UsbIO
    • AinFunctions
    • AoutFunctions
    • ConnectMode
    • DeviceException
    • DeviceResult
    • DeviceSwitch
    • DinFunctions
    • DoutFunctions
    • OnOffValue
    • OnOffValues
    • OutputValue
    • OutputValues
    • RlyFunctions
    • Voltage
  • Y2.UsbIO.Abstractions
    • IAinDevice
    • IAinDinDevice
    • IAinDioDevice
    • IAinDoutDevice
    • IAinRlyDevice
    • IAioDevice
    • IAioDinDevice
    • IAioDioDevice
    • IAioDoutDevice
    • IAioRlyDevice
    • IAoutDevice
    • IDevice
    • IDinDevice
    • IDioDevice
    • IDoutDevice
    • IPmcsDioDevice
    • IRlyDevice
    • IRlyDinDevice
    • IRlyDioDevice
    • IRlyDoutDevice
  • Y2.UsbIO.Pmcs
    • AccelerationMode
    • AccelerationTime
    • Axes
    • Axis
    • ContinuousSetting
    • ContinuousSettings
    • Direction
    • IdlingPulse
    • MotorControlLsi
    • NumberOfPulses
    • OperationMode
    • OperationStatus
    • OriginReturnSetting
    • OriginReturnSettings
    • OutputLogic
    • OutputSpeed
    • PcdCommand
    • PcdRegister
    • PcdRegisterValue
    • PcdStatus
    • PcdStatusValue
    • PmcsFunctions
    • Position
    • PositioningSetting
    • PositioningSettings
    • PulseMode
    • RemainingPulse
    • SdSensorConfig
    • SensorLogic
    • SensorStatus
    • Speed
    • SpeedPattern
    • SpeedRate
    • StaStpConfig
    • StopMode
  • Y2.UsbIO.Ub
    • Dio88bUbc
    • Dio88bUbt
    • Dio88cUbt
    • RlyP420bUbt
  • Y2.UsbIO.UsbPc104.Aio
    • Aio16000N64aU
    • Aio1601632aU
    • Aio160aU
    • Aio160N6400aU
    • Aio16400N64aU
    • Aio1641632aU
    • Aio164aU
    • Aio164N6400aU
    • Aio8000N128aU
    • Aio8000N64aU
    • Aio801632aU
    • Aio803264aU
    • Aio80aU
    • Aio80N12800aU
    • Aio80N6400aU
    • Aio80N64N64aU
    • Aio80R24aU
    • Aio8400N128aU
    • Aio8400N64aU
    • Aio841616aU
    • Aio841632aU
    • Aio843264aU
    • Aio84aU
    • Aio84N12800aU
    • Aio84N6400aU
    • Aio84N64N64aU
    • Aio84R24aU
  • Y2.UsbIO.UsbPc104.Dio
    • Dio00N128aU
    • Dio00N192aU
    • Dio00N64aU
    • Dio1616aU
    • Dio1632aU
    • Dio16N112aU
    • Dio16N176aU
    • Dio16N48aU
    • Dio3232aU
    • Dio3264aU
    • Dio32N160aU
    • Dio32N96aU
    • Dio4848aU
    • Dio4896aU
    • Dio48N144aU
    • DioN12800aU
    • DioN128N64aU
    • DioN19200aU
    • DioN6400aU
    • DioN64N128aU
    • DioN64N64aU
  • Y2.UsbIO.UsbPc104.Pmc
    • PmcS40000aU
    • PmcS400N128aU
    • PmcS400N64aU
    • PmcS41632aU
    • PmcS416N112aU
    • PmcS416N48aU
    • PmcS43264aU
    • PmcS432N96aU
    • PmcS80000aU
    • PmcS800N64aU
    • PmcS81632aU
    • PmcS816N48aU
  • Y2.UsbIO.UsbPc104.Rly
    • Rly2400N128aU
    • Rly241616aU
    • Rly241632aU
    • Rly243264aU
    • Rly24aU
    • Rly481616aU
    • Rly481632aU
    • Rly48aU
    • Rly72aU
    • Rly800N128aU
    • Rly81632aU
    • Rly83264aU
    • Rly8aU

DeviceResult クラス

ドライバAPI関数の戻り値

継承
System.Object
DeviceResult
名前空間: Y2.UsbIO
アセンブリ: Y2.UsbIO.Core.dll
構文
public sealed class DeviceResult : IEquatable<DeviceResult>

コンストラクタ

DeviceResult(Int32)

public DeviceResult(int value)
パラメーター
型 名前 説明
System.Int32 value

フィールド

AiBusy

アナログ入力が動作中です

public static readonly DeviceResult AiBusy
フィールド値
型 説明
DeviceResult

AiEnd

アナログ入力動作は終了しています

public static readonly DeviceResult AiEnd
フィールド値
型 説明
DeviceResult

AiError

アナログ入力動作はエラー停止しています

public static readonly DeviceResult AiError
フィールド値
型 説明
DeviceResult

AiExceedBufSiz

データバッファ容量を超えるデータを取得しようとしました。sampleNumを最大値にしてデータを取得しました

public static readonly DeviceResult AiExceedBufSiz
フィールド値
型 説明
DeviceResult

AiExceedDataNum

変換されたデータ数を超えるデータを取得しようとしました。sampleNumを最大値にしてデータを取得しました

public static readonly DeviceResult AiExceedDataNum
フィールド値
型 説明
DeviceResult

AiNoChannel

アナログ入力チャネルが設定されていません

public static readonly DeviceResult AiNoChannel
フィールド値
型 説明
DeviceResult

AlreadyConnected

既に接続されています

public static readonly DeviceResult AlreadyConnected
フィールド値
型 説明
DeviceResult

AlreadyEvent

イベント設定済み

public static readonly DeviceResult AlreadyEvent
フィールド値
型 説明
DeviceResult

AoBusy

アナログ出力が動作中です

public static readonly DeviceResult AoBusy
フィールド値
型 説明
DeviceResult

AoEnd

アナログ出力動作は終了しています

public static readonly DeviceResult AoEnd
フィールド値
型 説明
DeviceResult

AoError

アナログ出力動作はエラー停止しています

public static readonly DeviceResult AoError
フィールド値
型 説明
DeviceResult

AoExceedBufSiz

データバッファ容量を超えるデータを設定しようとしました

public static readonly DeviceResult AoExceedBufSiz
フィールド値
型 説明
DeviceResult

AoNoChannel

アナログ出力チャネルが設定されていません

public static readonly DeviceResult AoNoChannel
フィールド値
型 説明
DeviceResult

AoNoData

データが設定されていません

public static readonly DeviceResult AoNoData
フィールド値
型 説明
DeviceResult

CommunicateError

通信エラーが発生しました

public static readonly DeviceResult CommunicateError
フィールド値
型 説明
DeviceResult

CommunicateTimeout

通信タイムアウトが発生しました

public static readonly DeviceResult CommunicateTimeout
フィールド値
型 説明
DeviceResult

CouldNotConnect

接続できませんでした

public static readonly DeviceResult CouldNotConnect
フィールド値
型 説明
DeviceResult

CpDataFull

CPデータフル

public static readonly DeviceResult CpDataFull
フィールド値
型 説明
DeviceResult

CpNotReady

CPデータ未設定

public static readonly DeviceResult CpNotReady
フィールド値
型 説明
DeviceResult

DiBusy

デジタル入力が動作中です

public static readonly DeviceResult DiBusy
フィールド値
型 説明
DeviceResult

DiEnd

デジタル入力動作は終了しています

public static readonly DeviceResult DiEnd
フィールド値
型 説明
DeviceResult

DiError

デジタル入力動作はエラー停止しています

public static readonly DeviceResult DiError
フィールド値
型 説明
DeviceResult

DiExceedBufSiz

データバッファ容量を超えるデータを取得しようとしました。sampleNumを最大値にしてデータを取得しました

public static readonly DeviceResult DiExceedBufSiz
フィールド値
型 説明
DeviceResult

DiExceedDataNum

変換されたデータ数を超えるデータを取得しようとしました。sampleNumを最大値にしてデータを取得しました

public static readonly DeviceResult DiExceedDataNum
フィールド値
型 説明
DeviceResult

Disconnect

通信が切断されました

public static readonly DeviceResult Disconnect
フィールド値
型 説明
DeviceResult

DoBusy

デジタル出力が動作中です

public static readonly DeviceResult DoBusy
フィールド値
型 説明
DeviceResult

DoEnd

デジタル出力動作は終了しています

public static readonly DeviceResult DoEnd
フィールド値
型 説明
DeviceResult

DoError

デジタル出力動作はエラー停止しています

public static readonly DeviceResult DoError
フィールド値
型 説明
DeviceResult

DoExceedBufSiz

データバッファ容量を超えるデータを設定しようとしました

public static readonly DeviceResult DoExceedBufSiz
フィールド値
型 説明
DeviceResult

DoNoChannel

デジタル出力チャネルが設定されていません

public static readonly DeviceResult DoNoChannel
フィールド値
型 説明
DeviceResult

DoNoData

データが設定されていません

public static readonly DeviceResult DoNoData
フィールド値
型 説明
DeviceResult

Error

エラー

public static readonly DeviceResult Error
フィールド値
型 説明
DeviceResult

ExtBoardOver

拡張ボード数上限オーバー

public static readonly DeviceResult ExtBoardOver
フィールド値
型 説明
DeviceResult

FatalError

致命的なエラーが発生しました

public static readonly DeviceResult FatalError
フィールド値
型 説明
DeviceResult

HardwareError

ハードウェアにエラーが発生しました

public static readonly DeviceResult HardwareError
フィールド値
型 説明
DeviceResult

InvalidBoardSw

ボード識別スイッチが不正

public static readonly DeviceResult InvalidBoardSw
フィールド値
型 説明
DeviceResult

InvalidEpno

EP指定が不正(内部エラー)

public static readonly DeviceResult InvalidEpno
フィールド値
型 説明
DeviceResult

InvalidId

指定されたIDが不正です

public static readonly DeviceResult InvalidId
フィールド値
型 説明
DeviceResult

InvalidUnitSw

指定されたユニット識別スイッチの値が不正です

public static readonly DeviceResult InvalidUnitSw
フィールド値
型 説明
DeviceResult

MemAllocError

利用可能なメモリが不足しています

public static readonly DeviceResult MemAllocError
フィールド値
型 説明
DeviceResult

ModelnameError

指定された型名は存在していないか、サポートしていません

public static readonly DeviceResult ModelnameError
フィールド値
型 説明
DeviceResult

MotionNotReady

MOTIONデータ未設定

public static readonly DeviceResult MotionNotReady
フィールド値
型 説明
DeviceResult

NotConnected

接続されていません

public static readonly DeviceResult NotConnected
フィールド値
型 説明
DeviceResult

NotSupported

サポートされていない関数が実行されました

public static readonly DeviceResult NotSupported
フィールド値
型 説明
DeviceResult

Parameter1Error

引数1が不正です

public static readonly DeviceResult Parameter1Error
フィールド値
型 説明
DeviceResult

Parameter1Null

引数1がNULLです

public static readonly DeviceResult Parameter1Null
フィールド値
型 説明
DeviceResult

Parameter2Error

引数2が不正です

public static readonly DeviceResult Parameter2Error
フィールド値
型 説明
DeviceResult

Parameter2Null

引数2がNULLです

public static readonly DeviceResult Parameter2Null
フィールド値
型 説明
DeviceResult

Parameter3Error

引数3が不正です

public static readonly DeviceResult Parameter3Error
フィールド値
型 説明
DeviceResult

Parameter3Null

引数3がNULLです

public static readonly DeviceResult Parameter3Null
フィールド値
型 説明
DeviceResult

Parameter4Error

引数4が不正です

public static readonly DeviceResult Parameter4Error
フィールド値
型 説明
DeviceResult

Parameter4Null

引数4がNULLです

public static readonly DeviceResult Parameter4Null
フィールド値
型 説明
DeviceResult

Parameter5Error

引数5が不正です

public static readonly DeviceResult Parameter5Error
フィールド値
型 説明
DeviceResult

Parameter5Null

引数5がNULLです

public static readonly DeviceResult Parameter5Null
フィールド値
型 説明
DeviceResult

ParameterError

引数不正

public static readonly DeviceResult ParameterError
フィールド値
型 説明
DeviceResult

RangeOver

設定範囲オーバー

public static readonly DeviceResult RangeOver
フィールド値
型 説明
DeviceResult

Success

正常終了

public static readonly DeviceResult Success
フィールド値
型 説明
DeviceResult

Suspend

パソコンがスタンバイや休止状態になりました

public static readonly DeviceResult Suspend
フィールド値
型 説明
DeviceResult

ThreadFailed

スレッド起動失敗

public static readonly DeviceResult ThreadFailed
フィールド値
型 説明
DeviceResult

UnitNumOver

接続可能な台数を超えました

public static readonly DeviceResult UnitNumOver
フィールド値
型 説明
DeviceResult

プロパティ

IsSuccess

正常終了かどうかを示す値を返します。

public bool IsSuccess { get; }
プロパティ値
型 説明
System.Boolean

Message

メッセージ文字列

public string Message { get; }
プロパティ値
型 説明
System.String

Value

public int Value { get; }
プロパティ値
型 説明
System.Int32

メソッド

ToString()

public override string ToString()
戻り値
型 説明
System.String
オーバーライド
System.Object.ToString()

ToString(CultureInfo)

public string ToString(CultureInfo cultureInfo)
パラメーター
型 名前 説明
System.Globalization.CultureInfo cultureInfo
戻り値
型 説明
System.String

オペレーター

Explicit(DeviceResult to Int32)

public static explicit operator int (DeviceResult value)
パラメーター
型 名前 説明
DeviceResult value
戻り値
型 説明
System.Int32

Implicit(Int32 to DeviceResult)

public static implicit operator DeviceResult(int value)
パラメーター
型 名前 説明
System.Int32 value
戻り値
型 説明
DeviceResult
このページの内容
トップに戻る Copyright © Y2 Corporation