START / STOPスイッチ START / STOPスイッチは、PLCを開始または停止状態に設定するために使用できる物理スイッチを表します。 このメカニズムは、ファイルが /var/run/codesysextension/runstop.switch 存在します。注意、拡張パッケージの他の機能とは異なり、ファイルはで照会されます /var/opt/codesysextension/ このフ
外部関数の呼び出し このメカニズムは、Unixドメインソケットを介してIECアプリケーションの外部関数を呼び出すために使用できます。これにより、独自の機能を作成できます。同時に、プロセスの分離が達成されます。 IECのインターフェースとして、 EXTAPI.UDSExternalFunction 機能ブロックは、 ExtensionAPI ライブラリ。Pythonでは、 ExternalFunct
自分のI / Oをリンクする この機能により、ローカルI / Oをコントローラーに接続し、IECアプリケーションから使用できます。 デバイスの説明を編集する 提供された例では C:\Users\<user>\CODESYS Control SL Extension Package\<version>\Examples\ExternalIoDrv 、デバイスの説明は、Unixドメインソケットを介して
共有メモリにデータを保持する 一部の製品には、コントローラー内のアプリケーションからの保持データの自動接続が含まれていません(一般的に有効なストレージオプションがないため)。ただし、ランタイムシステムには、共有メモリ(SHM)を介した接続による既存のメカニズムがあり、それぞれの構成でこの目的に使用できます。 たとえば、次のように使用できます。 CODESYS Control SL製品: CODES
公開鍵認証で接続する SSHを使用すると、安全で暗号化され、認証されたコントローラーへの接続が可能になります。これにより、安全な設定でコントローラのリモート管理を実行できます。 認証は、アクセスデータ(ユーザー名とパスワード)を提供することで実行できます。キーベースの認証(公開キー認証)を使用して、より強力な方法を選択することもできます。ユーザーはキーを使用してコントローラーにログオンします。キー
Package Manager を使用しない SL 製品のインストール SL製品の更新ツールは、インストールパッケージ(.debまたは.ipk)をバックグラウンドでターゲットデバイスにコピーし、インストールします。そのためには、ターゲットデバイスにパッケージマネージャー (dpkg または ipkg) をインストールする必要があります。パッケージマネージャーがインストールされていないと、更新ツール
インストール中 CODESYS TargetVisu for Linux SL パッケージマネージャーを使用しない場合 ターゲット デバイスへのランタイム システムの手動インストール のインストール後 CODESYS Control for Linux SL パッケージに必要なファイルは Windows PC にあります。 <user>/CODESYS TargetVisu for Linux
パッケージマネージャーを使用しないでライセンスサーバーをインストールする 要件:Codemeter ランタイムがデバイスにインストールされている。 パッケージマネージャーなしで Codemeter をインストールする方法の詳細については、以下を参照してください。 ターゲット デバイスへの Codemeter ランタイム環境の手動インストール 重要 CODESYS WBMはコックピットでのみ使用でき
「仮想プレイグラウンド」シナリオ:vPLC + ライセンスサーバー + エッジゲートウェイ 必要条件 ハードウェア 次のデバイスも必要です。 デスクトップ PC と CODESYS インストール済み Linux PC (Docker または Podman、Python3、および SSH アクセスがインストールされている)。ここでは「Linux ホスト PC」と呼びます。 次のアドオン製品をデスクト