Skip to main content
Skip table of contents

デバイスモジュール統合の例

信号コマンドは、さまざまなデバイスモジュールと統合するように設定できます。

サポートされるデバイスモジュール

  • デジタルI/O:デジタル入出力信号制御

    external_Device Module Integration Example1.png
  • 産業用Ethernet:産業用イーサネット通信

    external_Device Module Integration Example2.png
  • Modbus TCP:Modbus TCPプロトコル通信

    external_Device Module Integration Example3.png
  • Modbus RTU:Modbus RTUプロトコル通信

    external_Device Module Integration Example5.png
  • FOCAS: FANUC CNC機器統合

    image-20250808-050721.png
  • TCPクライアント:TCPクライアント通信

    external_Device Module Integration Example6.png
  • TCPサーバ:TCPサーバ通信

    external_Device Module Integration Example7.png
  • シリアル (Serial):シリアルポート通信

    external_Device Module Integration Example8.png

このセクションでは、TCP ClientモジュールとTCP Serverモジュールを使用した統合方法について説明します。

1.デバイスモジュールの取り付け

  • DART-Platformを起動し、Storeモジュールを実行します。

  • TCPServerを検索し、モジュールをインストールします。

    external_Device Module Integration Example9.png
  • TCPClientを検索し、モジュールをインストールします。

    external_Device Module Integration Example10.png

2.デバイスモジュールの設定

TCPServerモジュールの設定

  • インストールされているTCPServerモジュールを実行します。

  • 任意のサーバポート番号を入力します。(例:9999)

  • [接続]ボタンをクリックして、接続が正しく機能することを確認します。

  • 接続を切断せずにアクティブな状態を維持します。

TCPCクライアントモジュールの設定

  • インストールされているTCPClientモジュールを実行します。

  • サーバのIPアドレス(127.0.0.1)とポート番号(9999)を入力します。

  • [接続]ボタンをクリックして、接続が正しく機能することを確認します。

  • [Add write signal]ボタンをクリックします。

  • 書き込み信号の名前と値を入力します。(例:Output/123)

  • 設定が完了したら、切断ボタンを使用して切断します。

3.シグナルコマンドの使用

タスクの作成

  • TaskEditorモジュールを実行します

  • TaskEditorで新しいファイルボタンをクリックします

Add Signalの追加

  • コマンドタブの[Add signal]ボタンをクリックします

  • プロパティタブで次の設定を行います。

    • 信号タイプ:TCPクライアント

    • 設定方法:モジュール

    • モジュール:TCPClientモジュールの選択

    • デバイス:サーバー接続情報の選択

    • 接続名:任意の名前を入力します(例:comm_test)。

Set Signalの追加

  • コマンドタブの[Set signal]ボタンをクリックします

  • プロパティタブで次の設定を行います。

    • 信号タイプ:TCPクライアント

    • 設定方法:モジュール

    • モジュール:TCPClientモジュールの選択

    • 接続名:Add Signalで設定した名前を選択します。

    • アクション:TCPClientに入力された書き込み信号(例:Output)を選択します。

4.動作の確認

タスクの実行

  • 再生ボタンをクリックしてタスクを実行します。

  • タスクが正常に開始されることを確認します。

TCPServerモジュールでの統合の確認

  • TCPServerモジュールの入力信号領域のデータを確認します。

  • TCPClientモジュールにコンフィグレーションされたデータ(123)が受信されたことを確認します。

  • データ転送が正常に行われたことを確認します。

5.トラブルシューティング

接続エラー

  • TCPServerモジュールが正常に動作していることを確認します。

  • ポート番号が正しく設定されていることを確認します。

  • ネットワーク接続ステータスを調べます。

  • ファイアウォールで指定されたポートが許可されていることを確認します。

信号伝送の不具合

  • Signal Commandsの設定が正しいことを確認します。

  • データ型と値が正確であることを確認します。

  • モジュール間の接続ステータスが維持されていることを確認します。

重要な注意事項

  • 正しく統合するには、モジュールの実行順序に従う必要があります。

  • TCPClientが接続するには、TCPServerが最初に実行されている必要があります。

  • 指定されたポートがファイアウォール設定によってブロックされていないことを確認します。

  • Signal Commandsを実行する前に、すべてのモジュールが正常なステータスであることを確認してください。

  • テストするときは、単純なデータから始めて、徐々に複雑なデータ転送に進みます。

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.