Industrielle kontrollnettverk er en integrert del av moderne industriproduksjon, som innebærer overvåking, kontrollerende og styring av forskjellige enheter. For å realisere disse funksjonene, krever industrielle kontrollnettverk bruk av en rekke programvare. Følgende er en detaljert beskrivelse av flere vanlige typer programvare som brukes i industrielle kontrollnettverk:
Industrial Control Operativs System (ICOS)
Operativsystem for industriell kontroll er kjernen i det industrielle kontrollnettverket, som er ansvarlig for å administrere og planlegge en rekke maskinvareressurser for å gi et driftsmiljø for annen programvare. Vanlige industrielle kontrolloperativsystemer er:
- Windows CE: For innebygde systemer, med sanntid, stabilitet og skalerbarhet.
- VXWorks: Operativsystem i sanntid, mye brukt innen romfart, militær, industriell kontroll og andre felt.
- QNX: Et operativsystem med høy pålitelighet og sanntidsytelse, gjeldende for bilindustri, medisinsk, industriell kontroll og andre felt.
Industrial Control Programming Software (ICPs)
Programmering av industriell kontrollprogrammering brukes til å skrive, feilsøke og kjøre kontrollprogrammer. Felles programvare for industriell kontrollprogrammering er:
- Stigelogikk (Ladder Diagram): Et grafisk programmeringsspråk, mye brukt i PLC (programmerbar logikkkontroller) programmering.
- Strukturert tekst (strukturert tekst): Et programmeringsspråk på høyt nivå som ligner Pascal, brukt til å skrive kompleks kontrolllogikk.
- Funksjonsblokkdiagram: Et grafisk programmeringsspråk som brukes for å beskrive kontrolllogikk og dataflyt.
Industrial Control Configuration Software (ICCS)
Industrial Control Configuration Software brukes til å designe og konfigurere maskinvaren og programvaren til et industrielt kontrollsystem. Vanlig industriell kontrollkonfigurasjonsprogramvare er:
- WINCC: Siemens konfigurasjonsprogramvare for design og konfigurasjon av Siemens Automation Systems.
- Citect: En mye brukt innen industriell automatiseringskonfigurasjonsprogramvare, støtte for en rekke maskinvareplattformer.
- IFIX: GEs konfigurasjonsprogramvare for design og konfigurasjon av industrikontrollsystemer, støtte for en rekke maskinvareplattformer.
Industrial Control Simulation Software (Industrial Control Simulation Software)
Programvare for industriell kontrollsimulering brukes til å simulere driftsprosessen til industrielle kontrollsystemer for å teste og verifisere før faktisk applikasjon. Vanlig industriell kontrollsimuleringsprogramvare er:
- MATLAB/SIMULINK: En mye brukt i programvare for kontroll og simulering av kontrollsystemer, støtter en rekke simuleringsmodeller og algoritmer.
- CODESYS: En integrert programmering, konfigurasjon og simuleringsprogramvare, mye brukt i PLC -programmering og simulering.
- PLCSIM: En programvare som er spesialisert i PLC -simulering, som støtter en rekke PLC -merker og programmeringsspråk.
Anskaffelses- og overvåkningsprogramvare for industriell kontroll og overvåking av overvåking av industrielle kontrolldata)
Anskaffelses- og overvåkningsprogramvare for industriell kontrolldata brukes til å samle inn og overvåke status og data for industrielt utstyr i sanntid. Vanlig industriell kontrolldatainnsamling og overvåkingsprogramvare er:
- SCADA (Supervisory Control and Data Acquisition System): En programvare for overvåkning og kontroll av industrielle prosesser i sanntid, som støtter en rekke kommunikasjonsprotokoller og enheter.
- OPC (OLE for prosesskontroll): En industriell kommunikasjonsprotokoll for datautveksling mellom forskjellige enheter og programvare.
- Historiker: En programvare for lagring og administrasjon av industrielle prosessdata, støtter dataforespørsel, analyse og rapportering.
Industrial Control Device Driver Software (Industrial Control Device Driver Software)
Programvare for industriell kontrollenheter brukes til å realisere kommunikasjonen og kontrollen mellom datamaskin og industrielt utstyr. Vanlig industriell kontrollenhetsdriverprogramvare er:
- Modbus: En mye brukt innen industriell automatiseringskommunikasjonsprotokoll, støtte for en rekke enheter og plattformer.
- PROFIBUS: En Fieldbus -protokoll som brukes til å realisere kommunikasjon mellom enheter, mye brukt i industriell automatisering.
- Ethernet/IP: En Ethernet-basert kommunikasjonsprotokoll som brukes til å realisere høyhastighets dataoverføring og kontroll mellom enheter.
Industrial Control Security Software (Industrial Control Security Software)
Programvare for industriell kontrollsikkerhet brukes til å beskytte industrielle kontrollsystemer mot eksterne angrep og interne feil. Vanlig industriell kontrollsikkerhetsprogramvare er:
- Nettverkssikkerhetsbrannmur: Brukes til å overvåke og kontrollere nettverkstrafikk for å forhindre uautorisert tilgang og angrep.
- Inntrengingsdeteksjonssystemer (ID -er): Brukes til å oppdage og alarm unormal atferd og angrep i nettverket.
- Sikkerhetsinformasjon og hendelsesstyring (SIEM): For å samle inn, analysere og administrere sikkerhetshendelser og logger.
Industrial Control Maintenance and Diagnostic Software (ICMS).
Vedlikehold av industriell kontroll og diagnostisk programvare brukes til å overvåke og diagnostisere driftsstatus for industrielt utstyr for å identifisere og løse problemer på en riktig måte. Vanlig industriell kontrollvedlikehold og diagnostisk programvare:
- Prediktiv vedlikeholdsprogramvare: Ved å analysere utstyrsdata, forutsi feil og vedlikeholdsbehov.
- Feilsøkingsprogramvare: Ved å analysere utstyr og logger ved å analysere årsakene til feil og løsninger for utstyr.
- Prestasjonsanalyseprogramvare: Ved å analysere utstyrsdata, vurdere utstyrsytelse og optimalisere løsninger.
Kort sagt, det industrielle kontrollnettverket har et bredt utvalg av programvare, som dekker et bredt spekter av aspekter fra operativsystemer, programmeringsprogramvare, konfigurasjonsprogramvare til simuleringsprogramvare, datainnsamling og overvåking av programvare, enhetsdriverprogramvare, sikkerhetsprogramvare, samt vedlikehold og diagnostisk programvare.




