Danfoss-LOGO

Aplikácia Danfoss MyDrive Insight

Danfoss-MyDrive-Insight-App-PRODUCT

Informácie o produkte

Úvod
Logika je všestranná funkcia, ktorá umožňuje prispôsobenie a riadenie prevádzky pohonu bez potreby samostatného programovacieho nástroja alebo jazyka. Využitím logiky je možné prevádzku pohonu voľne prispôsobiť pomocou pevného počtu programovateľných funkčných blokov. Každý funkčný blok má tri vstupy a jeden výstup a funkčnosť týchto blokov je možné vybrať z rozsiahleho zoznamu štandardných funkčných blokov IEC61131-3.

Špecifikácie

  • Verzia produktu automatizácie: iC7_Automation-2024.5.43 (GR3)
  • Priemyselná verzia: 4.2.9
  • Verzia pohybu: 3.1.9

Prečo používať logiku?
Logiku možno použiť pre širokú škálu aplikácií a účelov, čím poskytuje zvýšenú flexibilitu a možnosti prispôsobenia. Niektoré bežné prípady použitia logiky zahŕňajú:

  1. Podmienené kontroly: Logika umožňuje implementáciu podmienených kontrol na základe rôznych vstupov alebo parametrov.
  2. Detekcia a diagnostika porúch: Logiku možno použiť na implementáciu algoritmov detekcie a diagnostiky porúch.

Konfiguračný nástroj
Logiku možno jednoducho konfigurovať pomocou grafického konfiguračného nástroja integrovaného do MyDrive Insight. Tento nástroj zjednodušuje proces prispôsobenia a uľahčuje prispôsobenie prevádzky disku konkrétnym potrebám.

Návod na použitie produktu

Nastavenie logickej funkcie
Ak chcete použiť funkciu Logic, postupujte takto:

  1. Prístup ku grafickému konfiguračnému nástroju v MyDrive Insight.
  2. Vyberte požadované funkčné bloky zo zoznamu štandardných funkčných blokov IEC61131-3.
  3. Pripojte monitorované hodnoty alebo parametre k vstupom bloku.
  4. Nakonfigurujte výstupné signály každého funkčného bloku na ovládanie výstupov meniča.

Prispôsobenie logických operácií
Ak chcete prispôsobiť logické operácie:

  1. Definujte špecifické podmienky alebo kritériá pre podmienené kontroly.
  2. Vytvorte algoritmy detekcie porúch a diagnostiky sledovaním parametrov.
  3. Nastavte referencie a riadiace signály na základe výstupov funkčných blokov.

FAQ

  • Otázka: Kto je cieľovým publikom pre príručku aplikácie?
    Odpoveď: Zamýšľané publikum zahŕňa vyškolený personál, automatizačných technikov a konfigurátorov so skúsenosťami s prevádzkou s parametrami a základnými znalosťami striedavých pohonov.
  • Otázka: Ako možno nakonfigurovať logiku?
    Odpoveď: Logiku možno jednoducho konfigurovať pomocou grafického konfiguračného nástroja integrovaného do MyDrive Insight.

Danfoss-MyDrive-Insight-App- (6)

Úvod

História verzií
Tento návod je pravidelne reviewupravené a aktualizované. Všetky návrhy na zlepšenie sú vítané. Pôvodným jazykom tejto príručky je angličtina (USA).
Tabuľka 1: História verzií

Verzia Verzia produktu automatizácie Priemyselná verzia Verzia pohybu MyDrive® Insight
01 iC7_Automation-2024.5.43 (GR3) 4.2.9 3.1.9 2.15.0

Účel tejto aplikačnej príručky
Táto príručka k aplikácii poskytuje prehľadview funkcie Logic a jej integrácie do MyDrive® Insight. Zahŕňa nasledujúce témy:

  • Čo je to logika a jej účel.
  • Ako nakonfigurovať Logic pomocou MyDrive® Insight.
  • Pochopenie fungovania funkčných blokov v rámci logiky.
  • Exampkonfigurácie súborov na ilustráciu použitia Logic.
  • Úplný zoznam všetkých dostupných funkčných blokov.
  • Spracovanie chýb v rámci funkcie Logic.

Určené publikum
Určeným publikom aplikačnej príručky je vyškolený personál, automatizační inžinieri a konfigurátori so skúsenosťami s obsluhou parametrov a so základnými znalosťami AC pohonov.

Ďalšie zdroje
K dispozícii sú ďalšie zdroje so súvisiacimi informáciami:

  • Sprievodca aplikáciou pohybu série iC7 a Sprievodca priemyselnou aplikáciou série iC7 poskytujú informácie o automatizačných aplikáciách, ktoré podporujú funkciu Logic.
  • Sprievodca aplikáciou MyDrive Insight popisuje všeobecné používanie nástroja MyDrive Insight.

generál

Čo je to logika?
Logika je všestranná funkcia, ktorá umožňuje prispôsobenie a riadenie prevádzky pohonu bez potreby samostatného programovacieho nástroja alebo jazyka. Využitím logiky je možné prevádzku pohonu voľne prispôsobiť pomocou pevného počtu programovateľných funkčných blokov.

Logic in MyDrive® Insight rozširuje funkcie disku a poskytuje zvýšenú flexibilitu. Logika umožňuje aplikovať podmienené kontroly, implementovať detekciu chýb a diagnostiku, vytvárať sekvencie a blokovaciu logiku.
Každý funkčný blok má tri vstupy a jeden výstup a funkčnosť týchto blokov je možné vybrať z rozsiahleho zoznamu štandardných funkčných blokov IEC61131-3. Tieto funkčné bloky sa vykonávajú postupne v každom aplikačnom cykle.
Na vstupy bloku je možné pripojiť akúkoľvek monitorovanú hodnotu alebo parameter pomocou názvu parametra alebo čísla parametra. Výstupný signál každého programovateľného funkčného bloku možno použiť ako vstup do iného funkčného bloku alebo na ovládanie digitálnych alebo analógových výstupov meniča. Okrem toho je možné pomocou funkcie Logic voľne ovládať hodnotu väčšiny parametrov. Pohon môže byť priamo riadený výstupmi funkčného bloku cez nastavovacie referencie a riadiace signály.
Logiku možno jednoducho konfigurovať pomocou grafického konfiguračného nástroja integrovaného do MyDrive Insight. Tento nástroj zjednodušuje proces prispôsobenia a uľahčuje prispôsobenie prevádzky disku konkrétnym potrebám.

