Uživatelská příručka AXIOMATIC AX031701 s jedním univerzálním vstupem

AX031701 Single Universal Input Controller

Informace o produktu

Specifikace

  • Název produktu: Single Universal Input Controller
  • Číslo modelu: UMAX031701
  • Číslo dílu: AX031701
  • Komunikační protokol: CANopen
  • Kompatibilita vstupu: Analogové snímače pro objtage, aktuální,
    frekvence/RPM, PWM a digitální signály
  • Řídicí algoritmy: Proporcionální-Integrální-Derivační řízení
    (PID)

Návod k použití produktu

1. Pokyny k instalaci

2.1 Rozměry a Pinout

Podrobné rozměry a pinout najdete v uživatelské příručce
informace.

2.2 Pokyny k instalaci

Postupujte podle pokynů k instalaci uvedených v uživatelské příručce
pro správné nastavení Single Universal Input Controller.

2. Funkční blok digitálního vstupu

Funkční blok digitálního vstupu se aktivuje, když objekt 6112h,
AI Operation, je nastavena na odezvu digitálního vstupu.

Když je 6112h nastaveno na 10 = Digitální vstup, objekt 2020h DI
Pullup/Down Mode určuje, zda je vstupní signál aktivní high nebo
aktivní nízká.

Objekt 2021h DI Debounce Time je aplikován na vstup před
stav je čten procesorem s výchozí dobou debounce
10ms.

Možnosti DI Pulup/Down najdete v tabulce 1:

Hodnota Význam
0 Pullup/Down zakázáno (vysokoimpedanční vstup)
1 10k Pullup Resistor povolen
2 10k Pulldown Rezistor povolen

Hystereze digitálního vstupu

Obrázek 3 ukazuje hysterezi na vstupu při spínání a
diskrétní signál. Digitální vstup lze přepnout až na +Vcc
(48V max).

FAQ

Otázka: Kde najdu další reference pro toto
produkt?

Odpověď: Další reference pro tento produkt jsou k dispozici na
CAN v automatizaci eV webna adrese http://www.can-cia.org/.

“`

UŽIVATELSKÁ PŘÍRUČKA UMAX031701 Verze 1
JEDINÝ UNIVERZÁLNÍ VSTUPNÍ OVLADAČ
S CANopen®
UŽIVATELSKÁ PŘÍRUČKA
P/N: AX031701

AKRONYMY AI CAN CANopen®

Analog Input (Universal) Controller Area Network CANopen® je registrovaná ochranná známka komunity CAN v Automation eV

CAN-ID

CAN 11bitový identifikátor

COB

Komunikační objekt

CTRL

Řízení

DI

Digitální vstup

EDS

Elektronický datový list

EMCY

Stav nouze

LSB

Nejméně významný bajt (nebo bit)

LSS

Služba usazování vrstev

MSB

Nejvýznamnější bajt (nebo bit)

NMT

Správa sítě

PID

Proporcionální-Integrální-Derivační řízení

RO

Objekt pouze pro čtení

RPDO

Přijatý procesní datový objekt

RW

Čtení/zápis objektu

SDO

Datový objekt služby

TPDO

Přenesený procesní datový objekt

WO

Zapsat pouze objekt

ODKAZY

[DS-301]

CiA DS-301 V4.1 CANopen Application Layer and Communication Profile. CAN v automatizaci 2005

[DS-305]

Služba a protokoly CiA DS-305 V2.0 Layer Setting Service (LSS). CAN v automatizaci 2006

[DS-404]

CiA DS-404 V1.2 CANopen profile pro měřicí zařízení a regulátory s uzavřenou smyčkou. CAN v automatizaci 2002

Tyto dokumenty jsou k dispozici na CAN v Automation eV webstránky http://www.can-cia.org/.

UMAX031701, Jeden vstup do CANopen Controller V1

ii

OBSAH
1. NADVIEW SPRÁVCE ………………………………………………………………………………………….1 1.1. Popis řadiče s jedním univerzálním vstupem ………………………………………………………….1 1.2. Funkční blok digitálního vstupu……………………………………………………………………………………… 2 1.3. Funkční blok analogového vstupu …………………………………………………………………………………..5 1.4. Funkční blok vyhledávací tabulky …………………………………………………………………………………..10 1.5. Programovatelný logický funkční blok……………………………………………………………………….16 1.6. Různé funkční bloky………………………………………………………………………………..23
2. NÁVOD K INSTALACI ………………………………………………………………………………………………….25 2.1. Rozměry a vývody………………………………………………………………………………………………..25 2.2. Návod k instalaci………………………………………………………………………………………..26
3. CANOPEN ® OBJECT DICTIONARY …………………………………………………………………………………..28 3.1. ID UZLU a BAUDRÁT ………………………………………………………………………………………….28 3.2. KOMUNIKAČNÍ PŘEDMĚTY (DS-301 a DS-404) ………………………………………………………32 3.3. PŘEDMĚTY APLIKACE (DS-404) ………………………………………………………………………………….50 3.4. PŘEDMĚTY VÝROBCE …………………………………………………………………………………………..59
4. TECHNICKÉ SPECIFIKACE ………………………………………………………………………………………….84 4.1. Napájení ………………………………………………………………………………………………………… 84 4.2. Vstupy………………………………………………………………………………………………………………………..84 4.3. Komunikace ………………………………………………………………………………………………………… 84 4.4. Všeobecné specifikace ………………………………………………………………………………………………………… 84
5. HISTORIE VERZÍ………………………………………………………………………………………………………………..85

UMAX031701, Jeden vstup do CANopen Controller V1

iii

1. NADVIEW OVLADAČE
1.1. Popis Single Universal Input Controller
Následující uživatelská příručka popisuje architekturu a funkčnost jedno univerzálního vstupu CANopen ® regulátoru.
Řídicí jednotka s jedním vstupem (1IN-CAN) je navržena pro nepřetržité měření analogových senzorů a vysílání informací na síťovou sběrnici CANopen. Jeho flexibilní obvodová konstrukce umožňuje měřit různé typy signálů, včetně objtage, proud, frekvence/ot./min., PWM a digitální signály. Algoritmy řízení firmwaru umožňují provádět rozhodnutí o datech před vysíláním do sítě CANopen bez potřeby vlastního softwaru.
Různé funkční bloky podporované 1IN-CAN jsou popsány v následujících částech. Všechny objekty jsou uživatelsky konfigurovatelné pomocí standardních komerčně dostupných nástrojů, které mohou komunikovat s CANopen ® Object Dictionary prostřednictvím .EDS file.

UMAX031701, Jeden vstup do CANopen Controller V1

A-1

1.2. Funkční blok digitálního vstupu
Funkční blok digitálního vstupu (DI) lze na vstupu použít pouze tehdy, když je objekt 6112h, AI Operation, nastaven na odezvu digitálního vstupu.

Obrázek 2 Objekty digitálního vstupu

Když je 6112h nastaveno na 10 = digitální vstup, objekt 2020h DI Pullup/Down Mode určí, zda je vstupní signál aktivní vysoký (10k pulldown povolen, přepnout na +V) nebo aktivní nízký (10k pullup povolen, přepnut na GND) Možnosti pro objekt 2020h jsou uvedeny v tabulce 1 s výchozím tučně.

Hodnota 0 1 2

Význam Pullup/Down Disabled (vysokoimpedanční vstup) Pullup Resistor Enabled 10k Pulldown Resistor Enabled
Tabulka 1: Možnosti stahování/dolů DI

Obrázek 3 ukazuje hysterezi na vstupu při přepínání diskrétního signálu. Digitální vstup lze přepnout až na +Vcc (48V max.)

UMAX031701, Jeden vstup do CANopen Controller V1

A-2

Inpu Voltage (V) Digitální signál
Vstupní objemtage (V) Digitální signál

Diskrétní vstup Aktivní vysoká hystereze

Aktivní diskrétní vstup s nízkou hysterezí

5

1

5

1

4.5

0.9

4.5

0.9

4

0.8

4

0.8

3.5

0.7

3.5

0.7

3

0.6

3

0.6

2.5

0.5

2.5

0.5

2

0.4

2

0.4

1.5

0.3

1.5

0.3

1

0.2

1

0.2

0.5

0.1

0.5

0.1

0

0

0

0

Vstupní objemtage Digitální Hi/Lo

Vstupní objemtage (V) Digitální Hi/Lo

Obrázek 3 Diskrétní vstupní hystereze

UMAX031701, Jeden vstup do CANopen Controller V1

A-3

Objekt 2021h DI Debounce Time je aplikován na vstup předtím, než je stav přečten procesorem. Ve výchozím nastavení je doba odrazu 10 ms.

Obrázek 4 Debouncing digitálního vstupu

Po vyhodnocení surového stavu je logický stav vstupu určen objektem 6030h DI Polarity. Možnosti pro objekt 6030h jsou uvedeny v tabulce 3. „Vypočítaný“ stav DI, který bude zapsán do objektu pouze pro čtení 6020h Stav čtení DI, bude kombinací aktivní vysoké/nízké hodnoty a zvolené polarity. Ve výchozím nastavení se používá normální logika zapnutí/vypnutí.

Hodnota Význam 0 Normální Zapnuto/Vypnuto 1 Inverzní Zapnuto/Vypnuto 2 Blokovaná logika

Aktivní vysoká

Aktivní nízká

Stát

VYSOKÝ

NÍZKÝ

ON

LOW nebo Open HIGH nebo Open

VYPNUTO

VYSOKÝ

NÍZKÝ

VYPNUTO

LOW nebo Open HIGH nebo Open

ON

HIGH to LOW LOW to HIGH

Žádná změna

Změna stavu LOW na HIGH HIGH na LOW (tj. OFF na ON)

Tabulka 2: Možnosti polarity DI versus stav DI

UMAX031701, Jeden vstup do CANopen Controller V1

A-4

Existuje další typ „digitálního“ vstupu, který lze vybrat, když je 6112h nastaveno na 20 = Analog On/Off. V tomto případě je však vstup stále nakonfigurován jako analogový vstup, a proto se namísto objektů diskutovaných výše použijí objekty z bloku analogového vstupu (AI). Zde jsou objekty 2020h, 2030h a 6030h ignorovány a 6020h je zapsáno podle logiky znázorněné na obrázku 5. V tomto případě je parametr MIN nastaven objektem 7120h AI Scaling 1 FV a MAX je nastaven pomocí 7122h AI Scaling 2 FV. Pro všechny ostatní provozní režimy bude objekt 6020h vždy nulový.
Obrázek 5 Analogový vstup Číst jako digitální 1.3. Funkční blok analogového vstupu Funkční blok analogového vstupu (AI) je výchozí logickou funkcí přidruženou k univerzálnímu vstupu.

UMAX031701, Jeden vstup do CANopen Controller V1

A-5

Obrázek 6 Analogové vstupní objekty
Objekt 6112h, AI Operating Mode určuje, zda je funkční blok AI nebo DI spojen se vstupem. Možnosti pro objekt 6112h jsou uvedeny v tabulce 4. Žádné jiné hodnoty než ty, které jsou zde uvedeny, nebudou akceptovány.
Hodnota Význam 0 Kanál vypnutý 1 Normální provoz (analogový) 10 Digitální vstup (zapnuto/vypnuto) 20 Analogový a zapnuto/vypnuto
Tabulka 3: Možnosti provozního režimu AI

Nejdůležitější objekt spojený s funkčním blokem AI je objekt 6110h AI Sensor Type. Změnou této hodnoty as ní spojeným objektem 2100h AI Input Range budou ostatní objekty kontrolérem automaticky aktualizovány. Možnosti pro objekt 6110h jsou uvedeny v tabulce 5 a nebudou akceptovány žádné jiné hodnoty než ty, které jsou zde uvedeny. Vstup je nastaven pro měření objtage standardně.
Hodnota Význam 40 Svtage Vstup 50 Proudový vstup 60 Frekvenční vstup (nebo RPM)
10000 PWM Vstup 10010 Čítač
Tabulka 4: Možnosti typu snímače AI

Povolené rozsahy budou záviset na zvoleném typu vstupního snímače. Tabulka 6 ukazuje vztah mezi typem snímače a souvisejícími možnostmi rozsahu. Výchozí hodnota pro každý rozsah je tučně a objekt 2100h bude automaticky aktualizován touto hodnotou, když se změní 6110h. Šedé buňky znamenají, že přidružená hodnota není pro objekt rozsahu povolena, pokud byl vybrán tento typ senzoru.

UMAX031701, Jeden vstup do CANopen Controller V1

A-6

Hodnota 0 1 2

svtage 0 až 5V 0 až 10V

Proud 0 až 20 mA 4 až 20 mA

Frekvence

PWM

0.5 Hz až 20 kHz 0.5 Hz až 20 kHz

Tabulka 5: Možnosti vstupního rozsahu AI v závislosti na typu snímače

Počítadlo Pulse Count Time Window Okno Pulse

Ne všechny objekty platí pro všechny typy vstupů. Napřample, objekt 2103h Frekvence filtru AI pro ADC je použitelná pouze s objtage, měří se proudový nebo odporový vstup. V těchto případech bude ADC automaticky filtrovat podle tabulky 7 a ve výchozím nastavení je nastaveno na potlačení šumu 50 Hz.

Hodnota Význam 0 Vstupní filtr vypnutý 1 Filtr 50Hz 2 Filtr 60Hz 3 Filtr 50Hz a 60Hz
Tabulka 6: Možnosti frekvence filtru ADC

Naopak, frekvenční a PWM vstupy používají objekt 2020h DI Pullup/Down Mode (viz tabulka 1), zatímco vol.tage, proudové a odporové vstupy nastaví tento objekt na nulu. Frekvenční vstup lze také automaticky převést na měření RPM místo toho jednoduše nastavením objektu 2101h AI Počet pulzů za otáčku na nenulovou hodnotu. Všechny ostatní typy vstupů tento objekt ignorují.

S typy vstupu Frekvence/RPM a PWM lze použít AI Debounce Time, objekt 2030h. Možnosti pro objekt 2030h jsou uvedeny v tabulce 2 s výchozím tučně.

Hodnota Význam 0 Filtr deaktivován 1 Filtr 111ns 2 Filtr 1.78 us 3 Filtr 14.22 us
Tabulka 7: Možnosti filtru AI Debounce Filter

Bez ohledu na typ však lze všechny analogové vstupy po změření nezpracovaných dat dále filtrovat (buď z ADC nebo časovače). Objekt 61A0h Typ filtru AI určuje, jaký typ filtru se použije podle tabulky 8. Ve výchozím nastavení je další softwarové filtrování je zakázáno.

Hodnota Význam 0 Žádný filtr 1 Pohyblivý průměr 2 Opakující se průměr
Tabulka 8: Možnosti typu filtru AI

Objekt 61A1h AI Filter Constant se používá se všemi třemi typy filtrů podle níže uvedených vzorců:

Výpočet bez filtru: Hodnota = Vstup Data jsou jednoduše „snímek“ poslední hodnoty naměřené ADC nebo časovačem.

UMAX031701, Jeden vstup do CANopen Controller V1

A-7

Výpočet pomocí filtru klouzavého průměru: (Vstupní hodnota N-1)
HodnotaN = HodnotaN-1 + Konstanta filtru
Tento filtr je volán každou 1 ms. Hodnota FilterConstant uložená v objektu 61A1h je standardně 10.

Výpočet s opakujícím se průměrným filtrem:
VstupN
Hodnota = N
Při každém čtení vstupní hodnoty se tato přičte k součtu. Při každém N-tém čtení se součet vydělí N a výsledkem je nová vstupní hodnota. Hodnota a čítač budou nastaveny na nulu pro další čtení. Hodnota N je uložena v objektu 61A1h a ve výchozím nastavení je 10. Tento filtr je volán každou 1 ms.

Hodnota z filtru se posune podle objektu pouze pro čtení 2102h AI Decimal Digits FV a poté se zapíše do objektu pouze pro čtení 7100h Hodnota vstupního pole AI.

Hodnota 2102h bude záviset na zvoleném typu snímače AI a vstupním rozsahu a bude automaticky aktualizována podle tabulky 9, když se změní buď 6110h nebo 2100h. Všechny ostatní objekty přidružené k hodnotě vstupního pole také použijí tento objekt. Tyto objekty jsou 7120h AI Scaling 1 FV, 7122h AI Scaling 2 FV, 7148h AI Span Start, 7149h AI Span End a 2111h AI Error Clear Hysteresis. Tyto objekty se také automaticky aktualizují při změně typu nebo rozsahu.

Typ a rozsah snímače

Desetinný

Číslice

svtage: Všechny rozsahy

3 [mV]

Aktuální: Všechny rozsahy

3 [uA]

Frekvence: 0.5Hz až 20kHz 0 [Hz]

Frekvence: Režim RPM

1 [0.1 RPM]

PWM: Všechny rozsahy

1 [0.1 %]

Digitální vstup

0 [Zapnuto/Vypnuto]

Čítač: Pulse Count

0 [pulzy]

Počitadlo: Okno času/pulsu 3 [ms]

Tabulka 9: AI desetinné číslice FV v závislosti na typu snímače

Je to AI Input FV, který aplikace používá pro detekci chyb a jako řídicí signál pro další logické bloky (tj. řízení výstupu). Objekt 7100h je mapovatelný na TPDO a je standardně mapován na TPDO1.

Objekt pouze pro čtení 7130h AI Input Process Value je také mapovatelný. Výchozí hodnoty pro objekty 7121h AI Scaling 1 PV a 7123h AI Scaling 2 PV jsou však nastaveny na hodnotu 7120h a 7122h, zatímco objekt 6132h AI Decimal Digits PV je automaticky inicializován na hodnotu rovnou 2102h. To znamená, že výchozí vztah mezi FV a PV je jedna ku jedné, takže objekt 7130h není ve výchozím nastavení mapován na TPDO.

Pokud je požadován odlišný lineární vztah mezi tím, co je měřeno, a tím, co je odesíláno na sběrnici CANopen, lze objekty 6132h, 7121h a 7123h změnit. Lineární

UMAX031701, Jeden vstup do CANopen Controller V1

A-8

vztah profile je znázorněn na obrázku 7 níže. Pokud je požadována nelineární odezva, lze místo toho použít funkční blok vyhledávací tabulky, jak je popsáno v části 1.7.

Obrázek 7 Lineární škálování FV na PV analogového vstupu Jak bylo uvedeno dříve, objekty škálování FV se automaticky aktualizují se změnami typu senzoru nebo rozsahu. Je to proto, že objekty 7120h a 7122h se nepoužívají pouze při lineární konverzi z FV na PV, jak je popsáno výše, ale také jako minimální a maximální limity, když je vstup použit pro řízení jiného logického bloku. Proto jsou hodnoty v těchto objektech důležité, i když se objekt AI Input PV nepoužívá.

Objekty AI Span Start a AI Span End se používají k detekci chyb, takže se také automaticky aktualizují na rozumné hodnoty při změně typu/rozsahu. Objekt Error Clear Hysteresis je také aktualizován, protože je také měřen ve stejné jednotce jako objekt AI Input FV.

Tabulka 10 uvádí výchozí hodnoty, které se načítají do objektů 7120h, 7122h, 7148h, 7149h a 2111h pro každou kombinaci typu snímače a vstupního rozsahu. Připomeňme, že všechny tyto objekty mají desetinná čísla, jak je uvedeno v tabulce 9.

Typ snímače/vstupní rozsah
svtage: 0 až 5V Voltage: 0 až 10 V Proud: 0 až 20 mA Proud: 4 až 20 mA Frekvence: 0.5 Hz až 20 kHz Frekvence: RPM Režim PWM: 0 až 100 % Digitální vstup Vstup čítače

7148h

7120h

7122h

7149h

AI Span Start Škálování AI 1 FV Škálování AI 2 FV AI Škálování Konec

(tj. Error Min) (tj. Input Min) (tj. Input Max) (tj. Error Max)

200 [mV]

500 [mV]

4500 [mV]

4800 [mV]

200 [mV]

500 [mV]

9500 [mV]

9800 [mV]

0 [uA]

0 [uA]

20000 [uA]

20000 [uA]

1000 [uA]

4000 [uA]

20000 [uA]

21000 [uA]

100 [Hz]

150 [Hz]

2400 [Hz]

2500 Hz]

500 [0.1 RPM] 1000 [0.1 RPM] 30000 [0.1 RPM] 33000 [0.1 RPM]

10 [0.1 %]

50 [0.1 %]

950 [0.1 %]

990 [0.1 %]

VYPNUTO

VYPNUTO

ON

ON

0

0

60000

60000

Tabulka 10: Výchozí nastavení objektu AI na základě typu snímače a rozsahu vstupu

2111h Chyba Vymazat hysterezi
100 [mV] 200 [mV] 250 [uA] 250 [uA] 5 [Hz] 100 [0.1 RPM] 10 [0.1 %] 0
60000

Při změně těchto objektů Tabulka 11 nastiňuje místa omezení rozsahu pro každý z nich na základě vybrané kombinace typu snímače a vstupního rozsahu. Ve všech případech je hodnota MAX horním koncem rozsahu (tj. 5V nebo ). Objekt 7122h nelze nastavit výše než MAX, zatímco hodnotu 7149h lze nastavit až na 110 % hodnoty MAX. Objekt 2111h lze naopak nastavit pouze do maximální hodnoty 10% MAX. Tabulka 11 používá základní jednotku vstupu, ale připomenutím limitů se na ně vztahuje také objekt 2102h podle tabulky 9.

Typ snímače/vstupní rozsah

7148h

7120h

7122h

7149h 2111h

UMAX031701, Jeden vstup do CANopen Controller V1

A-9

svtage: 0 až 5V a 0 až

10V

Proud: 0 až 20 mA

0 na 7120h

7148h až 7122h

Otáčky: 0 až 6000 ot./min

7120h až 7149h

PWM: 0 až 100 %

If(7149h>MAX)

Proud: 4 až 20 mA

0 na 7120h

7148h až 7122h If(7148h<4mA) 4mA až 7122h

7120 h až MAX

Frekvence: 0.5 Hz až 20 kHz

0.1 Hz až 7120 h

7148h až 7122h If (7148h<0.5Hz) 0.5Hz až 7122h

Tabulka 11: Rozsahy objektů AI na základě typu snímače a rozsahu vstupu

7122 h na 110 %.
MAX

10 % z MAX

Posledními objekty souvisejícími s blokem analogových vstupů, které je třeba diskutovat, jsou objekty spojené s detekcí poruch. Pokud by vypočítaný vstup (po měření a filtrování) spadl mimo povolený rozsah definovaný objekty AI Span Start a AI Span End, bude v aplikaci nastaven příznak chyby tehdy a pouze tehdy, pokud je objekt 2110h AI Error Detect Enabled nastavte na TRUE (1).

Když (7100h AI Input FV < 7148h AI Span Start), je nastaven příznak „Mimo rozsah, nízký“. Pokud příznak zůstane aktivní po dobu 2112h AI Error Reaction Delay time, bude k objektu 1003h Pre-Defined Error Field přidána zpráva Input Overload Emergency (EMCY). Podobně, když (7100h AI Input FV > 7149h AI Span End), je nastaven příznak „Mimo rozsah“ a vytvoří zprávu EMCY, pokud zůstane aktivní po celou dobu zpoždění. V obou případech bude aplikace reagovat na zprávu EMCY definovanou objektem 1029h Error Behavior na dílčím indexu odpovídajícím vstupní chybě. Další informace o objektech 3.2.4h a 3.2.13h naleznete v částech 1003 a 1029.

Jakmile je porucha detekována, příznak přidruženého zařízení bude vymazán pouze tehdy, když se vstup vrátí do rozsahu. Objekt 2111h AI Error Clear Hysteresis se zde používá tak, aby příznak chyby nebyl nastaven/vymazán nepřetržitě, když se FV vstupu AI pohybuje kolem hodnoty AI Span Start/End.

Chcete-li vymazat příznak „Mimo rozsah, nízký“, AI Input FV >= (AI Span Start + AI Error Clear Hysteresis) Chcete-li vymazat příznak „Mimo rozsah High“, AI Input FV <= (AI Span End – AI Error Clear Hystereze) Oba příznaky nemohou být aktivní najednou. Nastavení jednoho z těchto příznaků automaticky vymaže druhý.

1.4. Funkční blok vyhledávací tabulky

Funkční bloky vyhledávací tabulky (LTz) se standardně nepoužívají.

UMAX031701, Jeden vstup do CANopen Controller V1

A-10

Obrázek 16 Objekty vyhledávací tabulky
Vyhledávací tabulky se používají k poskytnutí výstupní odezvy až 10 strmostí na vstup. Velikost pole objektů 30z4h LTz Point Response, 30z5h LTz Point X-Axis PV a 30z6h Point YAxis PV uvedených v blokovém diagramu výše je tedy 11.
Poznámka: Je-li požadováno více než 10 svahů, lze použít logický blok ke spojení až tří tabulek a získat 30 svahů, jak je popsáno v části 1.8.
Existují dva klíčové parametry, které ovlivní, jak se tento funkční blok bude chovat. Objekty 30z0h Lookup Table z Input X-Axis Source a 30z1h Lookup Table z Input X-Axis Number společně definují zdroj řízení pro funkční blok. Když se změní, hodnoty v tabulce v objektu 30z5h musí být aktualizovány novými výchozími hodnotami na základě zdroje osy X vybraného, ​​jak je popsáno v tabulkách 15 a 16.
Druhý parametr, který ovlivní funkční blok, je subindex 30 objektu 4z1h, který definuje „typ osy X“. Ve výchozím nastavení mají tabulky výstup `Data Response' (0). Alternativně může být vybrána jako „Časová odezva“ (1), která je popsána dále v Oddíle 1.7.4.
1.4.1. Osa X, odezva vstupních dat
V případě, že „Typ osy X“ = „Data Response“, body na ose X představují data řídicího zdroje.
NapřampPokud je řídicím zdrojem univerzální vstup, nastavte typ 0-5V s provozním rozsahem 0.5V až 4.5V. Objekt 30z2h LTz X-Axis Decimal Digits PV by měl být nastaven tak, aby odpovídal objektu 2102 AI Decimal Digits FV. Osa X může být nastavena tak, aby měla „LTz bod X-osa PV dílčí index 2“ 500 a požadovaná hodnota „LTz bod X-osa PV dílčí index 11“ bude nastavena na 4500. První bod „LTz Bod X-osa PV dílčí index 1” by měl v tomto případě začínat od 0. Pro většinu `Datových odpovědí' je výchozí hodnota v bodě (1,1) [0,0].

UMAX031701, Jeden vstup do CANopen Controller V1

A-11

Pokud by však minimální vstup byl menší než nula, napřampPokud je odporový vstup, který odráží teplotu v rozsahu -40ºC až 210ºC, pak bude „LTz Point X-Axis PV sub-index 1“ místo toho nastaven na minimum, v tomto případě -40ºC.
Omezení pro data osy X je, že další hodnota indexu je větší nebo rovna hodnotě pod ní, jak ukazuje rovnice níže. Proto se při nastavování dat osy X doporučuje nejprve změnit X11 a poté snížit indexy v sestupném pořadí.
MinInputRange <= X1<= X2<= X3<= X4<= X5<= X6<= X7<= X8<= X9<= X10<= X11<= MaxInputRange
Jak bylo uvedeno dříve, MinInputRange a MaxInputRange budou určeny objekty měřítka přiřazenými ke zdroji osy X, který byl vybrán, jak je uvedeno v tabulce 17.
1.4.2. Osa Y, výstup vyhledávací tabulky
Ve výchozím nastavení se předpokládá, že výstup z funkčního bloku vyhledávací tabulky bude v procentechtage hodnota v rozsahu 0 až 100.
Ve skutečnosti, pokud jsou všechna data na ose Y 0<=Y[i]<=100 (kde i = 1 až 11), pak ostatní funkční bloky používající vyhledávací tabulku jako zdroj řízení budou mít 0 a 100. jako hodnoty Měřítko 1 a Měřítko 2 použité v lineárních výpočtech uvedených v tabulce 17.
Osa Y však nemá žádná omezení na data, která představuje. To znamená, že lze snadno stanovit inverzní nebo rostoucí/snižující nebo jiné reakce. Osa Y nemusí být procentatage výstup, ale mohl by místo toho reprezentovat procesní hodnoty v plném měřítku.
Napřample, pokud by osa X tabulky byla odporová hodnota (načtená z analogového vstupu), výstupem tabulky by mohla být teplota ze senzoru NTC v rozsahu Y1=125ºC až Y11= -20ºC. Pokud je tato tabulka použita jako zdroj řízení pro jiný funkční blok (tj. zpětná vazba k PID řízení), pak by Měřítko 1 bylo -20 a Měřítko 2 by bylo 125, když je použito v lineárním vzorci.

Obrázek 17 Vyhledávací tabulka Přample Odpor vs. teplota NTC
Ve všech případech se regulátor podívá na celý rozsah dat v dílčích indexech osy Y a vybere nejnižší hodnotu jako MinOutRange a nejvyšší hodnotu jako MaxOutRange. Pokud oba nejsou v rozsahu 0 až 100, jsou předávány přímo do jiných funkčních bloků jako limity na výstupu vyhledávací tabulky. (tj. hodnoty Měřítko 1 a Měřítko 2 v lineárních výpočtech.)

UMAX031701, Jeden vstup do CANopen Controller V1

A-12

I když jsou některé datové body „ignorovány“, jak je popsáno v části 1.7.3, stále se používají při určování rozsahu osy Y. Pokud nebudou použity všechny datové body, doporučuje se nejprve nastavit Y10 na minimální konec rozsahu a Y11 na maximum. Tímto způsobem může uživatel získat předvídatelné výsledky při použití tabulky k řízení jiného funkčního bloku, jako je analogový výstup.
1.4.3. Point to Point Response
Ve výchozím nastavení má všech šest vyhledávacích tabulek jednoduchou lineární odezvu od 0 do 100 v krocích po 10 pro osy X i Y. Pro hladkou lineární odezvu je každý bod v poli 30z4h LTz Point Response nastaven pro `Ramp Na výstup.
Alternativně může uživatel vybrat odezvu 'Step To' po dobu 30z4h, kde N = 2 až 11. V tomto případě jakákoliv vstupní hodnota mezi XN-1 až XN bude mít za následek výstup z funkčního bloku vyhledávací tabulky YN. (Připomeňme si: LTz Point Response subindex 1 definuje typ osy X)
Obrázek 18 ukazuje rozdíl mezi těmito dvěma odpověďmi profiles s výchozím nastavením.

