デバイス

ビットアドレス

ワードアドレス

32bits

備考

BOOL

<TAGNAME>

-

-

*1

BYTE

SINT

USINT

-

<TAGNAME>

*1

WORD

INT

UINT

-

<TAGNAME>

*1

DWORD

DINT

UDINT

-

<TAGNAME>

*1

LWORD

LINT

ULINT

-

<TAGNAME>

*1

REAL

TIME

STRING*2

-

<TAGNAME>

*1

LREAL

-

<TAGNAME>

*1

WSTRING

 

<TAGNAME>

*1

*1<TAGNAME>: タグ名は255文字までです。
使用例

 BOOL type single tag:

"BOOLSYMBOL"

タグ名には、英数字(大文字、小文字)、アンダースコア、スペース、マルチバイト文字(日本語など)が使用できます。以下の入力制限にご注意ください。
• 名前の最後の文字にアンダースコアは使用できません。
• シャープ記号(#)は先頭文字にのみ使用できます。
• 名前に以下の記号を含めることはできません:
   . , ! “ $ % ^ & * ( ) - + = { } [ ] / \ ? # @ ~ 
• 以下のテキストで始まる名前は使用できません。
   LS, USR, SCR, PRT

*2STRINGデバイスの最大文字数は254文字です。

重要:

MEMO

シンボルシンク

OPC UAサーバーに登録されているタグをBLUEにインポートすることができます。安全な通信でタグをインポートするために、BLUEの自己署名証明書をOPC UAサーバーに登録する必要があります。

  1. BLUEのアプリケーションツールバーから をクリックします。

  2. [証明書]をクリックします。

  3. をクリックします。BLUEの自己署名証明書が生成されます。

  4. をクリックします。保存先を指定して、自己署名証明書をエクスポートします。

  5. 自己署名証明書をOPC UAサーバーで信頼済み証明書として登録します。
    例:OPC UAサーバーが表示器の場合、BLUEのTarget01のプロパティウィンドウから[OPC UA サーバー] > [セキュリティーポリシー]を表示し、[信頼された証明書]の[証明書ファイルパス]に自己署名証明書を設定します。その後、プロジェクトを転送してください。

  6. BLUEで[シンボルリンク]をクリックします。

  7. 接続先のOPC UAサーバーを設定すると、タグの一覧が表示されます。必要なタグを選択して、インポートしてください。


MEMO

タグのインポート中に、次のステータスコードが表示される場合があります。

ステータスコード

ステータスコード説明

エラーメッセージ
0x80050000 BadCommunicationError サーバーと通信できません。次のいずれかが原因である可能性があります。
  1. サーバーが起動していないか、現在アクセスできない状態です。
  2. 指定されたエンドポイント設定でサーバーが見つかりませんでした。
  3. サーバーがクライアントの証明書を信用していません。
0x800E0000 BadServerHalted
0x800C0000 BadShutdown
0x800D0000 BadServerNotConnected
0x80AE0000 BadConnectionClosed
0x80310000 BadNoCommunication
0x80840000 BadRequestInterrupted
0x80860000 BadSecureChannelClosed
0x80AD0000 BadDisconnect
0x801F0000 BadUserAccessDenied クライアント側の設定に問題がある可能性があります。考えられる原因:
  1. 指定されたユーザーがサーバーに登録されていません。
  2. ユーザーに必要なセキュリティー権限がありません。
  3. サーバーがクライアントの認証方式に対応していません。
0x80200000 BadIdentityTokenInvalid
0x80210000 BadIdentityTokenRejected
0x80100000 BadTooManyOperations リクエストは指定された操作が多すぎたため、処理されませんでした。
0x80120000 BadCertificateInvalid サーバーから提供された証明書が無効です。もう一度お試しください。
0x80EE0000 BadServerTooBusy サーバーはリクエストを処理するためのリソースが不足しています。
0x80560000 BadTooManySessions サーバーのセッション数が上限に達しています。
0x80850000 BadRequestTimeout リクエストの処理中にタイムアウトが発生しました。
0x80BE0000 BadProtocolVersionUnsupported OPC クライアントの設定に問題がある可能性があります。エンドポイントの URL を確認してください。
*1 *1 OPCサーバーへの接続中にエラーが発生しました。

*1その他のサーバーエラーは、異なるステータスコードで同じエラーメッセージを返します。