Prečo používať Logic?
Logiku možno použiť pre širokú škálu aplikácií a účelov, čím poskytuje zvýšenú flexibilitu a možnosti prispôsobenia. Tu je niekoľko bežných prípadov použitia logiky:

  1. Podmienené kontroly: Logika umožňuje implementáciu podmienených kontrol na základe rôznych vstupov alebo parametrov. Logika dokáže prispôsobiť správanie systému na základe špecifických podmienok, ako je čas jazdy, externé udalosti alebo iné definované kritériá.
  2. Detekcia a diagnostika porúch: Logiku možno použiť na implementáciu algoritmov detekcie a diagnostiky porúch. Monitorovaním rôznych parametrov a vstupov možno vytvoriť logiku, ktorá deteguje abnormálne stavy alebo poruchy v systéme, čo umožňuje proaktívnu údržbu a riešenie problémov.

Toto je len pár bývalýchamptoho, na čo sa dá Logic použiť. Všestrannosť a flexibilita Logic z neho robí výkonný nástroj na implementáciu prispôsobených funkcií a prispôsobenie správania systému špecifickým požiadavkám.

Konfigurácia
Logiku je možné konfigurovať v rámci MyDrive Insight. Ponuka Logika, ktorá je súčasťou ponuky Prispôsobenie, je však prístupná len vtedy, ak jednotka podporuje funkciu Logika a bolo vytvorené pripojenie k jednotke.

Prevádzkový režim

UPOZORNENIE

  • REŽIM BEHU
    Pred použitím funkcie Logic je dôležité vyhodnotiť, či je inštalácia vo vhodnom stave na vykonávanie zmien parametrov, digitálnych výstupov a analógových výstupov. Logika môže byť v nasledujúcich režimoch:
    • Zakázané: Funkcia Logic sa nespustí. Výstupy a parametre nie sú ovplyvnené funkciou Logic.
    • Programovanie: Funkcia logiky beží v režime ladenia – bloky sa vykonávajú, ale výstupy a parametre sa nemení funkciou logika.
    • Prebieha: Výstupy sú aktívne riadené a odrážajú nakonfigurované logické správanie.

Ak chcete nakonfigurovať logiku, zastavte vykonávanie logiky nastavením do režimu programovania. To umožňuje uskutočniť proces konfigurácie. Keď je konfigurácia dokončená a pripravená na použitie, vyberte možnosť Spustiť spustenie, čím spustíte spustenie nakonfigurovanej logiky. V prípadoch, keď sa funkcia Logic nevyžaduje, nastavte ju na predvolený režim Zakázané. Pomáha to znížiť zaťaženie disku a zabraňuje zbytočnému spusteniu logiky.

Danfoss-MyDrive-Insight-App- (1)

Ladenie
V režime Programming and Executing v GUI MyDrive® Insight je možné sledovať aktuálne hodnoty vstupov a výstupov bloku.Danfoss-MyDrive-Insight-App- (2)

Funkčné bloky
Každý funkčný blok v logike je možné nakonfigurovať výberom vhodného typu funkčného bloku pomocou parametra Výber typu funkčného bloku. Tento parameter poskytuje širokú škálu bežne používaných štandardných funkčných blokov IEC61131-3, ako sú AND, OR, MUL, DIV, EQ, GT a ďalšie. Úplný zoznam dostupných funkčných blokov nájdete v časti Funkčné bloky na konci tejto príručky. Každý funkčný blok pozostáva z troch vstupov a jedného výstupu. Každý vstup a výstup je možné individuálne nakonfigurovať tak, aby vyhovovali špecifickým požiadavkám aplikácie.
Okrem toho má každý funkčný blok povinné vstupy, ktoré musia byť správne nakonfigurované. Ak tieto vstupy nenakonfigurujete správne, zobrazí sa varovanie. Ďalšie informácie o riešení chýb nájdete v časti Spracovanie chýb.

Typy údajov
Vo funkcii Logic sú všetky signály a hodnoty interne spracované ako hodnoty s pohyblivou rádovou čiarkou. Niektoré z voliteľných funkcií však majú vstupy alebo výstupy definované ako booleovské hodnoty (BOOL), ako napríklad AND, OR, RS a iné. Tieto boolovské hodnoty môžu mať dva rôzne stavy: TRUE alebo FALSE.
V prípade boolovských hodnôt platí nasledujúce pravidlo prevodu:

  • Ak sa vstup alebo výstup nerovná 0.0, považuje sa to za PRAVDU.
  • Ak je vstup alebo výstup rovný 0.0, považuje sa to za FALSE.

Napríkladample, ak je na digitálny výstup smerovaná hodnota 0.534, digitálny výstup je aktívny, pretože je interpretovaný ako TRUE.
Podobne v exampAko je znázornené na obrázku 3, ak je analógový vstup s hodnotou 0.497 smerovaný do funkcie OR, výsledok je TRUE. Len keď je analógový vstup presne 0, interpretuje sa ako FALSE. Preto často nie je dobrý nápad použiť analógový vstup ako vstup pre operáciu s funkčným blokom typu Boolean.Danfoss-MyDrive-Insight-App- (3)

Blokové vstupy
V grafickom používateľskom rozhraní MyDrive® Insight má každý vstup (IN1, IN2 a IN3) výber konfigurácie. Kliknutím na Input Mode vyberte vstupný signál. V závislosti od zvoleného režimu vstupu sa zobrazia ďalšie možnosti konfigurácie, ako napríklad vstupná hodnota, bit/index a negácia/invertovanie.
Je tiež možné použiť výstup jedného bloku ako vstup do druhého bloku, čo umožňuje vytváranie zložitejších logických konfigurácií.
Niektoré zo vstupných režimov sú obmedzené na pevný počet simultánnych inštancií. Napríkladample, je možné pristupovať k maximálne 10 rôznym digitálnym vstupným svorkám. Pozrite si stĺpec s ďalšími informáciami v tabuľke 2.
Tabuľka 2: Vstupné režimy

