Uutiset

Kuinka suorittimen redundanssi todella toimii ABB PLC -järjestelmässä?

Prosessiinsinööri määrittelee jatkuvatoimisen kemiallisen reaktorin ohjausjärjestelmää. Reaktoria ei voida sammuttaa menettämättä kokonaista tuoteerää, ja erä on arvokkaampi kuin koko PLC-järjestelmä. Insinööri määrittelee ABB PLC:n prosessorin redundanssilla. Mutta kun ostotilausta tarkastellaan, herää kysymys: mitä redundanssi käytännössä tarkoittaa? Onko toissijainen prosessori käyttämättömänä, kunnes ensisijainen epäonnistuu? Kuinka nopeasti vaihto tapahtuu? Ja mitä lähdöille tapahtuu siirtymän aikana? Nämä eivät ole akateemisia kysymyksiä. Vastauksista selviää, onko irtisanominen todellinen vai pelkkä markkinointitermi. Vuonna anABB PLCJärjestelmässä CPU-redundanssi on erityinen tekninen arkkitehtuuri, jossa on määritellyt synkronointimekanismit, vaihtoajat ja vikatilat. Tämän arkkitehtuurin ymmärtäminen on välttämätöntä ostajille, jotka maksavat palkkion saatavuudesta.


Tämä opas on kirjoitettu hankintainsinööreille ja järjestelmäintegraattoreille, joiden on arvioitava ABB PLC:n redundanssi kriittisissä sovelluksissa. Selitämme ensisijaisen/toissijaisen arkkitehtuurin, synkronointiprosessin, vaihtomekanismin ja I/O-käsittelyn vaihdon aikana. Käsittelemme myös toimittajan arviointikriteerit ja Yueyang Tongtu E-commerce Co., Ltd:n tehtaallamme tuoteparametrit. Olitpa sitten määrittelemässä uutta järjestelmää tai päivittämässä olemassa olevaa, tämä opas auttaa sinua ymmärtämään, mitä suorittimen redundanssi todellisuudessa tuottaa ABB PLC -järjestelmässä.

ABB ACS880


Sisällysluettelo


1. Mitä CPU:n redundanssi tarkoittaa ABB PLC -järjestelmässä?

CPU-redundanssi ABB PLC -järjestelmässä tarkoittaa, että kaksi CPU-moduulia on määritetty toimimaan rinnakkain, joista toinen on määritetty ensisijaiseksi ja toinen toissijaiseksi. Ensisijainen CPU on aktiivinen ohjain. Se suorittaa sovellusohjelman, kirjoittaa tietoja I/O-moduuleihin ja kommunikoi valvontajärjestelmän kanssa. Toissijainen CPU ei ole käyttämättömänä. Se myös suorittaa sovellusohjelman ja lukee I/O:n, mutta ei kirjoita lähtöihin. Se vastaanottaa synkronointitiedot ensisijaiselta, jotta sen sisäinen tila vastaa ensisijaisen tilaa. Jos ensisijainen CPU epäonnistuu, toissijainen CPU siirtyy ensisijaiseksi ja alkaa kirjoittaa I/O:hen. Tämä arkkitehtuuri tunnetaan kuumana valmiustilana. Molemmat prosessorit ovat käynnissä; toissijainen on valmis ottamaan haltuunsa milloin tahansa [sitaate:1][sitaatti:3].

Keskeinen ero redundanssin ja yksinkertaisen varmuuskopioinnin välillä on, että toissijainen CPU on jatkuvasti synkronoitu. Se ei ole kylmävaraosa, joka on kytkettävä päälle ja ladattava ohjelmalla, kun vika ilmenee. Se on käynnissä oleva järjestelmä, joka tietää jo prosessin nykyisen tilan. Tämä tarkoittaa, että vaihto voi tapahtua ilman täydellistä uudelleenkäynnistystä ja prosessi voi jatkua minimaalisella keskeytyksellä. Alla olevassa taulukossa on yhteenveto ABB CPU:n redundanssin tärkeimmistä ominaisuuksista.

Ominaista ABB CPU:n redundanssi
Arkkitehtuuri Hot standby (molemmat suorittimet käynnissä)
Ensisijainen prosessorin rooli Suorittaa ohjelman, lukee I/O:ta, kirjoittaa lähtöjä
Toissijainen CPU-rooli Suorittaa ohjelman, lukee I/O:n, vastaanottaa synkronointitietoja
Synkronointi Jatkuva kriittisten tietojen siirto ensisijaisesta toissijaiseen
Vaihtokäynnistin Ensisijainen prosessorivika, virtakatkos tai tiedonsiirtovika
Vaihtoaika Tyypillisesti millisekunnin alueella (sovelluksesta riippuen)
I/O-käsittely vaihdon aikana Lähdöt pitävät viimeisen tilan; syötteiden lukemista jatketaan

kloYueyang Tongtu E-commerce Co., Ltd., tehtaamme toimittaa ABB PLC -järjestelmiä, jotka on konfiguroitu redundanssiin. Työskentelemme asiakkaidemme kanssa määrittääksemme heidän sovelluksilleen oikean tason redundanssista yksinkertaisesta prosessorin redundanssista täysin redundanttisiin järjestelmiin, joissa on redundantti I/O ja tietoliikenneverkot. Tekninen tiimimme voi auttaa valintaprosessissa ja toimittaa yksityiskohtaisia ​​järjestelmäarkkitehtuurikaavioita.


2. Miten ensisijainen ja toissijainen CPU synkronoidaan?

Ensisijaisen ja toissijaisen CPU:n välinen synkronointi on mekanismi, joka saa redundanssin toimimaan. Ilman synkronointia toissijainen CPU olisi vanhentunut, kun se ottaa vallan, ja prosessi kokisi epäjatkuvuuden. ABB PLC -järjestelmät käyttävät erillistä synkronointiyhteyttä kahden CPU:n välillä. Tämä yhteys on erillinen ohjausverkosta ja I/O-verkosta, mikä varmistaa, että synkronointi jatkuu verkkovian sattuessa. Synkronointitieto sisältää sovelluksen kriittiset sisäiset muuttujat: ajastimien ja laskureiden tilan, asetuspisteiden ja ohjausmuuttujien arvot sekä häiriöttömään siirtoon tarvittavat historiatiedot. Toissijainen CPU vastaanottaa nämä tiedot jatkuvasti, joten sen tila vastaa ensisijaisen CPU:n tilaa yhden skannausjakson aikana[sitaatti:3].

Synkronointiyhteys kuljettaa myös sykesignaalia. Molemmat suorittimet valvovat tätä signaalia varmistaakseen, että toinen CPU on elossa. Jos toissijainen CPU lakkaa vastaanottamasta sydämenlyöntiä ensisijaiselta, se tulkitsee tämän ensisijaiseksi viaksi ja käynnistää vaihdon. Joissakin ABB-järjestelmissä käytetään toista riippumatonta yhteyttä erottamaan synkronointilinkin virhe ja prosessorivika. Tämä estää tilanteen, jossa katkennut synkronointikaapeli saa molemmat CPU:t yrittämään tulla ensisijaiseksi samanaikaisesti. Alla olevassa taulukossa on yhteenveto synkronointiarkkitehtuurista.

Elementti Toiminto Merkitys
Synkronointilinkki Siirtää kriittiset sovellustiedot ensisijaisesta toissijaiseen Varmistaa, että toissijainen on valmis ottamaan haltuunsa ilman tietojen menetystä
Sykesignaali Vahvistaa, että toinen CPU on elossa ja toimii Mahdollistaa ensisijaisen vian nopean havaitsemisen
Itsenäinen synkronointipolku Erillinen fyysinen yhteys tietojen synkronointia varten Estää verkkovikoja häiritsemästä synkronointia
Linkin seuranta Havaitsee synkronointilinkin vian vs. CPU-virheen Estää kahden ensisijaisen konfliktin

