Du "gör" inte "en RPL -fil direkt på det sätt som du kan skapa en textfil eller ett sammanställt program. En RPL -fil är ett
resultat av en process , särskilt sammanställning eller förpackning av kod för en specifik plattform eller enhet, vanligtvis relaterad till inbäddade system eller programmerbara logikstyrenheter (PLC). Den exakta processen beror helt på målsystemet och de verktyg som används.
Här är en uppdelning av hur RPL -filer genereras:
* Målsystem: Olika tillverkare och enheter har sina egna äganderätt och kompilatorer. Det finns inget enda, universellt RPL -format. "RPL" -förlängningen kan användas av olika system för att beteckna olika saker. Du måste känna till det specifika systemet som du skapar koden för.
* Programmeringsspråk: Källkoden är vanligtvis skriven på ett språk som passar målhårdvaran, ofta ett lågnivåspråk som montering eller ett högre nivå som är specifikt utformat för PLC:er (som strukturerad text, stege-logik, funktionsblockdiagram, etc.).
* kompilator eller IDE: En specialiserad kompilator eller integrerad utvecklingsmiljö (IDE) används för att översätta källkoden till målsystemets maskinkod eller en lämplig mellanliggande representation. Denna kompilator är specifik för hårdvaruplattformen och genererar filen RPL (eller liknande). Exempel inkluderar:
* Rockwell Automation's RsLogix 5000 (för Allen-Bradley PLCS)
* Siemens Tia Portal (för Siemens plcs)
* Annan PLC -programmeringsprogramvara från olika leverantörer.
* Process: De typiska stegen är:
1. Skrivkod: Skapa programmet på lämpligt programmeringsspråk med IDE.
2. kompilera/bygga: Använd IDE:s byggnads- eller kompileringsfunktion. Denna process översätter källkoden till RPL -filen (eller vad målsystemet kallar sitt sammanställda/förpackade filformat).
3. nedladdning: När den har sammanställts laddas RPL -filen vanligtvis till målenheten (PLC) som ska köras.
kort sagt: Du skapar inte en RPL -fil direkt. Du skapar källkoden och sedan skapar kompilatorn/IDE RPL -filen som en del av bygg-/sammanställningsprocessen. För att förstå hur du gör en RPL -fil måste du * ange målsystemet (PLC -varumärke och modell) och programmeringsprogramvaran du använder. Dokumentationen för den specifika programvaran kommer att beskriva bygg- och nedladdningsprocessen.