Názov výberu Popis Dodatočné informácie
Nepoužíva sa Funkcia je vypnutá. Vstup nezískava žiadne hodnoty zo žiadneho zdroja. Vráti 0.0 (FALSE). Vstup sa považuje za nenakonfigurovaný. Ak je vstup vyžadovaný pre operátora, ak ho ponecháte nenakonfigurovaný, spustí sa udalosť chyby konfigurácie logického bloku.
Digitálny vstup Prečítajte si stav digitálneho vstupu. Vstupný režim Digitálny vstup má limit 10 simultánnych inštancií.
Parametrový bit Toto poskytuje metódu na získanie špecifického bitu z hodnoty parametra typu slova. LSB má číslo bitu 0. Vstupný režim Bit v hodnote parametra má limit 5 simultánnych výskytov.
Booleovská konštanta Poskytuje metódu nastavenia boolovskej hodnoty. Nastavte vstup na konštantnú hodnotu TRUE alebo FALSE
Udalosť je aktívna Poskytuje metódu na čítanie, ak je udalosť aktívna. Ak je udalosť aktívna, vráti TRUE=1.0. Vstupné režimy Event active a Event group active majú spolu limit 5 simultánnych výskytov.

Všetky udalosti je možné vybrať na základe čísla udalosti v desiatkovej forme alebo názvu udalosti.

Skupina udalostí je aktívna Poskytuje metódu na čítanie, ak je nejaká udalosť v skupine udalostí aktívna. Ak je udalosť aktívna, vráti TRUE=1.0. Vstupné režimy Event active a Event group active majú spolu limit 5 simultánnych výskytov.

Všetky skupiny udalostí možno vybrať na základe čísla skupiny udalostí v hexadecimálnom tvare alebo názvu udalosti.

Analógový vstup Číta hodnotu analógového vstupného terminálu a vracia normalizovanú hodnotu medzi 0.0 a 1.0. Vstupný režim Analógový vstup má limit 5 simultánnych inštancií. Analógový vstup vracia hodnotu analógového vstupu v rozsahu od 0.0 do 1.0 a nie hodnotu vo fyzikálnych jednotkách. Použitím Hodnota parametra namiesto toho načíta stav analógového vstupu.
Hodnota parametra Toto poskytuje metódu na získanie hodnoty parametra. Vstupný režim Čítanie parametrov má limit 10 simultánnych výskytov.
Číselná konštanta Toto poskytuje metódu na zadanie číselnej konštanty. Použite 0.0 pre FALSE a 1.0 pre TRUE, ak sa vyžaduje boolovská hodnota, alebo namiesto toho použite boolovský konštantný vstup.
Blokový výstup Výstupná hodnota z vybraného bloku sa odovzdá ako vstupná hodnota. To umožňuje prepojiť výstup bloku so vstupom iného bloku.

Blokové výstupy
V grafickom rozhraní MyDrive® Insight Logic GUI možno výstup (OUT) funkčného bloku nakonfigurovať kliknutím na pole konfigurácie. Výstupný signál a ďalšie možnosti konfigurácie je možné definovať na základe zvoleného výstupného režimu. Tieto možnosti môžu zahŕňať výstupnú hodnotu, bit/index a negovať/invertovať.
Niektoré z výstupných režimov sú obmedzené na pevný počet simultánnych inštancií. Napríkladample, je možné pristupovať k maximálne 10 rôznym digitálnym vstupným svorkám. Pozrite si stĺpec s ďalšími informáciami v tabuľke 3.
Použitie negácie pre výstupný režim Hodnota parametra znamená vynásobenie hodnoty číslom -1. Toto nemusí poskytnúť očakávaný výsledok, ak sa pokúšate nastaviť parameter typu boolean. Zápis neplatnej hodnoty, napríklad -1, do boolovského parametra, ktorý akceptuje iba 0 alebo 1, vedie k chybovej udalosti logického výstupu, ktorú možno vidieť v udalostiach MyDrive Insight view. Danfoss-MyDrive-Insight-App- (4)

UPOZORNENIE

  • OBMEDZENIA SADA PARAMETROV
    Parametre v konfigurácii motora nie je možné upravovať, keď je motor v chode. Ak sa parameter nedá zapísať alebo ak hodnota parametra nespĺňa špecifikované limity, v udalostiach sa zobrazí chyba logického výstupu view, podobne ako na obrázku 4.
    Okrem toho sú niektoré parametre označené ako ReadOnly a nie sú prístupné na úpravu. Tieto parametre sa preto nezobrazujú vo výberovom zozname Logic ParamOut.

Tabuľka 3: Výstupné režimy

Názov výberu Popis Dodatočné informácie
Nepoužíva sa Blokovanie nikde neuplatňuje výsledok.
Digitálny výstup Blokový výstup sa aplikuje na zvolenú digitálnu výstupnú svorku. Digitálny výstup má limit 5 simultánnych inštancií.
Analógový výstup Blokový výstup sa aplikuje na zvolenú analógovú výstupnú svorku. Analógový výstup má limit 5 simultánnych inštancií. Analógový výstup je obmedzený na hodnoty medzi 0.0 a 1.0, pretože poskytuje internú referenciu pre analógový výstup. Hodnota sa potom prevedie na fyzikálne jednotky na základe režimu analógového výstupu a min. a max. konfigurácie hodnôt v parametroch aplikácie.
Hodnota parametra Výstup bloku sa aplikuje na vybraný parameter. Zápis parametra má limit 5 simultánnych inštancií. Parametre Iba na čítanie nemožno zapisovať. Hodnoty parametrov musia byť v rámci limitov parametra a pri obmedzení musí byť platný výber
Názov výberu Popis Dodatočné informácie
výberovým zoznamom. V opačnom prípade sa spustí udalosť Chyba výstupu logického bloku.
Logická referencia rýchlosti Výstup bloku sa použije na referenciu logickej rýchlosti. Toto poskytuje metódu na nastavenie referenčnej rýchlosti priamo z Logic. Logickú referenciu je možné zvoliť ako zdroj v konfigurácii riadiaceho miesta. Referencia rýchlosti sa počíta ako zápis parametra.
Logická referencia krútiaceho momentu Výstup bloku sa aplikuje na referenciu logického krútiaceho momentu. Toto poskytuje metódu na nastavenie referencie krútiaceho momentu priamo z Logic. Logickú referenciu je možné zvoliť ako zdroj v konfigurácii riadiaceho miesta. Referencia krútiaceho momentu sa počíta ako zápis parametra.
Odkaz na logický proces Výstup bloku sa použije na referenciu logického procesu. Toto poskytuje metódu na nastavenie referencie procesu priamo z Logic. Logickú referenciu je možné zvoliť ako zdroj v konfigurácii riadiaceho miesta. Referencia procesu sa počíta ako zápis parametra.
Logická referencia polohy Výstup bloku sa použije na referenciu logickej polohy. Toto poskytuje metódu na nastavenie referencie polohy priamo z Logic. Logickú referenciu je možné zvoliť ako zdroj v konfigurácii riadiaceho miesta. Odkaz na pozíciu sa počíta ako zápis parametra.

