SDAの統合

Prev Next

はじめに

Software Defined Automation はオートメーションエンジニアに産業用 DevOps をもたらし、複雑な PLC 環境での効率を高めます。PLC 管理、PLC コードのバージョニングとバックアップ、仮想 PLC、クラウド IDE を提供する SDA は、ハードウェア依存を排除し、生産性を高めます。

目的

SDA のエンドポイントに HTTP コールを行うことで構築できるさまざまな HTTP コネクタ機能を紹介し、アカウントにあるプロジェクトやデプロイに関するあらゆる情報を取得し、このコネクタを通じて新しいバージョンをデプロイできるようにします。

APIドキュメント

このドキュメントで強調されている以下のコネクタ機能は、SDAのAPIドキュメントを利用しています。

前提条件

  1. SDAプラットフォームにアカウントまたは無料トライアルを登録する。
  2. ライブラリから SDA Connector または SDA ユニットテストアプリケーションをインポートします。
  3. 次のステップでインポートしたコネクタの詳細を設定します。
  4. SDAアカウントをセットアップします。

チューリップ接続の詳細

以下の情報を Tulip の HTTP コネクタに設定する必要があります。

Running On: Cloud Connector HostHost: api.softwaredefinedautomation.ioPort:443TLS: YesAuthentication:No AuthHeaders:ヘッダなし

組み込みコネクタ関数

ベアラートークンの取得

この関数は、SDA アカウントにログインし、ベアラートークンを取得するために使用されます。このトークンは、後でこの Connector 内で使用する他の関数で認証するために使用されます。

デプロイ状況の確認

この関数は、アカウントにあるプロジェクトに関するすべての関連するデプロイ情報を取得するために使用されます。ProjectID、DeployjobID、および前述のベアラートークンが必要です。

どのように動作するか

これで、SDAユニットテストアプリケーションの機能を試して発見するためのすべてのセットアップが完了しました。まだインポートしていない場合は、ライブラリからインポートし、簡単な手順に従って、SDA - Tulip Integrationを使用してこれらのユースケースをすべて実行してください。