Skip to main content

例: BACnet の例

製品: CODESYS BACnet2 SL

BACnet_examples.project example には、 CODESYS BACnet2 SL サーバー機能と CODESYS BACnet2 SL クライアント機能。次の説明では、サンプル実装が利用可能な機能ブロックをリストします。関数ブロックの詳細については、プロジェクト内の関数ブロックの宣言と実装のコメントを参照してください。

説明

サーバー機能については、次のファンクション ブロック インスタンスが例として表示されます (「 ServerExamples POU):

  • registerHooks : RegisterHooks;

  • notificationClass : NotificationClass;

  • serverPriorityArray: ServerPriorityArray;

  • serverReadWriteProperty : ServerReadWriteProperty;

  • calendar : CalendarExample;

  • scheduler : SchedulerExample;

クライアント機能については、次のファンクション ブロック インスタンスが例として表示されます (「 ClientExamples POU):

  • registerHooks : RegisterHooks;

  • clientRegisterToServer : ClientRegisterToServer;

  • clientReadWriteProperty : ClientReadWriteProperty;

  • clientReadArrayPropertyIterate : ClientReadArrayPropertyIterate;

  • clientReadArrayPropertyReadMultiple : ClientReadArrayPropertyReadMultiple;

  • clientReadWritePropertyMultiple : ClientReadWritePropertyMultiple;

  • clientCreateDeleteObject : ClientCreateDeleteObject;

  • clientSubscribeCOVProperty : ClientSubscribeCOVProperty;

  • eventNotification : EventNotification;

  • clientUTCTimeSync : ClientUTCTimeSync;

  • clientReadWriteFile : ClientReadWriteFile;

システム要件と制限事項

プログラミングシステム

CODESYS Development System (バージョン 3.5.16.0 以降)

ランタイムシステム

CODESYS Control Win (バージョン 3.5.15.0 以降)。製品データシートも参照してください。 CODESYS BACnet2 SL この機能をサポートするデバイスについては、「」を参照してください。

アドオンコンポーネント

CmpBACnet コンポーネントはランタイム構成ファイルで有効にする必要があります。

注記

_example_icon.png のインストール後 CODESYS BACnet2 SL、プロジェクトは次の場所にあります。 CODESYS インストールディレクトリの CODESYS BACnet2 SL/Examples サブディレクトリ。