Logické virtuálne terminály
Logic in MyDrive® Insight obsahuje virtuálne terminály, ktoré slúžia ako úložisko signálov, čo umožňuje ich použitie ako vstupy v iných aplikačných funkciách. Dáta zapísané na výstup virtuálneho terminálu možno čítať jeho príslušným vstupom virtuálneho terminálu.
NapríkladampVýstup funkčného bloku môže nastaviť virtuálny digitálny výstup Logic Digital I/O 1. K stavu virtuálneho terminálu možno pristupovať výberom rovnakého virtuálneho terminálu ako vstupu nastavením parametra 4722 Advanced Start Input ako Logic Digital I/O 1. Virtuálne digitálne terminály Logic je možné zvoliť všade tam, kde sú dostupné virtuálne terminály.
Tabuľka 4: Logické virtuálne terminály

Názov terminálu Popis
Logický digitálny I/O 1 Logický virtuálny digitálny I/O terminál 1.
Logický digitálny I/O 2 Logický virtuálny digitálny I/O terminál 2.
Logický digitálny I/O 3 Logický virtuálny digitálny I/O terminál 3.
Logický digitálny I/O 4 Logický virtuálny digitálny I/O terminál 4.

Uloženie konfigurácie logiky
Pre konfiguráciu logiky nie je potrebný samostatný príkaz na uloženie. Konfigurácia logiky je založená na parametroch, čo znamená, že sa s ňou zaobchádza ako s akýmkoľvek iným parametrom a pri vytváraní zálohy sa uloží a potom sa dá obnoviť. Konfiguráciu logiky nie je možné uložiť samostatne.

Examples

Nasledovať exampje potrebná otvorená inštancia MyDrive® Insight s pripojenou jednotkou iC7, ktorá podporuje funkciu Logic.

Štart na základe analógového vstupu T33

Popis:

  • Pohon je riadený z I/O
  • Referenčná frekvencia je daná analógovým vstupom (T33)
  • Pohon sa spustí, keď signál T33 prekročí 50 % a zastaví sa, keď signál klesne pod 40 %.

V tomto example, pohon je riadený pomocou I/O a referenciu frekvencie poskytuje analógový vstup, konkrétne T33. Cieľom je spustiť pohon, keď signál T33 prekročí prahovú úroveň 50 % a zastaviť ho, keď signál klesne pod úroveň hysterézie 40 %.
Analógový vstup T33 je už nakonfigurovaný ako referencia frekvencie v predvolených nastaveniach meniča. Tento example rozširuje svoju funkčnosť tak, aby zahŕňala príkaz štart založený na úrovni analógového vstupu.
Na implementáciu tejto logiky použite funkčný blok GreaterThan (GT) na porovnanie analógového vstupu s prahom 50 % a funkčný blok LessThan (LT) na porovnanie s prahom hysterézie 40 %. Okrem toho je možné použiť klopný obvod RS na zachytenie signálu Štart na základe výsledkov týchto dvoch porovnaní.
Nakonfigurujte funkčné bloky a vhodne pripojte vstupy a výstupy, aby ste vytvorili logickú konfiguráciu, ktorá umožní meniču spustiť sa, keď analógový vstup prekročí prahovú hodnotu, a zastaviť, keď klesne pod úroveň hysterézie.
Ak chcete nakonfigurovať logiku aj parametre pohonu, postupujte podľa týchto krokov:

  1. Otvorte Logiku view v MyDrive® Insight a nastavte prevádzkový režim na Programovanie kliknutím na Povoliť logiku v pravom hornom rohu. To umožňuje zmeniť konfiguráciu logiky a zastaviť vykonávanie blokového programu.
  2. Použite Block1 pre funkciu GreaterThan.
    • a. Vyberte Block1 a vyberte funkciu GT.
    • b. Nakonfigurujte IN1 ako analógový vstup pripojený k základnému I/O analógovému vstupu T33.
    • c. Nakonfigurujte IN2 ako číselnú konštantu nastavenú na 0.5.
  3. Použite Block2 pre funkciu LessThan. Zvoľte Block2 a zvoľte funkciu LT. Nakonfigurujte IN1 ako analógový vstup pripojený k základnému I/O analógovému vstupu T33. Nakonfigurujte IN2 ako číselnú konštantu nastavenú na 0.4.
  4. Na rozhodnutie použite Block3. Zvoľte Block3 a zvoľte funkciu RS. Nakonfigurujte IN1 ako výstup bloku pripojený k bloku 1. Nakonfigurujte IN2 ako výstup bloku nastavený na blok 2. Nakonfigurujte OUT ako digitálny výstup pripojený k logickému digitálnemu I/O 1.
  5. Prejdite na položku Parametre view, skupina parametrov 5.5.6.1. Nakonfigurujte parameter 4722 Advanced Start Input Index 1 na použitie logického digitálneho I/O 1. Musí sa použiť Advanced Control Place, keďže je to jediné riadiace miesto, ktoré podporuje virtuálne I/O.
  6. Vráťte sa do Logiky view. Otestujte funkciu kontrolou hodnôt ladenia. Keď všetko funguje podľa očakávania, nastavte režim spustenia Logic na Executing výberom Start Executing. Teraz bude Logic riadiť výstupy.

Danfoss-MyDrive-Insight-App- (5)