Obrázek 18 Výchozí nastavení vyhledávací tabulky s Ramp a Krokové odezvy
A konečně, jakýkoli bod kromě (1,1) může být vybrán pro odpověď „Ignorovat“. Pokud je dílčí index LTz Point Response N nastaven na ignorování, pak budou ignorovány také všechny body od (XN, YN) do (X11, Y11). Pro všechna data větší než XN-1 bude výstup funkčního bloku vyhledávací tabulky YN-1.
Kombinace „Ramp Odezvy To', 'Jump To' a 'Ignore' lze použít k vytvoření specifického výstupu pro aplikacifile. Bývalýample, kde je použit stejný vstup jako osa X pro dvě tabulky, ale kde výstup profileVzájemné „zrcadlení“ odezvy joysticku v pásmu necitlivosti je znázorněno na obrázku 19. Příkladample ukazuje dvojí procento sklonutagVýstupní odezva pro každou stranu mrtvého pásma, ale podle potřeby lze snadno přidat další sklony. (Poznámka: V tomto případě, protože analogové výstupy reagují přímo na profile z vyhledávacích tabulek by oba měly objekt 2342h AO Control Response nastaven na `Single Output Profile.')

UMAX031701, Jeden vstup do CANopen Controller V1

A-13

Obrázek 19 Vyhledávací tabulka Přampnastavení pro odezvu pásma necitlivosti joysticku se dvěma sklony

Abychom to shrnuli, Tabulka 24 uvádí různé odezvy, které lze vybrat pro objekt 30z4h, a to jak pro typ osy X, tak pro každý bod v tabulce.

Dílčí index 1
2 až 11 1
2 až 11 1
2 až 11

Význam hodnoty

0

Datová odezva (typ osy X) Ignorovat (tento bod a všechny následující)

1

Časová odezva (typ osy X) Ramp do (tohoto bodu)

2

N/A (není povolená možnost) Přejít na (tento bod)

Tabulka 12: Možnosti odezvy bodu LTz

1.4.4. Osa X, časová odezva

Jak je uvedeno v části 1.5, vyhledávací tabulku lze také použít k získání vlastní výstupní odezvy, kde „Typ osy X“ je „Časová odezva“. Když je toto vybráno, osa X nyní představuje čas v jednotkách milisekund, zatímco osa Y stále představuje výstup funkčního bloku.

V tomto případě je zdroj řízení osy X považován za digitální vstup. Pokud je signál ve skutečnosti analogovým vstupem, je interpretován jako digitální vstup podle obrázku 5. Když je řídicí vstup zapnutý, výstup se po určitou dobu změní na základě prof.file ve vyhledávací tabulce. Jednou profíkfile skončil (tj. dosáhl indexu 11 nebo odezvy „Ignorováno“), výstup zůstane na posledním výstupu na konci profile dokud se ovládací vstup nevypne.

Když je řídicí vstup vypnutý, výstup je vždy na nule. Když se vstup zapne, profile VŽDY začíná na pozici (X1, Y1), což je výstup 0 po dobu 0 ms.

Při použití vyhledávací tabulky k řízení výstupu na základě času je povinné, aby objekty 2330h Ramp Nahoru a 2331h Ramp Dolů ve funkčním bloku analogového výstupu nastavte nulu. V opačném případě se výstupní výsledek nebude shodovat s profíkemfile podle očekávání. Připomeňme také, že AO škálování by mělo být

UMAX031701, Jeden vstup do CANopen Controller V1

A-14

nastavte tak, aby odpovídalo měřítku osy Y tabulky, abyste získali odezvu 1:1 AO Output FV versus LTz Output Y-Axis PV. Aplikace, kde by byla užitečná funkce časové odezvy, je plnění spojky při zařazené převodovce. Bývalýample nějaké výplně profiles je znázorněno na obrázku 20.

Obrázek 20 Vyhledávací tabulka Časová odezva Clutch Fill Profiles
V časové odezvě jsou data v objektu 30z5h LTz Point X-Axis PV měřena v milisekundách a objekt 30z2h LTz X-Axis Decimal Digits PV je automaticky nastavena na 0. Pro všechny body jiné než je nutné zvolit minimální hodnotu 1ms. subindex 1, který je automaticky nastaven na [0,0]. Časový interval mezi jednotlivými body na ose X lze nastavit kdekoli od 1 ms do 24 hodin. [86,400,000 1.4.5 XNUMX ms] XNUMX. Vyhledávací tabulka Závěrečná poznámka
Jedna poslední poznámka k vyhledávacím tabulkám je, že pokud je jako zdroj ovládání pro osu X vybrán digitální vstup, bude měřena pouze 0 (Off) nebo 1 (On). Ujistěte se, že rozsah dat pro osu X v tabulce je v tomto stavu náležitě aktualizován.

UMAX031701, Jeden vstup do CANopen Controller V1

A-15

1.5. Programovatelný logický funkční blok Funkce programovatelného logického bloku (LBx) se standardně nepoužívají.

Obrázek 21 Objekty logického bloku
Tento funkční blok je samozřejmě nejsložitější ze všech, ale velmi výkonný. Libovolnou LBx (kde X=1 až 4) lze propojit až se třemi vyhledávacími tabulkami, z nichž každá by byla vybrána pouze za daných podmínek. K logice lze přiřadit libovolné tři tabulky (z dostupných 6) a které z nich se použijí, je plně konfigurovatelné na objektu 4×01 LBx Lookup Table Number.
Pokud jsou podmínky takové, že byla vybrána konkrétní tabulka (A, B nebo C), jak je popsáno v části 1.8.2, pak výstup z vybrané tabulky bude v libovolném okamžiku předán přímo do odpovídajícího subindexu LBx. X v mapovatelném objektu pouze pro čtení 4020h Výstup logického bloku PV. Číslo aktivní tabulky lze číst z objektu 4010h Logic Block Selected Table pouze pro čtení.
Proto LBx umožňuje až tři různé reakce na stejný vstup nebo tři různé reakce na různé vstupy, aby se staly ovládáním pro jiný funkční blok, jako je analogový

UMAX031701, Jeden vstup do CANopen Controller V1

A-16

výstup. Zde by „Control Source“ pro reaktivní blok byl vybrán jako „Programmable Logic Function Block“, jak je popsáno v části 1.5.

UMAX031701, Jeden vstup do CANopen Controller V1

A-17

Aby bylo možné povolit některý z logických bloků, musí být odpovídající podindex v objektu 4000h Logic Block Enable nastaven na hodnotu TRUE. Všechny jsou ve výchozím nastavení zakázány.
Logika je vyhodnocena v pořadí znázorněném na obrázku 22. Pouze pokud nebyla vybrána nižší indexovaná tabulka (A, B, C), budou se zkoumat podmínky pro další tabulku. Výchozí tabulka je vždy vybrána, jakmile je vyhodnocena. Je proto požadováno, aby výchozí tabulka byla vždy nejvyšší index v jakékoli konfiguraci.

UMAX031701, Jeden vstup do CANopen Controller V1

A-18

Obrázek 22 Vývojový diagram logického bloku

UMAX031701, Jeden vstup do CANopen Controller V1

A-19

1.5.1. Vyhodnocení podmínek

Prvním krokem při určování, která tabulka bude vybrána jako aktivní, je nejprve vyhodnotit

podmínky spojené s danou tabulkou. Ke každé tabulce jsou přiřazeny až tři podmínky

že se to dá hodnotit. Podmíněné objekty jsou vlastní objekty DEFSTRUCT definované tak, jak je uvedeno v

Tabulka 25.

Název dílčího indexu indexu

Typ dat

4xyz*

0

Nejvyšší podporovaný podindex NESIGNED8

1

Argument 1 Zdroj

NEPODEpsáno8

2

Argument 1 Číslo

NEPODEpsáno8

3

Argument 2 Zdroj

NEPODEpsáno8

4

Argument 2 Číslo

NEPODEpsáno8

5

Operátor

NEPODEpsáno8

* Funkce logického bloku X Y Podmínka Z, kde X = 1 až 4, Y = A, B nebo C a Z = 1 až 3

Tabulka 13: Definice struktury podmínek LBx

Objekty 4x11h, 4x12h a 4x13h jsou podmínky hodnocené pro výběr tabulky A. Objekty 4x21h, 4x22h a 4x23h jsou podmínky hodnocené pro výběr tabulky B. Objekty 4x31h, 4x32h a 4x33h jsou podmínky hodnocené pro výběr tabulky C.

Argument 1 je vždy logickým výstupem z jiného funkčního bloku, jak je uvedeno v tabulce 15. Jako vždy je vstup kombinací objektů funkčního bloku 4xyzh subindex 1 „Zdroj argumentu 1“ a „Číslo argumentu 1“.

Argument 2 na druhé straně může být buď jiný logický výstup, jako je argument 1, NEBO konstantní hodnota nastavená uživatelem. Chcete-li použít konstantu jako druhý argument v operaci, nastavte „Zdroj argumentu 2“ na „Konstantní funkční blok“ a „Číslo argumentu 2“ na požadovaný podindex. Při definování konstanty se ujistěte, že používá stejné rozlišení (desetinné číslice) jako vstup Argument 1.

Argument 1 je vyhodnocen proti Argumentu 2 na základě „Operátora“ vybraného v dílčím indexu 5 objektu podmínky. Volby operátora jsou uvedeny v tabulce 26 a výchozí hodnota je vždy `Equal' pro všechny objekty podmínek.

Hodnota Význam 0 =, rovná se 1 !=, nerovná se 2 >, větší než 3 >=, větší než nebo rovno 4 <, menší než 5 <=, menší než nebo rovno
Tabulka 14: Možnosti operátora podmínek LBx

Napřample, podmínkou pro výběr řazení ovládání převodovky, jak je znázorněno na obrázku 20 v předchozí části, by mohlo být, že otáčky motoru jsou nižší než určitá hodnota pro výběr softfill pro.file. V tomto případě by „Zdroj argumentu 1“ mohl být nastaven na „Funkční blok analogového vstupu“ (kde je vstup nakonfigurován pro snímání otáček), „Zdroj argumentu 2“ na „Konstantní funkční blok“ a „Operátor“ na „< "Méně než." Objekt 5010h Konstantní FV na podindexu „Argument 2 Number“ by byl nastaven na jakékoli mezní otáčky za minutu, které aplikace vyžadovala.

UMAX031701, Jeden vstup do CANopen Controller V1

A-20

Ve výchozím nastavení jsou oba argumenty nastaveny na `Control Source Not Used', což deaktivuje podmínku a výsledkem je automaticky hodnota N/A. Ačkoli se obecně má za to, že každá podmínka bude vyhodnocena jako PRAVDA nebo NEPRAVDA, ve skutečnosti mohou existovat čtyři možné výsledky, jak je popsáno v tabulce 27.

Hodnota 0 1 2 3

Význam False True Error Nelze použít

Důvod (Argument 1) Operátor (Argument 2) = Nepravda (Argument 1) Operátor (Argument 2) = Pravda Výstup argumentu 1 nebo 2 byl hlášen jako chybový Argument 1 nebo 2 není dostupný (tj. nastaven na `Zdroj kontroly Nepoužívá')
Tabulka 15: Výsledky vyhodnocení podmínek LBx

1.5.2. Výběr stolu

Aby bylo možné určit, zda bude vybrána konkrétní tabulka, provedou se logické operace s výsledky podmínek, jak je stanoveno logikou v části 1.8.1. Existuje několik logických kombinací, které lze vybrat, jak je uvedeno v tabulce 28. Výchozí hodnota pro objekt 4x02h Logický operátor funkce LBx závisí na dílčím indexu. Pro podindex 1 (tabulka A) a 2 (tabulka B) se používá operátor `Cnd1 And Cnd2 And Cnd3′, zatímco subindex 3 (tabulka C) je nastaven jako odpověď `Výchozí tabulka'.

Hodnota Význam 0 Výchozí tabulka 1 Cnd1 A Cnd2 A Cnd3 2 Cnd1 Nebo Cnd2 Nebo Cnd3 3 (Cnd1 A Cnd2) Nebo Cnd3 4 (Cnd1 nebo Cnd2) A Cnd3
Tabulka 16: Možnosti logického operátora funkce LBx

Ne každé hodnocení bude vyžadovat všechny tři podmínky. Případ uvedený v předchozí části, napřample, má uvedenou pouze jednu podmínku, tj. že otáčky motoru jsou pod určitou hodnotou. Proto je důležité pochopit, jak by logické operátory vyhodnotily chybu nebo výsledek N/A pro podmínku, jak je uvedeno v tabulce 29.

Výchozí tabulka logického operátora Cnd1 a Cnd2 a Cnd3

Kritéria výběru podmínek Přidružená tabulka je automaticky vybrána, jakmile je vyhodnocena. Mělo by se použít, když jsou relevantní dvě nebo tři podmínky a všechny musí být True, aby bylo možné vybrat tabulku.

Pokud se některá podmínka rovná False nebo Error, tabulka není vybrána. N/A je považováno za pravdivé. Pokud jsou všechny tři podmínky pravdivé (nebo N/A), tabulka je vybrána.

Cnd1 nebo Cnd2 nebo Cnd3

If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) Then Use Table Mělo by být použito, když je relevantní pouze jedna podmínka. Může být také použit se dvěma nebo třemi relevantními podmínkami.

Pokud je některá podmínka vyhodnocena jako True, je tabulka vybrána. Chyba nebo výsledky N/A jsou považovány za nepravdivé

If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) Pak použijte tabulku (Cnd1 a Cnd2) nebo Cnd3 Použijte pouze v případě, že jsou relevantní všechny tři podmínky.

UMAX031701, Jeden vstup do CANopen Controller V1

A-21

Pokud je podmínka 1 i podmínka 2 pravdivá, NEBO podmínka 3 je pravdivá, je tabulka vybrána. Chyba nebo výsledky N/A jsou považovány za nepravdivé
If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) Pak použijte tabulku (Cnd1 nebo Cnd2) a Cnd3 Použijte pouze tehdy, když jsou relevantní všechny tři podmínky.
Pokud platí podmínka 1 a podmínka 3, NEBO podmínka 2 a podmínka 3 jsou pravdivé, tabulka je vybrána. Chyba nebo výsledky N/A jsou považovány za nepravdivé
If( ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) Pak použijte tabulku
Tabulka 17: Vyhodnocení podmínek LBx na základě vybraného logického operátoru

Pokud je výsledek logiky funkce PRAVDA, pak je jako zdroj pro logický výstup okamžitě vybrána související vyhledávací tabulka (viz objekt 4x01h). Žádné další podmínky pro další tabulky se nevyhodnocují. Z tohoto důvodu by „Výchozí tabulka“ měla být vždy nastavena jako tabulka nejvyšších písmen, která se používá (A, B nebo C). Pokud nebyla nastavena žádná výchozí odpověď, tabulka A se automaticky stane výchozí, pokud pro žádnou tabulku nejsou splněny žádné podmínky. být vybrán. Tomuto scénáři je třeba se vyhnout, kdykoli je to možné, aby nevedl k nepředvídatelným výstupním reakcím.

Číslo tabulky, které bylo vybráno jako výstupní zdroj, je zapsáno do dílčího indexu X objektu 4010h vybrané tabulky logického bloku pouze pro čtení. To se změní, protože různé podmínky budou mít za následek použití různých tabulek.

1.5.3. Výstup logického bloku

Připomeňme, že tabulka Y, kde Y = A, B nebo C ve funkčním bloku LBx NEZNAMENÁ vyhledávací tabulku 1 až 3. Každá tabulka má objekt 4x01h Číslo vyhledávací tabulky LBx, který umožňuje uživateli vybrat, které vyhledávací tabulky chce přiřadit k konkrétní logický blok. Výchozí tabulky spojené s každým logickým blokem jsou uvedeny v tabulce 30.

Číslo programovatelného logického bloku
1 2 3 4

Tabulka A vyhledávání

Tabulka B vyhledávání

Číslo bloku tabulky Číslo bloku tabulky

1

2

4

5

1

2

4

5

Tabulka 18: Výchozí vyhledávací tabulky LBx

Číslo bloku vyhledávací tabulky tabulky C
3 6 3 6

Pokud přidružená vyhledávací tabulka Z (kde Z se rovná podindexu X 4010h) nemá vybraný „Zdroj osy X“, bude výstup LBx vždy „není k dispozici“, pokud je tato tabulka vybrána. Pokud by však bylo LTz nakonfigurováno pro platnou odezvu na vstup, ať už jde o data nebo čas, výstup funkčního bloku LTz (tj. data osy Y, která byla vybrána na základě hodnoty osy X) se stane výstupem Funkční blok LBx, pokud je vybrána tato tabulka.

Výstup LBx je vždy nastaven v procentechtage, na základě rozsahu osy Y pro přidruženou tabulku (viz část 1.7.2) Zapisuje se do subindexu X objektu pouze pro čtení 4020h Logic Block Output PV s rozlišením 1 desetinné místo.

UMAX031701, Jeden vstup do CANopen Controller V1

A-22

1.5.4. Nápady na aplikace
Tato část nemá být úplným seznamem všech možností, které logický blok nabízí. Spíše má ukázat, jak lze jeho používáním dosáhnout některých běžných, ale široce diverzifikovaných funkcí.
a) Aplikace se dvěma rychlostmi Za určitých podmínek může být analogový výstup řízen mezi Min_A a Max_A, zatímco za jiných je rychlost omezena tím, že výstup reaguje na změny na vstupu mezi Min_B a Max _B.
b) Ovládání vícerychlostní převodovky Použitím vstupu vpřed jako povolení jednoho analogového výstupu a vstupu vzad jako druhého, různé profi plnění spojkyfiles lze vybrat na základě otáček motoru, jak bylo diskutováno v předchozím příkladuamples.
c) Získání lepšího rozlišení (tj. až 30 strmostí) na křivce odporu vůči teplotě pro snímač NTC. Podmínkou pro tabulku A by byl vstupní odpor <= R1, tabulka B je vstup <= R2 a tabulka C jako výchozí pro vysoké hodnoty odporu.
1.6. Různé funkční bloky
K dispozici jsou některé další objekty, které ještě nebyly diskutovány nebo krátce zmíněny mimochodem (tj. konstanty). Tyto objekty nejsou nutně spojeny jeden s druhým, ale všechny jsou zde diskutovány.

Obrázek 23 Různé objekty

Objekty 2500h Extra Control Received PV, 2502h EC Decimal Digits PV, 2502h EC Scaling 1 PV a EC Scaling 2 PV byly zmíněny v části 1.5, tabulce 16. Tyto objekty umožňují, aby další data přijatá na CANopen ® RPDO byla mapována nezávisle na různé funkční bloky jako zdroj řízení. NapřampPID smyčka musí mít dva vstupy (cílový a zpětnovazební), takže jeden z nich musí přicházet ze sběrnice CAN. Objekty škálování slouží k definování limitů dat, když je používá jiný funkční blok, jak ukazuje Tabulka 17.

Objekty 5020h Power Supply FV a 5030h Processor Temperature FV jsou k dispozici jako zpětná vazba pouze pro čtení pro další diagnostiku.

UMAX031701, Jeden vstup do CANopen Controller V1

A-23

Objekt 5010h Konstantní hodnota pole poskytuje uživateli volbu pro pevnou hodnotu, kterou mohou použít jiné funkční bloky. Podindex 1 je pevně nastaven jako NEPRAVDA (0) a podindex 2 je vždy PRAVDA (1). Pro uživatelem volitelné hodnoty jsou k dispozici 4 další dílčí indexy. (Výchozí 25, 50, 75 a 100)
Konstanty jsou čteny jako 32bitová skutečná (float) data, takže není poskytnut žádný objekt s desetinnou číslicí. Při nastavování konstanty se ujistěte, že to děláte s rozlišením objektu, který s ní bude porovnáván.
Konstanty False/True jsou určeny především pro použití s ​​logickým blokem. Proměnné konstanty jsou také užitečné s logickým blokem a mohou být také použity jako cílová hodnota pro blok řízení PID.
Poslední objekt 5555h Start in Operational je poskytován jako „cheat“, když jednotka není určena pro práci se sítí CANopen (tj. samostatné ovládání) nebo pracuje v síti složené výhradně jako slave, takže příkaz OPERATION nikdy nebude získat od mistra. Ve výchozím nastavení je tento objekt zakázán (FALSE).
Při použití 1IN-CAN jako samostatného ovladače, kde je 5555h nastaveno na TRUE, se doporučuje deaktivovat všechny TPDO (nastavit časovač událostí na nulu), aby neběžel s trvalou chybou CAN, když není připojen k autobus.

UMAX031701, Jeden vstup do CANopen Controller V1

A-24

2. NÁVOD K INSTALACI
2.1. Rozměry a Pinout
Řídicí jednotka ventilu s jedním vstupem a dvěma výstupy je zabalena v zapouzdřeném hliníkovém pouzdře, jak je znázorněno na obrázku 24. Sestava má krytí IP67.

Obrázek 24 Rozměry pouzdra
Funkce pin # konektoru CAN a I/O
1 BATT+ 2 Vstup+ 3 CAN_L 4 CAN_H 5 Vstup6 BATT-
Tabulka 19: Pinout konektoru
6pin Deutsch IPD konektor P/N: DT04-6P Sada protilehlých zástrček je k dispozici jako Axiomatic P/N: AX070119.

UMAX031701, Jeden vstup do CANopen Controller V1

A-25

2.2. Pokyny k instalaci
2.2.1. Poznámky a varování
Neinstalujte v blízkosti vysokého napětítage nebo silnoproudé přístroje. Z bezpečnostních důvodů a řádného stínění EMI uzemněte šasi. Všimněte si rozsahu provozních teplot. Veškerá elektroinstalace musí být vhodná pro tuto teplotu
rozsah. Nainstalujte jednotku s vhodným prostorem pro servis a pro odpovídající kabeláž
přístup (15 cm) a odlehčení tahu (30 cm). Nepřipojujte ani neodpojujte jednotku, pokud je obvod pod napětím, pokud není známo, že se jedná o oblast
nehazardní.

2.2.2. Montáž

Modul je určen pro montáž na ventilový blok. Pokud je namontován bez krytu, měl by být ovladač namontován vodorovně s konektory směřujícími doleva nebo doprava nebo s konektory směrem dolů, aby se snížila pravděpodobnost vniknutí vlhkosti.

Pokud má být jednotka přelakována, zamaskujte všechny štítky, aby informace na štítku zůstaly viditelné.

Montážní nohy obsahují otvory o velikosti pro šrouby #10 nebo M4.5. Délka šroubu bude určena tloušťkou montážní desky koncového uživatele. Obvykle stačí 20 mm (3/4 palce).

Pokud je modul namontován mimo ventilový blok, žádný drát nebo kabel ve svazku by neměl překročit délku 30 metrů. Přívodní kabeláž by měla být omezena na 10 metrů.

2.2.3. Připojení

K připojení k integrovaným zásuvkám použijte následující protilehlé zástrčky Deutsch IPD. Kabeláž k těmto spojovacím zástrčkám musí být v souladu se všemi platnými místními předpisy. Vhodné polní zapojení pro jmenovitý objemtagMusí se použít e a proud. Jmenovitá teplota propojovacích kabelů musí být minimálně 85°C. Pro okolní teploty nižší než 10°C a vyšší než +70°C použijte provozní kabeláž vhodnou pro minimální i maximální okolní teplotu.

Připojovací konektor zásuvek

Příslušné odpovídající zásuvky (Více informací o kontaktech dostupných pro tuto protilehlou zástrčku najdete na www.laddinc.com.) DT06-12SA a klín W12S

UMAX031701, Jeden vstup do CANopen Controller V1

A-26

2.2.4. Elektrické připojení proti hluku a stínění
Chcete-li snížit šum, oddělte všechny napájecí a výstupní vodiče od vodičů vstupu a CAN. Stíněné vodiče budou chránit před vstřikovaným hlukem. Stíněné vodiče by měly být připojeny k napájení nebo vstupnímu zdroji nebo k výstupní zátěži.
Stínění CAN lze připojit k řídicí jednotce pomocí kolíku stínění CAN na konektoru. Druhý konec by však v tomto případě neměl být připojen.
Všechny použité vodiče musí být 16 nebo 18 AWG.
2.2.5. Konstrukce sítí CAN
Společnost Axiomatic doporučuje, aby byly sítě s více kapkami konstruovány pomocí konfigurace „daisy chain“ nebo „páteřní“ konfigurace s krátkými linkami.
2.2.6. Ukončení CAN
Je nutné ukončit síť; proto je vyžadováno externí zakončení CAN. V jedné síti by neměly být použity více než dva síťové terminátory. Terminátor je 121, 0.25 W, 1% kovový filmový rezistor umístěný mezi svorkami CAN_H a CAN_L na konci dvou uzlů sítě.

UMAX031701, Jeden vstup do CANopen Controller V1

A-27

3. CANOPEN ® OBJECT DICTIONARY

Objektový slovník CANopen ovladače 1IN-CAN je založen na zařízení CiA profile DS-404 V1.2 (zařízení profile pro regulátory s uzavřenou smyčkou). Objektový slovník obsahuje komunikační objekty nad rámec minimálních požadavků v profilea také několik objektů specifických pro výrobce pro rozšířenou funkčnost.
3.1. ID NODE a BAUDRATE
Ve výchozím nastavení se řadič 1IN-CAN dodává z výroby naprogramovaný s ID uzlu = 127 (0x7F) as přenosovou rychlostí = 125 kb/s.
3.1.1. Protokol LSS k aktualizaci
Jediným způsobem, jak lze Node-ID a přenosovou rychlost změnit, je použít Layer Settling Services (LSS) a protokoly definované standardem CANopen ® DS-305.
Chcete-li nakonfigurovat kteroukoli proměnnou pomocí protokolu LSS, postupujte podle následujících kroků. Pokud je to nutné, nahlédněte do normy, kde najdete podrobnější informace o použití protokolu.
3.1.2. Nastavení Node-ID

Nastavte stav modulu na konfiguraci LSS odesláním následující zprávy:

Položka COB-ID Délka Data 0 Data 1

Hodnota 0x7E5 2 0x04 0x01

(cs=4 pro globální stav přepínače) (přepne do stavu konfigurace)

Nastavte ID uzlu odesláním následující zprávy:

Položka COB-ID Délka Data 0 Data 1

Hodnota 0x7E5 2 0x11 Node-ID

(cs=17 pro konfiguraci node-id) (nastavte nové Node-ID jako hexadecimální číslo)

Modul odešle následující odpověď (jakákoli jiná odpověď je selhání):

Položka COB-ID Délka Data 0 Data 1 Data 2

Hodnota 0x7E4 3 0x11 0x00 0x00

(cs=17 pro konfiguraci id uzlu)

UMAX031701, Jeden vstup do CANopen Controller V1

A-28

Uložte konfiguraci odesláním následující zprávy:

Položka COB-ID Délka Data 0

Hodnota 0x7E5 1 0x17

(cs=23 pro konfiguraci obchodu)

Modul odešle následující odpověď (jakákoli jiná odpověď je selhání):

Položka COB-ID Délka Data 0 Data 1 Data 2

Hodnota 0x7E4 3 0x17 0x00 0x00

(cs=23 pro konfiguraci obchodu)

Nastavte stav modulu na provoz LSS odesláním následující zprávy: (Upozorňujeme, že modul se sám resetuje zpět do předprovozního stavu)

Položka COB-ID Délka Data 0 Data 1

Hodnota 0x7E5 2 0x04 0x00

(cs=4 pro globální stav přepínače) (přepne do stavu čekání)

3.1.3. Nastavení přenosové rychlosti

Nastavte stav modulu na konfiguraci LSS odesláním následující zprávy:

Položka COB-ID Délka Data 0 Data 1

Hodnota 0x7E5 2 0x04 0x01

(cs=4 pro globální stav přepínače) (přepne do stavu konfigurace)

Nastavte přenosovou rychlost odesláním následující zprávy:

Položka COB-ID Délka Data 0 Data 1 Data 2

Hodnota 0x7E5 3 0x13 0x00 Index

(cs=19 pro konfiguraci parametrů bitového časování) (přepne se do stavu čekání) (vyberte index přenosové rychlosti podle tabulky 32)

UMAX031701, Jeden vstup do CANopen Controller V1

A-29

Index

Bitová rychlost

0

1 XNUMX XNUMX Mbit/s

1 kbit/s

2 kbit/s

3 kbit/s

4 125 kbit/s (výchozí)

5

rezervováno (100 kbit/s)

6

50 kbit/s

7

20 kbit/s

8

10 kbit/s

Tabulka 20: Indexy přenosové rychlosti LSS

Modul odešle následující odpověď (jakákoli jiná odpověď je selhání):

Položka COB-ID Délka Data 0 Data 1 Data 2

Hodnota 0x7E4 3 0x13 0x00 0x00

(cs=19 pro konfiguraci parametrů bitového časování)

Aktivujte parametry bitového časování odesláním následující zprávy:

Položka COB-ID Délka Data 0 Data 1 Data 2

Hodnota

0x7E5

3

0x15

(cs=19 pro aktivaci parametrů bitového časování)

Zpoždění individuálně definuje dobu trvání dvou časových úseků pro čekání, než se provede přepnutí parametrů bitového časování (první perioda) a před odesláním jakékoli zprávy CAN s novými parametry bitového časování po provedení přepnutí (druhá perioda). Časová jednotka zpoždění sepnutí je 1 ms.

Uložte konfiguraci odesláním následující zprávy (na NOVÉ přenosové rychlosti):

Položka COB-ID Délka Data 0

Hodnota 0x7E5 1 0x17

(cs=23 pro konfiguraci obchodu)

UMAX031701, Jeden vstup do CANopen Controller V1

A-30

Modul odešle následující odpověď (jakákoli jiná odpověď je selhání):

Položka COB-ID Délka Data 0 Data 1 Data 2

Hodnota 0x7E4 3 0x17 0x00 0x00

(cs=23 pro konfiguraci obchodu)

Nastavte stav modulu na provoz LSS odesláním následující zprávy: (Upozorňujeme, že modul se sám resetuje zpět do předprovozního stavu)

Položka COB-ID Délka Data 0 Data 1

Hodnota 0x7E5 2 0x04 0x00

(cs=4 pro globální stav přepínače) (přepne do stavu čekání)

Následující snímek obrazovky (vlevo) ukazuje, že data CAN byla odeslána (7E5h) a přijata (7E4h) nástrojem, když byla přenosová rychlost změněna na 250 kb/s pomocí protokolu LSS. Druhý obrázek (vpravo) ukazuje, co bylo vytištěno na example debug RS-232 menu během operace.

Mezi rámcem CAN 98 a 99 byla přenosová rychlost nástroje CAN Scope změněna ze 125 na 250 kb/s.

UMAX031701, Jeden vstup do CANopen Controller V1

A-31

3.2. KOMUNIKAČNÍ OBJEKTY (DS-301 a DS-404)

Komunikační objekty podporované ovladačem 1IN-CAN jsou uvedeny v následující tabulce. Podrobnější popis některých objektů je uveden v následujících podkapitolách. Pouze ty objekty, které mají zařízení-profile jsou popsány konkrétní informace. Další informace o dalších objektech naleznete v obecné specifikaci protokolu CANopen DS-301.

Index (hexadecimální)
1000 1001 1002A1003 100A100 1010A1011 1016A1017

Objekt
Typ zařízení Registr chyb Výrobce Stav Registr Předdefinovaná Chyba Doba ochrany pole Životnost Doba Factor Store Parametry Obnovení výchozích parametrů Spotřebitelský prezenční čas Čas produkovaného prezenčního signálu Identita Objekt Ověřit konfiguraci Chybové chování RPDO1 Komunikační parametr RPDO2 Komunikační parametr RPDO3 Komunikační parametr RPDO4 Parametr mapování RPDO1 RPDO2 Parametr mapování RPDO3 Parametr mapování RPDO4 Parametr mapování TPDO1 Parametr komunikace TPDO2 Parametr komunikace TPDO3 Parametr komunikace TPDO4 Parametr komunikace TPDO1 Parametr mapování TPDO2 Parametr mapování TPDO3 Parametr mapování TPDO4 Parametr mapování TPDOXNUMX

Typ objektu
VAR VAR VAR ARRAY VAR VAR ARRAY ARRAY VAR RECORD ARRAY RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD

Typ dat
NESIGNED32 NESIGNED8 NESIGNED32 NESIGNED32 NESIGNED16 NESIGNED8 NESIGNED32 NESIGNED32 NESIGNED32 NESIGNED16
NESIGNED32 NESIGNED8

Přístup
RO RO RO RO RW RW RW RW RW RW RO RW RW RW RW RW RW RO RO RO RO RW RW RW RW RW RW RW RW

Mapování CHOP
Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne

UMAX031701, Jeden vstup do CANopen Controller V1

A-32

3.2.1. Objekt 1000h: Typ zařízení

Tento objekt obsahuje informace o typu zařízení podle zařízení profile DS-404. 32bitový parametr je rozdělen na dvě 16bitové hodnoty, které zobrazují obecné a doplňkové informace, jak je uvedeno níže.

Další informace MSB = 0x201F

Obecné informace LSB = 0x0194 (404)

DS-404 definuje pole Další informace následujícím způsobem: 0000h = rezervováno 0001h = digitální vstupní blok 0002h = analogový vstupní blok 0004h = digitální výstupní blok 0008h = analogový výstupní blok 0010h = řídicí blok (také známý jako PID) 0020h = alarmový blok 0040h … 0800h = rezervováno 1000h = rezervováno 2000h = blok vyhledávací tabulky (specifický pro výrobce) 4000h = blok programovatelné logiky (specifický pro výrobce) 8000h = různý blok (specifický pro výrobce)

Popis objektu

Index

1000h

Jméno

Typ zařízení

Typ objektu VAR

Typ dat

NEPODEpsáno32

Popis položky

Přístup

RO

Mapování CHOP č

Rozsah hodnot 0xE01F0194

Výchozí hodnota 0xE01F0194

UMAX031701, Jeden vstup do CANopen Controller V1

A-33

3.2.2. Objekt 1001h: Registr chyb

Tento objekt je registr chyb pro zařízení. Kdykoli je řadičem 1IN-CAN zjištěna chyba, nastaví se Generic Error Bit (bit 0). Pouze pokud v modulu nejsou žádné chyby, bude tento bit vymazán. 1IN-CAN Controller nepoužívá žádné další bity v tomto registru.

Popis objektu

Index

1001h

Jméno

Registrace chyb

Typ objektu VAR

Typ dat

NEPODEpsáno8

Popis položky

Přístup

RO

Mapování CHOP č

Rozsah hodnot 00h nebo 01h

Výchozí hodnota 0

3.2.3. Objekt 1002h: Registr stavu výrobce Tento objekt se používá pro účely ladění výrobce.

3.2.4. Objekt 1003h: Předdefinované chybové pole

Tento objekt poskytuje historii chyb tím, že uvádí chyby v pořadí, v jakém se vyskytly. Chyba je přidána na začátek seznamu, když nastane, a je okamžitě odstraněna, když byl chybový stav vymazán. Poslední chyba je vždy na podindexu 1, přičemž podindex 0 obsahuje počet chyb aktuálně v seznamu. Když je zařízení v bezchybném stavu, hodnota subindexu 0 je nula.

Seznam chyb lze vymazat zápisem nuly do dílčího indexu 0, čímž se vymažou všechny chyby ze seznamu bez ohledu na to, zda jsou stále přítomny či nikoli. Vymazání seznamu NEZNAMENÁ, že se modul vrátí do stavu bez chyb, pokud je stále aktivní alespoň jedna chyba.

1IN-CAN Controller má omezení na maximálně 4 chyby v seznamu. Pokud zařízení zaregistruje více chyb, seznam bude zkrácen a nejstarší záznamy budou ztraceny.

Chybové kódy uložené v seznamu jsou 32bitová čísla bez znaménka sestávající ze dvou 16bitových polí. Spodní 16bitové pole je kód chyby EMCY a vyšší 16bitové pole je kód specifický pro výrobce. Kód specifický pro výrobce je rozdělen do dvou 8bitových polí, přičemž vyšší bajt označuje popis chyby a dolní bajt označuje kanál, na kterém k chybě došlo.

Popis chyby MSB

ID kanálu

Kód chyby LSB EMCY

Pokud se použije ochrana uzlů (nedoporučuje se podle nejnovější normy) a dojde k události plavčíka, pole specifické pro výrobce bude nastaveno na 0x1000. Na druhou stranu, pokud se spotřebitele s prezenčním signálem nepodaří přijmout v očekávaném časovém rámci, bude popis chyby nastaven na 0x80 a ID kanálu (nn) bude odrážet ID uzlu spotřebitelského kanálu, který neprodukoval. V tomto případě bude tedy pole specifické pro výrobce 0x80nn. V obou případech bude odpovídající kód chyby EMCY Error 0x8130.

UMAX031701, Jeden vstup do CANopen Controller V1

A-34

Když je detekována chyba analogového vstupu, jak je popsáno v části 1.3 nebo analogový výstup nefunguje, jak je popsáno v části 1.5, popis chyby bude odrážet, který kanál (kanály) je v poruše pomocí následující tabulky. Pokud není RPDO přijato během očekávaného období „Časovač událostí“, bude označen časový limit RPDO. Tabulka 32 uvádí výsledné kódy chybových polí a jejich význam.

Kód pole chyby
00000000h 2001F001h
4001F001h
00008100h 10008130h 80nn8130h

Popis chyby
20h
40h
00 h 10 h 80 h

Význam

ID

Význam

EMCY kód

EMCY Error Reset (chyba již není aktivní)

Pozitivní přetížení

01h Analogový vstup 1 F001h

(Mimo rozsah Vysoká)

Negativní přetížení

01h Analogový vstup 1

F001h

(Mimo rozsah Nízký)

Časový limit RPDO

00h Nespecifikováno

8100h

Akce Plavčík

00h Nespecifikováno

8130h

Časový limit srdečního tepu

nn ID uzlu

8130h

Tabulka 21: Předdefinované kódy chybových polí

Význam
Přetížení vstupu
Přetížení vstupu
Komunikace – obecná chyba plavčíka/srdečního rytmu Plavčík/chyba srdečního tepu

Popis objektu

Index

1003h

Jméno

Předdefinované chybové pole

Typ objektu ARRAY

Typ dat

NEPODEpsáno32

Popis položky

Dílčí index

0h

Popis

Počet záznamů

Přístup

RW

Mapování CHOP č

Rozsah hodnot 0 až 4

Výchozí hodnota 0

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 4 Standardní chybové pole RO Ne UNSIGNED32 0

UMAX031701, Jeden vstup do CANopen Controller V1

A-35

3.2.5. Objekt 100Ch: Strážný čas

Objekty na indexu 100Ch a 100Dh budou indikovat nakonfigurovanou ochrannou dobu odpovídající faktoru doby životnosti. Faktor doby životnosti vynásobený dobou ochrany udává dobu životnosti protokolu ochrany před životností popsaného v DS-301. Hodnota Guard Time se udává v násobcích ms a hodnota 0000h deaktivuje ochranu života.

Je třeba poznamenat, že tento objekt a objekt 100Dh jsou podporovány pouze z důvodu zpětné kompatibility. Norma doporučuje, aby novější sítě nepoužívaly protokol Life guarding, ale spíše monitorování srdečního tepu. Jak ochrana života, tak srdeční tep NEMOHOU být aktivní současně.

Popis objektu

Index

100Ch

Jméno

Strážný čas

Typ objektu VAR

Typ dat

NEPODEpsáno16

Popis položky

Dílčí index

0h

Přístup

RW

Mapování CHOP č

Rozsah hodnot 0 až 65535

Výchozí hodnota 0

3.2.6. Objekt 100Dh: Faktor životnosti

Faktor doby životnosti vynásobený dobou ochrany udává dobu životnosti protokolu ochrany před životností. Hodnota 00h deaktivuje ochranu života.

Popis objektu

Index

100Dh

Jméno

Faktor doby života

Typ objektu VAR

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Přístup

RW

Mapování CHOP č

Rozsah hodnot 0 až 255

Výchozí hodnota 0

UMAX031701, Jeden vstup do CANopen Controller V1

A-36

3.2.7. Objekt 1010h: Parametry úložiště

Tento objekt podporuje ukládání parametrů do energeticky nezávislé paměti. Aby nedocházelo k náhodnému ukládání parametrů, ukládání se provádí pouze tehdy, když je konkrétní podpis zapsán do příslušného podindexu. Podpis je „uložit“.

Podpis je 32bitové číslo bez znaménka složené z ASCII kódů podpisu

znaků podle následující tabulky:

MSB

LSB

e

v

a

s

65 h 76 h 61 h 73 h

Po přijetí správného podpisu do příslušného podindexu kontrolér 1IN-CAN uloží parametry do energeticky nezávislé paměti a poté potvrdí přenos SDO.

Prostřednictvím přístupu pro čtení poskytuje objekt informace o možnostech ukládání modulu. Pro všechny podindexy je tato hodnota 1h, což znamená, že řadič 1IN-CAN ukládá parametry na příkaz. To znamená, že pokud je napájení odpojeno před zapsáním objektu Store, změny v slovníku objektů NEBUDOU uloženy do energeticky nezávislé paměti a budou ztraceny při příštím zapnutí napájení.

Popis objektu

Index

1010h

Jméno

Parametry obchodu

Typ objektu ARRAY

Typ dat

NEPODEpsáno32

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 4

Výchozí hodnota 4

Podindex Popis Rozsah hodnot mapování PDO
Výchozí hodnota

1h

Uložte všechny parametry

RW

Žádný

0x65766173 (přístup pro zápis)

1h

(přístup pro čtení)

1h

UMAX031701, Jeden vstup do CANopen Controller V1

A-37

Podindex Popis Rozsah hodnot mapování PDO
Výchozí hodnota

2h

Uložte parametry komunikace

RW

Žádný

0x65766173 (přístup pro zápis)

1h

(přístup pro čtení)

1h

Podindex Popis Rozsah hodnot mapování PDO
Výchozí hodnota

3h

Uložte parametry aplikace

RW

Žádný

0x65766173 (přístup pro zápis)

1h

(přístup pro čtení)

1h

Podindex Popis Rozsah hodnot mapování PDO
Výchozí hodnota

4h

Uložte parametry výrobce

RW

Žádný

0x65766173 (přístup pro zápis)

1h

(přístup pro čtení)

1h

3.2.8. Objekt 1011h: Obnovit parametry

Tento objekt podporuje obnovení výchozích hodnot pro slovník objektů v energeticky nezávislé paměti. Aby se předešlo náhodnému obnovení parametrů, zařízení obnoví výchozí hodnoty pouze tehdy, když je konkrétní podpis zapsán do příslušného podindexu. Podpis je „načíst“.

Podpis je 32bitové číslo bez znaménka složené z ASCII kódů podpisu

znaků podle následující tabulky:

MSB

LSB

d

a

o

l

64h 61h 6Fh 6Ch

Po přijetí správného podpisu do příslušného podindexu 1IN-CAN Controller obnoví výchozí nastavení v energeticky nezávislé paměti a poté potvrdí přenos SDO. Výchozí hodnoty jsou nastaveny platné pouze po resetování nebo vypnutí zařízení. To znamená, že řadič 1INCAN NEZAČNE používat výchozí hodnoty hned, ale spíše bude pokračovat v práci z jakýchkoli hodnot, které byly v Object Dictionary před operací obnovy.

Prostřednictvím přístupu pro čtení poskytuje objekt informace o výchozích možnostech obnovy parametrů modulu. Pro všechny dílčí indexy je tato hodnota 1h, což znamená, že řadič 1IN-CAN na příkaz obnoví výchozí hodnoty.

UMAX031701, Jeden vstup do CANopen Controller V1

A-38

Popis objektu

Index

1011h

Jméno

Obnovit výchozí parametry

Typ objektu ARRAY

Typ dat

NEPODEpsáno32

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 4

Výchozí hodnota 4

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h Obnovit všechny výchozí parametry RW Ne 0x64616F6C (přístup pro zápis), 1h (přístup pro čtení) 1h

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

2h Obnovit výchozí komunikační parametry RW Ne 0x64616F6C (přístup pro zápis), 1h (přístup pro čtení) 1h

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

3h Obnovit výchozí parametry aplikace RW Ne 0x64616F6C (přístup pro zápis), 1h (přístup pro čtení) 1h

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

4h Obnovit výchozí parametry výrobce RW Ne 0x64616F6C (přístup pro zápis), 1h (přístup pro čtení) 1h

UMAX031701, Jeden vstup do CANopen Controller V1

A-39

3.2.9. Objekt 1016h: Čas srdečního tepu spotřebitele

1IN-CAN Controller může být spotřebitelem objektů srdečního tepu až pro čtyři moduly. Tento objekt definuje očekávanou dobu cyklu prezenčního signálu pro tyto moduly, a pokud je nastaven na nulu, není použit. Pokud je nenulová, je čas násobkem 1 ms a monitorování se spustí po přijetí prvního srdečního tepu z modulu. Pokud ovladač 1IN-CAN nepřijme srdeční signál z uzlu v očekávaném časovém rámci, bude to indikovat chybu komunikace a odpoví podle objektu 1029h.

Bity 31-24

23-16

Value Reserved 00h Node-ID

Kódováno jako

NEPODEpsáno8

15-0 Čas tepu NESIGNED16

Popis objektu

Index

1016h

Jméno

Čas srdečního tepu spotřebitele

Typ objektu ARRAY

Typ dat

NEPODEpsáno32

Popis položky

Dílčí index

0h

Popis

Počet záznamů

Přístup

RO

Mapování CHOP č

Rozsah hodnot 4

Výchozí hodnota 4

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 4h Čas srdečního tepu spotřebitele RW Ne UNSIGNED32 0

UMAX031701, Jeden vstup do CANopen Controller V1

A-40

3.2.10. Objekt 1017h: Producent Heartbeat Time

Řadič 1IN-CAN by mohl být nakonfigurován tak, aby produkoval cyklický srdeční tep zápisem nenulové hodnoty do tohoto objektu. Hodnota bude udávána v násobcích 1 ms a hodnota 0 deaktivuje srdeční tep.

Popis objektu

Index

1017h

Jméno

Čas srdečního tepu výrobce

Typ objektu VAR

Typ dat

NEPODEpsáno16

Popis položky

Dílčí index

0h

Přístup

RW

Mapování CHOP č

Rozsah hodnot 10 až 65535

Výchozí hodnota 0

3.2.11. Objekt 1018h: Objekt identity

Objekt identity označuje data řadiče 1IN-CAN, včetně ID dodavatele, ID zařízení, čísel verzí softwaru a hardwaru a sériového čísla.

V položce Číslo revize na dílčím indexu 3 je formát dat uveden níže

MSB Major číslo revize (slovník objektů)

Revize hardwaru

Verze softwaru LSB

Popis objektu

Index

1018h

Jméno

Objekt identity

Typ objektu RECORD

Typ dat

Záznam totožnosti

Popis položky

Dílčí index

0h

Popis

Počet záznamů

Přístup

RO

Mapování CHOP č

Rozsah hodnot 4

Výchozí hodnota 4

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h ID dodavatele RO č. 0x00000055 0x00000055 (Axiomatic)

UMAX031701, Jeden vstup do CANopen Controller V1

A-41

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

2h Kód produktu RO č. 0xAA031701 0xAA031701

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

3h Číslo revize RO č. UNSIGNED32 0x00010100

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

4h Sériové číslo RO Ne UNSIGNED32 No

3.2.12. Objekt 1020h: Ověřte konfiguraci

Tento objekt lze přečíst, abyste viděli, kdy byl software (verze identifikovaná v objektu 1018h) zkompilován. Datum je reprezentováno jako hexadecimální hodnota zobrazující den/měsíc/rok podle níže uvedeného formátu. Hodnota času na podindexu 2 je hexadecimální hodnota ukazující čas ve 24hodinovém formátu

Den MSB (v 1-Byte Hex)
00

Měsíc (v 1Byte Hex) 00

LSB rok (v 2bajtových hex) čas (v 2bajtových hex)

Napřample, hodnota 0x10082010 by znamenala, že software byl zkompilován 10. srpna 2010. Časová hodnota 0x00001620 by znamenala, že byl zkompilován v 4:20.

Popis objektu

Index

1020h

Jméno

Ověřte konfiguraci

Typ objektu ARRAY

Typ dat

NEPODEpsáno32

Popis položky

Dílčí index

0h

Popis

Počet záznamů

Přístup

RO

Mapování CHOP č

Rozsah hodnot 2

UMAX031701, Jeden vstup do CANopen Controller V1

A-42

Výchozí hodnota Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

2 1h Datum konfigurace RO Ne UNSIGNED32 No

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

2h Doba konfigurace RO Ne UNSIGNED32 No

3.2.13. Objekt 1029h: Chybové chování

Tento objekt řídí stav, do kterého bude ovladač 1IN-CAN nastaven v případě chyby typu souvisejícího s podindexem.

Chyba sítě je označena, když RPDO není přijato v očekávaném časovém období definovaném v „Časovači událostí“ přidružených komunikačních objektů (více informací naleznete v části 3.2.14) nebo pokud není přijata zpráva plavčíka nebo srdečního tepu jako očekávaný. Poruchy vstupu jsou definovány v části 1.3 a poruchy výstupu jsou definovány v části 1.5.

Pro všechny dílčí indexy platí následující definice:

0 = Předprovozní (uzel se po zjištění této chyby vrátí do předprovozního stavu)

1 = Žádná změna stavu (uzel zůstává ve stejném stavu, ve kterém byl, když došlo k poruše)

2 = Zastaveno

(uzel přejde do zastaveného režimu, když dojde k poruše)

Popis objektu

Index

1029h

Jméno

Chybové chování

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Počet záznamů

Přístup

RO

Mapování CHOP č

Rozsah hodnot 5

Výchozí hodnota 5

Dílčí index Popis Přístup k mapování PDO

1h Chyba komunikace RW No

UMAX031701, Jeden vstup do CANopen Controller V1

A-43

Rozsah hodnot Výchozí hodnota Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

Viz výše 1 (žádná změna stavu) 2h Porucha digitálního vstupu (nepoužito) RW Ne Viz výše 1 (žádná změna stavu)

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

3h Porucha analogového vstupu (AI1) RW Ne Viz výše 1 (žádná změna stavu)

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

4h Porucha digitálního výstupu (nepoužito) RW Ne Viz výše 1 (žádná změna stavu)

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

5h Porucha analogového výstupu (nepoužito) RW Ne Viz výše 1 (žádná změna stavu)

3.2.14. Chování RPDO

Podle standardu CANopen ® DS-301 se pro přemapování použije následující postup, který je stejný pro RPDO i TPDO.

a) Zničte PDO nastavením bitu existuje (nejvýznamnější bit) podindexu 01h příslušného komunikačního parametru PDO na 1b
b) Zakažte mapování nastavením dílčího indexu 00h odpovídajícího objektu mapování na 0
c) Upravte mapování změnou hodnot odpovídajících dílčích indexů
d) Povolte mapování nastavením dílčího indexu 00h na počet mapovaných objektů
e) Vytvořte PDO nastavením bit existuje (nejvýznamnější bit) podindexu 01h příslušného komunikačního parametru PDO na 0b

UMAX031701, Jeden vstup do CANopen Controller V1

A-44

1IN-CAN Controller může podporovat až čtyři zprávy RPDO. Všechny RPDO na řadiči 1IN-CAN používají podobné výchozí komunikační parametry s PDO ID nastavenými podle předem definované sady připojení popsané v DS-301. Většina RPDO neexistuje, není povoleno RTR, používají 11bitové CAN-ID (platný základní rámec) a všechny jsou řízeny událostmi. Zatímco všechny čtyři mají definovaná platná výchozí mapování (viz níže), pouze RPDO1 je standardně povoleno (tj. RPDO existuje).

Mapování RPDO1 na objekt 1600h: Výchozí ID 0x200 + ID uzlu

Hodnota dílčího indexu

Objekt

0

4

Počet mapovaných objektů aplikace v PDO

1

0x25000110

Extra přijato 1 PV

2

0x25000210

Extra přijato 2 PV

3

0x25000310

Extra přijato 3 PV

4

0x25000410

Extra přijato 4 PV

Mapování RTPDO2 na objektu 1601h: Výchozí ID 0x300 + ID uzlu

Hodnota dílčího indexu

Objekt

0

2

Počet mapovaných objektů aplikace v PDO

1

0x25000510

Extra přijaté 1 PV (tj. zpětná vazba PID řízení 1 PV)

2

0x25000610

Extra přijaté 2 PV (tj. zpětná vazba PID řízení 2 PV)

3

0

Ve výchozím nastavení se nepoužívá

4

0

Ve výchozím nastavení se nepoužívá

Mapování RPDO3 na objekt 1602h: Výchozí ID 0x400 + ID uzlu

Hodnota dílčího indexu

Objekt

0

0

Počet mapovaných objektů aplikace v PDO

1

0

Ve výchozím nastavení se nepoužívá

2

0

Ve výchozím nastavení se nepoužívá

3

0

Ve výchozím nastavení se nepoužívá

4

0

Ve výchozím nastavení se nepoužívá

Mapování RPDO4 na objekt 1603h: Výchozí ID 0x500 + ID uzlu

Hodnota dílčího indexu

Objekt

0

0

Počet mapovaných objektů aplikace v PDO

1

0

Ve výchozím nastavení se nepoužívá

2

0

Ve výchozím nastavení se nepoužívá

3

0

Ve výchozím nastavení se nepoužívá

4

0

Ve výchozím nastavení se nepoužívá

Žádný z nich nemá povolenou funkci časového limitu, tj. „Časovač událostí“ na podindexu 5 je nastaven na nulu. Když se toto změní na nenulovou hodnotu, pokud RPDO nebylo přijato z jiného uzlu během definovaného časového období (v provozním režimu), aktivuje se chyba sítě a regulátor přejde do provozního stavu definovaného v Subindex 1029 objektu 4h.

Popis objektu

Index

1400h až 1403h

Jméno

Parametr komunikace RPDO

Typ objektu RECORD

UMAX031701, Jeden vstup do CANopen Controller V1

A-45

Typ dat

Záznam komunikace PDO

Popis položky

Dílčí index

0h

Popis

Počet záznamů

Přístup

RO

Mapování CHOP č

Rozsah hodnot 5

Výchozí hodnota 5

Dílčí index

1h

Popis

COB-ID používané RPDO

Přístup

RW

X ID RPDOx

Mapování CHOP č

1

0200h

Rozsah hodnot Viz definice hodnoty v DS-301

2

0300h

Výchozí hodnota 40000000h + RPDO1 + ID uzlu

3

0400h

C0000000h + RPDOx + ID uzlu

4

0500h

Node-ID = Node-ID modulu. RPDO COB-ID se automaticky aktualizují, pokud

Node-ID se mění protokolem LSS.

80000000h v COB-ID znamená, že PDO neexistuje (zničeno)

04000000h v COB-ID znamená, že na PDO není povolena žádná RTR

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

2h Typ přenosu RO Ne Viz definice hodnoty v DS-301 255 (FFh) = řízený událostí

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

3h Inhibit Time RW Ne Viz definice hodnoty v DS-301 0

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

4h Záznam kompatibility RW Ne UNSIGNED8 0

Podindex Popis Rozsah hodnot mapování PDO

5 Časovač událostí RW Ne Viz definice hodnoty v DS-301

UMAX031701, Jeden vstup do CANopen Controller V1

A-46

Výchozí hodnota 0
Přivolání: Nenulový časovač události pro RPDO znamená, že bude mít za následek označení chyby sítě, pokud nebyla přijata v tomto časovém rámci v provozním režimu.

3.2.15. Chování TPDO

1IN-CAN Controller může podporovat až čtyři zprávy TPDO. Všechny TPDO na řadiči 1IN-CAN používají podobné výchozí komunikační parametry, s PDO ID nastavenými podle předem definované sady připojení popsané v DS-301. Většina TPDO neexistuje, není povoleno RTR, používají 11bitové CAN-ID (platný základní rámec) a všechny jsou řízeny časem. Zatímco všechny čtyři mají definovaná platná výchozí mapování (viz níže), pouze TPDO1 je standardně povoleno (tj. TPDO existuje).

Mapování TPDO1 na objektu 1A00h: Výchozí ID 0x180 + ID uzlu

Hodnota dílčího indexu

Objekt

0

3

Počet mapovaných objektů aplikace v PDO

1

0x71000110

Analogový vstup 1 Hodnota pole

2

0x71000210

Hodnota pole měřené frekvence analogového vstupu 1

3

0

Ve výchozím nastavení se nepoužívá

4

0

Ve výchozím nastavení se nepoužívá

Mapování TPDO2 na objektu 1A01h: Výchozí ID 0x280 + ID uzlu

Hodnota dílčího indexu

Objekt

0

0

Počet mapovaných objektů aplikace v PDO

1

0

Ve výchozím nastavení se nepoužívá

2

0

Ve výchozím nastavení se nepoužívá

3

0

Ve výchozím nastavení se nepoužívá

4

0

Ve výchozím nastavení se nepoužívá

Mapování TPDO3 na objektu 1A02h: Výchozí ID 0x380 + ID uzlu

Hodnota dílčího indexu

Objekt

0

2

Počet mapovaných objektů aplikace v PDO

1

0x24600110

PID Control Output 1 Field Value

2

0x24600210

PID Control Output 2 Field Value

3

0

Ve výchozím nastavení se nepoužívá

4

0

Ve výchozím nastavení se nepoužívá

Mapování TPDO4 na objektu 1A03h: Výchozí ID 0x480 + ID uzlu

Hodnota dílčího indexu

Objekt

0

2

Počet mapovaných objektů aplikace v PDO

1

0x50200020

Hodnota pole napájecího zdroje (naměřená)

2

0x50300020

Hodnota pole teploty procesoru (naměřená)

3

0

Ve výchozím nastavení se nepoužívá

4

0

Ve výchozím nastavení se nepoužívá

Protože všechny kromě TPDO1 mají přenosovou rychlost nulové hodnoty (tj. Časovač událostí v podindexu 5 komunikačního objektu), bude automaticky vysílán pouze TPDO1, když jednotka přejde do PROVOZNÍHO režimu.

UMAX031701, Jeden vstup do CANopen Controller V1

A-47

Popis objektu

Index

1800h až 1803h

Jméno

Komunikační parametr TPDO

Typ objektu RECORD

Typ dat

Záznam komunikace PDO

Popis položky

Dílčí index

0h

Popis

Počet záznamů

Přístup

RO

Mapování CHOP č

Rozsah hodnot 5

Výchozí hodnota 5

Dílčí index

1h

Popis

COB-ID používané společností TPDO

Přístup

RW

X

ID TPDOx

Mapování CHOP č

1

0180h

Rozsah hodnot Viz definice hodnoty v DS-301

2

0280h

Výchozí hodnota 40000000h + TPDO1 + ID uzlu

3

0380h

C0000000h + TPDOx + ID uzlu

4

0480h

Node-ID = Node-ID modulu. TPDO COB-ID se automaticky aktualizují, pokud

Node-ID se mění protokolem LSS.

80000000h v COB-ID znamená, že PDO neexistuje (zničeno)

04000000h v COB-ID znamená, že na PDO není povolena žádná RTR

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

2h Typ přenosu RO Ne Viz definice hodnoty v DS-301 254 (FEh) = řízený událostí

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

3h Inhibit Time RW Ne Viz definice hodnoty v DS-301 0

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

4h Záznam kompatibility RW Ne UNSIGNED8 0

Dílčí index

5

UMAX031701, Jeden vstup do CANopen Controller V1

A-48

Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

Časovač událostí RW Ne Viz definice hodnoty v DS-301 100 ms (na TPDO1) 0 ms (na TPDO2, TPDO3, TPDO4)

UMAX031701, Jeden vstup do CANopen Controller V1

A-49

3.3. OBJEKTY APLIKACE (DS-404)

Index (hexadecimální)
6020
7100 6110 6112 7120 7121 7122 7123 7130 6132 7148 7149 61A0 61A1

Objekt
Stav čtení DI 1 Vstupní řádek DI Polarita 1 Vstupní řádek AI Vstupní pole Hodnota AI Typ snímače AI Provozní režim AI Měřítko vstupu 1 FV AI Měřítko vstupu 1 PV Měřítko AI vstupu 2 FV Měřítko AI vstupu 2 PV AI Vstup Procesní hodnota AI Desetinné číslice PV AI Vstupní rozsah Start AI Vstupní rozsah Konec Typ filtru AI Konstanta filtru AI

Typ objektu
ARRAY ARRAY
POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE

Typ dat
BOOLEAN UNSIGNED8 INTEGER16 UNSIGNED16 UNSIGNED8 INTEGER16 INTEGER16 INTEGER16 INTEGER16 UNSIGNED16 INTEGER8 INTEGER16 UNSIGNED16 UNSIGNED8

Přístup
RO RW RO RW RW RW RW RW RW RO RW RW RW RW RW

Mapování CHOP
ano ne
Ano Ne Ne Ne Ne Ne Ne Ano Ne Ne Ne Ne Ne Ne

UMAX031701, Jeden vstup do CANopen Controller V1

A-50

3.3.1. Objekt 6020h: DI čtení stavu 1 vstupní řádek

Tento objekt pouze pro čtení představuje stav digitálního vstupu z jednoho vstupního řádku. Další informace naleznete v části 1.2

Popis objektu

Index

6020h

Jméno

DI Read State 1 Vstupní řádek

Typ objektu ARRAY

Typ dat

BOOLEAN

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h Stav digitálního vstupu 1 RO Ano 0 (OFF) nebo 1 (ON) 0

3.3.2. Objekt 6030h: Vstupní řádek DI Polarity 1

Tento objekt určuje, jak stav načtený na vstupním kolíku odpovídá logickému stavu ve spojení s objektem výrobce 2020h, jak je definován v tabulce 3.

Popis objektu

Index

6030h

Jméno

DI Polarita 1 Vstupní řádek

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Podindex Popis Rozsah hodnot mapování PDO

1h Digitální vstup 1 Polarita RW Ne Viz tabulka 3

UMAX031701, Jeden vstup do CANopen Controller V1

A-51

Výchozí hodnota 0 (normální zapnuto/vypnuto)

3.3.3. Objekt 7100h: Hodnota vstupního pole AI

Tento objekt představuje naměřenou hodnotu analogového vstupu, která byla upravena podle objektu výrobce 2102h AI Decimal Digits PV. Základní jednotka pro každý typ vstupu je definována v tabulce 9, stejně jako rozlišení pouze pro čtení (desetinné číslice) spojené s FV.

Popis objektu

Index

7100h

Jméno

Hodnota vstupního pole AI

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 FV RO Ano Typ dat Specifický, viz Tabulka 11 Č

3.3.4. Objekt 6110h: Typ senzoru AI

Tento objekt definuje typ snímače (vstupu), který je připojen k analogovému vstupnímu pinu.

Popis objektu

Index

6110h

Jméno

Typ snímače AI

Typ objektu ARRAY

Typ dat

NEPODEpsáno16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Podindex Popis Přístup

1h AI1 Snímač Typ RW

UMAX031701, Jeden vstup do CANopen Controller V1

A-52

Rozsah hodnot mapování PDO Výchozí hodnota

Ne Viz tabulka 5 40 (svtage)

3.3.5. Objekt 6112h: Provozní režim AI

Tento objekt umožňuje speciální provozní režimy pro vstup.

Popis objektu

Index

6112h

Jméno

Provozní režim AI

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Provozní režim RW Ne Viz tabulka 4 1 (normální provoz)

3.3.6. Objekt 7120h: Měřítko vstupu AI 1 FV

Tento objekt popisuje hodnotu pole prvního kalibračního bodu pro kanál analogového vstupu, jak je znázorněno na obrázku 7. Definuje také „minimální“ hodnotu rozsahu analogového vstupu při použití tohoto vstupu jako zdroje řízení pro jiný funkční blok, např. popsané v tabulce 17 v části 1.5. Je škálováno ve fyzikální jednotce FV, tj. pro tento objekt platí objekt 2102h.

Popis objektu

Index

7120h

Jméno

Škálování vstupu AI 1 FV

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index

1h

UMAX031701, Jeden vstup do CANopen Controller V1

A-53

Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

AI1 Měřítko 1 FV RW Ne Viz tabulka 11 500 [mV]

3.3.7. Objekt 7121h: Měřítko vstupu AI 1 PV

Tento objekt definuje procesní hodnotu prvního kalibračního bodu pro analogový vstupní kanál, jak je znázorněno na obrázku 7. Je škálována ve fyzické jednotce PV, tj. pro tento objekt se vztahuje objekt 6132h.

Popis objektu

Index

7121h

Jméno

AI Input Scaling 1 PV

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Scaling 1 PV RW No Integer16 500 [stejné jako 7120h]

3.3.8. Objekt 7122h: Měřítko vstupu AI 2 FV

Tento objekt popisuje hodnotu pole druhého kalibračního bodu pro kanál analogového vstupu, jak je znázorněno na obrázku 7. Definuje také „maximální“ hodnotu rozsahu analogového vstupu při použití tohoto vstupu jako zdroje řízení pro jiný funkční blok, např. popsané v tabulce 17 v části 1.5. Je škálováno ve fyzikální jednotce FV, tj. pro tento objekt platí objekt 2102h.

Popis objektu

Index

7122h

Jméno

Škálování vstupu AI 2 FV

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

UMAX031701, Jeden vstup do CANopen Controller V1

A-54

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Scaling 2 FV RW Ne Viz tabulka 11 4500 [mV]

3.3.9. Objekt 7123h: Měřítko vstupu AI 2 PV

Tento objekt definuje procesní hodnotu druhého kalibračního bodu pro analogový vstupní kanál,

jak je znázorněno na obrázku 7. Je měřítko ve fyzické jednotce PV, tj. objekt 6132h se vztahuje na toto

objekt.

Popis objektu

Index

7123h

Jméno

AI Input Scaling 2 PV

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Scaling 2 PV RW No Integer16 4500 [stejné jako 7122h]

3.3.10. Objekt 7130h: Hodnota vstupního procesu AI

Tento objekt představuje výsledek vstupního škálování použitého podle obrázku 7 a poskytuje měřenou veličinu škálovanou ve fyzikálních jednotkách procesní hodnoty (tj. °C, PSI, RPM atd.) s rozlišením definovaným v objektu 6132h AI Decimal Digits PV .

Popis objektu

Index

7130h

Jméno

Hodnota procesu vstupu AI

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

UMAX031701, Jeden vstup do CANopen Controller V1

A-55

Rozsah hodnot 1 Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Procesní hodnota RO Ano Celé číslo16 Ne

3.3.11. Objekt 6132h: AI Decimal Digits PV

Tento objekt popisuje počet číslic následujících za desetinnou čárkou (tj. rozlišení) vstupních dat, která je interpretována datovým typem Integer16 v objektu procesní hodnoty.

Example: Procesní hodnota 1.230 (Float) bude kódována jako 1230 ve formátu Integer16, pokud je počet desetinných míst nastaven na 3.

Popis objektu

Index

6123h

Jméno

AI Desetinné číslice PV

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Desetinné číslice PV RW Č. 0 až 4 3 [Volt na mV]

3.3.12. Objekt 7148h: AI Span Start

Tato hodnota určuje spodní hranici, kde se očekávají hodnoty pole. Hodnoty pole, které jsou nižší než tento limit, jsou označeny jako negativní přetížení. Je škálováno ve fyzikální jednotce FV, tj. pro tento objekt platí objekt 2102h.

Popis objektu

Index

7148h

Jméno

AI Span Start

UMAX031701, Jeden vstup do CANopen Controller V1

A-56

Typ objektu Typ dat

CELÉ ČÍSLO POLE 16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Span Start (Error Min) RW Ne Viz tabulka 11 200 [mV]

3.3.13. Objekt 7149h: AI Span End

Tato hodnota určuje horní hranici, kde se očekávají hodnoty pole. Hodnoty pole, které jsou vyšší než tento limit, jsou označeny jako kladné přetížení. Je škálováno ve fyzikální jednotce FV, tj. pro tento objekt platí objekt 2102h.

Popis objektu

Index

7149h

Jméno

AI Span End

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Span End (Max. chyba) RW Ne Viz tabulka 11 4800 [mV]

3.3.14. Objekt 61A0h: Typ filtru AI

UMAX031701, Jeden vstup do CANopen Controller V1

A-57

Tento objekt definuje typ datového filtru, který bude použit na nezpracovaná vstupní data, načtená z ADC nebo časovače, než budou předána do objektu hodnoty pole. Typy datových filtrů jsou definovány v tabulce 8 a způsob jejich použití je popsán v části 1.3.

Popis objektu

Index

61A0h

Jméno

Typ filtru AI

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Typ filtru RW Ne Viz tabulka 8 0 (bez filtru)

3.3.15. Objekt 61A1h: Konstanta filtru AI

Tento objekt definuje počet kroků použitých v různých filtrech, jak je definováno v části 1.3

Popis objektu

Index

61A0h

Jméno

Konstanta filtru AI

Typ objektu ARRAY

Typ dat

NEPODEpsáno16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Podindex Popis Rozsah hodnot mapování PDO

1h Konstanta filtru AI1 RW č. 1 až 1000

UMAX031701, Jeden vstup do CANopen Controller V1

A-58

Výchozí hodnota 10

3.4. PŘEDMĚTY VÝROBCE

Index (hexadecimální)
2020 2021 2030 2031 2040 2041 2031
2100 2101 2102 2103 2110 2111 2112
2500 2502 2520 2522
30z0 30z1 30z2 30z3 30z4 30z5 30z6 30z7
4000 4010 4020 4×01 4×02 4×11 4×12 4×13 4×21 4×22 4×23 4×31 4×32 4×33
5010

Objekt
Režim DI Pull Up/Down 1 Vstupní řádek DI Doba odskoku DI Debounce Filter 1 Vstupní řádek DI Frekvence debounce Doba DI Reset Počet pulzů Okno DI Časové okno DI Pulse Okno AI Vstupní rozsah AI Počet pulzů na otáčku AI Desetinné číslice FV AI Filtr Frekvence pro ADC AI Error Detect Enable AI Error Vymazat hysterezi AI Error Reaction Delay EC Extra Received Process Value EC desetinné číslice PV EC škálování 1 PV EC škálování 2 PV LTz Vstup Zdroj osy X LTz Vstup Číslo osy X LTz Desítkové číslice osy X PV LTz Osa Y LT Desetinná tečka Odezva PV LTz Desetinná tečka LTz Osa X PV LTz Bod Osa Y PV LTz Výstup Logický blok PV osy Y Povolit logický blok Zvolený logický blok Logický výstup tabulky Procesní hodnota LBx Číslo vyhledávací tabulky LBx Funkce Logický operátor Logický blok A Funkce A Podmínka 1 Logický blok A Funkce A Podmínka 2 Logický blok A Funkce A Podmínka 3 Logický blok A Funkce B Podmínka 1 Logický blok A Funkce B Podmínka 2 Logický blok A Funkce B Podmínka 3 Logický blok A Funkce C Podmínka 1 Logický blok A Funkce C Podmínka 2 Logický blok A Funkce C Podmínka 3 Konstantní hodnota pole

UMAX031701, Jeden vstup do CANopen Controller V1

Typ objektu
POLE POLE POLE POLE POLE POLE POLE POLE
POLE POLE POLE POLE POLE POLE POLE POLE
POLE POLE POLE POLE
VAR VAR VAR VAR ARRAY ARRAY ARRAY
POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE POLE
ARRAY

Typ dat
NESIGNED8 UNSIGNED16 UNSIGNED8 UNSIGNED8 UNSIGNED32 UNSIGNED32 UNSIGNED32 UNSIGNED8 UNSIGNED16 UNSIGNED8 BOOLEAN INTEGER8 UNSIGNED16 INTEGER16 NESIGNED16 INTEGERUNSIGNUNSIGN8UNSIGNED16UNSIGNED 16 INTEGER8 INTEGER8 UNSIGNED8 UNSIGNED8 INTEGER8 UNSIGNED16 UNSIGNED16 RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD FLOAT16

Přístup
RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RO RW RW RO RW RW RW RW RW RW RW RW RW RW RW RW

Mapování CHOP
Ne Ne Ne Ne Ne Ne Ne
Ne Ne Ne Ne Ne Ne Ne
Ano Ne Ne Ne
Ne Ne Ne Ne Ne Ne Ne Ano
Ne Ne Ano Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne Ne
Žádný

A-59

5020 Hodnota pole napájecího zdroje 5030 Hodnota pole Teplota procesoru 5555 Start v provozním režimu
Kde z = 1 až 6 a x = 1 až 4

VAR

FLOAT32

RO

Ano

VAR

FLOAT32

RO

Ano

VAR

BOOLEAN

RW

Žádný

UMAX031701, Jeden vstup do CANopen Controller V1

A-60

3.4.1. Objekt 2020h: DI Pulup/Down Mode 1 vstupní řádek

Tento objekt určuje, jak stav načtený na vstupním kolíku odpovídá logickému stavu, ve spojení s aplikačním objektem 6020h, jak je definován v tabulce 3. Možnosti pro tento objekt jsou uvedeny v tabulce 1 a řadič upraví vstupní hardware podle k tomu, co je specifikováno.

Popis objektu

Index

2020h

Jméno

DI Pullup/Down Mode 1 vstupní řádek

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h Digitální vstup 1 Pullup/Down RW Ne Viz tabulka 1 0 (pulup/down deaktivován)

3.4.2. Objekt 2020h: DI Debounce Time 1 vstupní řádek

Tento objekt určuje dobu odskoku použitou, když je vstup nakonfigurován jako typ digitálního vstupu. Možnosti pro tento objekt jsou uvedeny níže.

Popis objektu

Index

2021h

Jméno

DI Debounce Time 1 vstupní řádek

Typ objektu ARRAY

Typ dat

NEPODEpsáno16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Podindex Popis Rozsah hodnot mapování PDO

1h Čas odskoku digitálního vstupu RW č. 0 60000

UMAX031701, Jeden vstup do CANopen Controller V1

A-61

Výchozí hodnota 10 (ms)

3.4.3. Objekt 2030h: DI Debounce Filter 1 vstupní řádek

Tento objekt určuje dobu debounce digitálního signálu, když je vstup nakonfigurován jako typ vstupu Frekvence/RPM nebo PWM. Možnosti pro tento objekt jsou uvedeny v tabulce 2.

Popis objektu

Index

2020h

Jméno

DI Debounce Filter 1 vstupní řádek

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h digitální vstupní debounce filtr RW Ne Viz tabulka 2 2 [Filtr 1.78 us]

3.4.4. Objekt 2031h: Hodnota přetečení frekvence AI

Tento objekt určuje dobu debounce digitálního signálu, když je vstup nakonfigurován jako typ vstupu Frekvence/RPM nebo PWM.

Popis objektu

Index

2031h

Jméno

Hodnota přetečení frekvence AI

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO

1h Hodnota přetečení frekvence RW No

UMAX031701, Jeden vstup do CANopen Controller V1

A-62

Rozsah hodnot 0-50 Výchozí hodnota 50 (Hz)

3.4.5. Objekt 2040h: AI resetuje hodnotu počtu pulzů

Tento objekt určuje hodnotu (v pulsech), která resetuje typ vstupu Counter tak, aby začal počítat znovu od 0. Tato hodnota se bere v úvahu, když je vstup vybrán jako typ vstupu čítače.

Popis objektu

Index

2040h

Jméno

Hodnota AI Reset Pulse Count

Typ objektu ARRAY

Typ dat

NEPODEpsáno32

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h Reset AI Hodnota počtu impulzů RW Ne 0-0xFFFFFFFF 1000 (pulzy)

3.4.6. Objekt 2041h: Časové okno AI Counter

Tento objekt určuje hodnotu (v milisekundách), která bude použita jako časové okno pro počítání pulzů v něm detekovaných. Tato hodnota se bere v úvahu, když je vstup vybrán jako typ vstupu čítače.

Popis objektu

Index

2041h

Jméno

Časové okno AI Counter

Typ objektu ARRAY

Typ dat

NEPODEpsáno32

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Popis dílčího indexu

1h AI Counter Time Window

UMAX031701, Jeden vstup do CANopen Controller V1

A-63

Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

RW Ne 0-0xFFFFFFFF 500 (milisekundy)

3.4.7. Objekt 2041h: Okno AI Counter Pulse

Tento objekt určuje hodnotu (v pulsech), která bude použita jako cílový počet, který kontrolér zjistí a poskytne čas (v milisekundách) potřebný k dosažení takového počtu. Tato hodnota se bere v úvahu, když je vstup vybrán jako typ vstupu čítače.

Popis objektu

Index

2041h

Jméno

Okno AI Counter Pulse

Typ objektu ARRAY

Typ dat

NEPODEpsáno32

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI Counter Pulse Window RW Ne 0-0xFFFFFFFF 1000 (pulzy)

3.4.8. Objekt 2100h: Rozsah vstupu AI

Tento objekt ve spojení s typem senzoru AI 6110h definuje výchozí hodnoty analogového vstupu (tabulka 10) a povolené rozsahy (tabulka 11) pro objekty 2111h, 7120h, 7122h, 7148h a 7149h. Počet a typy rozsahů se budou lišit podle toho, jaký typ snímače je připojen ke vstupu, jak je popsáno v tabulce 6.

Popis objektu

Index

2100h

Jméno

Vstupní rozsah AI

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

UMAX031701, Jeden vstup do CANopen Controller V1

A-64

Rozsah hodnot 1 Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Rozsah RW Ne Viz tabulka 6 2 [0-5V]

3.4.9. Objekt 2101h: AI Počet pulzů za otáčku

Tento objekt se používá pouze tehdy, když byl objektem 6110h vybrán typ vstupu „Frekvence“. Regulátor automaticky převede měření frekvence z Hz na otáčky za minutu, když je zadána nenulová hodnota. V tomto případě budou objekty 2111h, 7120h, 7122h, 7148h a 7149h interpretovány jako data RPM. Objekt 2100h AI Input Range musí být stále specifikován v Hertzech a měl by být zvolen podle očekávaných frekvencí, ve kterých bude snímač otáček pracovat.

Popis objektu

Index

2101h

Jméno

AI Počet pulzů na otáčku

Typ objektu ARRAY

Typ dat

NEPODEpsáno16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index

1h

Popis

AI1 Pulsy na otáčku

Přístup

RW

Mapování CHOP č

Rozsah hodnot 0 až 1000

Výchozí hodnota 1

3.4.10. Objekt 2102h: AI Decimal Digits FV

Tento objekt popisuje počet číslic následujících za desetinnou čárkou (tj. rozlišení) vstupních dat, která je interpretována datovým typem Integer16 v objektu hodnoty pole.

Example: Hodnota pole 1.230 (Float) bude kódována jako 1230 ve formátu Integer16, pokud je počet desetinných míst nastaven na 3.

UMAX031701, Jeden vstup do CANopen Controller V1

A-65

Kromě FV objektu 7100h budou s tímto rozlišením specifikovány i objekty 2111h, 7120h, 7122h, 7148h a 7149h. Tento objekt je pouze pro čtení a bude automaticky upraven ovladačem podle tabulky 9 v závislosti na typu analogového vstupu a rozsahu, který byl zvolen.

Popis objektu

Index

2102h

Jméno

AI desetinné číslice FV

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Desetinné číslice FV RO Ne Viz tabulka 9 3 [Volt na mV]

3.4.11. Objekt 2103h: Frekvence filtru AI pro ADC

Tento objekt se používá k určení mezní frekvence filtru pro periferní zařízení ADC na procesoru. Analogově-digitální převodník se používá s typy analogových vstupů: svtagE; proud; a odporové. Používá se také k měření: analogové výstupní proudové zpětné vazby; napájení voltage a teplotu procesoru. Dostupné filtry jsou uvedeny v tabulce 7.

UMAX031701, Jeden vstup do CANopen Controller V1

A-66

Popis objektu

Index

2104h

Jméno

Frekvence AI filtru pro ADC

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h Frekvence filtru ADC RW Ne Viz tabulka 7 1 [Filtr 50Hz]

3.4.12. Object 2110h: AI Error Detect Enable

Tento objekt umožňuje detekci chyb a reakci související s funkčním blokem analogového vstupu. Je-li deaktivován, nebude vstup generovat kód EMCY v objektu 1003h Pre-Defined Error Field, ani nedeaktivuje žádný výstup ovládaný vstupem, pokud by se vstup dostal mimo rozsah definovaný objekty 7148h AI Span Start a 7149h AI Span Konec.

Popis objektu

Index

2110h

Jméno

AI Error Detect Povolit

Typ objektu ARRAY

Typ dat

BOOLEAN

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Error Detect Enable RW No 0 (FALSE) nebo 1 (PRAVDA) 1 [PRAVDA]

UMAX031701, Jeden vstup do CANopen Controller V1

A-67

3.4.13. Objekt 2111h: AI Error Clear Hysteresis

Tento objekt se používá k zabránění rychlé aktivace/vymazání příznaku poruchy vstupu a odeslání objektu 1003h do sítě CANopen ® . Jakmile se vstup dostane nad/pod prahové hodnoty, které definují platný provozní rozsah, musí se vrátit zpět do rozsahu mínus/plus tato hodnota, aby se chyba odstranila. Je škálováno ve fyzikální jednotce FV, tj. pro tento objekt platí objekt 2102h.

Popis objektu

Index

2111h

Jméno

Chyba AI Vymazat hysterezi

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Error Clear Hysteresis RW No Viz tabulka 11 100 [mV]

3.4.14. Objekt 2112h: AI Error Reaction Delay

Tento objekt se používá k odfiltrování rušivých signálů a k zabránění zahlcení sítě CANopen ® vysíláním objektu 1003h při nastavení/odstranění poruchy. Než je porucha rozpoznána (tj. EMCY kód je přidán do předdefinovaného seznamu chybových polí), musí zůstat aktivní po dobu definovanou v tomto objektu. Fyzickou jednotkou tohoto objektu jsou milisekundy.

Popis objektu

Index

2112h

Jméno

AI Error Reaction Delay

Typ objektu ARRAY

Typ dat

NEPODEpsáno16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 1

UMAX031701, Jeden vstup do CANopen Controller V1

A-68

Výchozí hodnota 1

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h AI1 Chyba Zpoždění reakce RW Ne 0 až 60,000 1000 XNUMX [ms]

3.4.15. Objekt 2500h: EC Extra Received Process Value

Tento objekt poskytuje další zdroj řízení, aby bylo možné řídit další funkční bloky daty přijatými z CANopen ® RPDO. Funguje podobně jako jakýkoli jiný zapisovatelný, mapovatelný PV objekt, jako je 7300h AO Output PV.

Popis objektu

Index

2500h

Jméno

EC Extra přijaté PV

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 6

Výchozí hodnota 6

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 6h (x = 1 až 6) ECx Přijato PV RW Ano Celé číslo16 Ne

UMAX031701, Jeden vstup do CANopen Controller V1

A-69

3.4.16. Objekt 2502h: EC desetinné číslice PV

Tento objekt popisuje počet číslic následujících za desetinnou čárkou (tj. rozlišení) zvláštních řídicích dat, která jsou interpretována s datovým typem Integer16 v objektu procesní hodnoty.

Popis objektu

Index

2502h

Jméno

EC desetinné číslice PV

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 6

Výchozí hodnota 6

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 6h (x = 1 až 6) ECx Desetinné číslice PV RW č. 0 až 4 1 (rozlišení 0.1)

3.4.17. Objekt 2520h: EC Scaling 1 PV

Tento objekt definuje minimální hodnotu zdroje řízení navíc. Používá se jako hodnota Scaling 1 jinými funkčními bloky, když byl EC vybrán jako zdroj pro data osy X, tj. jak je vidět na obrázku 11. S daty není spojena žádná fyzická jednotka, ale používá stejné rozlišení. jako přijatá PV, jak je definováno v objektu 2502h, EC desetinné číslice PV. Tento objekt musí být vždy menší než objekt 2522h EC Scaling 2 PV.

Popis objektu

Index

2520h

Jméno

EC Měřítko 1 PV

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 6

Výchozí hodnota 6

UMAX031701, Jeden vstup do CANopen Controller V1

A-70

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 6h (x = 1 až 6) ECx Scaling 1 PV RW No -32768 až 2522h dílčí index X 0

3.4.18. Objekt 2522h: EC Scaling 2 PV

Tento objekt definuje maximální hodnotu zdroje řízení navíc. Používá se jako hodnota Scaling 2 jinými funkčními bloky, když byl EC vybrán jako zdroj pro data osy X, tj. jak je vidět na obrázku 11. S daty není spojena žádná fyzická jednotka, ale používá stejné rozlišení. jako přijatá PV, jak je definováno v objektu 2502h, EC desetinné číslice PV. Tento objekt musí být vždy větší než objekt 2520h EC Scaling 1 PV.

Popis objektu

Index

2522h

Jméno

EC Měřítko 2 PV

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 6

Výchozí hodnota 6

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 6h (x = 1 až 6) ECx Scaling 2 PV RW No 2520h subindex X až 32767 1000 (100.0)

UMAX031701, Jeden vstup do CANopen Controller V1

A-71

3.4.19. Objekt 30z0h: Vstup LTz X-Axis Source

Tento objekt definuje typ vstupu, který bude použit k určení vstupní procesní hodnoty osy X pro funkci vyhledávací tabulky. Dostupné zdroje řízení na ovladači 1IN-CAN jsou uvedeny v tabulce 15. Ne všechny zdroje by mělo smysl používat jako vstup osy X a je na odpovědnosti uživatele, aby si vybral zdroj, který má pro danou aplikaci smysl. Výběr „Control Source Not Used“ deaktivuje příslušný funkční blok vyhledávací tabulky.

Popis objektu

Index

30z0h (kde z = 1 až 6)

Jméno

Vstup LTz v ose X

Typ objektu PROMĚNNÁ

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Přístup

RW

Mapování CHOP č

Rozsah hodnot Viz tabulka 15

Výchozí hodnota 0 (ovládání není použito, PID vypnuto)

3.4.20. Objekt 30z1h: LTz Vstup číslo osy X

Tento objekt definuje číslo zdroje, který bude použit jako vstupní PV osy X pro funkci vyhledávací tabulky. Dostupná kontrolní čísla jsou závislá na zvoleném zdroji, jak je uvedeno v tabulce 16. Po výběru budou limity pro body na ose X omezeny objekty měřítka zdroje/čísla kontroly, jak je definováno v tabulce 17.

Popis objektu

Index

30z1h (kde z = 1 až 6)

Jméno

Vstupní číslo osy X LTz

Typ objektu PROMĚNNÁ

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Přístup

RW

Mapování CHOP č

Rozsah hodnot Viz tabulka 16

Výchozí hodnota 0 (zdroj nulového ovládacího prvku)

UMAX031701, Jeden vstup do CANopen Controller V1

A-72

3.4.21. Objekt 30z2h: LTz X-osa desetinné číslice PV

Tento objekt popisuje počet číslic následujících za desetinnou čárkou (tj. rozlišení) vstupních dat osy X a bodů ve vyhledávací tabulce. Mělo by být nastaveno na rovné desetinným místům používaným PV z řídicího zdroje/čísla, jak je definováno v tabulce 17.

Popis objektu

Index

30z2h (kde z = 1 až 6)

Jméno

LTz X-osa desetinné číslice PV

Typ objektu PROMĚNNÁ

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Přístup

RW

Mapování CHOP č

Rozsah hodnot 0 až 4 (viz tabulka 17)

Výchozí hodnota 0

3.4.22. Objekt 30z3h: LTz Desítkové číslice osy Y PV

Tento objekt popisuje počet číslic následujících za desetinnou čárkou (tj. rozlišení) bodů osy Y ve vyhledávací tabulce. Pokud má být výstup osy Y vstupem do jiného funkčního bloku (tj. analogového výstupu), doporučuje se, aby byla tato hodnota nastavena na stejnou hodnotu jako desetinná místa používaná blokem, který používá vyhledávací tabulku jako zdroj řízení. /číslo.

Popis objektu

Index

30z3h (kde z = 1 až 6)

Jméno

LTz osa Y desetinné číslice PV

Typ objektu PROMĚNNÁ

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Přístup

RW

Mapování CHOP č

Rozsah hodnot 0 až 4

Výchozí hodnota 0

UMAX031701, Jeden vstup do CANopen Controller V1

A-73

3.4.23. Objekt 30z4h: Bodová odezva LTz

Tento objekt určuje odezvu výstupu osy Y na změny na vstupu osy X. Hodnota nastavená v dílčím indexu 1 určuje typ osy X (tj. data nebo čas), zatímco všechny ostatní dílčí indexy určují odezvu (ramp, krok, ignorovat) mezi dvěma body na křivce. Možnosti pro tento objekt jsou uvedeny v tabulce 24. Příklad viz Obrázek 18ample rozdílu mezi krokem a ramp odpověď.

Popis objektu

Index

30z4h (kde z = 1 až 6)

Jméno

Bodová odezva LTz

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 11

Výchozí hodnota 11

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h Typ osy X RW Ne Viz tabulka 24 (0 nebo 1) 0 (odpověď dat osy x)

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

2h až 11h (x = 2 až 11) LTz Bod X Odezva RW Ne Viz tabulka 24 (0, 1 nebo 2) 1 (ramp odpovědět)

3.4.24. Objekt 30z5h: LTz Bod osy X PV

Tento objekt definuje data osy X pro 11 kalibračních bodů ve vyhledávací tabulce, což má za následek 10 různých výstupních strmostí.

Když je vybrána datová odezva pro typ osy X (subindex 1 objektu 30z4), je tento objekt omezen tak, že X1 nemůže být menší než hodnota Měřítko 1 vybraného zdroje/čísla ovládacího prvku a X11 nemůže být větší. než hodnota Scaling 2. Zbytek bodů je omezen níže uvedeným vzorcem. Fyzická jednotka spojená s daty bude ta ze zvoleného vstupu a bude používat rozlišení definované v objektu 30z2h, LTz X-Axis Decimal Digits PV.

MinInputRange <= X1<= X2<= X3<= X4<= X5<= X6<= X7<= X8<= X9<= X10<= X11<= MaxInputRange

Když byla zvolena časová odezva, každý bod na ose X lze nastavit kdekoli od 1 do 86,400,000 XNUMX XNUMX ms.

UMAX031701, Jeden vstup do CANopen Controller V1

A-74

Popis objektu

Index

30z5h (kde z = 1 až 6)

Jméno

LTz Bod X-osa PV

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO32

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 11

Výchozí hodnota 11

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1 h až 11 h (x = 1 až 11)

LTz Bod X-osa PVx

RW

Žádný

Viz výše (data) 1 až 86400000 (čas)

10*(x-1)

Žádný

3.4.25. Objekt 30z6h: LTz Bod osy Y PV

Tento objekt definuje data osy Y pro 11 kalibračních bodů ve vyhledávací tabulce, což má za následek 10 různých výstupních strmostí. Data jsou neomezená a není s nimi spojena žádná fyzická jednotka. Použije rozlišení definované v objektu 30z3h, LTz Y-Axis Decimal Digits PV.

Popis objektu

Index

30z6h (kde z = 1 až 6)

Jméno

LTz Bod Y-osa PV

Typ objektu ARRAY

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 11

Výchozí hodnota 11

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 11h (x = 1 až 11) LTz Bod Osa Y PVx RW Ne Celé číslo16 10*(x-1) [tj. 0, 10, 20, 30, … 100]

UMAX031701, Jeden vstup do CANopen Controller V1

A-75

3.4.26. Objekt 30z7h: LTz Výstup Y-Axis PV

Tento objekt pouze pro čtení obsahuje funkční blok vyhledávací tabulky PV, který lze použít jako vstupní zdroj pro jiný funkční blok (tj. analogový výstup). Fyzická jednotka pro tento objekt není definována a bude používat rozlišení definované v objektu 30z3h, LTz osa Y desetinné číslice PV.

Popis objektu

Index

30z7h (kde z = 1 až 6)

Jméno

LTz Výstupní osa Y PV

Typ objektu PROMĚNNÁ

Typ dat

CELÉ ČÍSLO16

Popis položky

Dílčí index

0h

Přístup

RO

Mapování PDO Ano

Rozsah hodnot Celé číslo16

Výchozí hodnota č

3.4.27. Objekt 4000h: Povolení logického bloku

Tento objekt definuje, zda bude vyhodnocena logika znázorněná na obrázku 22.

Popis objektu

Index

4000h

Jméno

Logický blok Povolit

Typ objektu ARRAY

Typ dat

BOOLEAN

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 4

Výchozí hodnota 4

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 4h (x = 1 až 4) LBx Povolit RW Ne 0 (NEPRAVDA) nebo 1 (PRAVDA) 0 [NEPRAVDA]

UMAX031701, Jeden vstup do CANopen Controller V1

A-76

3.4.28. Objekt 4010h: Tabulka vybraných logických bloků
Tento objekt pouze pro čtení odráží, jaká tabulka byla vybrána jako výstupní zdroj pro logický blok po provedení vyhodnocení znázorněného na obrázku 22.

Popis objektu

Index

4010h

Jméno

Tabulka vybraných logických bloků

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 4

Výchozí hodnota 4

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 4h (x = 1 až 4) LBx Vybraná tabulka RO Ano 1 až 6 Ne

3.4.29. Objekt 4020h: Výstup logického bloku PV

Tento objekt pouze pro čtení odráží výstup z vybrané tabulky interpretovaný jako procentatagE. Limity pro procentatagPřevod je založen na rozsahu vyhledávacích tabulek Y-Axis Output PV, jak je uvedeno v tabulce 17.

Popis objektu

Index

4020h

Jméno

Výstup logického bloku PV

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 4

Výchozí hodnota 4

Podindex Popis Rozsah hodnot mapování PDO

1h až 4h (x = 1 až 4) LBx Výstup PV RO Ano Závisí na vybrané tabulce

UMAX031701, Jeden vstup do CANopen Controller V1

A-77

Výchozí hodnota č

3.4.30. Objekt 4x01h: Čísla vyhledávací tabulky LBx

Tento objekt určuje, které ze šesti podporovaných vyhledávacích tabulek na 1IN-CAN jsou spojeny s konkrétní funkcí v daném logickém bloku. Ke každé logické funkci lze připojit až tři tabulky.

Popis objektu

Index

4x01h (kde x = 1 až 4)

Jméno

Čísla vyhledávací tabulky LBx

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 3

Výchozí hodnota 3

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 3h (y = A až C) LBx vyhledávací tabulka Y Počet RW č. 1 až 6 Viz tabulka 30

3.4.31. Objekt 4x02h: Logický operátor funkce LBx

Tento objekt určuje, jak se mají výsledky tří podmínek pro každou funkci vzájemně porovnávat, aby se určil celkový stav výstupu funkce. V každém logickém bloku lze vyhodnotit až tři funkce. Možnosti pro tento objekt jsou definovány v tabulce 28. Další informace o použití tohoto objektu naleznete v části 1.8.

Popis objektu

Index

4x02h (kde x = 1 až 4)

Jméno

Logický operátor funkce LBx

Typ objektu ARRAY

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 3

Výchozí hodnota 3

UMAX031701, Jeden vstup do CANopen Controller V1

A-78

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h až 3h (y = A až C) Funkce LBx Y Logický operátor RW Ne Viz Tabulka 28 Funkce A = 1 (a všechny) Funkce B = 1 (a všechny) Funkce C = 0 (výchozí)

3.4.32. 3.4.33. 3.4.34. 3.4.35. 3.4.36. 3.4.37. 3.4.38. 3.4.39. 3.4.40.

Objekt 4x11h: Funkce LBx A Podmínka 1 Objekt 4x12h: Funkce LBx A Podmínka 2 Objekt 4x13h: Funkce LBx A Podmínka 3 Objekt 4x21h: Funkce LBx B Podmínka 1 Objekt 4x22h: LBx Funkce B Podmínka 2 Objekt 4x23 Funkce 3 Objekt 4x31 Funkce 1 Objekt 4x32 : LBx Funkce C Podmínka 2 Objekt 4x33h: LBx Funkce C Podmínka 3 Objekt XNUMXxXNUMXh: LBx Funkce C Podmínka XNUMX

Tyto objekty, 4xyzh, představují logický blok z, funkci y, podmínku z, kde x = 1 až 4, y = A až C az = 1 až 3. Všechny tyto objekty jsou speciálním typem záznamu definovaným v tabulce 25. Informace o použití těchto objektů jsou definovány v části 1.8.

Popis objektu

Index

4xyzh

Jméno

Funkce LBx y Podmínka z

Typ objektu RECORD

Typ dat

NEPODEpsáno8

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 5

Výchozí hodnota 5

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

1h Argument 1 Zdroj RW Ne Viz Tabulka 15 1 (Zpráva CANopen)

Popis dílčího indexu

2h Argument 1 Číslo

UMAX031701, Jeden vstup do CANopen Controller V1

A-79

Rozsah hodnot mapování přístupu PDO Výchozí hodnota Dílčí index Popis Rozsah hodnot mapování přístupu PDO Výchozí hodnota

RW č. Viz tabulka 16 3 (EC přijatá PV 1) 3h Argument 2 Zdroj RW č. Viz tabulka 15 3 (konstantní PV)

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

4h Argument 2 Číslo RW Ne Viz tabulka 16 3 (Konstantní FV 3)

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

5h Operátor RW Ne Viz tabulka 26 0 (rovná se)

3.4.41. Objekt 5010h: Konstantní hodnota pole

Tento objekt umožňuje uživateli porovnávat s pevnou hodnotou, tj. pro řízení požadované hodnoty ve smyčce PID nebo v podmíněném vyhodnocení pro logický blok. První dvě hodnoty v tomto objektu jsou pevně nastaveny na FALSE (0) a TRUE (1). Existují čtyři další podindexy, které poskytují další neomezená data.

Popis objektu

Index

5010h

Jméno

Konstantní hodnota pole

Typ objektu ARRAY

Typ dat

FLOAT32

Popis položky

Dílčí index

0h

Popis

Podporován největší podindex

Přístup

RO

Mapování CHOP č

Rozsah hodnot 6

Výchozí hodnota 6

Podindex Popis Přístup

1h Konstantní False RO

UMAX031701, Jeden vstup do CANopen Controller V1

A-80

Rozsah hodnot mapování PDO Výchozí hodnota

Ne 0 0 (nepravda)

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

2h konstantní True RO č. 1 1 (pravda)

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

3h Konstantní FV 3 RW Bez Float32 25.0

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

4h Konstantní FV 4 RW Bez Float32 50.0

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

5h Konstantní FV 5 RW Bez Float32 75.0

Dílčí index Popis Přístup k mapování PDO Rozsah hodnot Výchozí hodnota

6h Konstantní FV 6 RW Bez Float32 100.0

UMAX031701, Jeden vstup do CANopen Controller V1

A-81

3.4.42. Objekt 5020h: Hodnota pole napájecího zdroje

Tento objekt pouze pro čtení je k dispozici pro účely diagnostické zpětné vazby. Odráží naměřený objemtage napájení ovladače. Fyzikální jednotkou tohoto objektu jsou volty.

Popis objektu

Index

5020h

Jméno

Hodnota pole napájecího zdroje

Typ objektu PROMĚNNÁ

Typ dat

FLOAT32

Popis položky

Dílčí index

0h

Přístup

RO

Mapování PDO Ano

Rozsah hodnot 0 až 70 [V]

Výchozí hodnota č

3.4.43. Objekt 5030h: Hodnota pole teploty procesoru

Tento objekt pouze pro čtení je k dispozici pro účely diagnostické zpětné vazby. Odráží naměřenou teplotu procesoru, který bude vždy běžet přibližně o 10°C až 20°C nad okolní. Fyzikální jednotkou tohoto objektu jsou stupně Celsia.

Popis objektu

Index

5030h

Jméno

Hodnota pole teploty procesoru

Typ objektu PROMĚNNÁ

Typ dat

FLOAT32

Popis položky

Dílčí index

0h

Přístup

RO

Mapování PDO Ano

Rozsah hodnot -50 až 150 [°C]

Výchozí hodnota č

UMAX031701, Jeden vstup do CANopen Controller V1

A-82

3.4.44. Objekt 5555h: Spusťte v operačním režimu

Tento objekt umožňuje spuštění jednotky v provozním režimu bez nutnosti přítomnosti CANopen ® Master v síti. Je určen k použití pouze při provozu ovladače 1IN-CAN jako samostatného modulu. Toto by mělo být vždy nastaveno na hodnotu FALSE, kdykoli je zařízení připojeno ke standardní síti master/slave.

Popis objektu

Index

5555h

Jméno

Spusťte v provozním režimu

Typ objektu PROMĚNNÁ

Typ dat

BOOLEAN

Popis položky

Dílčí index

0h

Přístup

RW

Mapování CHOP č

Rozsah hodnot 0 (FALSE) nebo 1 (TRUE)

Výchozí hodnota 0 [FALSE]

UMAX031701, Jeden vstup do CANopen Controller V1

A-83

4. TECHNICKÉ SPECIFIKACE

4.1. Napájení
Ochrana vstupu napájení

12, 24 V DC jmenovité (rozsah napájení 8…36 V DC)
Je zajištěna ochrana proti přepólování. Vstupní část napájecího zdroje chrání před přechodnými rázy a zkraty. OvervoltagJe zajištěna ochrana až do 38V. Overvoltage (podvoltagE).

4.2. Vstupy
Funkce analogových vstupů Voltage Vstup
Aktuální vstup
Vstup PWM
Frekvenční vstup
Vstup čítače Funkce digitálního vstupu
Přesnost vstupu Analogový vstup Rozlišení Rozlišení digitálního vstupu Detekce chyb/reakce

svtage [V], Proud [mA], PWM [%], Frekvence [Hz], RPM, Čítač

0-5V 0-10V

(Impedance 204 K) (Impedance 136 K)

0-20mA 4-20mA

(Impedance 124) (Impedance 124)

0 až 100 % (při 0.5 Hz až 20 kHz) Volitelné 10k pullup až +5V nebo pulldown na GND rezistor

0.5 Hz až 20 kHz Volitelný 10k pullup až +5V nebo pulldown k GND rezistoru

Počet pulzů, Měřící okno, Pulsy v okně

5V CMOS, Active High nebo Active Low Volitelné 10k pullup na +5V nebo pulldown na GND rezistor Normální, inverzní nebo Latched (tlačítko) odezva

<1% chyba v plném rozsahu (všechny typy)

12bitový ADC

16bitový časovač

Mimo rozsah Detekce vysoké a nízké úrovně EMCY kódu (objekt 1003h) a možná reakce na poruchu (1029h).

4.3. Sdělení
CAN
Ukončení sítě

1 CAN 2.0B port, protokol CiA CANopen ® Standardně 1IN-CAN Controller vysílá měřený vstup (FV objekt 7100h) a výstupní proudovou zpětnou vazbu (FV objekt 2370h) na TPDO1
Podle standardu CAN je nutné síť ukončit externími zakončovacími odpory. Rezistory jsou 120 Ohm, minimálně 0.25 W, kovové fólie nebo podobný typ. Měly by být umístěny mezi svorky CAN_H a CAN_L na obou koncích sítě.

4.4. Obecné specifikace

Mikroprocesor

STM32F103CBT7, 32bitová, 128 Kbytes Flash programová paměť

Klidový proud

Kontaktujte Axiomatic.

Logika řízení

Uživatelsky programovatelné funkce pomocí Electronic Assistant®

Komunikace

1 port CAN (CANopen®), SAE J1939 je k dispozici na vyžádání.

Provozní podmínky

-40 až 85 °C (-40 až 185 °F)

Ochrana

IP67

Soulad s EMC

označení CE

Vibrace

MIL-STD-202G, test 204D a 214A (sinus a náhodný) 10 g vrchol (sinus); Vrchol 7.86 grms (náhodný) (nevyřízeno)

Šokovat

MIL-STD-202G, Test 213B, 50 g (nevyřízeno)

Schválení

označení CE

Elektrické připojení

6pin Deutsch IPD konektor P/N: DT04-6P Sada protilehlých zástrček je k dispozici jako Axiomatic P/N: AX070119.

Pin # 1 2 3 4 5 6

Popis BATT+ Vstup + CAN_H CAN_L Vstup BATT-

UMAX031701, Jeden vstup do CANopen Controller V1

A-84

5. HISTORIE VERZÍ

Datum verze

1

31. května 2016

Autor

Modifikace

Počáteční návrh Gustavo Del Valle

UMAX031701, Jeden vstup do CANopen Controller V1

A-85

NAŠE PRODUKTY
Ovladače ovladače Nabíječky baterií Ovládání sběrnice CAN, brány CAN/Wifi, CAN/Bluetooth proudové měniče DC/DC napájecí měniče DC Vol.tagPřevodníky e/Proudových signálů Snímače teploty motoru Převodníky Ethernet/CAN Řídicí jednotky pohonu ventilátoru Řídicí jednotky hydraulických ventilů Řídicí jednotky I/O Simulátory LVDT Řídicí jednotky strojů Řídicí jednotky motoru Řídicí jednotky PID Snímače polohy, měření úhlu sklonoměry Napájecí zdroje Převodníky signálů PWM/izolátory Převodníky signálů Servisní převodníky Signálové převodníky Tenzometrický snímač CAN ovládá supresory přepětí

NAŠE SPOLEČNOST
Axiomatic dodává elektronické ovládání strojů, komponenty a systémy pro off-highway, užitková vozidla, elektrická vozidla, generátory, manipulaci s materiálem, obnovitelné zdroje energie a průmyslové OEM trhy.

Poskytujeme efektivní, inovativní řešení, která se zaměřují na přidanou hodnotu pro naše zákazníky.

Klademe důraz na služby a partnerství s našimi zákazníky, dodavateli a zaměstnanci, abychom budovali dlouhodobé vztahy a vzájemnou důvěru.

KVALITNÍ NÁVRH A VÝROBA
Společnost Axiomatic je registrovaná podle ISO 9001:2008.

SERVIS
Všechny produkty, které mají být vráceny společnosti Axiomatic, vyžadují číslo autorizace vrácení materiálu (RMA#).

Při žádosti o číslo RMA uveďte prosím následující informace: · Sériové číslo, číslo dílu · Číslo a datum axiomatické faktury · Provozní doba, popis problému · Schéma zapojení, aplikace · Další komentáře podle potřeby

Při přípravě dokumentů pro zpáteční přepravu mějte na paměti následující. Obchodní faktura pro proclení (a dodací list) by měla obsahovat harmonizovaný mezinárodní HS (kód tarifu), terminologii hodnocení a vrácení zboží, jak je uvedeno níže kurzívou. Hodnota jednotek na obchodní faktuře by měla být shodná s jejich nákupní cenou.

Zboží vyrobené v Kanadě (nebo Finsku) Vrácené zboží k posouzení záruky, HS: 9813.00 Hodnocení Identické zboží Axiomatic RMA#

ZÁRUKA, SCHVÁLENÍ A OMEZENÍ APLIKACE
Společnost Axiomatic Technologies Corporation si vyhrazuje právo kdykoli provádět opravy, úpravy, vylepšení, vylepšení a další změny svých produktů a služeb a ukončit jakýkoli produkt nebo službu bez upozornění. Zákazníci by měli před zadáním objednávky získat nejnovější relevantní informace a měli by si ověřit, zda jsou tyto informace aktuální a úplné. Uživatelé by se měli ujistit, že produkt je vhodný pro použití v zamýšlené aplikaci. Všechny naše produkty mají omezenou záruku na vady materiálu a zpracování. Přečtěte si prosím naše Záruční, schvalovací/omezení a proces vrácení materiálů, jak je popsáno na www.axiomatic.com/service.html.

KONTAKTY
Axiomatic Technologies Corporation 5915 Wallace Street Mississauga, V KANADĚ L4Z 1Z8 TEL: +1 905 602 9270 FAX: +1 905 602 9279 www.axiomatic.com

Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä FINSKO TEL: +358 103 375 750 FAX: +358 3 3595 660 www.axiomatic.fi

Copyright 2018

Dokumenty / zdroje

AXIOMATIC AX031701 Single Universal Input Controller [pdfUživatelská příručka
AX031701 Single Universal Input Controller, AX031701, Single Universal Input Controller, Universal Input Controller, Input Controller, Controller

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *