Industriella kontrollnätverk är en integrerad del av modern industriell produktion, som involverar övervakning, kontroll och hantering av olika enheter. För att förverkliga dessa funktioner kräver industriella kontrollnätverk användning av en mängd olika programvara. Följande är en detaljerad beskrivning av flera vanliga typer av programvara som används i industriella kontrollnätverk:
Industriell Styrsystem Drift (ICOS)
Operativsystemet för industriell kontroll är kärnan i Industrial Control Network, som ansvarar för att hantera och schemalägga en mängd olika hårdvaruresurser för att tillhandahålla en löpande miljö för annan programvara. Vanliga operativsystem för industriell kontroll är:
- Windows CE: För inbäddade system, med realtid, stabilitet och skalbarhet.
- VXWORKS: Realtidsoperativsystem, som är allmänt använt inom flyg-, militärkontroll och andra områden.
- QNX: Ett operativsystem med hög tillförlitlighet och realtidsprestanda, som är tillämpligt på fordon, medicinsk, industriell kontroll och andra områden.
Programmeringsprogramvara för industriell kontroll (ICPS)
Programmeringsprogramvara för industriell kontroll används för att skriva, felsöka och köra kontrollprogram. Vanlig programmeringsprogramvara för industriell kontroll är:
- Ladder Logic (stege diagram): Ett grafiskt programmeringsspråk, som är allmänt använt i PLC (programmerbar logikkontroll).
- Strukturerad text (strukturerad text): Ett program på hög nivå som liknar Pascal, som används för att skriva komplex kontrolllogik.
- Funktionsblockdiagram: Ett grafiskt programmeringsspråk som används för att beskriva kontrolllogik och dataflöde.
Industri Kontroll Konfiguration Programvara (ICCS)
Industriell kontrollkonfigurationsprogramvara används för att designa och konfigurera hårdvaran och programvaran i ett industriellt kontrollsystem. Vanlig industriell kontrollkonfigurationsprogramvara är:
- WINCC: Siemens Configuration Software för design och konfiguration av Siemens Automation Systems.
- Citect: En allmänt används inom programvaran för industriell automatiseringskonfiguration, stöd för en mängd hårdvaruplattformar.
- IFIX: GE: s konfigurationsprogramvara för design och konfiguration av industriella kontrollsystem, support för olika hårdvaruplattformar.
Simuleringsprogramvara för industriell kontroll (industriell kontrollsimuleringsprogramvara)
Simuleringsprogramvara för industriell kontroll används för att simulera driftsprocessen för industriella kontrollsystem för att testa och verifiera före den faktiska applikationen. Vanlig programvara för industriell kontroll är:
- MATLAB/SIMULINK: En allmänt används i kontrollsystemdesign och simuleringsprogramvara stöder en mängd simuleringsmodeller och algoritmer.
- CODESYS: En integrerad programmerings-, konfigurations- och simuleringsprogramvara, som används allmänt vid PLC -programmering och simulering.
- PLCSIM: En programvara specialiserad på PLC -simulering, som stöder en mängd PLC -märken och programmeringsspråk.
Programvara för industriell kontrolldata förvärv och övervakning (industriell kontroll av datainsamling och övervakning)
Programvara för industriell kontrolldata och övervakning används för att samla in och övervaka status och data för industriell utrustning i realtid. Common Industrial Control Data Acquisition and Monitoring Software är:
- SCADA (Supervisory Control and Data Acquisition System): En mjukvara för realtidsövervakning och kontroll av industriella processer, som stöder en mängd kommunikationsprotokoll och enheter.
- OPC (OLE för processkontroll): Ett industriellt kommunikationsprotokoll för datautbyte mellan olika enheter och programvara.
- Historiker: En mjukvara för lagring och hantering av industriella processdata, stöd för datafråga, analys och rapportering.
Programvara för industriell styrenhet drivrutin (industriell styrenhetsdrivrutin mjukvara)
Programvaran för industriell kontrollenhet för att förverkliga kommunikationen och kontrollen mellan dator och industriell utrustning. Common Industrial Control Device Driver -programvara är:
- MODBUS: En allmänt används inom området industriellt automatiseringskommunikationsprotokoll, stöd för olika enheter och plattformar.
- PROFIBUS: Ett fältbusprotokoll som används för att förverkliga kommunikation mellan enheter, allmänt används i industriell automatisering.
- Ethernet/IP: Ett Ethernet-baserat kommunikationsprotokoll som används för att realisera höghastighetsdataöverföring och kontroll mellan enheter.
Industrial Control Security Software (Industrial Control Security Software)
Säkerhetsprogramvaran för industriell kontroll används för att skydda industriella kontrollsystem från externa attacker och interna fel. Common Industrial Control Security Software är:
- Nätverkssäkerhetsbrandvägg: Används för att övervaka och kontrollera nätverkstrafik för att förhindra obehörig åtkomst och attacker.
- Intrusion Detection Systems (IDS): Används för att upptäcka och larm onormalt beteende och attacker i nätverket.
- Säkerhetsinformation och evenemangshantering (SIEM): för att samla in, analysera och hantera säkerhetshändelser och loggar.
Underhåll och diagnostisk programvara för industriell kontroll (ICMS).
Underhåll av industriell kontroll och diagnostisk programvara används för att övervaka och diagnostisera den operativa statusen för industriell utrustning för att identifiera och lösa problem i tid. Vanligt industriellt kontrollunderhåll och diagnostisk programvara:
- Förutsägbar underhållsprogramvara: Genom att analysera utrustningsdata, förutsäga utrustningsfel och underhållsbehov.
- Felsökningsprogramvara: Genom att analysera data och loggar för utrustning, diagnostisera orsakerna till fel och lösningar för utrustning.
- Programvara för prestandanalys: Genom att analysera utrustningsdata, utvärdera utrustningens prestanda och optimera lösningar.
Kort sagt, Industrial Control Network har ett brett utbud av programvara, som täcker ett brett utbud av aspekter från operativsystem, programmeringsprogramvara, konfigurationsprogramvara till simuleringsprogramvara, datainsamling och övervakningsprogramvara, programvara för enhetens drivrutin, säkerhetsprogramvara samt underhåll och diagnostisk programvara.




