nyban1
Du er her: Hjem » Systemer » Distribueret kontrolsystem » ABB Procontrol » ABB PP C322 BE01 HIEE300900R0001 Programmerbar hurtig processor
Efterlad os en besked

ABB PP C322 BE01 HIEE300900R0001 Programmerbar hurtig processor

  • ABB

  • HIEE300900R0001

  • $8000

  • På lager

  • T/T

  • Xiamen

Tilgængelighed:
Mængde:
facebook delingsknap
twitter-delingsknap
knap til linjedeling
wechat-delingsknap
linkedin-delingsknap
pinterest delingsknap
whatsapp delingsknap
kakao-delingsknap
snapchat-delingsknap
telegram-delingsknap
del denne delingsknap

PP C322 BE er en højtydende programmerbar controller til generelle formål udviklet af ABB Industrie AG til sit PSR-system. PSR, der står for 'Programmierbarer Schneller Regler' (Programmerbar Hurtig Controller), angiver, at systemet er specielt designet til industrielle applikationer, der kræver højhastigheds- og højpræcisionskontrolopgaver. PP C322 BE kan håndtere komplekse, dynamiske processer, såsom præcis styring af motordrejningsmoment, hastighed og flux i scenarier som stål, minedrift, marinefremdrift og store ventilator/pumpeapplikationer.


2. Kernearkitektur og driftsprincip

Kernedriftsprincippet for PP C322 BE er baseret på et funktionsblokprogrammeringssprog. Dette er et grafisk programmeringsparadigme, der indkapsler komplekse kontrolalgoritmer, logiske operationer og matematiske beregninger i standardiserede, genbrugelige funktionelle enheder kaldet 'Function Blocks'.


2.1 Funktionsblokke: Kontrolens byggesten

Hver funktionsblok er et uafhængigt softwaremodul, der udfører en komplet funktion, kendetegnet ved:

  • Grafisk symbol: Repræsenteret som et rektangel i programmeringsgrænsefladen med input til venstre og udgange til højre, hvilket letter intuitiv forståelse og logisk konstruktion.

  • Standardiseret grænseflade: Hvert input og output har en strengt defineret datatype (f.eks. procent, boolesk, heltal, BCD), hvilket sikrer datakonsistens i forbindelserne.

  • Konfigurerbarhed: De fleste blokke har parameterstifter, som giver brugerne mulighed for at justere adfærd (f.eks. indstilling af en PI-controllers proportionelle forstærkning, integraltid) uden at ændre kernelogikken.

  • Udvidbarhed: Mange blokke (f.eks. Adder ADD, AND gate) har udvidelige inputs (op til 32), som kan opnås ved at tilføje stifter grafisk, optimere programstruktur og udførelseseffektivitet uden at overlappe flere blokke.


2.2 Præcision i datatypedesign

PP C322 BE understøtter et rigt sæt datatyper for at imødekomme forskellige krav til kontrolopgaver, hvilket afspejler dets præcise design:

  • Boolean (B): Repræsenterer Sand/Falsk (1B/0B), bruges til logisk kontrol.

  • Bitset (BS): Et 16-bit ord, hvor hver bit kan manipuleres uafhængigt, ofte brugt til at pakke flere booleske signaler eller repræsentere enhedsstatusord.

  • Procent (%): Det primære format til analog behandling. Det er et 16-bit fast punktnummer, der spænder fra -199,9939 % til +199,9939 %. Denne repræsentation er ideel til kontrolsystemer, der direkte svarer til værdier pr. enhed eller fuldskalaprocenter. 32-bit dobbelt præcisionsprocent understøttes også for højere dynamisk område og nøjagtighed.

  • Heltal (I) og langt heltal (LI): 16-bit og 32-bit signerede heltal til optælling og diskret værdihåndtering.

  • Faktor (K), Millisekund (MS), Anden (S): Dedikerede formater til tidskonstanter, skaleringsfaktorer og tidsforsinkelser, hvilket forenkler parametrisering.

  • BCD: Bruges til dataudveksling med eksterne enheder som digitale skærme eller fingerhjulskontakter.

  • Word (H): En generisk 16-bit databeholder.

