Industriële controletwerken zijn een integraal onderdeel van de moderne industriële productie, waarbij verschillende apparaten worden gecontroleerd, controleren en beheren. Om deze functies te realiseren, vereisen industriële besturingsnetwerken het gebruik van een verscheidenheid aan software. Het volgende is een gedetailleerde beschrijving van verschillende veel voorkomende soorten software die worden gebruikt in industriële controletwerken:
Industrieel Controle Operationeel Systeem (ICOS)
Industrial Control -besturingssysteem is de kern van het Industrial Control Network, dat verantwoordelijk is voor het beheren en plannen van verschillende hardwarebronnen om een lopende omgeving voor andere software te bieden. Veelvoorkomende besturingssystemen voor industriële controle zijn:
- Windows CE: voor ingebedde systemen, met realtime, stabiliteit en schaalbaarheid.
- VXWORKS: realtime besturingssysteem, veel gebruikt in ruimtevaart, militaire, industriële controle en andere gebieden.
- QNX: een besturingssysteem met een hoge betrouwbaarheid en realtime prestaties, van toepassing op automotive, medische, industriële controle en andere gebieden.
Industrieel Controle Programmering Software (ICPS)
Industriële besturingsprogrammeersoftware wordt gebruikt om besturingsprogramma's te schrijven, debuggen en uit te voeren. Gemeenschappelijke industriële controle -programmeersoftware zijn:
- Ladderlogica (ladderdiagram): een grafische programmeertaal, veel gebruikt in PLC (programmeerbare logische controller) programmeren.
- Gestructureerde tekst (gestructureerde tekst): een programmeertaal op hoog niveau vergelijkbaar met Pascal, gebruikt om complexe besturingslogica te schrijven.
- Functieblokdiagram: een grafische programmeertaal die wordt gebruikt om de besturingslogica en gegevensstroom te beschrijven.
Industrieel Controle Configuratie Software (ICCS)
Industriële controleconfiguratiesoftware wordt gebruikt om de hardware en software van een industrieel besturingssysteem te ontwerpen en te configureren. Veelvoorkomende industriële controleconfiguratiesoftware zijn:
- WINCC: Siemens Configuration Software voor het ontwerp en de configuratie van Siemens Automation Systems.
- Citect: een veel gebruikt op het gebied van industriële automatiseringsconfiguratiesoftware, ondersteuning voor verschillende hardwareplatforms.
- IFIX: GE's configuratiesoftware voor het ontwerp en de configuratie van industriële besturingssystemen, ondersteuning voor verschillende hardwareplatforms.
Industrial Control Simulation Software (Simulatiesoftware voor industriële besturing)
Simulatiesoftware voor industriële controles wordt gebruikt om het werkingsproces van industriële controlesystemen te simuleren om vóór de werkelijke toepassing te testen en te verifiëren. Gemeenschappelijke industriële controlesimulatiesoftware zijn:
- MATLAB/SIMULINK: een veel gebruikt in ontwerp- en simulatiesoftware voor het besturingssysteem, ondersteunt een verscheidenheid aan simulatiemodellen en algoritmen.
- Codesys: een geïntegreerde programmeer-, configuratie- en simulatiesoftware, veel gebruikt in PLC -programmering en simulatie.
- PLCSIM: een software die gespecialiseerd is in PLC -simulatie, ter ondersteuning van een verscheidenheid aan PLC -merken en programmeertalen.
Industrieel Controle Data Acquisitie en Monitoring Software (Industrieel Control Data Acquisitie en Monitoring Software)
Industrial Control Data Acquisition and Monitoring Software wordt gebruikt om de status en gegevens van industriële apparatuur in realtime te verzamelen en te controleren. Gemeenschappelijke industriële controlegegevensverzamelings- en monitoringsoftware zijn:
- SCADA (toezichthoudende controle- en data-acquisitiesysteem): een software voor realtime monitoring en controle van industriële processen, ter ondersteuning van een verscheidenheid aan communicatieprotocollen en -apparaten.
- OPC (OLE voor procescontrole): een industrieel communicatieprotocol voor gegevensuitwisseling tussen verschillende apparaten en software.
- Historicus: een software voor het opslaan en beheren van industriële procesgegevens, ondersteunende gegevensquery, analyse en rapportage.
Industrial Control Device Device Driver -software (industriële besturingsapparaat Driver Software)
Industriële besturingsapparaat Driver Software wordt gebruikt om de communicatie en controle tussen computer- en industriële apparatuur te realiseren. Gemeenschappelijke industriële besturingsapparaat Driver -software zijn:
- Modbus: een veel gebruikt op het gebied van industriële automatiseringscommunicatieprotocol, ondersteuning voor verschillende apparaten en platforms.
- PROFIBUS: een veldbusprotocol dat wordt gebruikt om de communicatie tussen apparaten te realiseren, veel gebruikt in industriële automatisering.
- Ethernet/IP: een Ethernet-gebaseerd communicatieprotocol dat wordt gebruikt om een snelle gegevensoverdracht en controle tussen apparaten te realiseren.
Industrieel Controle Beveiliging Software (Industrieel Controle Beveiliging Software)
Industrial Control Security Software wordt gebruikt om industriële controlesystemen te beschermen tegen externe aanvallen en interne storingen. Veel voorkomende software voor industriële controle beveiligingssoftware zijn:
- Netwerkbeveiligingsfirewall: gebruikt om netwerkverkeer te controleren en te controleren om ongeautoriseerde toegang en aanvallen te voorkomen.
- Intrusion -detectiesystemen (ID's): gebruikt om abnormaal gedrag en aanvallen in het netwerk te detecteren en te alarmeren.
- Beveiligingsinformatie en event management (SIEM): voor het verzamelen, analyseren en beheren van beveiligingsgebeurtenissen en logboeken.
Onderhoud en diagnostische software voor industriële controle (ICMS).
Onderhoud van industriële controle en diagnostische software wordt gebruikt om de operationele status van industriële apparatuur te controleren en te diagnosticeren om problemen tijdig te identificeren en op te lossen. Gemeenschappelijke onderhoud van industriële controle en diagnostische software:
- Voorspellende onderhoudssoftware: door apparatuurgegevens te analyseren, voorspellen de falen van apparatuur en onderhoudsbehoeften.
- Software voor het oplossen van problemen: door apparatuurgegevens en -logboeken te analyseren, diagnosticeren de oorzaken van falen en oplossingen van apparatuur.
- Prestatieanalysesoftware: door apparatuurgegevens te analyseren, de prestaties van apparatuur te beoordelen en oplossingen te optimaliseren.
Kortom, het industriële besturingsnetwerk heeft een breed scala aan software, met een breed scala aan aspecten van besturingssystemen, programmeersoftware, configuratiesoftware tot simulatiesoftware, data -acquisitie- en monitoringsoftware, apparaatstuursoftware, beveiligingssoftware en onderhoud en diagnostische software.




