家
>
製品
>
PLC プログラマブルロジックコントローラ
>
についてシメンス 6ES7341-1CH02-0AE0RS422/485インターフェースのCP 341です シリアル通信モジュールで SIMATIC S7-300 PLCに専用産業用シリアルポートを追加します
CP 341は,CPU の MPI/PROFIBUS インターフェースが対応できない S7-300 のシリアル通信要件のための標準ソリューションでした. Modbus RTU を話す計測端末に接続しました.,RS485のバーコードスキャナーとデータを交換し,生産記録のためのシリアルプリンタを制御したり,フィールドバスプロトコル以前の古いドライブアンプと通信したりします.
CP341で取り上げられた実践的必要性は,ほとんどの産業環境が通信技術の混合を含んでいるということです.PROFIBUS DP と PROFINET デバイスは S7-300 のネイティブ インターフェースにきれいに接続できます.
しかし,工場のすべてが現代的なわけではありません. そして,新しい装置でさえ,多くのフィールドデバイス (バーコードリーダー,秤,ラベルプリンター,計量システム,温度制御装置,RS485 Modbus RTU または単純なASCIIシリアル経由で通信するPROFIBUSやイーサネットではなく
S7-300とデータを交換する装置はCP341は,電界面とプロトコル処理を備えています. シリアル通信処理をCPUからオフロードし,シリアルデータ交換はCPUスキャン時間を占めません..
RS422/RS485 (X.27) 物理インターフェイスはフルデュプレックス (RS422,四ワイヤー:分離した送信と受信ペア) と半デュプレックス (RS485,二ワイヤー:共有された送信/受信ペア) の両方をサポートする.
RS422 フルデュプレックスは,最大ケーブル長さと差分4ワイヤー伝送のノイズインシデンスメリットが必要な点から点への接続に使用される.そして 3964 (R) と RK512 プロトコルが適用される場合.
RS485 half-duplex supports multi-drop bus configurations — connecting the S7-300 CP 341 as one node among multiple devices sharing the same two-wire bus — which is the topology required for Modbus RTU networks and multi-device ASCII configurations.
| パラメータ | 価値 |
|---|---|
| 物理インターフェース | RS422 / RS485 隔離 |
| コネクタ | 15ピンのサブDソケット |
| スピード範囲 | 0.3から115.2kbit/s |
| 最大ケーブル長さ | 1200m |
| プロトコル (組み込み) | ASCII, 3964 ((R), RK512 |
| プロトコル (読み込み可能) | モッドバス RTU |
| 供給 | 24V DC,100mA (外部) |
| バックプランの電流 | 70mA @ 5V |
| 電力損失 | 1.6Wタイプ / 2.4W最大 |
| 寸法 (H×W×D) | 125×40×120mm |
| 体重 | ~305g |
| ステータス | 生産中止 |
ASCIICP 341は,構成可能なスタート/ストップ文字,データ長,および対等性を持つASCII文字列を送信および受信する最も単純なプロトコルである.
ASCIIモードは,人間読み取れるテキストと通信するデバイスに適しています:スキャンされたコード文字列を出力するバーコードリーダー,ASCII形式の読み取りを送信する重量ターミナル,シリアルプリンターシンプルなテキストベースのプロトコルを使用するデバイスです
ASCIIは,RS422とRS485の接続の両方で,0.3~115.2kbit/sの速度範囲全体で動作する.
3964 (R)(RS422のみ) は,PLC対PLCおよびPLC対周辺端末通信のために設計された点対点プロトコルである.
ヘッダ,テキスト終了確認,エラー検出のブロック転送をシリアルリンクに追加し,両端間の信頼性のある構造化されたデータ交換を提供します.3964 ((R) は SIMATIC S5 の点対点接続で使用されているプロトコルで,古いシメンス機器との通信に引き続き関連性があります.
RK 512(RS422のみ) はリモートSIMATIC S5または互換デバイスのデータ領域の読み書きをサポートする要求応答プロトコルである.
3964 (R) の上の層として動作し,メモリマップされたアクセスを提供します. S7-300 CPU プログラムは,RK 512 サービスリクエストを使用してリモートデバイスの特定のデータアドレスに読み書きします.
このプロトコルは CP 341 のシリアルリンクを古い S5 データ交換モデルにブリッジします
モッドバス RTUCP 341のファームウェアに組み込まれたドライバではない場合,別々のModbusマスター (6ES7870-1AA01-0YA0) またはModbusスレーブ (6ES7870-1AB01-0YA0) ドライバをCP 341にロードする必要があります.
モッドバス・ドライバがロードされると,モッドバス・RTUのフレーム,タイミング,および機能コードの実装を処理します.S7-300 CPU プログラムは,STEP 7 機能ブロックを使用して CP 341 の共有メモリ インターフェイスを通じてデータを交換する.
RS485のModbus RTUは エネルギーメーター,多くのメーカーからの VFD,温度コントローラー,工芸機器 追加ハードウェアを必要とせずにCP 341を能力のあるModbusマスターまたはスレーブに変えます.
S7-300 CPU プログラムの観点から,CP 341 は SIMATIC ポイント対ポイント通信ライブラリから2つの標準機能ブロックを通じてアクセスできます.P_SEND(シリアルポートでデータバッファを送信)P_RCV(シリアルポートからデータをデータバッファーに受信する)
これらのブロックは,CPUの梯子または構造テキストプログラムから呼び出し,データソース/宛先,データ長,通信パラメータを指定します.
CPUプログラムは S7-300のデータブロックの送信バッファーにデータを書き込み P_SEND を呼び出しますCP341はデータを拾い出し,シリアルインターフェイスで送信します. シリアルタイムリングはCPUが管理しません.握手やプロトコルの枠組みです
同様に,シリアルインターフェイスにデータが到着すると,CP 341はそれをバッファー化し,P_RCVブロックのステータス出力経由でCPUにシグナルを送ります.CPUはデータブロックバッファから受信したデータを読みます.このアーキテクチャは,CPUスキャンサイクルからすべてのシリアル処理をオフロードします., ゆっくりとしたシリアル通信 (9600バウドで100文字が約100msかかります) がCPUのプログラム実行に目に見える遅延を加えないことを保証します.
Q1: S7-300 CPU が複数の CP 341 モジュールを同時に使用できますか?
はい.複数のCP 341モジュールは同じS7-300ラックに設置できます (ラックのスロット数と電源容量に応じて) それぞれ独立したシリアルポートを備えていますモジュールの24V供給とバックプレンの電源を抽出する.
CPUは各 CP 341 に独立して P_SEND / P_RCV 関数ブロックインスタンスを使用し,アドレス設定は,データ交換が対象とする CP を区別する.
これはS7-300が複数の独立系シリアルリンクを同時に維持できるようにします. 1つはバーコードスキャナー,1つはModbus RTUエネルギーメーター,追加ハードウェアのないシリアルプリンターに1台.
Q2:RS422とRS485のモードの違いは何ですか?モードの選択はどのようにされていますか?
RS422は4ワイヤフルデュプレックスディフェリエンシャルインターフェースで,送受信ワイヤペアを分離し,同時双方向通信を可能にします.1200mまでの点対点接続をサポートし, 3964 (((R) と RK512 プロトコルに対応しています..
RS485は2本のワイヤー半デュプレックス差点インターフェースである. 送信と受信を交互に交換する共有バスペアである.
マルチドロップ構成 (バスセグメント内の複数のデバイス) とModbus RTUをサポートしているが,3964(R) やRK512を使用することはできません.
モードはSTEP 7のCP 341の構成で選択されます.物理的な15ピンサブDコネクタのワイヤリングは選択されたモードに一致する必要があります (RS422の4本のワイヤ,RS485の2本のワイヤ).
Q3:データシートでは,最大115.2kbit/sの転送速度が記載されています.Modbus RTUドライバはこの速度をサポートしていますか?
Modbus RTUは,CP 341がサポートする任意の標準ボード速度で動作することができる.Modbus RTUの実用的なバス速度は,通常バス上のデバイスの能力によって制限されます.,古いVFD,レガシー機器) は19.2または38.4kbit/sまでのみサポートします.
CP 341 コンフィギュレーションは RS485 バスのすべてのデバイスがサポートするボードレートに設定する必要があります.
RS485マルチドロップネットワークでは,すべての接続されたデバイスがサポートする最低の一般ボードレートを選択する必要があります.
Q4: CP 341 は標準パッケージに Modbus ドライバーが含まれていますか? それとも別々に購入する必要がありますか?
6ES7341-1CH02-0AE0の標準配送には,構成パッケージCDと組み込みASCII,3964(R),RK512ドライバが含まれています.
Modbus RTUは含まれていません.別途購入できる読み込みドライバーソフトウェアが必要です: Modbus Master (RTU) のカタログ番号 6ES7870-1AA01-0YA0と Modbus Slave (RTU) のカタログ番号 6ES7870-1AB01-0YA0.
これらのModbusドライバは,ハードウェア構成プロセスの一部として,STEP 7からCP 341にロードされます.
Modbus と標準ドライバの両方が同じ CP 341 上で共存できるが,特定の通信セッションで一度に1つのプロトコルがアクティブである.
Q5: CP 341 は廃止されています.S7-300 の RS485 シリアル通信のシメンス 現在の代替品は何ですか?
シエメンスは CP 341 シリーズを廃止しましたシリアル通信は,分散型構成で動作する場合,CM PtP RS422/485 (SIMATIC ET 200M通信モジュール) によって通常処理されます..
新しい機械設計では,CM PtP通信モジュール (例えば,6ES7541-1AB00-0AB0) は,TIAポータルのCM PtP機能ブロックとRS422/RS485シリアル通信を可能にする..
既存のS7-300 CP 341装置の保守のために,モジュールは産業用余剰市場を通じて利用可能であり続けます.シエメンスのサービスがS7-300製品ライフサイクル内で CP 341をサポートし続けています.
![]()