Datatypekompatibilitetsmatrix sikrer, at kun kompatible typer kan forbindes, hvilket forhindrer datatypefejl på sprogniveau; ellers kræves eksplicit konvertering ved hjælp af TRAN- eller TRANW-funktionsblokke.


2.3 Udførelsesmekanisme og realtidsydelse

Regulatorprogrammet består af en sekvens af funktionsblokke udført i rækkefølge. PP C322 BE understøtter multi-tasking, herunder afbrydelsesopgaver og en baggrundsopgave.

  • Interrupt Tasks: Bruges til at udføre tidskritiske hurtige kontrolsløjfer, udløst nøjagtigt af hardware-timere (f.eks. Timer 0 ved 2000 mikrosekunder nævnt i dokumentet). Dette er afgørende for højfrekvente responser som strøm- og hastighedsløkker.

  • Baggrundsopgave: Håndterer ikke-realtidsoperationer som kommunikation, parameterstyring og langsom logik.


3. Kernefunktionelle kategorier og dybdegående principanalyse

Nøglekategorier er forklaret nedenfor:


A. Grundlæggende analoge og aritmetiske funktioner
Disse danner grundlaget for kontrolalgoritmer.

  • Aritmetiske operationer: ADD (Addition/Subtraktion), MULT (Multiplication), DIV (Division), SQRT (Square Root) udfører grundlæggende matematik. De bruger fikspunkts-aritmetik internt og håndterer overløb korrekt (output begrænset til max/min-værdier).

  • Funktionsgenerering: FCTL (Linear Function Generator) tilnærmer vilkårlige kurver via lineær interpolation mellem brugerdefinerede brudpunkter (X,Y). FCTP (Polynomial Function Generator) håndterer mere komplekse ikke-lineære relationer og beregner polynomieværdier ved hjælp af Horners metode til effektivitet.

  • Trigonometriske funktioner: SIN, COS, ASIN, ACOS behandle vinkler direkte (i radianer, kortlagt til procentformat). Disse er væsentlige for koordinattransformationer og faseberegninger. Dokumentet specificerer nøjagtigt deres input/output-områder og overløbsbetingelser, f.eks. skal ACOS-input være > -41,6092% for at undgå, at resultater overskrider procentområdet.


B. Grundlæggende logik og sekventielle funktioner
Implementer digital logik og sekvensstyring.

  • Logic Gates: AND, OR, EXOR understøtter Boolean- og Bitset-formater til kombinatorisk logik.

  • Flip-Flops: RSFF (RS Flip-Flop, reset-dominant), TOGFF (T Flip-Flop) til tilstandslagring.

  • Timere og tællere:

    • MS, MS& (Monostabile multivibratorer): Generer impulser med fast bredde. MS er ikke-gentriggerbar, MS& afbryder output, hvis input bliver lavt. Deres timing-nøjagtighed relaterer sig til controllerens cyklustid, som dokumenteret.

    • OND, OFD, OOD (On-Delay, Off-Delay, On/Off-Delay): Bruges til signalfiltrering og timingkoordinering.

    • CNT, PBCNT (tællere): Implementer hændelsestælling og sammenligning.