Toimitamme tehtaallamme ABB PLC -järjestelmät oikealla synkronointilaitteistolla ja konfiguraatiolla jokaiseen sovellukseen. Voimme tarjota synkronointikaapelit, viestintämoduulit ja konfigurointiohjeet, joita tarvitaan luotettavan redundanssin luomiseen. Tavoitteemme on varmistaa, että toissijainen CPU on aina valmis ottamaan hallinnan.


3. Mitä I/O:lle tapahtuu vaihdon aikana?

I/O:n käyttäytyminen vaihdon aikana on kriittinen tekijä määritettäessä, onko redundanssi todella moitteeton. Kun ensisijainen CPU epäonnistuu ja toissijainen ottaa vallan, on lyhyt aika, jonka aikana kumpikaan CPU ei kirjoita aktiivisesti lähtöihin. Lähtöjen käyttäytyminen tänä aikana riippuu I/O-järjestelmästä ja konfiguraatiosta. ABB AC 800M -järjestelmissä, joissa on redundantti I/O, redundantin parin lähtömoduulit ovat molemmat aktiivisia ja molemmat saavat samat arvot ohjaimelta. Tämä tarkoittaa, että jos yksi moduuli tai yksi prosessori epäonnistuu, toinen moduuli jatkaa lähtöjen käyttöä keskeytyksettä[site:2][citation:9]. Ei-redundantissa I/O:ssa lähdöt säilyttävät tyypillisesti viimeisen tilansa vaihdon aikana. Vaihtoaika on riittävän lyhyt, jotta useimmat prosessit eivät huomaa keskeytystä. Alla olevassa taulukossa on yhteenveto I/O-käyttäytymisestä vaihdon aikana.

I/O-kokoonpano Käyttäytyminen siirtymisen aikana Prosessin vaikutus
Redundantti I/O (molemmat moduulit aktiivisia) Keskeytymätön ohjaus; ei ulostulon jäädytystä Ei mitään (todellinen mutkaton siirto)
Ei-redundantti I/O Lähdöt säilyttävät viimeisen tilan Lyhyt jäähdytys (millisekuntia)
Redundantti tietoliikenneverkko Liikenne siirtyy toissijaiseen verkkoon Minimaalinen (verkon vaihto)

Yueyang Tongtu E-commerce Co., Ltd.:ssä autamme asiakkaitamme määrittämään oikean I/O-kokoonpanon redundanssivaatimuksiinsa. Sovelluksille, jotka eivät siedä lähdön keskeytyksiä, suosittelemme redundantteja I/O-moduuleja redundanttien CPU:iden lisäksi. Sovelluksille, jotka sietävät lyhyttä jäätymistä, ei-redundantti I/O ja redundanttiset prosessorit voivat riittää. Tekninen tiimimme voi neuvoa prosessillesi optimaalisen kokoonpanon.


4. Kuinka nopea siirtyminen on ja mistä se johtuu?

Vaihtoaika ABB PLC -järjestelmässä on aika, joka kuluu ensisijaisen CPU-vian havaitsemisesta ja toissijaisen CPU:n siirtymisestä ensisijaiseksi. Tämä aika on kriittinen sovelluksille, jotka eivät siedä pitkiä keskeytyksiä. ABB AC 800M -järjestelmissä vaihtoaika on tyypillisesti millisekunnin alueella, vaikka tarkka arvo riippuu järjestelmän kokoonpanosta ja sovelluksesta. Vaihtumisen laukaisevat useat olosuhteet: laitteistovika ensisijaisessa CPU:ssa, tehokatkos, vahtikoiran aikakatkaisu tai tiedonsiirtovika, joka estää ensisijaisen kommunikoimasta I/O:n kanssa. Kun jokin näistä ehdoista havaitaan, toissijainen CPU ottaa välittömästi ensisijaisen roolin ja alkaa kirjoittaa ulostuloihin [sitaatti:1][viite:5].

Vaihteen nopeus määräytyy vianilmaisumekanismin ja synkronointitilan mukaan. Jos toissijainen CPU on täysin synkronoitu, haltuunotto voi tapahtua muutamassa millisekunnissa. Jos synkronointi ei ole ajan tasalla, toisioyksikön on ehkä suoritettava lisävaiheita ennen kuin se voi turvallisesti ottaa vallan. Tästä syystä jatkuva synkronointi on välttämätöntä nopean vaihdon kannalta. Alla olevassa taulukossa on yhteenveto vaihdon laukaisuista ja tyypillisistä ajoista.

Laukaista Havaitsemismenetelmä Tyypillinen vaihtoaika
Ensisijainen CPU-laitteistovika Vahtikoira, itsediagnostiikka Millisekuntia
Ensisijainen suorittimen tehohäviö Sydämen sykkeen menetys Millisekuntia
Kommunikaatiovirhe Verkon valvonta Millisekunneista sekunteihin (vikasta riippuen)
Manuaalinen vaihto Operaattorin komento Millisekuntia

Toimitamme tehtaallamme ABB PLC -järjestelmiä testatuilla ja validoiduilla redundanssikokoonpanoilla. Voimme toimittaa asiakirjat siirtymäsuorituskyvystä harkitsemasi järjestelmän osalta. Suunnittelutiimimme voi auttaa kytkentälaukaisimien konfiguroinnissa ja järjestelmän testaamisessa varmistaakseen, että se täyttää saatavuusvaatimukset.


5. Kuinka arvioit ABB PLC -toimittajan redundanssisovelluksiin?

ABB:n PLC-järjestelmien toimittajan arviointi redundanssisovelluksiin vaatii muutakin kuin laitteiston varastoinnin tarkistamista. Toimittajalla tulee olla asiantuntemusta redundanssiarkkitehtuurista, konfiguroinnista ja testauksesta. Tärkeimmät kriteerit ovat sovellussuunnittelukyky, konfigurointiosaaminen, testaus- ja validointituki sekä huoltopalvelu. Sovellussuunnittelukyky tarkoittaa, että toimittaja voi analysoida prosessisi ja suositella oikeaa redundanssitasoa. Konfigurointiosaaminen tarkoittaa, että he voivat määrittää oikein ensisijaisen/toissijaisen suhteen, synkronoinnin ja I/O-käsittelyn. Testaus- ja validointituki tarkoittaa, että he voivat osoittaa, että redundanssi toimii määritellyllä tavalla. Huoltopalvelu tarkoittaa, että he voivat tukea järjestelmää koko sen elinkaaren ajan, mukaan lukien varaosat ja vianetsintä. Alla olevassa taulukossa on yhteenveto näistä kriteereistä.

Arviointikriteeri Mitä etsiä Miksi sillä on merkitystä
Sovellustekniikka Kokemusta redundanteista järjestelmistä vastaavissa prosesseissa Varmistaa sovellukselle oikean redundanssitason
Konfigurointiasiantuntemus Sertifioidut ABB:n insinöörit, dokumentoidut kokoonpanot Varmistaa, että redundanssi toimii suunnitellusti
Testaus ja validointi Tehdashyväksyntätestaus, vaihtotestaus Tarkistaa suorituskyvyn ennen lähetystä
Huoltopalvelu Varaosat, tekninen tuki, koulutus Takaa pitkän aikavälin luotettavuuden
Track Record Referenssit vastaavista irtisanomisprojekteista Osoittaa kykyä ja luotettavuutta

Yueyang Tongtun tehtaallamme on laaja kokemus ABB PLC -järjestelmistä kriittisiin sovelluksiin. Meillä on tiimi sertifioituja insinöörejä, jotka ovat erikoistuneet redundanssin konfigurointiin ja testaukseen. Tarjoamme tehdashyväksyntätestauksen, joka sisältää simuloidut ensisijaiset viat siirtymisen todentamiseksi. Ja tarjoamme myynnin jälkeistä tukea, mukaan lukien varaosat ja teknisen tuen. Pyydämme sinua arvioimaan meidät näiden kriteerien perusteella ja pitämään meitä kumppaninasi ABB PLC:n irtisanomissovelluksissa.


6. Mitkä ovat redundanttien ABB PLC -järjestelmien tärkeimmät tuoteparametrit?

