IC693CPU367 vs IC693CPU350: Memory and TMR Timer Guide

IC693CPU367 vs IC693CPU350: Průvodce pamětí a časovačem TMR

Adminubestplc|
Porovnejte IC693CPU367 a IC693CPU350: paměť, rychlost cyklu, příčiny odchylek časovače TMR a kroky migrace.

IC693CPU367 vs. IC693CPU350: Upgrade paměti, opravy časovače TMR a průvodce migrací PLC

Upgrade řídicího systému Series 90-30 z IC693CPU350 na IC693CPU367 přináší výrazné navýšení paměti. Inženýři však po přímé výměně často hlásí neočekávané chování časovače TMR. Tento článek vysvětluje skutečnou příčinu a nabízí odborníkům na průmyslovou automatizaci praktické kroky pro migraci.

Rychlost procesoru a paměť: co se skutečně mění

Stejná taktovací frekvence, odlišná paměťová třída

IC693CPU350 i IC693CPU367 používají procesor 80386EX s frekvencí 25 MHz. CPU350 nabízí 32 KB pevně dané uživatelské paměti. CPU367 naproti tomu patří do paměťové třídy 240 KB v rámci rodiny GE Fanuc Series 90-30. CPU367 tak nabízí 7,5krát větší paměť pro uživatelskou logiku. Obě jednotky navíc mají stejnou rychlost booleovského cyklu 0,22 ms/K. Hlavním přínosem upgradu je tedy kapacita paměti, nikoli samotná taktovací frekvence.

Porovnání odběru proudu ze sběrnice

CPU367 odebírá při napětí 5 VDC proud 940 mA, zatímco CPU350 odebírá 670 mA. Tento rozdíl 270 mA je důležitý v řídicích rozvaděčích tovární automatizace s omezeným výkonovým rozpočtem. Inženýři by měli před zapnutím systému ověřit dostatečnou výkonovou rezervu napájecího zdroje. Kromě toho vždy zkontrolujte zatížení sběrnice pro všechny nainstalované moduly.

Proč se časovače TMR po výměně zdají rychlejší

Vysvětlení anomálie časování TMR

Instrukce TMR v řadě Series 90-30 využívá časovou základnu 0,01 s, 0,1 s nebo 1,0 s. Tato základna je uložena v tříslovném bloku registrů %R. CPU367 provádí logické cykly stejnou jmenovitou rychlostí jako CPU350. Pozorovaná „vyšší“ přesnost časovače však jen zřídka souvisí s taktovací frekvencí procesoru. Příčinou bývá nesoulad v konfiguraci paměti %R nebo rozdíly v rozlišení časovače na úrovni firmwaru.

Přerozdělení paměti a mapování registrů časovače

CPU350 nabízí pevně danou paměť o velikosti 32 KB s limitem %R 9 999 slov. CPU367 rozšiřuje paměť registrů na 240 KB, což vyžaduje jiný konfigurační profil hardwaru. Pokud byl původní program převeden bez aktualizace nastavení velikosti %R, mohou být přednastavené hodnoty časovače interpretovány nesprávně. Například přednastavená hodnota 1000, která má představovat 10,0 sekundy (základ 0,01 s), může způsobit spuštění v délce 100 sekund, pokud se časová základna nepozorovaně změní na 0,1 s. Kromě toho se akumulátor TMR u CPU řady 90-30 nadále zvyšuje až do hodnoty 32767. Nesprávně nastavená časová základna tedy způsobuje úměrnou chybu časování, nikoli skutečné zvýšení rychlosti.

Praktické kroky k nápravě rozcházení časovače TMR

Krok 1: Ověřte přidělení paměti %R

Technici by měli nejprve ověřit přidělení paměti %R v hardwarové konfiguraci. CPU367 podporuje až 240 KB paměti pro uživatelskou logiku. Počet slov %R však musí být výslovně nastaven alespoň na 9 999, aby odpovídal prostředí starší CPU350. Toto nastavení navíc zdokumentujte pro budoucí audity údržby.

Krok 2: Zkontrolujte přednastavenou hodnotu a časovou základnu každé instrukce TMR

Zkontrolujte přednastavenou hodnotu každé instrukce TMR a ověřte zamýšlenou časovou základnu. Důsledný postup migrace předchází skrytým chybám ve škálování. Porovnejte také program s původní logikou CPU350, abyste odhalili případné nesouladné konstanty.

Krok 3: Zkontrolujte verzi firmwaru CPU367

Před uvedením do provozu zkontrolujte verzi firmwaru CPU367. Jednotky dodané s firmwarem verze 10.72 nebo novější vykazují konzistentní chování časovačů. Ověření firmwaru by proto mělo být součástí každého kontrolního seznamu migrace PLC v oblasti řídicích systémů.

Krok 4: Zvažte migraci na instrukce ONDTR

