拡張SDK Extension SDKを使用すると、Cで独自の関数を実装し、IECアプリケーションからそれらを呼び出すことができます。 この接続では、Cコードは個別の動的コンポーネントの形式でランタイムシステムに統合されます( shared object )。 含めるには2つの方法があります。 コントローラで準備:動的コンポーネントはすでに次のように構成されています CODESYS ランタイムシス
CODESYS Virtual Control for Linux SL このセクションの内容 :
概要 の CODESYS Virtual Control for Linux SL アドオンを使用して、仮想ランタイムとゲートウェイ インスタンスを管理できます。 仮想ランタイム システムは、Docker または Podman コンテナー テクノロジーに基づいて構築されます。 たとえば、Docker はイメージとコンテナを区別します。イメージは、システムの残りの部分からカプセル化されたプロセスを実
インスタンスへの接続の確立 手順 . ランタイムインスタンスへの直接接続の確立 ポート転送を使用すると、ランタイム インスタンスに直接接続できます。これには、ランタイム インスタンス以外のインスタンスは必要ありません。 要件 直接通信用のランタイム インスタンスのポート ( 11740 )を転送する必要があります。 ノート: これはランタイム インスタンスのデフォルト構成ではありませんが、インスタ
コマンド: コントロール SL の展開 関数 : コマンドにより開きます。 コントロールSL 物体。 電話 : ツール メニュー の コントロールSL オブジェクトには、 コミュニケーション 、 導入 、 構成 、 そして ステータス/コマンド 仮想ランタイム システムとゲートウェイ インスタンスを管理するためのタブ。 このセクションの内容 :
タブ: コミュニケーション 関数 : の コントロール SL の展開 [オブジェクト] タブは、ターゲット システムへの SSH 接続を構成および確立するために使用されます。 製品 仮想コントローラーで使用できる製品のリスト ボックス ログイン IPアドレス ターゲットシステムのIPアドレス ポート SSH接続のポート デフォルト値: 22 スキャン スキャンダイアログが表示されます。 このダイア
タブ: 導入 の コントロール SL の展開 [オブジェクト] タブは、ランタイム イメージとゲートウェイ イメージを管理するために使用されます。 イメージのインストールと展開 ローカルファイルからインストールする にある画像の 1 つを選択します。 C:\Users\<user>\CODESYS Virtual Control for Linux SL\Delivery\ としてのディレクトリ
タブ: 構成 関数 : オブジェクトのタブ コントロール SL の展開 ランタイムとゲートウェイのインスタンスを管理するために使用されます。 Instances 次の情報を含むインスタンスが表示されます。 実例 製品 イーサネットアダプター ポート IPC 自動スタート 画像 リストを更新します を開きます 新しいインスタンスを追加する 新しいインスタンスを作成するためのダイアログ。ダイアログで、
タブ: ステータス/コマンド 関数 : のタブ上 コントロール SL の展開 オブジェクトに応じて、ランタイム インスタンスとゲートウェイ インスタンスが開始および停止されます。 インスタンスのリストとステータスを更新します。 インスタンス名、ステータス、依存関係を含むインスタンスをリストします。 考えられるステータス: ランニング 、 アイドル状態 始める 開始が選択されました : 選択したイン