Seuraavassa taulukossa on tärkeimmät tuoteparametrit ABB PLC -järjestelmille, jotka on määritetty CPU-redundanssiin. Nämä järjestelmät perustuvat AC 800M -ohjainperheeseen, joka tukee täyttä suorittimen redundanssia kuumavalmiustilassa. Tehtaamme voi toimittaa kokonaisia ​​järjestelmiä tai yksittäisiä komponentteja vastaamaan erityisvaatimuksiasi.

Parametri Erittely Huomautuksia
Ohjainperhe ABB AC 800M Tukee suorittimen redundanssia
Redundanssityyppi Hot-valmiustila (ensisijainen/toissijainen) Molemmat prosessorit toimivat rinnakkain
CPU moduulit PM86x-sarja (redundanssikykyinen) Valitaan käsittelyvaatimusten perusteella
Synkronointi Oma synkronointilinkki Erillään ohjausverkosta
Vaihtoaika Millisekuntia (sovelluksesta riippuen) Testattu ja dokumentoitu
I/O-redundanssi Valinnainen (S800 I/O redundantti parit) Mutkattomaan siirtoon
Verkon redundanssi RNRP (Redundant Network Routing Protocol) Viestinnän saatavuudesta
Virtalähteen redundanssi Valinnainen (redundantit virtalähteet) Järjestelmän täydellinen saatavuus
Suunnitteluohjelmistot ABB Control Builder / 800xA Konfigurointiin ja ohjelmointiin
Sertifikaatit CE, UL, SIL (mallista riippuen) Valittu sovellusvaatimusten mukaan

Toimitamme tehtaallamme ABB PLC -järjestelmiä luotettavaan prosessorin redundanssiin tarvittavat kokoonpanot ja komponentit. Voimme toimittaa CPU-moduulit, synkronointilaitteistot, I/O-moduulit ja verkkolaitteet kokonaisena järjestelmänä tai yksittäisinä komponentteina. Suunnittelutiimimme voi auttaa järjestelmän suunnittelussa ja toimittaa validointiin ja ylläpitoon tarvittavat asiakirjat.


7. Usein kysytyt kysymykset (FAQ)

Kysymys 1: Suorittaako toissijainen CPU samaa ohjelmaa kuin ensisijainen prosessori?

Vastaus: Kyllä. ABB PLC:n hot standby -redundanssijärjestelmässä molemmat prosessorit käyttävät samaa sovellusohjelmaa. Ensisijainen CPU kirjoittaa lähtöihin, kun taas toissijainen CPU suorittaa ohjelman, mutta vain lukee sisääntulot. Toissijainen vastaanottaa synkronointitiedot ensisijaiselta, jotta sen sisäinen tila vastaa ensisijaisen tilaa. Tämä varmistaa, että toissijainen voi ottaa haltuunsa välittömästi, jos ensisijainen epäonnistuu.

Kysymys 2: Mitä tapahtuu, jos synkronointilinkki epäonnistuu?

Vastaus: Jos synkronointilinkki epäonnistuu, toissijainen CPU menettää synkronointitietonsa. Joissakin ABB-järjestelmissä erillistä valvontayhteyttä käytetään erottamaan synkronointilinkin vika CPU-vioista. Jos synkronointilinkki epäonnistuu, mutta molemmat prosessorit ovat kunnossa, järjestelmä voi jatkaa ensisijaisen CPU:n toimiessa yksin, jolloin syntyy hälytys. Toissijainen CPU on ehkä synkronoitava uudelleen, ennen kuin se voi toimia uudelleen varmuuskopiona.

Kysymys 3: Voinko lisätä CPU-redundanssia olemassa olevaan ABB PLC -järjestelmään?

Vastaus: Riippuu olemassa olevasta järjestelmästä. Jotkut ABB PLC -mallit, kuten AC 800M, tukevat redundantin CPU-moduulin lisäämistä, jos alkuperäinen CPU on redundanssikykyinen ja telineessä on tilaa toiselle moduulille. Muut mallit eivät välttämättä tue kenttäpäivityksiä. Ota yhteyttä ABB:n järjestelmäintegraattoriin selvittääksesi, voidaanko olemassa oleva järjestelmäsi päivittää redundanssiksi.

