ABB
SC520 3BSE003816R1
$ 4300
Op voorraad
T/T
Xiamen
| Beschikbaarheid: | |
|---|---|
| Hoeveelheid: | |
De SC520 is een cruciaal onderdeel van het ABB Advant® OCS (Open Control System) binnen de Advant Controller 450-serie. Het is een intelligente submoduledrager uitgerust met een lokale Central Processing Unit (CPU), geïdentificeerd door het modelnummer 3BSE003816R1. Deze module dient als een belangrijk hardwareplatform binnen de Advant Controller 450-architectuur, speciaal ontworpen om verschillende communicatie-submodules te huisvesten en te bedienen, waardoor de communicatiemogelijkheden van de controller en de reikwijdte van de systeemintegratie aanzienlijk worden uitgebreid.
Binnen het modulaire systeem van de Advant Controller 450 fungeert de submoduledrager als een brug die de controllerkern (processormodule PM511) verbindt met de externe wereld (zoals andere besturingssystemen, bedieningsstations, veldbusapparaten en apparatuur van derden). De SC520 is niet alleen een passieve mechanische drager, maar een intelligent platform met onafhankelijke verwerkingsmogelijkheden. De geïntegreerde lokale CPU kan communicatieverwerkingstaken overnemen van de hoofdprocessor, waarbij specifieke communicatieprotocollen en gegevensuitwisselingsfuncties worden uitgevoerd. Dit verbetert de prestaties, het real-time reactievermogen en de betrouwbaarheid van het algehele besturingssysteem aanzienlijk.
De SC520 wordt doorgaans geïnstalleerd in het controller-subrack van de Advant Controller 450. Hij levert stroom, databusverbindingen, mechanische ondersteuning en een coöperatieve verwerkingsomgeving voor verschillende submodules van de communicatie-interface (bijv. C1531, C1532Vxx, C1543, C1570). Het ondersteunt de 'hot-swap'-functionaliteit, waardoor onderhoud en modulevervanging tijdens de werking van het systeem worden vergemakkelijkt. Het ontwerp voldoet aan de strenge eisen van industriële omgevingen, met hoge betrouwbaarheid, uitstekende elektromagnetische compatibiliteit en gemakkelijke diagnose en onderhoud.
De SC520 Submodule Carrier beschikt over rijke en krachtige functionaliteiten, voornamelijk gedemonstreerd in de volgende aspecten:
1. Hardwareondersteuning en carrierfunctionaliteit:
Modulaire drager: De kernfunctie van de SC520 is het bieden van fysieke montagesleuven en elektrische aansluitingen voor maximaal twee communicatiesubmodules. Het wordt aangesloten op de hoofdprocessormodule van de controller (PM511) via een backplane-bus (bijv. Futurebus+).
Energiebeheer en -distributie: De module is verantwoordelijk voor het ontvangen van +5V en +24V DC-stroom van de systeemvoeding en distribueert deze stabiel en betrouwbaar naar zijn eigen circuits en de submodules die deze hosten. Het ontwerp houdt rekening met het variërende stroomverbruik van verschillende submodules, waardoor een stabiele stroomvoorziening wordt gegarandeerd.
Hot-Swap-ondersteuning: in configuraties waar het ontwerp dit toelaat, ondersteunt het de installatie of verwijdering van submodules, en in sommige gevallen de provider zelf, zonder de systeemstroom uit te schakelen. Dit verbetert de onderhoudbaarheid en beschikbaarheid van het systeem aanzienlijk.
Thermisch ontwerp: De constructie van de module houdt rekening met de behoeften aan warmteafvoer, waardoor een stabiele werking voor zichzelf en de gehoste submodules binnen het nominale temperatuurbereik wordt gegarandeerd.
2. Communicatie-uitbreiding en protocolverwerking:
Multi-protocol communicatiehub: Door verschillende communicatie-submodules in te voegen, zorgt de SC520 ervoor dat de Advant Controller 450 tientallen industriële communicatienetwerken en -protocollen ondersteunt, inclusief maar niet beperkt tot:
Besturingsnetwerk: MasterBus 300 / 300E (via CS513-submodule) voor realtime gegevensuitwisseling tussen de controller en knooppunten op hoog niveau, zoals Advant Station-operatorstations en informatiebeheerstations.
Veldbus: MasterFieldbus (via C1570-submodule) voor het aansluiten van S400 I/O-units of andere compatibele apparaten; Advant Fieldbus 100 (vereist andere interfaces); PROFIBUS-DP (via C1541V1-submodule); LONWORKS Netwerk (via C1572/C1573 submodules).
Seriële communicatie: Biedt RS-232-C/V.24-interfaces (via C1531-submodule) voor het aansluiten van printers, lokale operatorstations (MasterView 320) of voor communicatie met externe computers via het EXCOM-protocol.
Multi-Vendor Interface (MVI): Ondersteunt verschillende standaard industriële protocollen zoals RCOM, MODBUS, Siemens 3964(R), etc. (via C1532Vxx- of C1534Vxx-submodules), evenals een vrij programmeerbare interface voor door de gebruiker gedefinieerde protocollen (via C1535/C1538-submodules).
Belastingverdeling via lokale CPU: dit is het belangrijkste voordeel van de SC520. Voor bepaalde communicatietaken met hoge belasting of zeer tijdkritische taken (bijv. MasterBus 300/300E-netwerkcommunicatie) bestaat de optie om de stapelverwerking van het communicatieprotocol uit te voeren op de lokale CPU van de SC520 in plaats van op de CPU van de hoofdcontroller (PM511). Deze 'uitgevoerd in slave CPU'-modus kan de belasting van de hoofd-CPU aanzienlijk verminderen (documentatie geeft een lagere hoofd-CPU-belasting aan voor het verzenden/ontvangen van gegevens bij gebruik van de SC520 vergeleken met de SC510-carrier zonder lokale CPU). Dit maakt belangrijke CPU-bronnen vrij voor het uitvoeren van kritische besturingslogica, algoritmen en proces-I/O-afhandeling, waardoor de algehele systeemprestaties worden geoptimaliseerd.
Ondersteuning voor redundante communicatie: De SC520 en zijn submodules kunnen worden geconfigureerd als onderdeel van redundante communicatieverbindingen, zoals het bouwen van redundante MasterBus 300-netwerken of Advant Fieldbus 100-netwerken, waardoor de betrouwbaarheid van de systeemcommunicatie wordt verbeterd.
3. Systeemintegratie en diagnostische functies:
Naadloze systeemintegratie: Als onderdeel van de standaard Advant OCS-architectuur is de SC520 volledig compatibel met systeemsoftware (bijvoorbeeld programmamodules zoals QC07-BAS41). De gehoste submodules worden automatisch herkend en geconfigureerd binnen het systeem. Communicatiefuncties kunnen eenvoudig worden geprogrammeerd en toegankelijk via overeenkomstige pc-elementen in AMPL (ABB Master Programming Language), zoals COM-STAT , DSP-R , DSP-S , MFB-IN , MFB-OUT , enz.
Statusbewaking en diagnose: De module beschikt over uitgebreide diagnostische mogelijkheden. De status van communicatieverbindingen of de submodule zelf kan snel worden geïdentificeerd via het systeemstatusdisplay (zichtbaar op engineering- of operatorstations) en LED-indicatoren op het voorpaneel van de module (bijv. Run/Fault-lampjes). Systeemberichten bieden gedetailleerde rapporten over hardwarefouten (bijv. initialisatiefout, controlesomfout, ontbrekende module) en helpen onderhoudspersoneel bij het oplossen van problemen.
Configuratieflexibiliteit: Indien nodig kunnen meerdere SC520-carriers in een controller-subrack worden geïnstalleerd, waarbij elk verschillende combinaties van communicatie-submodules host. Dit maakt de constructie mogelijk van communicatietopologieën die voldoen aan de eisen van complexe projectvereisten.
Het werkingsprincipe van de SC520 is gebaseerd op een geavanceerde gedistribueerde verwerkingsarchitectuur en modulaire ontwerpfilosofie. De workflow en het interne samenwerkingsmechanisme zijn als volgt:
1. Hardware-architectuur en businteractie:
De SC520 zelf is een complexe printplaat, waarvan de kern de geïntegreerde lokale microprocessor (CPU) is. Deze processor is nauw verbonden met de hoofdprocessormodule PM511 via een snelle parallelle bus (gebaseerd op de Futurebus+ standaard in de Advant Controller 450). Deze bus is de 'snelweg' voor gegevens- en commando-uitwisseling.
Gegevensuitwisseling: De hoofd-CPU (PM511) gebruikt deze bus om datapakketten, besturingsopdrachten of configuratieparameters bestemd voor externe netwerken naar het gedeelde geheugengebied van de SC520 en zijn submodules te schrijven. Omgekeerd schrijft de lokale CPU op de SC520 gegevens, statusinformatie of gebeurtenisrapporten ontvangen van externe netwerken naar geheugengebieden die via dezelfde bus toegankelijk zijn voor de hoofd-CPU.
Onderbrekingen en coördinatie: Beide partijen kunnen elkaar via onderbrekingsmechanismen op de hoogte stellen van nieuwe taken of openstaande gegevens, waardoor efficiënt samenwerken mogelijk wordt.
2. Rol van de lokale CPU en het 'Load Sharing' Principe:
De lokale CPU van de SC520 fungeert als een 'communicatiecoprocessor' of 'intelligente gateway.' De werkingsmodus hangt voornamelijk af van het type communicatiesubmodule dat is geïnstalleerd en de systeemconfiguratie:
Protocolverwerkingsmodus: Voor bepaalde communicatiesubmodules (bijvoorbeeld een CS513 MasterBus 300-module geconfigureerd voor 'uitgevoerd in slave-CPU'-modus), wordt de verwerking van de onderste tot middelste lagen van de communicatieprotocolstapel (bijvoorbeeld frame-inkapseling/-uitkapseling, linkbeheer, foutdetectie, mediatoegangscontrole) volledig afgehandeld door de lokale CPU van de SC520. De lokale CPU beheert onafhankelijk de netwerkinterface, verwerkt de ruwe datastroom op het netwerk en geeft alleen de geëxtraheerde geldige applicatielaaggegevens (of gebeurtenissen) door aan de hoofd-CPU via de backplane-bus. Omgekeerd verpakt het applicatiegegevens die worden ontvangen van de hoofd-CPU in frames die voldoen aan het netwerkprotocol en verzendt deze. De voordelen van deze modus zijn:
Verminderde hoofd-CPU-belasting: Ontlast tijdrovende en periodieke verwerkingstaken van het communicatieprotocol van de hoofd-CPU, waardoor deze zich kan concentreren op besturingstaakcycli met hogere determinisme-eisen.
Verbeterde real-time prestaties: De lokale CPU kan sneller reageren op netwerkgebeurtenissen, waardoor communicatievertragingen als gevolg van congestie van de hoofd-CPU-taak worden verminderd.
Verbeterde systeemprestaties: Hiermee kan het systeem een dichter netwerkcommunicatieverkeer verwerken zonder de besturingsprestaties te beïnvloeden.
Interfacebeheer/doorvoermodus: Voor andere submodules (bijv. C1531 RS-232-interface) kan de lokale CPU voornamelijk de interface-initialisatie, parameterconfiguratie, gegevensbuffering en stroomcontrole afhandelen. Het parseren van de gegevensinhoud kan worden uitgevoerd door software (bijvoorbeeld EXCOM-stuurprogramma's) die op de hoofd-CPU draait. Toch vereenvoudigt de aanwezigheid van de lokale CPU de belasting van de driver op de hoofd-CPU.
3. Samenwerking met submodules:
De SC520 biedt een gestandaardiseerde elektrische en logische interface voor elk submoduleslot. De lokale CPU communiceert met elke submodule via een interne bus of speciale interface voor initialisatie, controle en statusbewaking.
Initialisatie en configuratie: Tijdens het opstarten van het systeem instrueert de hoofd-CPU de lokale CPU van de SC520 via de backplane-bus om in te schakelen, zelftests uit te voeren en parameters voor elke submodule te configureren.
Taakverdeling en gegevensroutering: De lokale CPU routeert gegevens naar de juiste submodule op basis van de communicatiebestemming. Gegevens bestemd voor het MasterBus 300-netwerk worden bijvoorbeeld doorgegeven aan de CS513-submodule, terwijl gegevens voor een seriële printer naar de C1531-submodule worden verzonden.
Foutisolatie: Als een submodule uitvalt, kan de lokale CPU van de SC520 deze detecteren en isoleren, waardoor wordt voorkomen dat de fout andere submodules of de backplane-bus beïnvloedt, en dit via diagnostische mechanismen aan de hoofd-CPU rapporteert.
4. Rol in systeemredundantie:
In systemen die zijn geconfigureerd met redundante Advant Controller 450-eenheden (dubbele PM511) of redundante communicatienetwerken, kan de SC520 redundantie voor kritieke communicatiepaden ondersteunen.
Redundante communicatie-interfaces: Er kunnen twee identieke communicatie-submodules worden geïnstalleerd (bijvoorbeeld twee C1522A voor redundante Advant Fieldbus 100), elk aangesloten op onafhankelijke fysieke netwerken. De lokale CPU van de SC520 kan de status van beide interfaces beheren en automatisch of handmatig overschakelen naar de back-uplink als de primaire interface uitvalt.
Coördinatie met redundante CPU's: In redundante processorconfiguraties delen de twee PM511-hoofd-CPU's doorgaans kritische communicatiebronnen. De SC520 en zijn submodules moeten toegankelijk en beheersbaar zijn door beide hoofd-CPU's, zodat alle externe communicatieverbindingen naadloos kunnen worden overgedragen of snel kunnen worden hersteld tijdens een primaire/back-up-omschakeling.
5. Software- en firmware-integratie:
De werking van de SC520 en zijn lokale CPU is afhankelijk van firmware- en systeemsoftware-ondersteuning. Deze software is doorgaans geïntegreerd in de basissysteemprogrammamodule van de Advant Controller 450 (QC07-BAS41). Tijdens het opstarten van het systeem, terwijl de eigen systeemsoftware wordt geladen, laadt de hoofd-CPU ook de benodigde firmware en stuurprogramma's in de lokale CPU van de SC520. Op applicatieprogrammeringsniveau programmeren ingenieurs de SC520 niet rechtstreeks. In plaats daarvan maken ze indirect gebruik van de krachtige communicatiemogelijkheden van de SC520 door de systeemgegevens van de controller te configureren en de bijbehorende communicatie-pc-elementen te programmeren.