Úprava limitu krútiaceho momentu motora pomocou analógového vstupu T34

  • Popis:
    • Pohon je riadený z I/O
    • Referenčná frekvencia je daná analógovým vstupom (T33)
    • Limit krútiaceho momentu motora sa mení lineárne medzi 0…300 % pomocou analógového vstupu (T34)
  • Ak chcete zmeniť hodnotu parametra 1810 Limit kladného krútiaceho momentu pomocou logiky, postupujte takto:
    1. Otvorte Logiku view v MyDrive® Insight a nastavte režim Spustenia na Programovanie kliknutím na Povoliť logiku v pravom hornom rohu.
    2. Použite Block1 pre funkciu násobenia.
      • a. Zvoľte Block1 a zvoľte funkciu MUL.
      • b. Nakonfigurujte IN1 ako analógový vstup pripojený k základnému I/O analógovému vstupu T34.
      • c. Nakonfigurujte IN2 ako číselnú konštantu nastavenú na 300.0.
      • d. Vyberte výstupný režim Hodnota parametra a vyberte parameter 1810 Limit kladného krútiaceho momentu.
    3. Otestujte funkciu kontrolou hodnôt ladenia. Keď všetko funguje podľa očakávania, zmeňte režim spustenia na Spustenie výberom možnosti Spustiť spustenie. Teraz je limit kladného krútiaceho momentu nastavený na základe analógového vstupu (T34) so ​​stupnicou 0–300 %.Danfoss-MyDrive-Insight-App- (7)

Oneskorená a podmienená vonkajšia porucha
Tento example ukazuje, ako pridať niektoré ďalšie podmienky do externej logiky spúšťania porúch. V predvolenom nastavení je externá udalosť len jednoduchým typom zapojenia logiky zapnutia/vypnutia, naprample, na digitálny vstup (T15). Tento example ukazuje, ako povoliť spustenie poruchy z digitálneho vstupu (T15), keď je menič v prevádzkovom režime a použiť 2 sekundové oneskorenie zapnutia.
Najlepší spôsob, ako vyriešiť tento problém, je rozdeliť ho do dvoch krokov. Prvým krokom je spracovať podmienené pravidlo spúšťania iba vtedy, keď je aktívny digitálny vstup T15 a pohon beží. Druhým krokom je spracovanie ON-Delay, ktoré môže zvládnuť existujúca implementácia v aplikácii s parametrom 4592 Oneskorenie externej udalosti 1.

Ak chcete implementovať oneskorenú externú poruchu s ďalšími podmienkami, postupujte takto:

  1. Otvorte Logiku view v MyDrive® Insight a nastavte režim Spustenia na Programovanie kliknutím na Povoliť logiku v pravom hornom rohu.
  2. Použite Block1 pre podmienenú funkciu.
    • a. Vyberte Blok1 a vyberte funkciu AND.
    • b. Nakonfigurujte IN1 ako digitálny vstup pripojený k základnému I/O digitálnemu vstupu T15.
    • c. Nakonfigurujte IN2 ako Parameter Bit nastavený na Motor Ctrl. Stavové slovo a vyberte hodnotu Bit 1, aby ste získali bit Run, ako je definovaný v príručke aplikácie.
    • d. Nakonfigurujte OUT ako výstupný režim: Digitálny výstup a vyberte virtuálny logický terminál Logic Digital I/O 1.
  3. Prejdite na položku Parametre view, skupina parametrov 5.2.2. Nakonfigurujte parameter 4557 Vstup externej udalosti 1 ako logické digitálne I/O 1. Vyberte požadovanú odozvu. Štandardne je parameter 4559 Externá odpoveď na udalosť 1 nastavený na Fault, ramp na pobrežie. Nastavte požadované oneskorenie zapnutia zmenou parametra 4592 Oneskorenie externej udalosti 1 na 2 s.
  4. Vráťte sa k logike view. Otestujte funkciu kontrolou hodnôt ladenia. Keď všetko funguje podľa očakávania, zmeňte režim spustenia na Spustenie výberom možnosti Spustiť spustenie. Teraz sa virtuálny terminál Logic Digital I/O 1 aktivuje, keď je aktívny digitálny vstup T15 a pohon beží a na jeho základe sa spustí externá udalosť s 2-sekundovým oneskorením.Danfoss-MyDrive-Insight-App- (8)

Vlastné škálovanie stavového parametra na riadenie analógového výstupu
Tento example ukazuje, ako škálovať signál a vydávať ho na analógový výstup. To je užitočné, keď nie je možné vybrať parameter alebo signál na zápis na analógový výstup v rámci aplikácie alebo aplikácia neponúka požadované škálovanie.
Napríkladample, parameter 2305 Výkon motora ponúka možnosť výberu výstupu pre signál výkonu motora. Stupnica signálu je 0–100 % nominálneho výkonu.
Funkciu Logic je možné použiť s prispôsobeným škálovaním na zvládnutie preťaženia. V tomto example, výkon motora je škálovaný ako 0–300 % nominálneho výkonu a výstupu na základnom analógovom výstupe I/O T31.

  1. Otvorte Logiku view v MyDrive® Insight a nastavte prevádzkový režim na Programovanie kliknutím na Povoliť logiku v pravom hornom rohu.
  2. Použite Block1 pre funkciu škálovania: OUT = (Výkon hriadeľa motora (kW) * 1/3) / (Nominálny výkon (kW)).
    • a. Zvoľte Block1 a zvoľte funkciu MULDIV.
    • b. Nakonfigurujte IN1 ako hodnotu parametra pripojenú k parametru 9008 Výkon hriadeľa motora.
    • c. Nakonfigurujte IN2 ako numerickú konštantu nastavenú na 0.3333, aby ste dosiahli 300 % menovitého výkonu.
    • d. Nakonfigurujte IN3 ako hodnotu parametra nastavenú na parameter 405 Nominálny výkon.
    • e. Nakonfigurujte OUT ako výstupný režim: Analógový výstup a vyberte analógový terminál: Základný I/O T31 Analógový výstup.
  3. Konfiguráciou parametrov skupiny parametrov 31 Výstup T9.5.1 sa uistite, že je analógový výstup T31 nakonfigurovaný podľa potreby. Keď všetko funguje podľa očakávania, zmeňte režim spustenia na Spustenie výberom možnosti Spustiť spustenie. Teraz analógový terminál Basic I/O T31 Analog Output zobrazuje výkon motora v rozsahu 0–300 % nominálneho výkonu.Danfoss-MyDrive-Insight-App- (9)