Kysymys 4: Kuinka testaan, että redundanssi todella toimii?

Vastaus: Vakiomenetelmä on suorittaa tehdashyväksyntätesti, joka simuloi ensisijaisen suorittimen vikaa. Tämä voidaan tehdä poistamalla virta ensisijaisesta CPU:sta, pysäyttämällä se tai katkaisemalla sen tietoliikenneyhteys. Testi varmistaa, että toissijainen CPU ottaa vallan määritetyn ajan kuluessa ja että lähdöt toimivat odotetulla tavalla. Yueyang Tongtu E-commerce Co., Ltd.:ssä sisällytämme vaihtotestauksen osaksi redundanttien järjestelmien tehdashyväksyntätestausta.

Kysymys 5: Mitä eroa on suorittimen redundanssilla ja I/O-redundanssilla?

Vastaus: CPU:n redundanssi suojaa ohjaimen vioittumiselta. I/O-redundanssi suojaa tulo- tai lähtömoduulien vioittumiselta. Järjestelmässä voi olla suorittimen redundanssia ilman I/O-redundanssia. Siinä tapauksessa, jos I/O-moduuli epäonnistuu, prosessi saattaa silti vaikuttaa, vaikka suoritin on kunnossa. Todellista mutkatonta redundanssia varten voidaan tarvita sekä CPU- että I/O-redundanssia. Valinta riippuu prosessin kriittisyydestä ja keskeytyksen hyväksyttävästä tasosta.


8. Johtopäätös

CPU-redundanssi ABB PLC -järjestelmässä on erityinen tekninen arkkitehtuuri, joka tarjoaa korkean käytettävyyden hot standby -toiminnan kautta. Ensisijainen ja toissijainen CPU toimivat rinnakkain kriittisten tietojen jatkuvalla synkronoinnilla. Jos ensisijainen epäonnistuu, toissijainen ottaa haltuunsa millisekunnissa, ja prosessi jatkuu mahdollisimman vähäisin keskeyksin. Virheettömyyden taso riippuu I/O-konfiguraatiosta: redundantti I/O tarjoaa keskeytymättömän ohjauksen, kun taas ei-redundantti I/O on viimeisessä tilassa vaihdon aikana. Ostajille tämän arkkitehtuurin ymmärtäminen on välttämätöntä, jotta he voivat määrittää oikean redundanssitason sovellukselleen. Yueyang Tongtu E-commerce Co., Ltd.:n tehtaallamme on asiantuntemusta ja kokemusta toimittaa ABB PLC -järjestelmiä, jotka on konfiguroitu luotettavaan redundanssiin. Tarjoamme sovellussuunnittelua, konfigurointia, testausta ja myynnin jälkeistä tukea varmistaaksemme, että järjestelmäsi täyttää saatavuusvaatimukset.

Olitpa sitten määrittelemässä uutta ohjausjärjestelmää kriittiseen prosessiin tai päivittämässä olemassa olevaa järjestelmää, pyydämme sinua ottamaan meihin yhteyttä keskustellaksemme tarpeistasi. Voimme tarjota järjestelmäarkkitehtuurisuosituksia, tuotespesifikaatioita ja testausdokumentaatiota. Sitoutumisemme laatuun ja asiakastyytyväisyyteen on tehnyt meistä luotetun teollisuusautomaation kumppanin kaikkialla maailmassa.

Ota yhteyttä Yueyang Tongtu E-commerce Co., Ltd.:hen tänäänkeskustellaksesi ABB PLC:n redundanssivaatimuksistasi ja selvittääksesi, kuinka järjestelmämme voivat tarjota prosessisi vaatiman käytettävyyden.

Aiheeseen liittyviä uutisia
Jätä minulle viesti
X
Käytämme evästeitä tarjotaksemme sinulle paremman selauskokemuksen, analysoidaksemme sivuston liikennettä ja mukauttaaksemme sisältöä. Käyttämällä tätä sivustoa hyväksyt evästeiden käytön. Tietosuojakäytäntö
HylätäHyväksyä