CXP ファイル形式とは?
.cxp ファイルは、CX-One オートメーションソフトウェアスイートの一部として配布されている Omron の PLC(プログラマブルロジックコントローラ)プログラミングソフトウェアである CX-Programmer によって作成および使用される、圧縮されたバイナリプロジェクトファイルです。このファイルには、ラダーロジック図、ストラクチャードテキストプログラム、シンボルテーブル、I/O ユニット構成、メモリ割り当て、およびプロジェクトコメントなど、Omron PLC 用の完全なプログラムが保存されます。
.cxp は .cxt 形式の圧縮バリアントであり、Omron 独自の圧縮を使用して同じプロジェクトデータをより小さなファイルサイズで保存したものです。CX-Programmer は Omron の CS、CJ、および CP シリーズの PLC を対象としています。より新しい NJ、NX、および NY シリーズの場合、代わりに Omron の Sysmac Studio ソフトウェア(.smc2 ファイルを使用)が使用されます。
この形式は公開された仕様のない完全なプロプライエタリ形式であるため、.cxp ファイルは CX-Programmer を使用してのみ開き、ハードウェアに転送することができます。このソフトウェアは Windows 上で排他的に動作し、有効な CX-One ライセンスが必要です。プロジェクトには、バックアップ構成設定を保存する関連する .opt ファイルが含まれる場合があります。
バージョンの互換性は一方向です。新しいバージョンの CX-Programmer で作成された .cxp は古いバージョンでは開けない場合がありますが、古いファイルは新しいソフトウェアで問題なく開くことができます。2024年現在の最新リリースは、CX-One v4.x に同梱されている CX-Programmer v9.x です。
セキュリティと安全性
リスク: LOWCXP ファイルは PLC プログラムファイルであり、PC 上で実行することはできません。スクリプトやマクロは含まれていません。リスクは純粋に運用上のものです。誤った CXP を稼働中の PLC にアップロードすると、産業機器が停止したり損傷したりする可能性があります。必ず最初にテスト用 PLC またはシミュレータで確認してください。
形式の詳細
概要CXP ファイルを開くプログラム
技術的詳細
詳細仕様| `.cxt` との関係 | `.cxp` はプロジェクトの圧縮バイナリ形式であり、`.cxt` は同じデータの非圧縮版です |
| 圧縮 | Omron 独自のアルゴリズム。正確な方法は公開されていません |
| バイト順序 | リトルエンディアン |
| エンコーディング | バイナリ。人間が読める形式ではありません |
| サポートされている PLC ファミリ | Omron CS シリーズ、CJ シリーズ、CP シリーズ |
| 保存されるプログラム内容 | ラダーロジック、ストラクチャードテキスト、ファンクションブロック図、シンボルテーブル、I/O ユニット構成、およびコメント |
| 関連ファイル | `.opt` はプロジェクトに関連するバックアップ/復元構成設定を保存します |
| バージョンの互換性 | 上位互換性のみ。新しいバージョンのプロジェクトは古い CX-Programmer リリースでは開けない場合があります |
| プラットフォーム | Windows のみ - macOS または Linux はサポートされていません |
| ライセンス要件 | プロジェクトを開き、プログラムを PLC ハードウェアに転送するには、有効な CX-One ソフトウェアライセンスが必要です |
| NJ/NX/NY PLC 用の後継 | 新しい Omron IEC 61131-3 プラットフォームでは、Sysmac Studio(`.smc2` 形式)が CX-Programmer に代わって使用されます |
| 一般的なサイズ | ラダーロジックの複雑さとデータテーブルのサイズに応じて 10 KB ~ 5 MB |
| リリース日 | Late 1990s with CX-Programmer (CX-One suite) |
| 最新バージョン | CX-Programmer v9.x (current as of 2024, bundled in CX-One v4.x) |
| 仕様書 | www.ia.omron.com |
CXP の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。CXP ファイルについて最初の質問をしてみましょう。