Funkčné bloky

Funkcie dostupné v logických blokoch možno kategorizovať do štyroch skupín:

  1. Logické a bitové operácie: Tieto funkcie poskytujú boolovské operátory pre bežnú boolovskú algebru. Používajú sa na vykonávanie logických operácií s booleovskými signálmi.
  2. Matematické operácie: Tieto funkcie poskytujú číselné operátory pre základné aritmetické operácie. Používajú sa na vykonávanie matematických výpočtov na číselných hodnotách.
  3. Komparátory: Tieto funkcie poskytujú porovnávaciu logiku pre číselné hodnoty. Používajú sa na porovnanie dvoch hodnôt a určenie ich vzťahu, ako je rovnosť, nerovnosť alebo poradie.
  4. Špeciálne operátory: Tieto funkcie môžu kombinovať logické a aritmetické operácie. Používajú sa na pokročilé alebo špecializované operácie.

Tabuľka 5: Zoznam dostupných funkčných blokov

Logické operácie Matematické operácie Komparátory Špeciálne operácií
A PRIDAŤ EQ ONESKORENIE
OR SUB NE SEL
NAND MUL GE
NOR DIV GT
NIE MULDIV LE
XOR NEG LT
R_TRIG ABS GT_LT
F_TRIG SQRT
RS NORMALIZOVAŤ
SR LIMIT
MIN
MAX
MEAN
FILTER
MODULUS

Logické a bitové operácie
V logických operáciách sú všetky vstupy konvertované na booleovské hodnoty. Číselná hodnota 0.0 sa skonvertuje na logickú hodnotu FALSE, zatiaľ čo všetky ostatné hodnoty sa považujú za logickú hodnotu TRUE.
Ak vstup nie je nakonfigurovaný, považuje sa za FALSE. Voliteľné vstupy sú ignorované, ak nie sú nakonfigurované.
Tabuľka 6: Zoznam dostupných logických operátorov

Operátor Popis Podrobný popis
A Logická funkcia AND. Výstup = Input1 AND Input2 AND Input3 (voliteľné).
OR Logická funkcia OR. Výstup = Vstup1 ALEBO Vstup2 ALEBO Vstup3 (voliteľné).
NAND Logická funkcia NAND. Výstup = Input1 NAND Input2 NAND Input3 (voliteľné).
NOR Logická funkcia NOR. Výstup = Vstup1
Operátor Popis Podrobný popis
NOR Input2 NOR Input3 (voliteľné).
NIE Logická funkcia NOT. Výstup = NIE Vstup1.
XOR Logická funkcia XOR. Výstup = Input1 XOR Input2 XOR Input3 (voliteľné).
R_TRIG Deteguje stúpajúcu hranu na ktoromkoľvek zo vstupov, pričom nastaví výstup TRUE na jeden cyklus.

Výstup = stúpajúca hrana na vstupe 1 (voliteľné) ALEBO na vstupe 2 (voliteľné) ALEBO na vstupe 3 (voliteľné). Musí byť nakonfigurovaný aspoň jeden zo vstupov.

Blok spúšťania vzostupnej hrany dokáže detekovať stúpajúcu hranu v booleovskom signáli a prepne jeho výstup z FALSE na TRUE. Výstup zostane aktívny počas jedného cyklu vykonávania (v závislosti od aplikácie, naprample Industry: 5 ms) v prípade zistenej stúpajúcej hrany.
F_TRIG Deteguje zostupnú hranu na ktoromkoľvek zo vstupov a nastaví výstup TRUE na jeden cyklus.

Výstup = Zostupná hrana na Vstup1 (voliteľné) ALEBO Vstup2 (voliteľné) ALEBO Vstup3 (voliteľné). Musí byť nakonfigurovaný aspoň jeden zo vstupov.

Blok spúšťania zostupnej hrany dokáže detekovať zostupnú hranu v booleovskom signáli a prepne jeho výstup z FALSE na TRUE. Výstup zostane aktívny počas jedného cyklu vykonávania (v závislosti od aplikácie, naprample Industry: 5 ms) v prípade zistenej zostupnej hrany. Musí byť nakonfigurovaný aspoň jeden zo vstupov.
RS RS flipflop – RESET má prioritu, ak sú obidve TRUE. SET = Vstup1, RESET = Vstup2, Výstup = Stav FF. Výstup sa resetuje (OUT=0), ak je vstup RESET TRUE (≠0), bez ohľadu na stav vstupu SET. Ak je vstup SET TRUE(≠0) a RESET je FALSE(=0), bude

výstupný kolík je nastavený (OUT=1). Ak sú oba vstupy FALSE (=0), výstup si zachová svoju predchádzajúcu hodnotu.

SR SR flipflop – SET má prioritu, ak sú obidve TRUE. SET = Vstup1, RESET = Vstup2, Výstup = Stav FF. Výstup je nastavený (OUT=1), ak je vstup SET TRUE(≠0), bez ohľadu na stav vstupu RESET. Ak je vstup RESET TRUE a SET je FALSE(=0), výstupný kolík je vymazaný (OUT=0). Ak sú oba vstupy FALSE, výstup si zachová svoju predchádzajúcu hodnotu.

Matematické operácie
Aritmetické operácie pracujú s číselnými hodnotami. Všetky vstupy sú prevedené na číselné hodnoty. Nekonfigurované vstupy sa vždy považujú za 0.0 a voliteľné vstupy sa ignorujú, ak nie sú nakonfigurované.
Tabuľka 7: Zoznam dostupných matematických operátorov

