Kan PLS-programvare fra forskjellige merker byttes ut? Denne artikkelen har alle svarene!
Kan PLS-programvare fra forskjellige merker byttes ut? Denne artikkelen har alle svarene!
Er PLS-programvare fra forskjellige produsenter utskiftbare? I denne artikkelen fordyper vi oss i problemstillingen og gir et omfattende svar.
PLS-programvare fra store merker er absolutt ikke utskiftbare. Hver produsent utvikler sine egne unike funksjoner for å tiltrekke brukere og tilbyr ikke sin møysommelig utviklet programvare for gratis bruk av andre.
Store produsenter tillater vanligvis ikke andre selskapers maskinvare å være kompatibel med programvaren deres. Selv ulike serier med PLS-er fra samme produsent, som Siemens, er ofte inkompatible med hverandre.
Til tross for forskjeller i programvare, er det likheter i programmene utviklet av ulike produsenter. De fleste støtter IEC-standard PLS-språk. Den internasjonale standarden IEC 61131-3 definerer fem PLS-programmeringsspråk:
Instruksjonsliste (IL)
Strukturert tekst (ST)
Stigediagram (LD)
Funksjonsblokkdiagram (FBD)
Sequential Function Chart (SFC)
Dette gjør det mulig for ingeniører å enkelt forstå de grunnleggende programmene til forskjellige PLS-er. IEC har gitt et betydelig bidrag til PLS-utviklingen.
IEC-kompatible programmer kan relativt enkelt porteres mellom ulike programvareplattformer. For tekstbaserte ST-programmer kan kopiering (eller eksport) fra én programmeringsprogramvare og liming inn i en annen, etterfulgt av mindre syntaksendringer, være tilstrekkelig for å kjøre programmet. For grafiske programmer som LD og FBD er direkte kopiering ikke mulig, men å tegne dem på nytt i målprogramvaren kan oppnå lignende funksjonalitet, som også er en form for portering.
Innen industriell kontroll, forståelse av PLS-prinsipper og mestring av IEC - standard PLS-språk lar ingeniører enkelt jobbe med PLS-er fra forskjellige produsenter. Å gjøre seg kjent med egenskapene til ulike programvareplattformer er nøkkelen. Tross alt er PLS-programmer designet for å tjene kontrollformål, og dette grunnleggende målet forblir uendret.