Pokud aplikace vyžaduje přesnější časování, než umožňoval původní návrh, zvažte migraci kritických instancí TMR na instrukci ONDTR. ONDTR zajišťuje uchování stavu a umožňuje explicitní reset. Snižuje tak nejednoznačnost při přechodu mezi CPU a zvyšuje dlouhodobou spolehlivost.

Souhrn dat a doporučení k migraci

Porovnání klíčových parametrů

Procesor: obě jednotky používají 80386EX s frekvencí 25 MHz. Uživatelská paměť: pevně daných 32 KB oproti 240 KB. Rychlost booleovského cyklu: u obou 0,22 ms/K. Kapacita registrů %R: 9 999 slov oproti konfigurovatelné kapacitě až 240 KB. Proud na sběrnici: 670 mA oproti 940 mA při 5 V DC. Samotné rozšíření paměti navíc upgrade ospravedlňuje u aplikací s rostoucími nároky na počet registrů. Rozdíl v časování TMR je však důsledkem konfigurace, nikoli hardwarovou závadou.

Poznatky autora: řízený postup migrace

Z praktického hlediska je upgrade CPU367 otázkou paměti, nikoli rychlosti. Podle mých zkušeností většina stížností na „rozcházení časovače“ souvisí s neověřeným nastavením %R. Důsledný postup migrace - ověření nastavení paměti a přednastavených hodnot časovačů před spuštěním - zcela odstraní pozorovaný posun přesnosti. Týmy by navíc měly považovat kontrolu verze firmwaru za standardní krok každé migrace PLC v projektech průmyslové automatizace.

Případ použití a scénář řešení

Rozšíření registrů v čistírně vody

Čistírna vody potřebovala více prostoru v registrech pro zaznamenávání trendů a historii alarmů. Tým nahradil CPU350 procesorem CPU367 a rozšířil kapacitu %R na 240 KB. Obsluha však zpočátku hlásila rychlejší chování časovačů TMR. Audit konfigurace odhalil, že velikost %R nebyla aktualizována. Po nastavení počtu %R na 9,999 slov a ověření firmwaru 10.72 se chování časovačů shodovalo s původním návrhem. Závod tak získal větší rezervu paměti bez rizika změny časování.

Doporučený kontrolní seznam pro migraci řídicích systémů

Nejprve ověřte, zda napájecí zdroj zvládne dodatečný odběr 270 mA. Poté nastavte počet slov %R tak, aby odpovídal původnímu prostředí. Zkontrolujte všechny předvolby a časové základny TMR. Ověřte také, že firmware má verzi 10.72 nebo novější. U kritických časovačů nakonec zvažte použití ONDTR. Tento kontrolní seznam pomáhá zajistit spolehlivé přechody mezi PLC a DCS v projektech průmyslové automatizace.

Často kladené otázky

Je IC693CPU367 rychlejší než IC693CPU350?

Ne. Oba procesory používají procesor 80386EX s frekvencí 25 MHz a mají stejnou rychlost booleovského skenování 0,22 ms/K. Skutečným vylepšením je kapacita paměti, která se zvýší z 32 KB na 240 KB.

Proč se zdá, že časovače TMR po výměně za CPU367 běží rychleji?

Příčinou je obvykle nesoulad konfigurace paměti %R nebo nepozorovaná změna časové základny. Předvolba 1000, která znamená 10,0 sekundy, může odpovídat 100 sekundám, pokud se základna změní z 0,01 s na 0,1 s.

Jaký počet slov %R mám nastavit na CPU367?

Nastavte počet slov %R alespoň na 9,999, aby odpovídal prostředí původního CPU350. Tím zabráníte nesprávné interpretaci předvolby časovače po migraci.

Která revize firmwaru opravuje chování časovače na CPU367?

Jednotky dodávané s firmwarem 10.72 nebo novějším vykazují konzistentní chování časovačů. Před uvedením migrovaného stojanu do provozu vždy ověřte revizi.

Mám nahradit instrukce TMR instrukcemi ONDTR?

Pro kritické časovače, které vyžadují zachování hodnoty a výslovné řízení resetu, zvažte instrukce ONDTR. Tím se omezí nejednoznačnost během přechodů procesoru v systémech Series 90-30.

Kontaktní informace

Dotazy: sales@nex-auto.com | +86 153 9242 9628

Partner NexAuto Technology Limited: https://www.nex-auto.com/

Více informací o oblíbených položkách naleznete níže u společnosti AutoNex Controls

IV4-400CA IV4-400MA IV4-500CA
IV4-500MA IV4-600CA IV4-600MA
IV4-L4C IV4-L4M IV4-L5C
EDS-516A-MM-ST-T EDS-518A-MM-ST EDS-518E-MM-ST-4GTXSFP
EDS-528E-4GTXSFP-LV EDS-608 EDS-611
EDS-611-T TC-MDP081 TC-MUX021
Zpět na blog

Zanechte komentář

Vezměte prosím na vědomí, že komentáře musí být schváleny před jejich publikováním.