ギャップを埋める: 電気専門家にとって必須の PLC シリアル通信の知識
ギャップを埋める: 電気専門家にとって必須の PLC シリアル通信の知識
シリアル通信の基礎
シリアル通信は、デバイス間のデータ交換のための一般的なプロトコルです。 USB とは異なり、ほとんどのコンピュータには RS232 ベースのシリアル ポートが 2 つあります。シリアル ポートは、計測機器やリモート データ収集デバイスでも広く使用されています。
シリアル通信の主要パラメータ
シリアル通信を効果的に行うには、次のパラメータがポート間で一致する必要があります。
ボーレート: データ、つまりビット/秒の伝送速度を測定します。たとえば、300 ボーは 300 ビット/秒に相当します。ボーレートはデータラインのサンプリング周波数に直接影響します。短距離高速通信を容易にする高いボーレートは、伝送距離に反比例します。
データビット:送信中の実際のデータを表します。標準値は 5、7、または 8 ビットです。たとえば、標準 ASCII は 7 ビットを使用しますが、拡張 ASCII は 8 ビットを使用します。選択は特定のデータ送信要件によって異なります。
ストップビット:データ パケットの終わりを、通常は 1、1.5、または 2 ビットの値でマークします。これらは、通信中にデバイスがクロックを同期するのに役立ちます。ストップ ビットを増やすと、クロック - タイミングの違いに対する耐性が向上しますが、データ - 伝送速度は低下します。
パリティビット:簡単なエラーチェック方法。オプションには、偶数、奇数、高、低、またはなしが含まれます。偶数パリティと奇数パリティは、送信データ内の偶数または奇数の論理 High ビットを保証するためにパリティ ビットを設定します。高パリティと低パリティはビットを論理ハイまたはローに設定するだけで、受信デバイスが潜在的な通信干渉や非同期を検出できるようになります。
一般的な PLC インターフェイス
RS-232:RS-232 標準は、IBM - PC および互換システムで共通です。マウス、プリンター、モデム、産業機器の接続など、さまざまなアプリケーションをサポートします。 RS-232 は PC のシリアル ポートとデバイス間のポイントツーポイント通信を可能にしますが、最大伝送距離は 50 フィートです。
RS-422:Apple Macintosh コンピュータで使用される RS-422 は、差動信号方式を採用しています。 RS-232 のシングルエンド接地基準信号方式とは異なり、RS-422 の差動伝送では信号の送受信に 2 つのラインを使用します。これによりノイズ耐性が強化され、伝送距離が延長されるため、産業環境に適しています。
RS-485:RS-485 は、最大 32 個のデバイスをサポートし、最大デバイス数シナリオの電気特性を定義して適切な信号電圧を確保することにより、RS-422 を改良しています。単一の RS-422 ポートを使用してデバイス ネットワークを作成できます。強力なノイズ耐性とマルチデバイスのサポートを備えた RS-485 は、PC、データ収集コントローラ、HMI、その他の運用システムに接続された分散デバイス ネットワークの構築などの産業用アプリケーションに最適です。 RS-485 は RS-422 のスーパーセットで、伝送距離が 4,000 フィートを超えるすべての RS-422 デバイスの制御を可能にします。