Jazz Soft お問い合わせ   JazzSoft@live.com     日本語   英語  日本語  中国語(繁体字)  中国語(簡体字)
工場自動化と歩留り管理ソリューション 
Skip Navigation Linksホーム > 製品一覧 > bop > bop リファレンス > ALIDCode

Dorian.Core が追加されました。Dorian は .NET 6 と 7 に対応するようになりました。

bop リファレンス   

プロパティ
ALIDCode
ALIDCount
ALIDDescription
CEIDCount
CEIDDescription
Communication
ControlState
ControlStateSwitch
DeviceID
DiscardDuplicatedBlock
Function
HexDump
Host
IniFile
IPAddress
LocalPortNumber
LogFileBakCount
LogFileEnable
LogFileEnableCommunication
LogFileName
LogFileSize
LogicalConnection
LogicalConnectionFileName
Node
NodeCount
NodeType
NodeValue
NodeValueHex
OfflineRequest
OnlineRequest
PassiveEntity
PhysicalConnection
PortNumber
PType
Reply
SessionID
SML
Stream
SType
SystemBytes
T1
T2
T3
T4
T5
T6
T7
T8
Verification
VIDCount
VIDDefault
VIDDescription
VIDMax
VIDMin
VIDNodeType
VIDRawValue
VIDType
VIDUnit
VIDValue
ViewStyle
WaitBit
WorkSpace

メソッド
Configure
DefProc
IndexToALID
IndexToCEID
IndexToVID
InvokeAlarm
InvokeEvent
IsValidVID
Load
LoadIniFile
RegisterALID
RegisterVID
Save
Send
UnregisterALID
UnregisterVID
WriteToLogFile

イベント
CommunicationStateChanged
Connected
ConnectionStateChanged
ControlStateChanged
Errors
Received
Sent
VIDChanged

ALIDCode プロパティ

ALIDの分類コード。ALCDとして扱われる。ALIDCodeに値をセットしても、下位7ビットしか記録されない。ALCDの最上位ビットは、アラームの発生・解除の意味で使われるが、このビットはInvokeAlarmの引数で指定する。

ALIDが登録されていない場合は値をセットすることはできない。登録されているALIDの一覧を得るには以下の方法を使う。

まずALIDCountがいくつかを調べる。


lCount = .ALIDCount

ALIDCountは登録されているALIDの数を返すので、インデックスとして使用可能な値は0から(ALIDCount - 1)までとなる。これをIndexToALIDを使ってALIDに変換する。


lALID = .IndexToALID(lCnt)

ALIDが得られたのでALIDCodeALIDDescriptionにアクセスすることができる。


nALCD = .ALIDCode(lALID)
strALTX = .ALIDDescription(lALID)

これをFor文で繰り返して列挙すればよい。全ソースコードを表示する。


Dim lCount As Long
lCount = .ALIDCount

Dim lCnt As Long
For lCnt = 0 to lCount – 1
Dim lALID As Long
lALID = .IndexToALID(lCnt)

Dim nALCD As Integer
nALCD = .ALIDCode(lALID)

Dim strALTX As String
strALTX = .ALIDDescription(lALID)
Next lCnt

構文

Visual Basic

Property ALIDCode(lALID As Long) As Integer


Visual C++

short GetALIDCode(long lALID);
void SetALIDCode(long lALID, short nNewValue);


引数説明
lALIDALID

戻り値

使用例

特記事項

参照

ALIDCount プロパティ
ALIDDescription プロパティ
IndexToALID メソッド
InvokeAlarm メソッド

お問い合わせ   JazzSoft@live.com
  Copyright © 1997 - 2024 Jazz Soft, Inc.