例: アナログ時計
製品: CODESYS Visualization
の中に AnalogueClock
たとえば、アナログ時計が実装され、標準の視覚化要素とともに組み立てられます。時計には現在のシステム時間が表示されます。
![]() |
説明
FB_Clock
: の FB_CLOCK
関数ブロックは、現在時刻を取得するためのロジックを実装します。最初にタイムゾーンが設定され、次に時刻と日付が取得されます。時、分、秒などの単位が必要なため、日付と時刻の変数は分割されます。これらの部分は、時間を表示するためにビジュアライゼーションで使用できます。
視覚化: Clock
視覚化では、複数の楕円と多角形を使用してアナログ時計を構築します。このクロックへの複数の参照を作成することができます。これを行うには、メイン ビジュアライゼーションにフレームを追加する必要があります。フレームを右クリックし、 フレームセレクション」。そこでビジュアライゼーションを選択できます。時刻を表示するには、次のようなプレースホルダーを使用します。 FB_CLOCK
” のインターフェースエディターで定義されています。Clock_Visu
。この変数は、時計の針をアニメーション化するために使用されます。クロックを参照するには、プロパティ エディターの「」でプレースホルダーの変数を設定する必要があります。参考文献" 点。このようにして、複数の時計 (たとえば、異なるタイムゾーン) を参照することができます。
システム要件と制限事項
プログラミングシステム | CODESYS Development System (バージョン 3.5.14.0 以降) |
ランタイムシステム | CODESYS Control Win (バージョン 3.5.14.0) |
アドオンコンポーネント | - |
注記
ダウンロード 計画