Siemens PLC にはいくつの通信方式がありますか?
著者: チェン
2023-08-03
Siemens PLC は多くの人がよく使用するブランドの 1 つです。そこで、今日は上位コンピューター開発を行う際に、Siemens PLC と通信する方法がいくつかあることを共有したいと思います。ここでは、シリアルポート通信、イーサネット通信、OPC通信の3つの側面から説明します。
1. シリアル通信
Siemens PLC はシリアル ポート通信をサポートしています。 S7-200、S7-200Smartではシリアルポートが直接統合されていますが、S7-1200からS7-1500までは順次廃止されています。必要に応じて、拡張モジュールを使用して追加できます。この現象の理由は、実は産業の発展の必然的な結果です。
シリアル通信の利点は簡単で低コストであることですが、欠点もまた非常に明らかであり、それは伝送効率が低いということです。
シーメンスの初期のシリアル通信は主に Profibus DP 通信ですが、上位コンピュータは Profibus DP を介して Siemens PLC と直接通信することはできません。したがって、シーメンス PLC で一般的に使用されるシリアル通信方式は次のとおりです。
PPI 通信: PPI 通信は S7-200 および S7-200 Smart シリーズ PLC のみであり、他のモデルはサポートしていません。
ModbusRTU マスター: Siemens PLC は、Modbus プロトコルを非常によくサポートしています。ここでは、PLC をスレーブ (つまり、スレーブ ステーション)、ホスト コンピュータをマスター (つまり、マスタ ステーション) と呼びます。
ModbusRTU スレーブ: これは、PLC をマスター (つまり、マスター ステーション) として指し、ホスト コンピューターをスレーブ (つまり、スレーブ ステーション) として指します。
2. イーサネット通信
Siemens PLC 通信は依然として Ethernet 通信によって支配されています。シーメンスの 2 つの主な独自プロトコルが S7 プロトコルと Profinet バスであることは多くの人が知っていると思いますが、Profinet はバス プロトコルです。私の知る限り、C# は Siemens PLC と直接通信できません。 Profinet コミュニケーションを考えてみましょう。したがって、シーメンス PLC で一般的に使用されるイーサネット通信方式は次のとおりです。
S7通信:基本的にS7-200からS7-1500まで実現可能です。 //s7.net、pronodave、libnodave、sharp7 など、多くのオープン ソース ライブラリや商用ライブラリから選択でき、通信ライブラリを自分でパッケージ化することもできます。
ModbusTCP サーバー: これは、PLC をサーバー (つまり、サーバー) として参照し、ホスト コンピューターをクライアント (つまり、クライアント) として参照します。
ModbusTCP クライアント: これは、PLC をクライアント (つまり、クライアント) として指し、ホスト コンピューターをサーバー (つまり、サーバー) として指します。
OpenProtocol Server: これは、オープン TCP 通信を指します。PLC は TCPServer (つまり、サーバー) として機能し、ホスト コンピューターは TCPClient (つまり、クライアント) として機能します。
OpenProtocol クライアント: これは、PLC を TCPClient (つまりクライアント)、ホスト コンピュータを TCPServer (つまりサーバー) として指します。
3.OPC通信
OPC 通信は、産業用制御で一般的に使用される通信方式です。ここでは主に、OPC ソフトウェアの選択と、OPCDA および OPCUA の選択にあります。したがって、シーメンス PLC で一般的に使用される OPC 通信方式は次のとおりです。
PC Access シリーズ: シーメンスは S7-200 用の PC-Access ソフトウェアを開発し、
S7-200 Smart には PC-Access Smart ソフトウェアが提供されており、これらのソフトウェアを通じて OPCDA 通信を直接実現できます。
Simatic Net シリーズ OPCDA: Simatic Net は、Siemens が主に推進する OPC ソフトウェアであり、Siemens の全シリーズ、主にここでは OPCDA 通信方式をサポートしています。
Simatic Net シリーズ OPCUA: Simatic Net の新バージョンでも OPCUA のサポートが開始されます。ここでは主に OPCUA 通信方式について説明します。
KepServer シリーズ OPCDA: KepServer も商用 OPC ソフトウェアであり、中国では非常に高い使用率を誇っています。こちらもOPCDA通信方式を中心にシーメンスの全シリーズに対応しています。
Simatic Net シリーズ OPCUA: KepServer の新バージョンも OPCUA のサポートを開始しました。ここでは主に OPCUA 通信方式について説明します。
関連ニュース
PLCの分類・応用・開発について 2024-01-02 416
PLCに問題が発生しました。原因を素早く見つけるにはどうすればよいですか? 2024-01-02 349
Siemens PLC S7-300 には通信障害とリモートメンテナンス方法があります 2023-08-03 3596
シーメンスPLCのシリーズと特徴は何ですか 2023-08-03 800
シーメンス製PLC選定方法のまとめ2 2023-08-03 383
シーメンス製 PLC 選定方法の概要 1 2023-08-03 414
PLC を使用するアプリケーションは何ですか? - プログラマブル ロジック コントローラーの広範な使用を探る 2023-05-31 533
PLCはロボット工学に使用されていますか? - ロボット工学における PLC の役割を理解する 2023-05-31 507
PLCプログラミングは難しいですか? - PLC プログラミングの総合ガイド 2023-05-31 707
ビジネスにおけるPLCとは何ですか? 2023-05-27 509
PLCは何に使用されますか? 2023-05-26 587
PLCのラダー図とは何ですか? 2023-05-25 614
スマート スイッチが PLC で動作しないのはなぜですか? 2023-05-24 534
PLC が筐体内に設置されるのはなぜですか? 2023-05-23 530
PLC で論理ラックが使用されるのはなぜですか? 2023-05-22 535
産業界で PLC が必要な理由 2023-05-20 556
PLCが重要な理由 2023-05-19 509
一部の PLC が基本的な追加機能のみを使用する理由 2023-05-18 533
スケーリングが PLC で行われる理由 2023-05-17 496
PLC が教育において重要な理由 2023-05-16 486