Operátor Popis Podrobný popis
PRIDAŤ Funkcia sumarizácie. Výstup = Vstup1 + Vstup2 + Vstup3 (voliteľné). Súčet všetkých vstupov.
SUB Funkcia odčítania. Výstup = Input1 – Input2 – Input3 (voliteľné). Vstup1 mínus Vstup2 a Vstup3.
MUL Funkcia násobenia. Výstup = Vstup1 x Vstup2 x Vstup3 (voliteľné). Vstup1 vynásobený vstupom2 (voliteľne opäť vynásobený vstupom3).
DIV Funkcia delenia. Výstup = Input1 / Input2 / Input3 (voliteľné). Vstup 1 rozdelený vstupom 2 (voliteľne opäť rozdelený vstupom 3).
MULDIV Kombinovaná funkcia násobenia a delenia. Výkon

= Vstup1 x Vstup2 / Vstup3.

Kombinuje násobenie a delenie vstupov 1…3.
NEG Negovať funkciu. Výstup = (-1)* Vstup1. Negovaná hodnota Input1.
Operátor Popis Podrobný popis
ABS Funkcia absolútnej hodnoty – odstraňuje znamienko z hodnoty. Výstup = ABS (Vstup 1). Absolútna hodnota vstupu1.
SQRT Funkcia druhej odmocniny. Výstup = SQRT (Vstup1). Druhá odmocnina zo vstupu 1.
NORMALIZOVAŤ Normalizujte funkciu. Mierka Input1 medzi Input2 (min) a Input3 (max). Vstup2 musí byť menší ako Vstup3. Výstup je obmedzený medzi

0.0 a 1.0. Výstup = ((MIN(MAX(Vstup1, Vstup2),Vstup3)) – Vstup2) / (Vstup3 – Vstup2).

Zmena mierky (normalizácia min-max) Vstup medzi Input2 (min) a Input3 (max).

Výstup je obmedzený medzi 0.0 a 1.0. Vstup2 musí byť menší ako Vstup3.

끫롸끫롸1 − 끫뢀끫롸끫롸 끫뢄끫뢄끫뢄 = 끫뢀끫뢀끫뢀 − 끫뢀끫롸끫롸

Example:

Dynamická zmena stupnice analógového vstupu T33 medzi T34 (ekvivalent 0 %) a 10 V (100 %).

NORMALIZE(T33 Analógová vstupná hodnota(1611), T34 Analógová vstupná hodnota(1612), 10.0)

Napríkladample:

IN1: T33=5.75, IN2: T34= 2.5, IN3: 10.0

OUT = Normalizovať (IN1, IN2, IN3)

= (5.75-2.5)/(10.0-2.5)=0.433

LIMIT Limitná funkcia. Vstup2 musí byť menší ako Vstup3. Výstup = MIN( MAX(Vstup1, Vstup2), Vstup3). Vráti vstup1, ak leží medzi min=vstup2 a max=vstup3, inak vráti prekročený limit. Vstup2 musí byť menší ako Vstup3.

Example:

Vráťte hodnotu analógového vstupu, ale len v rámci povolených limitov 2.0-5.0 V.

LIMIT(T33 Analógová vstupná hodnota(1611);2.0; 5.0) Napr.ample:

IN1:T33=6.1V, IN2(Min)=2.0, IN3(Max)=5.0 OUT= LIMIT(IN1,IN2,IN3)

= LIMIT (6.1 V > 5.0) = 5.0

MIN Minimálna funkcia. Výstup = MIN( MIN(Vstup1, Vstup2), Vstup3(voliteľné)). Vráti najmenšiu hodnotu Input1, Input2 a Input3. Ak Input3 nie je nakonfigurovaný, bude sa ignorovať. Vstupy 1 a 2 sa vždy berú do úvahy, takže ak nie sú nakonfigurované, hodnota je 0.0.
MAX  

Maximálna funkcia. Výstup = MAX( MAX(Vstup1, Vstup2), Vstup3(voliteľné)).

Vráti najväčšiu hodnotu Input1, Input2 a Input3. Ak Input3 nie je nakonfigurovaný, bude sa ignorovať. Vstupy 1 a 2 sa vždy berú do úvahy, takže ak nie sú nakonfigurované, hodnota je 0.0.
MEAN Priemerná funkcia. Musí byť nakonfigurovaný aspoň jeden zo vstupov. Výstup = (Vstup1 (voliteľné) + Vstup2 (voliteľné) + Vstup3 (voliteľné)) / 'počet nakonfigurovaných vstupov'. Vráti priemernú hodnotu vybraných vstupov – ak vstup nie je nakonfigurovaný, neberie sa do úvahy.
FILTER Funkcia dolnopriepustného filtra prvého rádu. Výstup = LowPass (Vstup1), Čas filtra = Vstup2 [s]. Dolnopriepustný filter vracia filtrovanú hodnotu Input1.
MODULUS Funkcia delenia celočíselného modulu. Výstup = DINT(Vstup1) MOD DINT(Vstup2). Táto aritmetická funkcia vydelí operand pripojený k vstupu 1 operandom pripojeným k vstupu 2 a vráti zvyšok delenia.

Operácia modulu považuje vstupy za dvojité celé čísla a vráti hodnotu dvojitého celého čísla.

Example:

Vráťte, koľko sád 5 otáčok detegoval kódovač.
MOD(1. kanál otáčok (4066), 5)
napr
IN1:17
IN2:5
OUT=MOD(17,5)=3

Komparátory
Porovnávacia logika pre číselné hodnoty – všetky vstupy sú prevedené na číselné. Nekonfigurované vstupy sa vždy považujú za 0.0. V predvolenom nastavení je voliteľná hodnota tolerancie 10^-6, ak nie je nakonfigurovaná. Výstup je booleovský, ktorý možno použiť pre boolovské operátory.
Tabuľka 8: Zoznam dostupných porovnávacích blokov

Operátor Popis Podrobný popis
EQ Rovnaká funkcia. Výstup = Vstup1 == Vstup2, Vstup3 (voliteľné) = tolerancia. Vstup1 a Vstup2 majú rovnaké hodnoty.
NE Nie Rovnaká funkcia. Výstup = Vstup1 != Vstup2, Vstup3 (voliteľné) = tolerancia. Vstup1 a Vstup2 majú rôzne hodnoty.
GE Funkcia Väčšia alebo Rovnaká. Výstup = Vstup1 >= Vstup2, Vstup3 (voliteľné) = tolerancia. Vstup1 je väčší alebo rovný vstupu2.
GT Funkcia Väčší ako. Výstup = Vstup1 > Vstup2. Vstup1 je väčší ako Vstup2.
LE Funkcia Menej alebo Rovnaké. Výstup = Vstup1 <= Vstup2, Vstup3 (voliteľné) = tolerancia. Vstup1 je menší alebo rovný ako Vstup2.
LT Funkcia menej ako. Výstup = Vstup1 < Vstup2. Vstup1 je menší ako vstup2.
GT_LT Medzi, ale nie rovné limitom. Výstup = Vstup2 < Vstup1 < Vstup3. Vstup1 je väčší ako vstup2 a menší ako vstup3.