C. Meget integrerede & kontrolalgoritmer
Dette inkarnerer kernekraften i PP C322 BE.

  • PI-controllere (PI-R0, PI-R1):

    • Princip: Den klassiske kontrolalgoritme. Den proportionelle (P) del giver hurtig respons, den integrerede (I) del eliminerer steady-state fejl. Disse er digitale implementeringer i diskret tid. Integrationsformlen er: o(k) = o(k-1) + [i(k) + i(k-1)]/2 * (T0/TN) , ved brug af den trapezformede (Tustin) metode, mere nøjagtig end simpel rektangulær integration.

    • Funktioner: Både PI-R0 og PI-R1 understøtter sammenligning af sætpunkt/feedback, input af fejlsignal, outputbegrænsning, indstilling af integratorens begyndelsestilstand og anti-windup. PI-R0 giver desuden uafhængige integratorgrænser (UPL-I, LOL-I), hvilket tilbyder en mere fleksibel anti-windup-strategi.

  • Koordinattransformationer (RSTDQ, DQRST, DQPOL):

    • Princip: Kerne til vektordrevstyring. RSTDQ transformerer trefasede AC-mængder fra den stationære referenceramme (R, S, T) til DC-mængder i en tofaset roterende referenceramme (d, q). Denne transformation (som omfatter Clarke og Park transformationer) konverterer tidsvarierende AC-parametre (f.eks. strøm, spænding) til DC-parametre (drejningsmomentkomponent, fluxkomponent), der er ideelle til kontrol.

    • Anvendelse: DQRST udfører den inverse transformation ved at konvertere d, q DC-mængder tilbage til trefasede AC-mængder for at generere PWM-bølgeformer. DQPOL konverterer fra kartesiske koordinater (d, q) til polære koordinater (størrelse |A|, vinkel PHI), ofte brugt til beregning af fluxstørrelse osv.

    • Disse blokke forenkler i høj grad implementeringen af ​​Field-Oriented Control (FOC) algoritmer i AC-drev.

  • Integratorer (INT, INT-I):

    • INT har en integrationstidskonstant baseret på en fast hardware-tidsbase (1ms eller 1s), velegnet til integration strengt relateret til fysisk tid.

    • INT-I har en integrationskoefficient relateret til afbrydelsesopgavecyklustiden (T0). Dens output er o(k) = o(k-1) + (T0/TI) * [i(k) + i(k-1)]/2 . Dette synkroniserer integrationsadfærd med programafviklingsfrekvensen, hvilket gør den mere almindelig og præcis i digitale kontrolsystemer.

  • Digitale filtre (AVG, AVG-M, G2(Z)):

    • AVG er et glidende gennemsnitsfilter, der undertrykker specifik frekvensstøj ved at tage et gennemsnit af de sidste N samples.

    • G2(Z) er en generel andenordens differensligningsimplementering, der kan konfigureres som forskellige filtre (f.eks. lavpas, højpas, båndpas) eller endda en oscillator. Dens overførselsfunktion er G(z) = (A0 + A1*z⁻¹ + A2*z⁻²) / (1 + B1*z⁻¹ + B2*z⁻²) . Ved at indstille koefficienterne A0-A2 og B1-B2 kan næsten ethvert lineært tidsinvariant diskret system realiseres.


D. Data Management & Communication

  • Datakonvertering: %-BCD, BCD-%, BIBS, BSBI, MERGE, SPLIT håndterer konverteringer mellem forskellige dataformater og bitbredder, der fungerer som en bro mellem controlleren og den eksterne verden (f.eks. skærme, indkodere).

  • Buskommunikation: RDLA, WRLA bruges til at læse/skrive data i det lange adresserum på B448-bussen (en ABB proprietær industribus). SLAVE-I bruges under systeminitialisering til at konfigurere adressen, postkassestørrelsen og parametrene for andre slaveenheder på bussen, hvilket danner grundlaget for systemkoordinering med flere enheder.


E. Diagnostik og avancerede funktioner

  • Transient Recorder (TREC): Et ekstremt kraftfuldt diagnostisk værktøj. Den kan sample flere signaler kontinuerligt ved høj frekvens og, ved en triggertilstand (f.eks. et fejlsignal), registrere data fra før og efter triggerpunktet. Disse data kan udlæses periodisk for tilslutning til et oscilloskop eller datalogger, hvilket er afgørende for analyse af systemets dynamiske respons og fejlfinding af forbigående fejl.

  • Signalinspektion og parameterændring (INSP): Denne funktionsblok gør det muligt for autoriseret personale (via KEY-adgangskodebeskyttelse) online at læse og ændre værdierne af alle interne signaler i controlleren, inklusive parametre. Brugt med serviceenheder (f.eks. SD A338), danner den et kraftfuldt HMI og fejlfindingsværktøj.

  • Tidsovervågning (TSUP-US, TSUP-MS) & Hændelsesregistrering (EVENT): Sørg for systemdriftsovervågning og første ud-fejlmelding i overensstemmelse med DIN 19235, hvilket klart angiver rækkefølgen af ​​fejl.


4. Udvikling & Konfiguration

Programmering af PP C322 BE kræver brug af ABB's PTS-værktøjer (programmerings- og testsystemværktøjer). Ingeniører bruger et grafisk interface på en pc til at trække og slippe nødvendige funktionsblokke ind i et program, forbinde deres input og output og indstille parametre. Værktøjskæden kompilerer derefter det grafiske program til kode, der kan eksekveres af controlleren, som downloades til målenheden (PP C322 BE) via en loader.

