- 08 Oct 2024
- 1 読む分
- 印刷する
- 闇光
カスタムプロパティと統合された機器
- 更新日 08 Oct 2024
- 1 読む分
- 印刷する
- 闇光
カスタムプロパティと統合された機器の概要
Tempoの機器インスタンスは、Tempoの一部のノーコード統合タイプのタグと統合されたカスタムプロパティを持つことができます。ユースケースは、機器タグをインスタンスにマッピングして、インテグレーションからの実行中に機器データの読み取りをより動的にできるようにすることです。次に、使用例を示します。
Bioreactor というクラスがあり、このクラスに 3 つのカスタムプロパティがあるとします。
- pHの
- 容器温度
- 攪拌機速度
私の研究室には、BRX001とBRX002の2つのバイオリアクターがあります。それぞれにpH、容器温度、攪拌機速度用の独自のセンサーがあり、OPC UAサーバーに接続されたリアルタイムデータがあります。
BRX001 の場合、OPC UA サーバのタグの例は次のようになります。
- pH = BRX001.PH.CV
- 容器の温度 = BRX001.VESSEL.TEMPERATURE.CV
- 攪拌機速度 = BRX001.AGIT.SPEED.CV
BRX002 の場合、OPC UA サーバーのタグの例は次のようになります。
- pH = BRX002.PH.CV
- 容器温度 = BRX002.VESSEL.TEMPERATURE.CV
- 攪拌機速度 = BRX002.AGIT.SPEED.CV
Tempoでは、同じクラスの各バイオリアクター(BRX001およびBRX002)のインスタンスが存在するため、pH、Vessel Temperature、およびAgitator Speedカスタムプロパティを継承します。これらのカスタムプロパティとの機器の統合により、バイオリアクターレベルごとに一意のタグをマッピングできるため、実行中にオペレーターがプロセスの一部として機器をスキャンして値を読み取ると、正しい機器から正しい値が自動的に取得されます。以下の手順では、Tempoでこれらのマッピングを設定する方法を詳しく説明します。
インテグレーションを使用して機器インスタンスを設定する前に、OPC UA、Ignition SCADA、または Aveva/OSIsoft PI のいずれかにインテグレーションが設定されている必要があります。これらの統合をまだ作成していない場合は、先に進む前に、次のいずれかの記事を参照して、これらの統合を構成してください。
Aveva/OSIsoft PIインテグレーションを追加、編集、削除する方法
OPC UA 統合を追加、編集、削除する方法
Ignition SCADAインテグレーションを追加、編集、削除する方法
カスタムプロパティを使用した機器統合の設定方法
ステップ 1
新しい拡張パーツクラスを作成するか、既存の拡張パーツクラスを編集するには、「テンポ」->「拡張パーツ」-> クラス/サブクラスに移動します。
ステップ 2
機器クラス構成 で、統合構成を有効にする の横にあるスライダーを有効にします。残りの必須フィールドが入力されていることを確認した後、クラスを保存または追加します。
ステップ 3
設備クラスを作成したら、設備サブクラスを作成します。
ステップ 4
カスタム・プロパティーを設備クラスまたはサブクラス・レベルのいずれかで追加します。統合の場合、これらはデータを表すタグを表す必要があります。たとえば、機器クラスがバイオリアクターの場合、pH値、温度値、攪拌機値などのプロパティを持つことができます。各機器インスタンスはこれらを継承し、その一意の機器に関連する独自の統合タグを持ちます。カスタムプロパティの入力タイプは、統合タグが設定されている場合のデータタイプと一致する必要があることに注意してください。
ステップ 5
機器インスタンスを作成し、作成後に [統合 ] タブをクリックします。
ステップ 6
[統合] ドロップダウンで、この機器のデータ タグを持つ統合を選択し、[保存] をクリックします。
ステップ 7
[ タグの追加 ]ボタンをクリックすると、カスタムプロパティの1つを選択できるモーダルが開きます。
ステップ 8
カスタムプロパティを選択したら、「 タグを参照」 ボタンをクリックし、関連付けるタグを選択して、「 保存」をクリックします。
ステップ 9
[タグ] フィールドと [パス] フィールドには、選択したタグが入力されます。問題がなければ、「 タグを追加 」をクリックして、タグをカスタムプロパティにマッピングします。タグのデータ型がカスタム プロパティのデータ型と一致しない場合、タグはマッピングされません。
カスタムプロパティを関連付けられたタグにマッピングして機器インスタンスを設定した後、それらの機器インスタンスを「機器 - >カスタムプロパティ - > プロパティの読み取りおよび書き込み」プロセスアクションで使用できます。プロパティの読み取りプロセスアクションは、機器インスタンスをスキャンした後にそのアクションに到達すると自動的に実行されます。書き込みは、ライブ統合システムに書き込んでいるため、署名/ピンの確認が必要になります。