Wat is het CXP-bestandsformaat?
Een .cxp-bestand is een gecomprimeerd binair projectbestand dat is gemaakt en wordt gebruikt door CX-Programmer, de PLC (Programmable Logic Controller) programmeersoftware van Omron die wordt gedistribueerd als onderdeel van de CX-One automatiseringssoftware-suite. Het bestand bevat het volledige programma voor een Omron PLC: ladderlogica-diagrammen, gestructureerde tekstprogramma's, symbooltabellen, I/O-unitconfiguraties, geheugentoewijzingen en projectcommentaren.
.cxp is de gecomprimeerde variant van het .cxt-formaat - dezelfde projectgegevens opgeslagen in een kleiner bestand met behulp van de eigen compressie van Omron. CX-Programmer is bedoeld voor de CS-, CJ- en CP-serie PLC's van Omron; voor de nieuwere NJ-, NX- en NY-series wordt in plaats daarvan de Sysmac Studio-software van Omron (die .smc2-bestanden gebruikt) gebruikt.
Omdat het formaat volledig bedrijfseigen is zonder gepubliceerde specificaties, kunnen .cxp-bestanden alleen worden geopend en naar hardware worden overgebracht met CX-Programmer. De software draait uitsluitend op Windows en vereist een geldige CX-One-licentie. Een project kan een bijbehorend .opt-bestand bevatten waarin back-upconfiguratie-instellingen zijn opgeslagen.
Versiecompatibiliteit werkt in één richting: een .cxp die is gemaakt in een nieuwere versie van CX-Programmer kan mogelijk niet worden geopend in een oudere versie, hoewel oudere bestanden zonder problemen in nieuwere software worden geopend. CX-Programmer v9.x, gebundeld in CX-One v4.x, is de huidige release vanaf 2024.
Beveiliging & veiligheid
RISICO: LOWCXP-bestanden zijn PLC-programmabestanden; ze kunnen niet worden uitgevoerd op een pc. Ze bevatten geen scripts of macro's. Het risico is puur operationeel: het uploaden van een onjuiste CXP naar een actieve PLC kan industriële apparatuur verstoren of beschadigen. Verifieer altijd eerst op een test-PLC of simulator.
Formaatdetails
in een notendopProgramma's die CXP-bestanden openen
Technische details
diepe specificaties| Relatie tot `.cxt` | `.cxp` is de gecomprimeerde binaire vorm van een project; `.cxt` is het ongecomprimeerde equivalent van dezelfde gegevens |
| Compressie | Eigen algoritme van Omron; exacte methode niet gepubliceerd |
| Byte-volgorde | Little-endian |
| Codering | Binair; geen menselijk leesbare weergave |
| Ondersteunde PLC-families | Omron CS-serie, CJ-serie, CP-serie |
| Opgeslagen programma-inhoud | Ladderlogica, gestructureerde tekst, functieblokdiagrammen, symbooltabellen, I/O-unitconfiguratie en commentaren |
| Bijbehorend bestand | `.opt` slaat bijbehorende back-up/herstel-configuratie-instellingen voor het project op |
| Versiecompatibiliteit | Alleen voorwaarts compatibel; projecten van nieuwere versies openen mogelijk niet in oudere CX-Programmer-releases |
| Platform | Alleen Windows - geen ondersteuning voor macOS of Linux |
| Licentievereiste | Geldige CX-One softwarelicentie vereist om projecten te openen en programma's naar PLC-hardware over te dragen |
| Opvolger voor NJ/NX/NY PLC's | Sysmac Studio (`.smc2`-formaat) vervangt CX-Programmer voor nieuwere Omron IEC 61131-3 platforms |
| Typische grootte | 10 KB - 5 MB afhankelijk van de complexiteit van de ladderlogica en de grootte van de datatabellen |
| Uitgebracht | Late 1990s with CX-Programmer (CX-One suite) |
| Laatste versie | CX-Programmer v9.x (current as of 2024, bundled in CX-One v4.x) |
| Specificatie | www.ia.omron.com |
CXP conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over CXP-bestanden.