PP C322 BE skal matche funktionsblokbibliotekets version (f.eks. C_R1_V20). Nyere funktionsblokke (f.eks. ACOS, ASIN, BRREL) er kun tilgængelige i højere biblioteksversioner, hvilket sikrer opadgående kompatibilitet og kontinuerlig funktionel udvidelse.



Kategori Specifikation Beskrivelse
Produkt model PP C322 BE
System ABB PSR (Programmable Fast Controller) System
Mål applikationer Store AC-drevsystemer og andre industrielle områder, der kræver højtydende realtidsstyring.
Programmeringssprog Funktionsblokdiagram (FUPLA - Funktionsblokbibliotek)
Bearbejdningsarkitektur Understøtter multi-tasking-behandling, herunder højhastigheds-afbrydelsesopgaver og en baggrundsopgave.
Udførelsesydelse Udførelsestider for funktionsblok i mikrosekundområdet (worst case), f.eks.:
• ADD: 1,225 µs + n*0,3 µs
• COS: 2,625 µs
• PI-R1: 16,300 µs
• DQPOL: 28,975 µs
Understøttede datatyper Boolean (B), bitsæt (BS-16 bit), procent (% - 16/32 bit), heltal (I-16 bit), langt heltal (LI-32 bit), faktor (K), millisekund (MS), sekund (S), BCD, ord (H-16/32 bit)
Kernefunktionsbibliotek A) Basic Analog: ABS, ACOS, ADD, SIN, COS, SQRT, DIV, MULT osv.
B) Basic Binær: AND, OR, EXOR, RSFF, MS, OND, OFD osv.
C) Kombineret Analog/Binær: LIM, MAX, MIN, INT, SWI, THRLL, THRL.
PI-R0/PI-R1 Controller, RSTDQ/DQRST Koordinattransformation, G2(Z) Filter, MUX/DMUX osv.
E) Meget integreret logik: DECOD, ENCOD, EVENT, PBCNT osv.
F) Sekvenskontrol: BRREL, LABEL, TRIG
& Transfer, etc. G-% BICD, etc. G) R-IND, W-IND osv.
H) Konfiguration, Diagnose & Supervision: INSP, TREC, TSUP-MS, TSUP-US, SME, SLAVE-I osv.
Kommunikation & Integration • Kommunikation med andre enheder (slaver) i systemet via B448 industribussen.
• Understøtter læse/skrive-operationer i både Bus Short Address og Long Address områder.
• Bruger SLAVE-I funktionsblokken til at initialisere slaveenheder på bussen.
• Online overvågning og parameterændring via INSP funktionsblokken koblet med serviceenheder (f.eks. SD A338, SD B005).
Diagnostik og registrering • TREC: Højtydende Transient Recorder, der understøtter ekstern trigger, tidsbaserede og interrupt-baserede samplingtilstande til fejlanalyse og systemfejlretning.
• EVENT: Første hændelsesindikator i overensstemmelse med DIN 19235.
• SME: System Modul Fejl indikation, driver ekstern LED og output pin.
• TSUP-MS/US: Millisekund/Mikrosekund tidsovervågning.
Hukommelseskonfiguration Intern datahukommelse understøtter funktioner som Transient Recorder (TREC). Samlet tilgængelig hukommelse er projektafhængig og bestemt efterkompilering.
Firmware og kompatibilitet • Kræver matchende firmwareversion og funktionsblokbiblioteksversion.
• Denne model (PP C322 BE) svarer til funktionsblokbibliotekets version: C_R1_V20.
• Opadkompatibel, understøtter ældre og nye funktionsblokke.
Udviklingsværktøjer ABB PTS-værktøjer (programmerings- og testsystemværktøjer)



Tidligere: 
Næste: 

Hurtige links

PRODUKTER

OEM

Kontakt os

 Telefon: +86-181-0690-6650
 WhatsApp: +86 18106906650
 E-mail:  sales2@exstar-automation.com / lily@htechplc.com
 Adresse: Room 1904, Building B, Diamond Coast, No. 96 Lujiang Road, Siming District, Xiamen Fujian, Kina
Copyright © 2025 Exstar Automation Services Co., Ltd. Alle rettigheder forbeholdes.