Wat is een interface en waarvoor wordt een interface gebruikt?

Interface is een term die vaak wordt gebruikt in de automatisering. Met een interface bedoelt men interactieve koppeling tussen een mens (de gebruikersinterface) en een machine. Daarnaast kan een interface eveneens de communicerende verbinding tussen twee verschillende machines of apparaten zijn. in dat geval is de interface een koppeling tussen componenten zowel hardware als software in computersystemen. Doormiddel van een interface worden informatie en gegevens uitgewisseld in twee verschillende richtingen.

Doel van een interface
Mensen kunnen nog niet zonder technische aanpassingen communiceren met machines. Dit komt omdat de manieren die mensen gebruiken om te communiceren niet overeenkomen met de wijze waarop computersystemen informatie met elkaar delen. Mensen communiceren met elkaar door woorden te spreken of door non-verbale communicatie te gebruiken. Computers communiceren echter doormiddel van enen en nullen. Een interface zorgt er voor dat de communicatie van een mens wordt omgezet in een taal die de computer begrijpt. Daarnaast is omgekeerd ook het geval, de ‘taal’ van computers wordt doormiddel van een interface omgezet in een taal die mensen begrijpen. Tussen twee verschillende computeronderdelen is soms ook een interface nodig om de gegevens om te zetten. Een interface is in feite een schakel tussen twee verschillende systemen met een andere ‘taal’. Het doel van een interface is het omzetten van gegevens en informatie in bruikbare taal.

Voorbeelden van een interface
Er zijn verschillende voorbeelden op te noemen van een interface. Een bekend voorbeeld van een interface tussen een computer een computergebruiker (mens) is een beeldscherm. Een beeldscherm geeft namelijk informatie weer van een computer in de vorm van tekst of afbeeldingen. Daarvoor heeft de computer doormiddel van software de enen en nullen omgezet in taal die door mensen afgelezen kan worden. Als een gebruiker een computer wil besturen zal er ook gebruik gemaakt moeten worden van een interface zoals bijvoorbeeld een toetsenbord of een muis.  Dit is bijvoorbeeld ook het geval bij machines die computergestuurd zijn zoals CNC draaibanken, CNC freesbanken, CNC kantbanken en machines in de procesindustrie. Deze machines hebben meestal een paneel met toetsen er op en een (eenvoudig)  beeldscherm. De machinebankwerker of operator communiceert doormiddel van deze toetsen met de machine die hij of zij bedient.  De machine zet de gegevens die met de toetsen worden ingevoerd om in een taal die de machine begrijpt. Zodra de vertaling heeft plaatsgevonden voert de machine de bewerking uit de machinebankwerker of operator heeft ingevoerd. De vertaling van de mensentaal naar de computertaal vindt meestal in een paar tienden van seconden plaats.

Wat is een process control system (PCS)?

PCS is een afkorting in de procestechniek. Deze afkorting staat voor process control system. Dit is een automatiseringssysteem dat is ontworpen voor het besturen van industriële processen. In de procestechniek worden namelijk verschillende industriële processen uitgevoerd door machines en installaties. Hierbij wordt gebruik gemaakt van verschillende automatiseringssystemen. Het process control system is een van deze automatiseringssystemen. In het verleden werden deze systemen ook wel een distributed control system (DCS) genoemd. Deze naam werd gebruikt omdat de componenten van dit systeem verschillende functies hebben en met elkaar verbonden worden door een communicatienetwerk.

Wat zijn de basisfuncties van een PCS of DCS?
Een PCS of een DCS heeft een aantal basis functies. Deze basisfuncties zijn de volgende:

  • Het regelen van analoge signalen.
  • Het regelen van verschillende parameters van het proces.
  • PLC-functies.
  • Het opslaan van historische gegevens van systemen. Dit wordt ook wel historiek genoemd.
  • Het visualiseren van omstandigheden en resultaten van het proces.
  • Het beheren van abnormale condities door alarmmanagement.
  • Rapportage van alle bovenliggende systemen.
  • Interface naar onderliggende systemen.