タブ:Sercos Slave –ユーザーパラメータ 物体: Sercosスレーブ このタブでは、これに割り当てられた開始手順のフェーズ中にバスシステムに一度だけ送信される追加のパラメータを定義します。これらのパラメータのほとんどは、通信フェーズ2でのみ設定できます。デバイスのドキュメントには、パラメータを設定できる場所が示されています。 表 6 . 初期化フェーズ2-4 パラメータを変更するには
タブ:Sercosモジュール–一般 物体: Sercosモジュール 表 7 . モジュール情報 モジュールタイプコード モジュールが製造元によって指定されている場合は内部ID。 入力長/バイト モジュールの入力プロセスデータの長さ 出力長/バイト モジュールの出力プロセスデータの長さ このセクションの内容 :
タブ:Sercosモジュール–機能グループ 物体: Sercosモジュール このタブでは、リアルタイムデータを定義します。インポートされたデバイス記述ファイルに応じて、1つ以上の機能グループがここに表示されます。これらは入力または出力で構成され、さらにいくつかの入力と出力を含めることができます。 ここでの定義を使用して、 CODESYS 入力チャネルと出力チャネルをにマップします Sercosモジ
タブ:Sercosモジュール–オーバーサンプリング 物体: Sercosモジュール このスレーブタブでは、オーバーサンプリング機能を使用して、バスサイクルタイムで許可されているよりも速く特別な入力チャンネルを読み取ることができます。たとえば、バスのサイクル時間はわずか1msですが、125µsでアナログエントリを読み取ることができます。 この設定では、I / Oマッピングで使用可能な8つのデータチャ
タブ:IO-Link –パラメータ オブジェクト:IO-Linkマスター このタブを使用して、IO-Link デバイスからパラメータを読み取り、変更してデバイスに書き戻すことができます。機能の範囲は、デバイスの説明によって異なります。ボタンのコマンドは、パラメータ テーブルで選択した行のコンテキスト メニューでも使用できます。 ユーザーロール スペシャリスト メンテナンス 観察者 選択したユーザー
の使用 BACnet クライアント機能ブロック に加えて BACnet オブジェクト、 BACnet クライアントを「デバイス」として以下に挿入することもできます。 BACnet サーバ。 オブジェクトやサーバーと同様に、各クライアント デバイスにも、クライアント デバイスと同じ名前でインスタンス化された機能ブロックが付属します。 とは異なり BACnet オブジェクト、 BACnet クライアン
BACnet ライブラリまたは CmpBACnet ライブラリを使用する場合 注記 説明は常に、対応するライブラリにも適用されます。 CODESYS BACnet2 SL (「メジャー リビジョン 2」)。 IECライブラリ BACnet IEC ライブラリ上のレイヤーとして意図されています CmpBACnet 。ただし、レイヤーはライブラリを非表示にしません。これには、 BACnet の機能のた
はじめる 次の手順では、2 つを使用する簡単なアプリケーションを説明します。 BACnet 1) アナログを書き込むためのオブジェクト BACnet 実行時の値、および 2) に従ってアラームを鳴らします。 BACnet 現在の通知クラス BACnet 値が特定の範囲外です。 . 要件: の CODESYS BACnet2 SL パッケージがインストールされています。 ランタイムがサポートするのは
へのアクセス BACnet オブジェクトとそのプロパティ の各機能ブロック BACnet プロジェクト ツリーにデバイスとして挿入されたオブジェクトは、 BACnetStaticObjectBase ファンクションブロック(ライブラリ) BACnet ) したがって、から BACnetObjectBase 。 BACnetObjectBase 一般関数を使用して、任意の BACnet オブジェクト
コマンドラインからスクリプトを開始する 要件:有効なPythonスクリプトファイル <file name>.py ファイルシステムにあります。 次のコマンドでCMDファイルを作成します。 start 、 CODESYS 始まり、 そしてオプションで --スクリプトを実行 スクリプト ファイルを呼び出します。 さらに他のオプションも考えられます。例えば --noUI 、もし CODESYS ユーザー