PLC:er har inte inmatnings- och utgångsinstruktioner belägna i fysisk mening som en komponent på ett kretskort. Istället är "input" och "output" -instruktioner programmeringselement inom PLC:s programmeringsprogramvara. De är instruktioner som säger PLC att läsa tillståndet för en fysisk ingång (som en sensor) eller att styra en fysisk utgång (som en motor).
Här är en uppdelning:
* Inmatningsinstruktioner: Dessa instruktioner används i PLC:s program för att läsa statusen för inmatningsenheter. De är * logiskt * belägna i PLC:s program och får åtkomst till ingångsmodulernas data. Det finns ingen enda fysisk plats. Programmeraren definierar var dessa instruktioner ligger inom deras stege -logik, strukturerad text eller annat PLC -programmeringsspråk.
* Utgångsinstruktioner: Dessa instruktioner ställer in utgångsenheter. Liksom inmatningsinstruktioner är de en del av PLC -programmet och är logiskt länkade till utgångsmoduler. Programmet anger vilken utgångsmodul och vilken bit/ord inom den modulen som ska kontrolleras.
Den fysiska anslutningen:
Den fysiska anslutningen till ingångarna och utgångarna sker genom:
* Ingångsmoduler: Dessa är fysiska komponenter inom PLC som tar emot signaler från sensorer, switchar och andra ingångsenheter.
* Utgångsmoduler: Dessa fysiska komponenter skickar signaler till ställdon, ljus, motorer och andra utgångsenheter.
PLC:s processor använder sitt interna minne för att kartlägga dessa inmatnings- och utgångsmoduler till adresser inom programmet. Input- och utgångsinstruktionerna i PLC -programmet använder dessa adresser för att interagera med den fysiska världen.
Kort sagt:instruktionerna finns i PLC:s program, medan den fysiska anslutningen till omvärlden är genom input- och utgångsmoduler.