サービス リクエスト トランスポート プロトコルまたは SRTP は、以前は GE ファナックとして知られていた「GE インテリジェント プラットフォーム」によって開発されました。 プログラマブル ロジック コントローラ .航空宇宙、水管理、製造、旅行などのさまざまな業界で使用される一般的なデバイスは、PLC として知られるプログラマブル ロジック デバイスです。この記事では、 SRTP またはサービス要求トランスポート プロトコル – アプリケーションの操作 s .
サービス リクエスト トランスポート プロトコルとは何ですか?
PLC (プログラマブル ロジック コントローラ) からデータを転送するために使用されるプロトコルは、サービス要求トランスポート プロトコルとして知られています。このプロトコルはイーサネット経由で簡単に使用でき、GE オートメーションのほぼすべての機器をサポートします。 イーサネット ポート。このイーサネット ポートは、イーサネット メディア用の SNP や SNPX などのシリアル プロトコルの後継である GE SRTP をサポートします。 SRTP のすべてのクライアントは、SRTP のリモート対応デバイスのシステム メモリの読み取りと書き込みが可能です。
SRTP はどのように機能しますか?
GE-SRTP ドライバー プロトコルは、GE-SRTP ドライバーを介して FieldServer を許可することにより、イーサネット上のデバイスとの間でデータを転送することによって機能します。ほとんど全て オートメーション GE の機器は、イーサネット ポートを装備すると、このプロトコルを簡単にサポートします。
FieldServer は、Client または Server のいずれかに従うことができます。ドライバは、システムのメモリを読み書きできるクライアントのように機能します。リモート SRTP デバイスの。 FieldServer がクライアントのように動作すると、単語データをスケーリングできます。
FieldServer が SRTP サーバーとして動作するように設定されると、ドライバーはシステム メッセージをシステムのメモリに書き込み、読み取り要求に応答できるようにします。ドライバは、同様の IP アドレスへの同様の接続でクライアントとサーバーを同時に追跡することはできません。
ドライバーは、その通信情報を表すことができるため、ダウンストリーム デバイスを介して監視できます。 FieldServer のデータ アレイでは、ドライバーの統計と診断が表示されるため、リモート デバイスまたはシステムを介して読み取りと監視を行うことができます。
SRTP プロトコルを使用した HMI から PLC への信号の流れ
PLC にはさまざまなレジスタが含まれており、これらのレジスタは HMI (ヒューマンマシン インターフェイス) を介してプログラムおよびアクセスされます。一般に、HMI は PC 上で動作するソフトウェア デバイスです。 SRTP を使用した HMI から PLC への信号の流れ図を以下に示します。
HMI コンピュータは、システムのオペレータが PLC を介して通信するために操作する Windows XP で動作します。ここでは、シミュレートされたヒューマン マシンが Wonderware Intouch v9.5 を使用して作成されました。そのため、GE Fanuc シリーズ 90-30 とワークスペース間の通信には、さまざまな入力ソースを含めることができる Wonderware IO サーバーが必要です。これには、Wonderware Intouch ソフトウェア、Microsoft Excel、Dynamic Data Exchange プロトコルを使用しました。 GE-SRTP プロトコルは、Wonderware IO サーバーと GE Fanuc Series 90-30) の間でデータを転送するために使用されます。
B/W SRTP と RTP の違い
の SRTPとRTPの違い 以下が含まれます。
SRTP |
RTP |
SRTP という用語は、「サービス要求トランスポート プロトコル」の略です。 | RTPは「リアルタイムトランスポートプロトコル」の略です。 |
SRTP は、Ethernet を使用して PLC からデータを転送するために使用されます。 | RTP は、単一のエンドポイントから別のエンドポイントにオーディオやビデオなどのさまざまなメディアをリアルタイムで送信するために使用されます。 |
GEオートメーションのほぼすべての機器に適用可能 . | ビデオストリーミング、Skype、および会議テクノロジーに適用できます。 |
サポートされているデータ型と関数
SMBus がサポートするデータ型と関数には、次のものがあります。
- %R – メモリを登録します。
- %AI – アナログ入力メモリ。
- %AQ – アナログ出力メモリ。
- %I – 離散入力メモリ。
- %Q – ディスクリート出力メモリ。
- %T – 個別の一時メモリ。
- %M – 個別の一時メモリ。
- %SA – ディスクリート システム メモリ グループ A。
- %SB – ディスクリート システム メモリ グループ B。
- %SC – ディスクリート システム メモリ グループ C。
- %S – 個別のシステム メモリ。
- %G – 個別のグローバル データ テーブル。
同様に、サポートされていない関数とデータ型はプログラミング メッセージです。 FieldServer のようなデータ転送デバイスは、プログラミング メッセージを必要としません。
長所と短所
の サービス要求トランスポート プロトコルの利点 以下のものが含まれます。
- 高品質。
- 実装も使用も非常に簡単です。
- 信頼性が高く、低遅延です。
- オープンソース。
- 相互運用可能でコンテンツに依存しません。
- 高度に保護されています。
の サービス リクエスト トランスポート プロトコルの欠点 ol には以下が含まれます。
- より多くのメモリとプログラミングの労力が必要です。
- 接続指向の性質のため、レイテンシが高くなります。
Service Request Transport Protocol のアプリケーション
の サービス要求トランスポート プロトコルのアプリケーション 以下のものが含まれます。
- Service Request Transport Protocol は、PLC (プログラマブル ロジック コントローラ) からデータを転送するために使用されます。
このタイプのプロトコルはイーサネット上で使用され、すべての GE オートメーション機器は、イーサネット ポートを介して装備されると、これらのプロトコルをサポートします。 - このプロトコルは、イーサネットに接続された複数のコントローラで使用されます。
したがって、これは サービス要求トランスポート プロトコルの概要 またはSRTP。 SRTP プロトコルは、ファナック ロボット R-30iB に対して、さまざまな種類のメモリの読み取りと書き込みについてテストされ、テキスト値の読み取りと書き込みの両方が機能しました。ここで質問があります。HTTP とは何ですか?