Špeciálni operátori
Nekonfigurované vstupy sú vždy považované za 0.0 / FALSE. Výstup závisí od operátora.
Tabuľka 9: Zoznam dostupných špeciálnych operátorov

Operátor Popis Podrobný popis
ONESKORENIE Oneskorenie booleovského signálu so samostatným oneskorením pre ON a OFF. Výstup = oneskorený stav BOOL (Vstup1), čas oneskorenia zapnutia [s] = Vstup2 (voliteľné), čas oneskorenia vypnutia [s] = Vstup3 (voliteľné). Musí byť nakonfigurovaný vstup 1 a aspoň jedno z oneskorení.
SEL Funkcia výberu/relé. Vstup2 a Vstup3 môžu byť číselné alebo boolovské hodnoty. Výstup = SEL(BOOL(Vstup1), Vstup2 (vstup1=NEPRAVDA), Vstup3 (vstup1=PRAVDA)). OUT = SEL(IN1, IN2, IN3) OUT = IN2, ak IN1 = FALSE OUT = IN2, ak IN1 = TRUE

Spracovanie chýb

Pri konfigurácii alebo spustení Logic je dôležité skontrolovať aktívny protokol udalostí, aby ste zistili, či sa nevyskytli nejaké konfiguračné chyby. Logika dokáže zistiť niektoré chyby konfigurácie a vydať varovanie.

RIEŠENIE LOGICKÝCH CHYB
Ak sa zistí chyba logického vstupu alebo chyba konfigurácie logického bloku, logické výstupy sa nenastavia a zostanú na svojej poslednej hodnote. Tým sa zabráni generovaniu nesprávnych alebo neúmyselných výstupov. Ak je viac ako jeden výstup funkčného bloku nakonfigurovaný na riadenie rovnakého výstupu (DigOut, AnOut alebo Parameter). Logika nastaví výstup na poslednú priradenú hodnotu. Preto výstup z bloku s najvyšším číslom riadi tento výstupný signál, pretože funkčné bloky sa vykonávajú postupne.

Tabuľka 10: Spracovanie logických chýb

Meno Číslo udalosti Udalosť skupina Popis Example
Chyba logického vstupu 5901 0xFF06 Konfigurovaná vstupná funkcia hlási chybu. Vstupný režim= Je zvolený digitálny vstup, ale nie je vybratá žiadna svorka, takže zostane predvolený žiadne. Od r žiadne nie je platná svorka digitálneho vstupu, spustí sa chyba logického vstupu.
Chyba logického výstupu 5902 0xFF06 Konfigurovaná výstupná funkcia hlási chybu. Výstupný režim = Analógový výstup je vybratý, ale nie je vybratá žiadna svorka, takže zostane predvolený žiadne. Od r žiadne nie je platná svorka analógového výstupu, po nastavení logiky sa spustí chyba logického výstupu Režim vykonávania.
Chyba konfigurácie logického bloku 5903 0xFF06 Konfigurácia logického bloku je nesprávna. Nie sú nakonfigurované všetky požadované vstupy alebo vstupy dané funkcii nespĺňajú požiadavky na vstupy. Napríkladample, NORMALIZE vyžaduje konfiguráciu všetkých troch vstupov a IN2
Obsadené inštancie režimu logického vstupu 5904 0xFF06 Všetky inštancie logického vstupu režimu vstupu sú obsadené. Použite menej rovnakých konfigurácií vstupného režimu. Pokus o načítanie viac ako 5 jedinečných analógových vstupov v rámci Logic konfiguráciou 6 vstupných režimov na čítanie zo 6 rôznych terminálov spustí chybu, pretože je podporovaných iba 5 simultánnych inštancií.
Obsadené inštancie režimu logického výstupu 5905 0xFF06 Všetky inštancie logického výstupu výstupného režimu sú obsadené. Použite menej rovnakých konfigurácií výstupného režimu. Pokus o nastavenie viac ako 5 jedinečných analógových výstupov v rámci Logic konfiguráciou 6 výstupných režimov na nastavenie 6 rôznych analógových terminálov spustí chybu, pretože je podporovaných iba 5 simultánnych inštancií.

Danfoss A/S Ulsnaes 1
DK-6300 Graasten
drives.danfoss.com

Akékoľvek informácie, vrátane, nie však výlučne, informácií o výbere produktu, jeho aplikácii alebo použití, dizajne produktu, hmotnosti, rozmeroch, kapacite alebo akýchkoľvek iných technických údajov v návodoch na produkty, popisoch katalógov, reklamách atď., a to aj v písomnej forme. , ústne, elektronicky, online alebo prostredníctvom stiahnutia, sa považuje za informatívny a je záväzný iba vtedy, ak a v rozsahu, v akom je výslovne uvedený odkaz v cenovej ponuke alebo potvrdení objednávky. Danfoss nemôže prijať žiadnu zodpovednosť za možné chyby v katalógoch, brožúrach, videách a iných materiáloch. Danfoss si vyhradzuje právo zmeniť svoje produkty bez upozornenia. To platí aj pre produkty objednané, ale nedodané za predpokladu, že takéto zmeny môžu byť vykonané bez zmeny tvaru, prispôsobenia alebo funkcie produktu. Všetky ochranné známky v tomto materiáli sú vlastníctvom spoločnosti Danfoss A/S alebo spoločností skupiny Danfoss. Danfoss a logo Danfoss sú ochranné známky spoločnosti Danfoss A/S. Všetky práva vyhradené.

Dokumenty / zdroje

Aplikácia Danfoss MyDrive Insight [pdf] Používateľská príručka
Aplikácia MyDrive Insight, aplikácia

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *