AX031701 egy univerzális bemeneti vezérlő
“
Termékinformáció
Műszaki adatok
- Terméknév: Egyetlen univerzális bemeneti vezérlő
- Modellszám: UMAX031701
- Cikkszám: AX031701
- Kommunikációs protokoll: CANopen
- Bemeneti kompatibilitás: Analóg érzékelők voltage, jelenlegi,
frekvencia/RPM, PWM és digitális jelek - Vezérlési algoritmusok: Arányos-Integrális-Derivatív vezérlés
(PID)
A termék használati útmutatója
1. Telepítési útmutató
2.1 Méretek és kivezetés
Tekintse meg a használati útmutatót a részletes méretekért és a kivezetésért
információ.
2.2 Telepítési útmutató
Kövesse a felhasználói kézikönyvben található telepítési utasításokat
hogy megfelelően állítsa be az egy univerzális bemeneti vezérlőt.
2. Digitális bemeneti funkcióblokk
A digitális bemenet funkcióblokk akkor aktiválódik, ha a 6112h objektum,
AI-művelet, digitális bemeneti válaszra van állítva.
Ha a 6112h értéke 10 = digitális bemenet, a 2020h DI objektum
A Pullup/Down Mode meghatározza, hogy a bemeneti jel aktív-e magas vagy
aktív alacsony.
Az objektum 2021h DI visszafordulási ideje a bemenetre vonatkozik a
állapotot a processzor olvassa be, az alapértelmezett visszafordulási idővel
10ms.
Tekintse meg az 1. táblázatot a DI Pullup/Down opciókért:
Érték | Jelentése |
---|---|
0 | Pullup/Down Disabled (nagy impedanciájú bemenet) |
1 | 10k Pullup Resistor Engedélyezve |
2 | 10k lehúzó ellenállás engedélyezve |
A 3. ábra a bemenet hiszterézisét mutatja a kapcsoláskor
diszkrét jel. A digitális bemenet +Vcc-ig kapcsolható
(48Vmax).
GYIK
K: Hol találok ehhez további hivatkozásokat?
termék?
V: További hivatkozások ehhez a termékhez a következő címen érhetők el:
CAN az Automation eV-ben webwebhely: http://www.can-cia.org/.
"`
FELHASZNÁLÓI ÚTMUTATÓ UMAX031701 1-es verzió
EGYETLEN UNIVERZÁLIS BEMENETI VEZÉRLŐ
CANopen®-nel
FELHASZNÁLÓI ÚTMUTATÓ
P/N: AX031701
MEGJEGYZÉSEK AI CAN CANopen®
Analóg bemeneti (univerzális) vezérlőterületi hálózat A CANopen® a CAN bejegyzett közösségi védjegye az Automation eV-ben
CAN-ID
CAN 11 bites azonosító
KUKORICACSŐ
Kommunikációs objektum
CTRL
Ellenőrzés
DI
Digitális bemenet
EDS
Elektronikus adatlap
EMCY
Vészhelyzet
LSB
Legkevésbé jelentős bájt (vagy bit)
LSS
Rétegrendezési szolgáltatás
MSB
Legjelentősebb bájt (vagy bit)
NMT
Hálózatkezelés
PID
Arányos-Integrális-Derivatív vezérlés
RO
Csak olvasható objektum
RPDO
Fogadott folyamatadat-objektum
RW
Objektum olvasása/írása
SDO
Szolgáltatási adatobjektum
TPDO
Továbbított folyamatadat-objektum
WO
Csak objektum írása
IRODALOM
[DS-301]CiA DS-301 V4.1 CANopen Application Layer and Communication Profile. CAN az automatizálásban 2005
[DS-305]CiA DS-305 V2.0 Layer Setting Service (LSS) és protokollok. CAN az automatizálásban 2006
[DS-404]CiA DS-404 V1.2 CANopen profile mérőeszközökhöz és zárt hurkú vezérlőkhöz. CAN az automatizálásban 2002
Ezek a dokumentumok az Automation eV CAN-jában érhetők el webwebhely: http://www.can-cia.org/.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
ii
TARTALOMJEGYZÉK
1. TÖRTVIEW AZ ELLENŐRZŐ …………………………………………………………………………………….1 1.1. Az egy univerzális bemenetű vezérlő leírása ……………………………………………………….1 1.2. Digitális bemeneti funkcióblokk…………………………………………………………………………………2 1.3. Analóg bemeneti funkcióblokk ………………………………………………………………………………..5 1.4. Keresőtábla Funkcióblokk ………………………………………………………………………………..10 1.5. Programozható logikai funkcióblokk…………………………………………………………………….16 1.6. Vegyes funkcióblokk……………………………………………………………………………..23
2. TELEPÍTÉSI ÚTMUTATÓ ………………………………………………………………………………….25 2.1. Méretek és kivezetés……………………………………………………………………………………..25 2.2. Telepítési útmutató…………………………………………………………………………………….26
3. CANOPEN ® TÁRGYSZÓTÁR ……………………………………………………………………………..28 3.1. CSOMÓPONT-azonosító és BAUDRATE …………………………………………………………………………………….28 3.2. KOMMUNIKÁCIÓS OBJEKTUMOK (DS-301 és DS-404) …………………………………………………32 3.3. PÁLYÁZATI TÁRGYAK (DS-404) …………………………………………………………………………….50 3.4. GYÁRTÓI OBJEKTUMOK ………………………………………………………………………………………..59
4. MŰSZAKI ELŐÍRÁSOK …………………………………………………………………………………….84 4.1. Tápegység ……………………………………………………………………………………………………84 4.2. Bemenetek……………………………………………………………………………………………………………..84 4.3. Kommunikáció ………………………………………………………………………………………………84 4.4. Általános előírások ………………………………………………………………………………………84
5. VÁLTOZATTÖRTÉNET……………………………………………………………………………………………………..85
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
iii
1. TÖRTVIEW A VEZÉRLŐBŐL
1.1. Az egy univerzális bemeneti vezérlő leírása
A következő felhasználói kézikönyv leírja az egyetlen univerzális bemenetű CANopen ® vezérlő architektúráját és működését.
Az egybemenetű vezérlőt (1IN-CAN) az analóg érzékelők folyamatos mérésére és a CANopen hálózati buszra történő információsugárzásra tervezték. Rugalmas áramköri kialakítása lehetővé teszi különböző típusú jelek mérését, beleértve a voltage, áram, frekvencia/RPM, PWM és digitális jelek. A firmware-vezérlő algoritmusok lehetővé teszik az adatokkal kapcsolatos döntések végrehajtását, mielőtt a CANopen hálózatra továbbítanák, anélkül, hogy egyedi szoftverre lenne szükség.
Az 1IN-CAN által támogatott különféle funkcióblokkokat a következő szakaszok ismertetik. Minden objektum a felhasználó által konfigurálható szabványos, kereskedelmi forgalomban kapható eszközökkel, amelyek .EDS-en keresztül kölcsönhatásba léphetnek a CANopen ® objektumszótárral file.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-1
1.2. Digitális bemeneti funkcióblokk
A digitális bemenet (DI) funkcióblokk csak akkor alkalmazható a bemeneten, ha a 6112h objektum, az AI működés digitális bemeneti válaszra van állítva.
2. ábra Digitális bemeneti objektumok
Ha a 6112h 10 = digitális bemenetre van állítva, a 2020h DI Pullup/Down Mode objektum határozza meg, hogy a bemeneti jel aktív magas (10k lehúzás engedélyezve, váltás +V-re) vagy aktív alacsony (10k pullup engedélyezve, GND-re kapcsolva) Az opciók a 2020h objektum esetében az 1. táblázatban láthatók, az alapértelmezett félkövérrel.
Érték 0 1 2
Jelentés Pullup/Down Disabled (nagy impedanciájú bemenet) 10k Pullup Resistor Enabled 10K Pulldown Resistor Enabled
1. táblázat: DI Pullup/Down Options
A 3. ábra a bemenet hiszterézisét mutatja diszkrét jel kapcsolásakor. A digitális bemenet +Vcc-ig (48Vmax.) kapcsolható.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-2
Inpu Voltage (V) Digitális jel
Input Voltage (V) Digitális jel
Diszkrét bemenet aktív nagy hiszterézis
Diszkrét bemenet aktív alacsony hiszterézis
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
Input Voltage Digitális Hi/Lo
Input Voltage (V) Digitális Hi/Lo
3. ábra Diszkrét bemeneti hiszterézis
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-3
Az Object 2021h DI Debounce Time a bemenetre vonatkozik, mielőtt a processzor beolvassa az állapotot. Alapértelmezés szerint a visszalépési idő 10 ms.
4. ábra Digitális bemenet visszapattanása
A nyers állapot kiértékelése után a bemenet logikai állapotát a 6030h DI Polarity objektum határozza meg. A 6030h objektum beállításai a 3. táblázatban láthatók. A 6020h DI Read State csak olvasható objektumra írt DI `számított' állapota az aktív magas/alacsony és a kiválasztott polaritás kombinációja. Alapértelmezés szerint a normál be-/kikapcsolási logikát használják.
Érték Jelentés 0 Normál Be/Ki 1 Inverz Be/Ki 2 Reteszelt logika
Aktív Magas
Aktív alacsony
Állami
MAGAS
ALACSONY
ON
LOW vagy Open HIGH vagy Open
LE
MAGAS
ALACSONY
LE
LOW vagy Open HIGH vagy Open
ON
HIGH to LOW LOW to HIGH
Nincs változás
LOW-ról HIGH-ra HIGH-ról LOW-ra állapotváltás (azaz OFF-ról BE-re)
2. táblázat: DI polaritás opciók a DI állapot függvényében
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-4
Van egy másik típusú "digitális" bemenet is, amely akkor választható, ha a 6112h értéke 20 = Analog On/Off. Ebben az esetben azonban a bemenet továbbra is analóg bemenetként van konfigurálva, és ezért az analóg bemenet (AI) blokk objektumai kerülnek alkalmazásra a fent tárgyaltak helyett. Itt a 2020h, 2030h és 6030h objektumokat figyelmen kívül hagyja, és a 6020h az 5. ábrán látható logika szerint íródik. Ebben az esetben a MIN paramétert a 7120h AI Scaling 1 FV objektum állítja be, a MAX értéket pedig a 7122h AI Scaling. 2 FV. Minden más üzemmódban a 6020h objektum mindig nulla lesz.
5. ábra Analóg bemenet Olvasás digitálisként 1.3. Analóg bemeneti funkcióblokk Az analóg bemenet (AI) funkcióblokk az univerzális bemenethez tartozó alapértelmezett logikai társítás.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-5
6. ábra Analóg bemeneti objektumok
A 6112h objektum, AI működési mód határozza meg, hogy az AI vagy DI funkcióblokk a bemenethez van-e társítva. A 6112h objektum beállításai a 4. táblázatban láthatók. Az itt bemutatottakon kívül más értékek nem fogadhatók el.
Érték Jelentés 0 Csatorna ki 1 Normál működés (analóg) 10 Digitális bemenet (be/ki) 20 Analóg és be/ki
3. táblázat: AI működési mód beállításai
Az AI funkcióblokkhoz társított legfontosabb objektum a 6110h AI Sensor Type objektum. Ennek az értéknek a megváltoztatásával és a 2100h AI bemeneti tartományhoz társítva a többi objektumot automatikusan frissíti a vezérlő. A 6110h objektum beállításai az 5. táblázatban láthatók, és az itt bemutatottakon kívül más értékek nem fogadhatók el. A bemenet térfogat mérésére van beállítvatage alapértelmezés szerint.
Érték Jelentés 40. köttage Bemenet 50 Áram bemenet 60 Frekvencia bemenet (vagy RPM)
10000 PWM bemenet 10010 számláló
4. táblázat: AI érzékelőtípus opciók
A megengedett tartományok a kiválasztott bemeneti érzékelő típusától függenek. A 6. táblázat mutatja az érzékelő típusa és a kapcsolódó tartományopciók közötti kapcsolatot. Az egyes tartományok alapértelmezett értéke félkövér, és a 2100h objektum automatikusan ezzel az értékkel frissül, ha a 6110h módosul. A kiszürkített cellák azt jelentik, hogy a társított érték nem engedélyezett a tartományobjektumhoz, ha az adott érzékelőtípust kiválasztották.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-6
Érték 0 1 2
Voltage 0-5V 0-10V
Áram 0-20mA 4-20mA
Frekvencia
PWM
0.5 Hz - 20 kHz 0.5 Hz - 20 kHz
5. táblázat: AI bemeneti tartomány opciói az érzékelő típusától függően
Számláló impulzusszámláló idő ablak Impulzus ablak
Nem minden objektum vonatkozik minden bemeneti típusra. Plample, object 2103h AI szűrőfrekvencia az ADC-hez csak egy voltage, áram- vagy rezisztív bemenetet mérnek. Ezekben az esetekben az ADC automatikusan szűrést végez a 7. táblázat szerint, és alapértelmezés szerint 50 Hz-es zajszűrésre van beállítva.
Érték Jelentés 0 bemeneti szűrő kikapcsolva 1 szűrő 50 Hz 2 szűrő 60 Hz 3 szűrő 50 Hz és 60 Hz
6. táblázat: ADC szűrő frekvencia beállításai
Ezzel szemben a frekvencia és a PWM bemenetek a 2020h DI Pullup/Down módot használják (lásd 1. táblázat), míg a vol.tage, az áram és az ellenállás bemenetek ezt az objektumot nullára állítják. Ezenkívül a frekvencia bemenet automatikusan RPM-méréssé alakítható ehelyett egyszerűen a 2101h AI Impulzusok száma forradalmonkénti objektum nullától eltérő értékre állításával. Minden más bemeneti típus figyelmen kívül hagyja ezt az objektumot.
Frekvencia/RPM és PWM bemeneti típusokkal, AI visszafordulási idővel, a 2030h objektum alkalmazható. A 2030h objektum beállításai a 2. táblázatban láthatók, az alapértelmezett félkövérrel.
Érték Jelentés 0 szűrő letiltva 1 szűrő 111ns 2 szűrő 1.78 us 3 szűrő 14.22 us
7. táblázat: AI Debounce szűrő beállításai
Típustól függetlenül azonban az összes analóg bemenet tovább szűrhető a nyers adatok mérése után (akár ADC-ből, akár időzítőből). Az objektum 61A0h AI szűrőtípusa határozza meg, hogy milyen szűrőt használunk a 8. táblázat szerint. Alapértelmezés szerint további szoftverszűrés le van tiltva.
Érték Jelentés 0 Nincs szűrő 1 Mozgóátlag 2 Ismétlődő átlag
8. táblázat: AI-szűrőtípus-beállítások
Az Object 61A1h AI Filter Constant mindhárom típusú szűrővel használható az alábbi képleteknek megfelelően:
Számítás szűrő nélkül: Érték = Bemenet Az adatok egyszerűen az ADC vagy az időzítő által mért legutolsó érték pillanatképei.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-7
Számítás a mozgóátlag szűrővel: (Input ValueN-1)
ValueN = ValueN-1 + FilterConstant
Ezt a szűrőt 1 ms-onként hívják meg. A 61A1h objektumban tárolt FilterConstant érték alapértelmezés szerint 10.
Számítás az ismétlődő átlagszűrővel:
BemenetN
Érték = N
A bemeneti érték minden leolvasásakor hozzáadódik az összeghez. Minden N. olvasáskor az összeget elosztjuk N-nel, és az eredmény az új bemeneti érték. A következő leolvasáskor az érték és a számláló nullára lesz állítva. Az N értéke a 61A1h objektumban van tárolva, és alapértelmezés szerint 10. Ezt a szűrőt 1 ms-onként hívják meg.
A szűrő értékét a rendszer a csak olvasható objektum 2102h AI decimális számjegyei FV szerint eltolja, majd a csak olvasható objektum 7100h AI bemeneti mező értékére írja.
A 2102h értéke a kiválasztott mesterséges intelligencia érzékelő típusától és bemeneti tartományától függ, és a 9. táblázat szerint automatikusan frissül, ha a 6110h vagy a 2100h módosul. A beviteli mező értékéhez társított összes többi objektum is ezt az objektumot alkalmazza. Ezek az objektumok: 7120h AI Scaling 1 FV, 7122h AI Scaling 2 FV, 7148h AI Span Start, 7149h AI Span End és 2111h AI Error Clear Histeresis. Ezek az objektumok szintén automatikusan frissülnek, amikor a típus vagy a tartomány megváltozik.
Érzékelő típusa és tartománya
Decimális
Számjegyek
Voltage: Minden tartomány
3 [mV]
Jelenlegi: Minden tartomány
3 [uA]
Frekvencia: 0.5 Hz - 20 kHz 0 [Hz]
Frekvencia: RPM mód
1 [0.1 RPM]
PWM: Minden tartomány
1 [0.1 %]
Digitális bemenet
0 [Be/Ki]
Számláló: Pulzusszám
0 [impulzusok]
Számláló: Idő/impulzus ablak 3 [ms]
9. táblázat: AI decimális számjegyek FV az érzékelő típusától függően
Ezt az AI bemeneti FV-t használja az alkalmazás hibaészlelésre, és vezérlőjelként más logikai blokkokhoz (pl. kimeneti vezérléshez). A 7100h objektum leképezhető egy TPDO-ra, és alapértelmezés szerint a TPDO1-re van leképezve.
A csak olvasható objektum 7130h AI beviteli folyamatértéke szintén leképezhető. A 7121h AI Scaling 1 PV és 7123h AI Scaling 2 PV objektumok alapértelmezett értékei azonban rendre 7120h és 7122h, míg a 6132h AI Decimal Digits PV objektum automatikusan 2102h értékre inicializálódik. Ez azt jelenti, hogy az FV és a PV közötti alapértelmezett kapcsolat egy az egyhez, így a 7130h objektum alapértelmezés szerint nincs leképezve egy TPDO-ra.
Ha a mért és a CANopen buszra küldött adatok között eltérő lineáris kapcsolat kívánatos, a 6132h, 7121h és 7123h objektumok módosíthatók. A lineáris
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-8
kapcsolat profile az alábbi 7. ábrán látható. Ha nemlineáris válaszra van szükség, akkor helyette a keresési táblázat funkcióblokk használható az 1.7. szakaszban leírtak szerint.
7. ábra az analóg bemenet lineáris skálázása FV-re Amint azt korábban említettük, az FV-skálázási objektumok automatikusan frissülnek az érzékelő típusának vagy tartományának változásaival. Ennek az az oka, hogy a 7120h és 7122h objektumokat nem csak az FV-ről PV-re történő lineáris konverzióhoz használják a fent leírtak szerint, hanem minimális és maximális korlátként is használják, amikor a bemenetet egy másik logikai blokk vezérlésére használják. Ezért az ezekben az objektumokban lévő értékek akkor is fontosak, ha az AI bemeneti PV objektum nincs használatban.
Az AI Span Start és AI Span End objektumok a hibaészlelésre használatosak, így a típus/tartomány változásával ezek is automatikusan frissülnek az értelmes értékekhez. Az Error Clear Hysteresis objektum is frissül, mivel az is ugyanabban a mértékegységben történik, mint az AI bemeneti FV objektum.
A 10. táblázat felsorolja a 7120h, 7122h, 7148h, 7149h és 2111h objektumokba betöltött alapértelmezett értékeket az egyes érzékelőtípusok és bemeneti tartományok kombinációihoz. Emlékezzünk vissza, hogy ezekre az objektumokra a tizedesjegyeket alkalmazzuk a 9. táblázat szerint.
Érzékelő típusa/bemeneti tartománya
Voltage: 0-5 V Voltage: 0 - 10 V Áram: 0 - 20 mA Áram: 4 - 20 mA Frekvencia: 0.5 Hz - 20 kHz Frekvencia: RPM mód PWM: 0 - 100% Digitális bemenet számláló bemenet
7148 óra
7120 óra
7122 óra
7149 óra
AI tartomány kezdete AI skálázás 1 FV AI skálázás 2 FV AI tartomány vége
(Azaz Error Min) (azaz Input Min) (vagyis Input Max) (azaz 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 [33000 RPM] 0.1 XNUMX [XNUMX RPM]
10 [0.1%]
50 [0.1%]
950 [0.1%]
990 [0.1%]
LE
LE
ON
ON
0
0
60000
60000
10. táblázat: AI objektum alapértelmezései az érzékelő típusa és bemeneti tartománya alapján
2111h hiba Hiszterézis törlése
100 [mV] 200 [mV] 250 [uA] 250 [uA] 5 [Hz] 100 [0.1 RPM] 10 [0.1%] 0
60000
Ezen objektumok módosításakor a 11. táblázat felvázolja az egyes objektumokra vonatkozó tartománykényszereket a kiválasztott érzékelőtípus és bemeneti tartomány kombinációja alapján. A MAX érték minden esetben a tartomány felső határa (azaz 5V vagy ). A 7122h objektum nem állítható magasabbra, mint a MAX, míg a 7149h a MAX 110%-áig állítható be. A 2111h objektum viszont csak a MAX maximum 10%-áig állítható be. A 11. táblázat a bemenet alapegységét használja, de a korlátok visszahívása esetén a 2102. táblázat szerint a 9h objektum is vonatkozik rájuk.
Érzékelő típusa/bemeneti tartománya
7148 óra
7120 óra
7122 óra
7149 óra 2111 óra
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-9
Voltage: 0-tól 5V-ig és 0-ig
10V
Áram: 0-20 mA
0-től 7120 óráig
7148h - 7122h
Fordulatszám: 0-6000 RPM
7120h - 7149h
PWM: 0-100%
Ha(7149h>MAX)
Áram: 4-20 mA
0-től 7120 óráig
7148h-7122h Ha(7148h<4mA)4mA-7122h
7120 óra MAX
Frekvencia: 0.5Hz - 20kHz
0.1 Hz-től 7120 óráig
7148h-7122h If(7148h<0.5Hz) 0.5Hz-7122h
11. táblázat: AI objektumtartományok az érzékelő típusa és bemeneti tartománya alapján
7122 óra 110%-ra
MAX
10%-a MAX
Az analóg bemeneti blokkhoz tartozó utolsó objektumok, amelyeket meg kell vitatni, azok a hibaészleléshez kapcsolódnak. Ha a számított bemenet (mérés és szűrés után) kívül esik az AI Span Start és AI Span End objektumok által meghatározott megengedett tartományon, akkor és csak akkor kerül beállításra hibajelző az alkalmazásban, ha a 2110h AI Error Detect Enabled objektum. állítsa IGAZ (1) értékre.
Amikor (7100h AI bemenet FV < 7148h AI tartomány indítása), az „Out of Range Low” jelző be van állítva. Ha a jelző aktív marad a 2112h AI hibareakció késleltetési idejéig, egy bemeneti túlterhelési vészhelyzet (EMCY) üzenet kerül hozzáadásra az objektum 1003h előre meghatározott hibamezőjéhez. Hasonlóképpen, ha (7100h AI bemenet FV > 7149h AI tartomány vége), az „Out of Range High” jelző be van állítva, és EMCY üzenetet hoz létre, ha a késleltetési időszak alatt aktív marad. Az alkalmazás mindkét esetben reagál az EMCY üzenetre az 1029h Error Behavior objektum által a bemeneti hibának megfelelő alindexen meghatározottak szerint. Az 3.2.4h és 3.2.13h objektumokkal kapcsolatos további információkért lásd a 1003 és 1029 szakaszt.
A hiba észlelése után a társított jelző csak akkor törlődik, ha a bemenet visszakerül a tartományba. Az Object 2111h AI Error Clear hiszterézis használatos itt, így a hibajelző nem kerül folyamatosan beállításra/törlésre, miközben az AI bemeneti FV az AI Span Start/End értéke körül mozog.
Az „Out of Range Low” jelző törléséhez AI bemenet FV >= (AI tartomány indítása + AI hiba törlése hiszterézis) Az „Out of Range High” jelző törléséhez, AI bemenet FV <= (AI tartomány vége – AI hiba törlése) Hiszterézis) Mindkét jelző nem lehet egyszerre aktív. Az egyik jelző beállítása automatikusan törli a másikat.
1.4. Keresőtábla funkcióblokk
A keresőtábla (LTz) funkcióblokkokat alapértelmezés szerint nem használják.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-10
16. ábra Keresőtábla objektumok
A keresési táblázatok bemenetenként legfeljebb 10 lejtős kimeneti választ adnak. A fenti blokkdiagramon látható 30z4h LTz Point Response, 30z5h LTz Point X-Axis PV és 30z6h Point YAxis PV objektumok tömbmérete tehát 11.
Megjegyzés: Ha 10-nél több lejtőre van szükség, egy logikai blokk segítségével legfeljebb három asztal kombinálható 30 lejtő eléréséhez, az 1.8. szakaszban leírtak szerint.
Két kulcsparaméter van, amely befolyásolja a funkcióblokk működését. A 30z0h Lookup Table z Input X-Axis Source és 30z1h Lookup Table z Input X-Axis Number objektumok együttesen határozzák meg a funkcióblokk vezérlési forrását. Módosításakor a 30z5h objektum értékeit tartalmazó táblázatot új alapértékekkel kell frissíteni a 15. és 16. táblázatban leírtak szerint kiválasztott X-Axis forrás alapján.
A második paraméter, amely hatással lesz a funkcióblokkra, a 30z4h objektum 1. alindex, amely meghatározza az „X-tengely típusát”. Alapértelmezés szerint a tábláknak van egy 'Data Response' kimenete (0). Alternatív megoldásként kiválasztható 'Time Response'-ként (1), amelyet később az 1.7.4. szakaszban ismertetünk.
1.4.1. X-tengely, bemeneti adatok válasza
Abban az esetben, ha az „X-Axis Type” = „Adatválasz”, az X-tengelyen lévő pontok a vezérlőforrás adatait jelentik.
PlampHa a vezérlőforrás univerzális bemenet, akkor 0-5 V-os típust állítson be, 0.5 V és 4.5 V közötti működési tartományban. Az objektum 30z2h LTz X-Axis Decimal Digits PV értékét úgy kell beállítani, hogy megfeleljen a 2102 AI decimális számjegyek FV objektumnak. Az X-tengely beállítható úgy, hogy az „LTz-pont X-Axis PV-alindex 2” 500 legyen, és az „LTz-pont X-Axis PV-alindex 11” alapértéke 4500 lesz. Az első pont „LTz” Az X-tengely PV-alindexének 1” ebben az esetben 0-ról kell kezdődnie. A legtöbb 'Adatválasz' esetében az alapértelmezett érték az (1,1) pontban [0,0].
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-11
Ha azonban a minimális bemenet nullánál kisebb, plampHa a rezisztív bemenet a -40 ºC és 210 ºC közötti tartományban tükrözi a hõmérsékletet, akkor az „LTz Point X-Axis PV alindex 1” helyett a minimumra lesz állítva, ebben az esetben -40 ºC.
Az X-tengely adatok megszorítása az, hogy a következő indexérték nagyobb vagy egyenlő, mint az alatta lévő érték, amint azt az alábbi egyenlet mutatja. Ezért az X-Axis adatok módosításakor ajánlott először az X11 módosítása, majd az indexek csökkentése csökkenő sorrendben.
Minimális bemeneti tartomány <= X1<= X2<= X3<= X4<= X5<= X6<= X7<= X8<= X9<= X10<= X11<= MaxInputRange
Amint azt korábban említettük, a MinInputRange és MaxInputRange értékeket a kiválasztott X-Axis Source-hoz társított skálázási objektumok határozzák meg, a 17. táblázat szerint.
1.4.2. Y-tengely, keresőtábla kimenet
Alapértelmezés szerint a rendszer azt feltételezi, hogy a keresőtábla funkcióblokk kimenete százalék lesztage értéke 0 és 100 közötti tartományban.
Valójában mindaddig, amíg az Y-tengely összes adata 0<=Y[i]<=100 (ahol i = 1-től 11-ig), addig a keresőtáblát vezérlőforrásként használó többi funkcióblokk értéke 0 és 100 lesz. mint a 1. táblázatban látható lineáris számításoknál használt Scaling 2 és Scaling 17 értékek.
Az Y-tengely azonban nem korlátozza az általa reprezentált adatokat. Ez azt jelenti, hogy inverz vagy növekvő/csökkentő vagy egyéb válaszok könnyen megállapíthatók. Az Y-tengelynek nem kell százaléknak lennietage kimenet, de helyette teljes skálájú folyamatértékeket képviselhet.
PlampHa a táblázat X-tengelye egy ellenállás érték (analóg bemenetről olvasva), a táblázat kimenete egy NTC érzékelő hőmérséklete lehet az Y1=125ºC és Y11= -20ºC tartományban. Ha ezt a táblázatot egy másik funkcióblokk vezérlési forrásaként használjuk (pl. visszacsatolás egy PID-szabályozáshoz), akkor az 1. skálázás -20, a 2. skálázás pedig 125 lesz, ha lineáris képletben használjuk.
17. ábra Kereső táblázat ExampLe Ellenállás vs. NTC hőmérséklet
A vezérlő minden esetben az Y-tengely részindexekben lévő adatok teljes tartományát nézi, és a legalacsonyabb értéket MinOutRange-ként, a legmagasabb értéket pedig MaxOutRange-ként választja ki. Mindaddig, amíg mindkettő nincs a 0-tól 100-ig terjedő tartományon belül, közvetlenül átadják őket a többi funkcióblokknak a keresőtábla kimenetének határértékeiként. (Azaz 1. és 2. skálázási értékek a lineáris számításoknál.)
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-12
Még ha az 1.7.3. szakaszban leírtak szerint egyes adatpontok figyelmen kívül hagyva vannak, továbbra is használatban vannak az Y-tengely tartomány meghatározásában. Ha nem kívánja használni az összes adatpontot, javasoljuk, hogy az Y10-et a tartomány minimális végére, az Y11-et pedig a maximumra állítsa először. Így a felhasználó kiszámítható eredményeket érhet el, amikor a táblázatot egy másik funkcióblokk, például analóg kimenet meghajtására használja.
1.4.3. Pontról pontra válasz
Alapértelmezés szerint mind a hat keresőtábla egyszerű lineáris választ ad 0 és 100 között, 10-es lépésekben mind az X, mind az Y tengelyen. A sima lineáris válasz érdekében a 30z4h LTz Point Response tömb minden pontja be van állítva egy `R-reamp A kimenethez.
Alternatív megoldásként a felhasználó kiválaszthat egy "Step To" választ a 30z4h-hoz, ahol N = 2-11. Ebben az esetben az XN-1 és XN közötti bármely bemeneti érték az YN keresőtábla funkcióblokkjából származó kimenetet eredményez. (Emlékezzünk vissza: az LTz Point Response 1. alindex határozza meg az X-tengely típusát)
A 18. ábra mutatja a különbséget a két válasz pro közöttfiles az alapértelmezett beállításokkal.
18. ábra: A keresési táblázat alapértelmezései R-velamp és Lépésválaszok
Végül az (1,1) kivételével bármely pont kiválasztható a 'Ignore' válaszhoz. Ha az LTz Point Response N alindex figyelmen kívül hagyásra van állítva, akkor az (XN, YN) és (X11, Y11) közötti összes pontot is figyelmen kívül hagyja. Minden XN-1-nél nagyobb adat esetén a keresőtábla funkcióblokk kimenete YN-1 lesz.
Az `Ramp A To', 'Jump To' és 'Ignore' válaszok használhatók alkalmazásspecifikus kimeneti pro létrehozásárafile. Egy example, ahol ugyanazt a bemenetet használják X-tengelyként két tábla esetén, de ahol a kimenet profiles 'tükrözik' egymást a holtsávos joystick válaszhoz a 19. ábrán látható.ample kettős lejtő százalékot mutattage kimeneti válasz a holtsáv mindkét oldalán, de szükség esetén további meredekségek is könnyen hozzáadhatók. (Megjegyzés: Ebben az esetben, mivel az analóg kimenetek közvetlenül válaszolnak a profirafile a keresőtáblákból mindkét objektum 2342h AO Control Response `Single Output Pro-ra van állítvafile.')
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-13
19. ábra Kereső táblázat Exampa Setup for Dual-Slope Joystick Deadband Response
Összefoglalva, a 24. táblázat felvázolja a 30z4h objektumhoz kiválasztható különböző válaszokat, mind az X-Axis típushoz, mind a táblázat minden pontjához.
1. alindex
2 és 11 1 között
2 és 11 1 között
2 és 11 között
Érték Jelentés
0
Adatválasz (X-tengely típusú) Figyelmen kívül hagyja (ezt és az azt követő összes pontot)
1
Időválasz (X-tengely típusú) Ramp (erre a pontra)
2
N/A (nem engedélyezett opció) Ugrás (erre a pontra)
12. táblázat: LTz-pontos válaszlehetőségek
1.4.4. X-tengely, időreakció
Ahogy az 1.5. szakaszban említettük, egy keresési táblázat is használható egyéni kimeneti válasz lekérésére, ahol az „X-tengely típusa” egy „Időválasz”. Ha ezt választja, az X-tengely immár az időt jelenti ezredmásodpercben, míg az Y-tengely továbbra is a funkcióblokk kimenetét jelenti.
Ebben az esetben az X-Axis vezérlőforrás digitális bemenetként kezelendő. Ha a jel valójában egy analóg bemenet, akkor az 5. ábra szerint digitális bemenetként értelmeződik. Ha a vezérlő bemenet BE van kapcsolva, a kimenet egy időn belül megváltozik a profi értéktől függően.file a keresőtáblában. Egyszer a profifile befejeződött (azaz elérte a 11-es indexet vagy egy 'Ignored' választ), a kimenet az utolsó kimeneten marad a pro végénfile amíg a vezérlő bemenet KI nem kapcsol.
Ha a vezérlő bemenet ki van kapcsolva, a kimenet mindig nulla. Amikor a bemenet bekapcsol, a profifile MINDIG az (X1, Y1) pozícióból indul, ami 0 kimenet 0 ms-ig.
Ha a keresőtáblát használja egy kimenet idő alapú meghajtására, akkor kötelező a 2330h R objektumokamp Fel és 2331h Ramp Lefelé az analóg kimenet funkcióblokkban nullára kell állítani. Ellenkező esetben a kimeneti eredmény nem egyezik a profivalfile ahogy az várható volt. Emlékezzünk arra is, hogy az AO skálázásnak ilyennek kell lennie
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-14
beállítva, hogy illeszkedjen a táblázat Y-tengely skálázásához, hogy az AO kimenet FV és az LTz kimenet Y-tengely PV 1:1-es választ kapjon. Egy olyan alkalmazás, ahol az időreakció funkció hasznos lenne, a tengelykapcsoló feltöltése, amikor a sebességváltó be van kapcsolva. Egy example néhány fill profiles a 20. ábrán látható.
20. ábra Kereső táblázat: Időreakció tengelykapcsoló Fill Profiles
Az időreakcióban a 30z5h LTz pont X-tengely PV objektum adatait ezredmásodpercben mérik, és a 30z2h LTz X-Axis decimális számjegyek PV objektumot automatikusan 0-ra állítják. A minimális értéket 1 ms minden ponton, kivéve 1. alindex, amely automatikusan [0,0]-ra van állítva. Az X-tengely egyes pontjai közötti intervallum 1 ms és 24 óra között állítható be. [86,400,000 1.4.5 XNUMX ms] XNUMX. Keresési táblázat Záró megjegyzés
Egy utolsó megjegyzés a keresési táblázatokkal kapcsolatban, hogy ha egy digitális bemenetet választanak ki az X-tengely vezérlőforrásaként, akkor csak a 0 (Ki) vagy 1 (Be) érték lesz mérve. Győződjön meg arról, hogy az X-Axis adattartománya a táblázatban megfelelően frissül ebben az állapotban.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-15
1.5. Programozható logikai funkcióblokk A programozható logikai blokk (LBx) funkciói alapértelmezés szerint nem használatosak.
21. ábra Logikai blokk objektumok
Ez a funkcióblokk nyilvánvalóan a legbonyolultabb az összes közül, de nagyon erős. Bármely LBx (ahol X=1-től 4-ig) legfeljebb három keresőtáblához kapcsolható, amelyek közül bármelyik csak adott feltételek mellett kerül kiválasztásra. Bármely három tábla (a rendelkezésre álló 6 közül) társítható a logikához, és a 4×01 LBx Lookup Table Number objektumon teljesen konfigurálható, hogy melyiket használják.
Ha a feltételek olyanok, hogy egy adott tábla (A, B vagy C) lett kiválasztva az 1.8.2. szakaszban leírtak szerint, akkor a kiválasztott tábla kimenete bármikor közvetlenül az LBx megfelelő alindexébe kerül. X a csak olvasható leképezhető objektumban 4020h logikai blokk kimenet PV. Az aktív táblaszám olvasható a csak olvasható objektum 4010h logikai blokk kiválasztott táblájából.
Ezért egy LBx lehetővé teszi akár három különböző válaszadást ugyanarra a bemenetre, vagy három különböző választ a különböző bemenetekre, hogy egy másik funkcióblokk, például egy analóg vezérlőjévé váljon.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-16
kimenet. Itt a reaktív blokk „vezérlési forrása” a „Programozható logikai funkcióblokk” lesz kiválasztva, az 1.5. szakaszban leírtak szerint.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-17
A logikai blokkok bármelyikének engedélyezéséhez a 4000h Logic Block Enable objektum megfelelő alindexét IGAZ értékre kell állítani. Alapértelmezés szerint mindegyik le van tiltva.
A logika kiértékelése a 22. ábrán látható sorrendben történik. Csak akkor tekintjük meg a következő táblázat feltételeit, ha egy alacsonyabb indexű tábla (A, B, C) nincs kiválasztva. Az alapértelmezett tábla mindig kiválasztásra kerül, amint kiértékelésre kerül. Ezért szükséges, hogy az alapértelmezett tábla mindig a legmagasabb index legyen bármilyen konfigurációban.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-18
22. ábra Logikai blokk folyamatábra
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-19
1.5.1. Feltételek értékelése
Az első lépés annak meghatározásához, hogy melyik tábla legyen kiválasztva aktív táblaként, először ki kell értékelni a
adott táblázathoz kapcsolódó feltételek. Minden táblázathoz legfeljebb három feltétel tartozik
ami értékelhető. A feltételes objektumok egyéni DEFSTRUCT objektumok, amelyek az ábrán látható módon vannak definiálva
25. táblázat.
Index Alindex neve
Adattípus
4xyz*
0
A legmagasabb alindex által támogatott UNSIGNED8
1
1. érv Forrás
ALÁÍRÁS NÉLKÜL8
2
1. érv Szám
ALÁÍRÁS NÉLKÜL8
3
2. érv Forrás
ALÁÍRÁS NÉLKÜL8
4
2. érv Szám
ALÁÍRÁS NÉLKÜL8
5
Operátor
ALÁÍRÁS NÉLKÜL8
* Logikai blokk X függvény Y feltétele Z, ahol X = 1-4, Y = A, B vagy C, és Z = 1-3
13. táblázat: LBx feltétel struktúra meghatározása
A 4x11h, 4x12h és 4x13h objektumok az A táblázat kiválasztásához kiértékelt feltételek. A 4x21h, 4x22h és 4x23h objektumok a B tábla kiválasztásához kiértékelt feltételek. A 4x31h, 4x32h és 4x33h objektumok a T kiválasztáshoz kiértékelt feltételek.
Az 1. argumentum mindig egy másik funkcióblokk logikai kimenete, a 15. táblázat szerint. Mint mindig, a bemenet a 4xyzh 1. alindex „1. argumentum forrása” és „1. argumentum száma” funkcionális blokk objektumok kombinációja.
Másrészt a 2. argumentum lehet egy másik logikai kimenet, például az 1. argumentum, VAGY a felhasználó által beállított állandó érték. Ha konstanst szeretne használni második argumentumként a műveletben, állítsa az „Argument 2 Source” értéket „Constant Function Block”-ra, és az „Argument 2 Number”-t a kívánt alindexre. A konstans meghatározásakor ügyeljen arra, hogy ugyanazt a felbontást (tizedes számjegyeket) használja, mint az 1. argumentum bemenete.
Az 1. argumentum a 2. argumentumhoz képest a feltételobjektum 5. alindexében kiválasztott „Operátor” alapján kerül kiértékelésre. Az operátor opciói a 26. táblázatban vannak felsorolva, és az alapértelmezett érték mindig `Egyenlő' minden feltételobjektumnál.
Érték Jelentés 0 =, egyenlő 1 !=, nem egyenlő 2 >, nagyobb, mint 3 >=, nagyobb vagy egyenlő 4 <, kisebb, mint 5 <=, kisebb vagy egyenlő
14. táblázat: LBx feltétel A kezelő opciói
PlampLe, a sebességváltó-vezérlés váltás kiválasztásának feltétele, amint az az előző szakasz 20. ábráján látható, az lehet, hogy a motor fordulatszáma kisebb egy bizonyos értéknél a Soft Fill pro kiválasztásához.file. Ebben az esetben az „Argument 1 Source” értéke „Analóg bemeneti funkcióblokk” (ahol a bemenet RPM-felvételre van konfigurálva), az „Argument 2 Source” „Constant Function Block”-ra, az „Operator” pedig „< , Kevesebb mint. Az 5010h állandó FV objektum a „2. argumentum száma” alindexnél az alkalmazás által igényelt vágási fordulatszámra lenne beállítva.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-20
Alapértelmezés szerint mindkét argumentum a „Control Source Not Used” értékre van állítva, ami letiltja a feltételt, és automatikusan N/A értéket ad eredményül. Bár általában úgy gondolják, hogy minden feltételt IGAZ vagy HAMIS értékként értékelnek, a valóság az, hogy négy lehetséges eredmény lehet, amint azt a 27. táblázat ismerteti.
Érték 0 1 2 3
Jelentése Hamis igaz Hiba nem alkalmazható
Ok (1. argumentum) Operátor (2. argumentum) = Hamis (1. argumentum) Operátor (2. argumentum) = Igaz Az 1. vagy 2. argumentum kimenete hibaállapotban van. Az 1. vagy 2. argumentum nem érhető el (azaz `Vezérlési forrásra állítva) Nem használt')
15. táblázat: LBx állapotértékelési eredmények
1.5.2. Táblázat kiválasztása
Annak meghatározására, hogy egy adott tábla kiválasztásra kerül-e, logikai műveleteket hajtunk végre az 1.8.1. szakaszban leírt logika által meghatározott feltételek eredményein. A 28. táblázatban felsoroltak szerint több logikai kombináció is kiválasztható. A 4x02h LBx függvény logikai operátor objektum alapértelmezett értéke az alindextől függ. Az 1. (A táblázat) és a 2. (B táblázat) alindexhez a „Cnd1 And Cnd2 And Cnd3” operátort használjuk, míg a 3. alindexet (C. táblázat) „Alapértelmezett táblázat” válaszként állítjuk be.
Érték jelentése 0 Alapértelmezett táblázat 1 Cnd1 és Cnd2 és Cnd3 2 Cnd1 vagy Cnd2 vagy Cnd3 3 (Cnd1 és Cnd2) vagy Cnd3 4 (Cnd1 vagy Cnd2) és Cnd3
16. táblázat: LBx függvény logikai operátor beállításai
Nem minden értékeléshez szükséges mindhárom feltétel. Az előző részben említett eset, plample, csak egy feltétel van felsorolva, azaz hogy a motor fordulatszáma egy bizonyos érték alatt legyen. Ezért fontos megérteni, hogy a logikai operátorok hogyan értékelnék ki a Hiba vagy N/A eredményt egy feltételre vonatkozóan, amint az a 29. táblázatban látható.
Logikai operátor alapértelmezett Cnd1 és Cnd2 és Cnd3 táblázat
Feltételek kiválasztása kritériumok A társított táblázat automatikusan kiválasztásra kerül, amint kiértékelésre kerül. Akkor kell használni, ha két vagy három feltétel releváns, és mindegyiknek igaznak kell lennie a táblázat kiválasztásához.
Ha bármely feltétel hamis vagy hibás, akkor a táblázat nincs kiválasztva. Az N/A-t igazként kezeljük. Ha mindhárom feltétel igaz (vagy N/A), a táblázat kiválasztásra kerül.
Cnd1 vagy Cnd2 vagy Cnd3
If((Cnd1==Igaz) &&(Cnd2==Igaz)&&(Cnd3==Igaz)) Then Use Table Akkor kell használni, ha csak egy feltétel releváns. Két vagy három releváns feltétellel is használható.
Ha bármely feltétel igaznak van kiértékelve, a tábla kiválasztásra kerül. A hibás vagy nem megfelelő eredményeket a rendszer hamisként kezeli
If((Cnd1==Igaz) || (Cnd2==Igaz) || (Cnd3==Igaz)) Akkor használja a táblázatot (Cnd1 és Cnd2) vagy Cnd3 Csak akkor használható, ha mindhárom feltétel releváns.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-21
Ha az 1. feltétel és a 2. feltétel is igaz, VAGY a 3. feltétel igaz, a táblázat ki van jelölve. A hibás vagy nem megfelelő eredményeket a rendszer hamisként kezeli
If( ((Cnd1==Igaz)&&(Cnd2==Igaz)) || (Cnd3==Igaz) ) Akkor használja a táblázatot (Cnd1 vagy Cnd2) és Cnd3 Csak akkor használható, ha mindhárom feltétel releváns.
Ha az 1. feltétel és a 3. feltétel igaz, VAGY a 2. feltétel és a 3. feltétel igaz, a táblázat kiválasztásra kerül. A hibás vagy nem megfelelő eredményeket a rendszer hamisként kezeli
If( ((Cnd1==Igaz)||(Cnd2==Igaz)) && (Cnd3==Igaz) ) Akkor használd a táblázatot
17. táblázat: LBx-feltételek kiértékelése a kiválasztott logikai operátor alapján
Ha a függvénylogika eredménye IGAZ, akkor a kapcsolódó keresési tábla (lásd a 4x01h objektumot) azonnal kiválasztásra kerül a logikai kimenet forrásaként. A többi tábla további feltételeit nem értékeljük. Emiatt az `Alapértelmezett táblát' mindig úgy kell beállítani, mint a használt legmagasabb betűs táblát (A, B vagy C). Ha nincs alapértelmezett válasz beállítva, az A táblázat automatikusan alapértelmezetté válik, ha egyetlen feltétel sem igaz. kiválasztani. Ezt a forgatókönyvet lehetőség szerint kerülni kell, hogy ne eredményezzen kiszámíthatatlan kimeneti válaszokat.
A kimeneti forrásként kiválasztott táblaszám a csak olvasható objektum 4010h logikai blokk kiválasztott táblázatának X alindexébe kerül. Ez megváltozik, mivel a különböző feltételek eltérő táblázatokat használnak.
1.5.3. Logikai blokk kimenet
Emlékezzünk vissza, hogy az Y tábla, ahol Y = A, B vagy C az LBx funkcióblokkban, NEM jelenti az 1-től 3-ig terjedő keresési táblát. Minden táblában van egy 4x01h LBx keresési táblaszám objektum, amely lehetővé teszi a felhasználó számára, hogy kiválassza, mely keresési táblákat kívánja társítani egy adott logikai blokk. Az egyes logikai blokkokhoz tartozó alapértelmezett táblákat a 30. táblázat tartalmazza.
Programozható logikai blokkszám
1 2 3 4
A táblázat keresése
B táblázat keresése
Táblázat blokk száma Táblázat blokk száma
1
2
4
5
1
2
4
5
18. táblázat: LBx alapértelmezett keresési táblázatok
C tábla keresése táblázatblokk száma
3 6 3 6
Ha a társított Z keresési táblázatban (ahol Z egyenlő a 4010h X-alindexszel) nincs kiválasztva az „X-tengely forrása”, akkor az LBx kimenete mindig „Nem elérhető” lesz mindaddig, amíg ez a táblázat ki van választva. Ha azonban az LTz egy bemenetre adott érvényes válaszra van konfigurálva, legyen az adat vagy idő, akkor az LTz funkcióblokk kimenete (azaz az Y tengely adatai, amelyeket az XAxis értéke alapján választottak ki) a bemenet kimenete lesz. LBx funkcióblokk mindaddig, amíg ez a táblázat ki van választva.
Az LBx kimenet mindig százalékban van beállítvatage, a társított tábla Y-tengelyének tartománya alapján (lásd az 1.7.2. szakaszt) A 4020h logikai blokk kimeneti PV csak olvasható objektum X alindexébe van írva 1 tizedesjegy felbontással.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-22
1.5.4. Alkalmazási ötletek
Ez a rész nem a logikai blokk által kínált lehetőségek átfogó listája. Inkább azt a célt szolgálja, hogy bemutassa, hogyan valósítható meg néhány közös, de széles körben szerteágazó funkció használata.
a) Kettős sebességű alkalmazás Bizonyos körülmények között az analóg kimenet Min_A és Max_A között mozgatható, míg más esetekben a sebességet korlátozza azáltal, hogy a kimenet a Min_B és Max _B közötti bemenet változásaira reagál.
b) Többsebességes sebességváltó vezérlése Az egyik analóg kimenetet előremenő bemenettel, a másik pedig a hátrameneti bemenetet használva, különböző kuplungtöltő profiles a motor fordulatszáma alapján választható ki, amint azt a korábbi examples.
c) Jobb felbontás elérése (azaz akár 30 lejtő) NTC érzékelő ellenállási hőmérsékleti görbéjén. Az A táblázat feltétele a bemeneti ellenállás <= R1, a B táblázat az <= R2 bemenet, a C táblázat pedig a nagy ellenállási értékek alapértelmezett értéke.
1.6. Vegyes funkcióblokk
Vannak még olyan objektumok, amelyeket még nem tárgyaltunk, vagy röviden megemlítettünk (azaz állandók). Ezek az objektumok nem feltétlenül kapcsolódnak egymáshoz, de itt mindegyiket tárgyaljuk.
23. ábra Vegyes objektumok
Az objektumok 2500h Extra Control Received PV, 2502h EC decimális számjegyek PV, 2502h EC Scaling 1 PV és EC Scaling 2 PV említésre kerültek az 1.5 szakasz 16. táblázatában. Ezek az objektumok lehetővé teszik a CANopen® független RPDO-n kapott további adatok leképezését. különböző funkcióblokkok vezérlési forrásként. PlampLe, egy PID huroknak két bemenettel kell rendelkeznie (cél és visszacsatolás), tehát az egyiknek a CAN buszról kell származnia. A méretezési objektumok az adatok határainak meghatározására szolgálnak, ha azokat egy másik funkcióblokk használja, amint az a 17. táblázatban látható.
Az 5020h tápegység FV és az 5030h processzorhőmérséklet FV objektumok csak olvasható visszajelzésként állnak rendelkezésre további diagnosztikához.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-23
Az Object 5010h Constant Field Value lehetőséget biztosít a felhasználónak egy rögzített érték megadására, amelyet más funkcióblokkok is használhatnak. Az 1. alindex HAMIS (0) értékű, a 2. alindex pedig mindig IGAZ (1). A felhasználó által választható értékekhez további 4 alindex tartozik. (Alapértelmezett 25, 50, 75 és 100)
A konstansok 32 bites valós (lebegő) adatként kerülnek beolvasásra, így nincs decimális számjegyű objektum. A konstans beállításakor ügyeljen arra, hogy a vele összehasonlítandó objektum felbontásával tegye.
A False/True konstansok elsősorban a logikai blokkkal való használatra szolgálnak. A változókonstansok a logikai blokknál is hasznosak, és egy PID vezérlőblokk alapjel-céljaként is használhatók.
Az utolsó objektum, az 5555h Start in Operational, 'csalás'ként van megadva, ha az egység nem CANopen hálózattal (azaz önálló vezérlővel) működik, vagy olyan hálózaton dolgozik, amely kizárólag slave-ként működik, így az OPERATION parancs soha nem fog működni. mestertől kapják. Alapértelmezés szerint ez az objektum le van tiltva (FALSE).
Ha az 1IN-CAN-t önálló vezérlőként használja, ahol az 5555h értéke IGAZ, javasoljuk, hogy tiltsa le az összes TPDO-t (az eseményidőzítőt állítsa nullára), hogy ne fusson folyamatos CAN hibával, ha nincs csatlakoztatva busz.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-24
2. TELEPÍTÉSI ÚTMUTATÓ
2.1. Méretek és pinout
Az egybemenetes, kétkimenetes szelepvezérlő a 24. ábrán látható módon tokozott alumínium házba van csomagolva. A szerelvény IP67 besorolású.
24. ábra Ház méretei
CAN és I/O csatlakozó pin # funkció
1 BATT+ 2 bemenet+ 3 CAN_L 4 CAN_H 5 bemenet 6 BATT-
19. táblázat: Csatlakozó kivezetés
6 tűs Deutsch IPD csatlakozó P/N: DT04-6P A csatlakozó dugókészlet Axiomatic P/N: AX070119 néven kapható.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-25
2.2. Telepítési útmutató
2.2.1. Megjegyzések és figyelmeztetések
Ne telepítse nagy hangerő közelébetage vagy erősáramú készülékek. Biztonsági okokból és megfelelő EMI-árnyékolás érdekében földelje le a házat. Vegye figyelembe az üzemi hőmérséklet-tartományt. Minden helyszíni vezetéknek alkalmasnak kell lennie az adott hőmérsékletre
hatótávolság. Szerelje fel az egységet úgy, hogy megfelelő hely álljon rendelkezésre a karbantartáshoz és a megfelelő kábelköteghez
hozzáférés (15 cm) és tehermentesítő (30 cm). Ne csatlakoztassa vagy válassza le az egységet, amíg az áramkör feszültség alatt van, kivéve, ha az adott területről ismert
nem veszélyes.
2.2.2. Szerelés
A modult a szelepblokkra való felszerelésre tervezték. Ha burkolat nélkül van felszerelve, a vezérlőt vízszintesen kell felszerelni úgy, hogy a csatlakozók balra vagy jobbra nézzenek, vagy a csatlakozókkal lefelé, hogy csökkentse a nedvesség bejutásának valószínűségét.
Takarja le az összes címkét, ha az egységet át kell festeni, így a címke információi láthatóak maradnak.
A rögzítő lábak #10-es vagy M4.5-ös csavarokhoz méretezett furatokat tartalmaznak. A csavar hosszát a végfelhasználó szerelőlemez vastagsága határozza meg. Általában 20 mm (3/4 hüvelyk) elegendő.
Ha a modult a szelepblokktól távolabb szerelik fel, a kábelkötegben egyetlen vezeték vagy kábel sem lehet hosszabb 30 méternél. A bemeneti tápkábelt 10 méterre kell korlátozni.
2.2.3. Kapcsolatok
Használja a következő Deutsch IPD csatlakozódugókat a beépített aljzatokhoz való csatlakoztatáshoz. Az ezekhez a csatlakozódugókhoz való huzalozásnak meg kell felelnie az összes vonatkozó helyi előírásnak. Megfelelő terepi vezetékezés a névleges térfogathoztage és áramot kell használni. A csatlakozó kábelek névleges hőmérséklete legalább 85°C legyen. 10°C alatti és +70°C feletti környezeti hőmérséklet esetén a minimális és a maximális környezeti hőmérsékletnek megfelelő helyszíni vezetékeket használjon.
Csatlakozó csatlakozó csatlakozó
A megfelelő csatlakozóaljzatok (További információért látogasson el a www.laddinc.com webhelyre az ehhez a csatlakozódugóhoz elérhető érintkezőkről.) DT06-12SA és ék W12S
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-26
2.2.4. Zaj elektromos csatlakozások és árnyékolás
A zaj csökkentése érdekében válassza le az összes táp- és kimeneti vezetéket a bemeneti és a CAN vezetékektől. Az árnyékolt vezetékek védelmet nyújtanak a befecskendezett zaj ellen. Az árnyékoló vezetékeket a tápfeszültségre vagy a bemeneti forrásra vagy a kimeneti terhelésre kell csatlakoztatni.
A CAN árnyékolás a vezérlőhöz csatlakoztatható a csatlakozón található CAN Shield tűvel. A másik végét azonban ebben az esetben nem szabad csatlakoztatni.
Minden használt vezetéknek 16 vagy 18 AWG-nek kell lennie.
2.2.5. CAN hálózati konstrukciók
Az Axiomatic azt javasolja, hogy a multi-drop hálózatokat rövid leejtési vonalakkal rendelkező „karakterlánc” vagy „gerinc” konfiguráció használatával hozzuk létre.
2.2.6. CAN felmondás
Meg kell szüntetni a hálózatot; ezért külső CAN-lezárásra van szükség. Egyetlen hálózaton legfeljebb kettő hálózati terminátor használható. A terminátor egy 121, 0.25 W-os, 1%-os fémfilm ellenállás, amely a CAN_H és CAN_L terminálok között van elhelyezve a hálózat két végpontján.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-27
3. CANOPEN ® TÁRGYSZÓTÁR
Az 1IN-CAN Controller CANopen objektumszótára a CiA Device Pro-n alapulfile DS-404 V1.2 (device profile zárt hurkú vezérlők esetén). Az objektumszótár a pro minimális követelményeit meghaladó kommunikációs objektumokat tartalmazfile, valamint számos gyártó-specifikus objektum a kiterjesztett funkcionalitás érdekében.
3.1. NODE ID és BAUDRATE
Alapértelmezés szerint az 1IN-CAN vezérlő gyárilag programozott csomópontazonosítóval = 127 (0x7F) és adatátviteli sebességgel = 125 kbps.
3.1.1. Frissítendő LSS protokoll
A csomópont-azonosító és az adatátviteli sebesség egyetlen módja a Layer Settling Services (LSS) és a CANopen® DS-305 szabvány által meghatározott protokollok használata.
Kövesse az alábbi lépéseket bármelyik változó LSS protokoll használatával történő konfigurálásához. Ha szükséges, olvassa el a szabványt a protokoll használatára vonatkozó részletesebb információkért.
3.1.2. Node-ID beállítása
Állítsa a modul állapotát LSS-konfigurációra a következő üzenet elküldésével:
Tétel COB-ID hosszadat 0 1. adat
Érték 0x7E5 2 0x04 0x01
(cs=4 globális kapcsolóállapot esetén) (konfigurációs állapotra vált)
Állítsa be a csomópont-azonosítót a következő üzenet elküldésével:
Tétel COB-ID hosszadat 0 1. adat
Érték 0x7E5 2 0x11 csomópont-azonosító
(cs=17 a csomópont-azonosító konfigurálásához) (az új csomópont-azonosító beállítása hexadecimális számként)
A modul a következő választ küldi (bármely más válasz hibás):
Tétel COB-ID hosszadat 0 adat 1 adat 2
Érték 0x7E4 3 0x11 0x00 0x00
(cs=17 a csomópont-azonosító konfigurálásához)
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-28
Mentse el a konfigurációt az alábbi üzenet elküldésével:
Tétel COB-ID hosszadata 0
Érték 0x7E5 1 0x17
(cs=23 az üzlet konfigurációjához)
A modul a következő választ küldi (bármely más válasz hibás):
Tétel COB-ID hosszadat 0 adat 1 adat 2
Érték 0x7E4 3 0x17 0x00 0x00
(cs=23 az üzlet konfigurációjához)
Állítsa a modul állapotát LSS-működésre a következő üzenet elküldésével: (Megjegyzés, a modul visszaállítja magát a működés előtti állapotba)
Tétel COB-ID hosszadat 0 1. adat
Érték 0x7E5 2 0x04 0x00
(cs=4 a globális kapcsolóállapothoz) (várakozó állapotra vált)
3.1.3. Baudrate beállítása
Állítsa a modul állapotát LSS-konfigurációra a következő üzenet elküldésével:
Tétel COB-ID hosszadat 0 1. adat
Érték 0x7E5 2 0x04 0x01
(cs=4 globális kapcsolóállapot esetén) (konfigurációs állapotra vált)
Állítsa be az átviteli sebességet a következő üzenet elküldésével:
Tétel COB-ID hosszadat 0 adat 1 adat 2
Érték 0x7E5 3 0x13 0x00 Index
(cs=19 a bitidőzítési paraméterek konfigurálásához) (várakozó állapotba kapcsol) (válasszon átviteli sebesség indexet a 32. táblázatban)
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-29
Index
Bitráta
0
1 Mbit/s
1 kbit/s
2 kbit/s
3 kbit/s
4 125 kbit/s (alapértelmezett)
5
fenntartva (100 kbit/s)
6
50 kbit/s
7
20 kbit/s
8
10 kbit/s
20. táblázat: LSS Baudrate Indexek
A modul a következő választ küldi (bármely más válasz hibás):
Tétel COB-ID hosszadat 0 adat 1 adat 2
Érték 0x7E4 3 0x13 0x00 0x00
(cs=19 a bitidőzítési paraméterek konfigurálásához)
Aktiválja a bitidőzítési paramétereket a következő üzenet elküldésével:
Tétel COB-ID hosszadat 0 adat 1 adat 2
Érték
0x7E5
3
0x15
(cs=19 a bitidőzítési paraméterek aktiválásához)
A késleltetés egyedileg határozza meg annak a két periódusnak az időtartamát, amely a bitidőzítési paraméterek váltásáig (első periódus) és az új bitidőzítési paraméterekkel rendelkező bármely CAN-üzenet továbbítása előtt a váltás végrehajtása után várja meg (második periódus). A kapcsolási késleltetés időegysége 1 ms.
Mentse el a konfigurációt a következő üzenet elküldésével (ÚJ átviteli sebességen):
Tétel COB-ID hosszadata 0
Érték 0x7E5 1 0x17
(cs=23 az üzlet konfigurációjához)
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-30
A modul a következő választ küldi (bármely más válasz hibás):
Tétel COB-ID hosszadat 0 adat 1 adat 2
Érték 0x7E4 3 0x17 0x00 0x00
(cs=23 az üzlet konfigurációjához)
Állítsa a modul állapotát LSS-működésre a következő üzenet elküldésével: (Megjegyzés, a modul visszaállítja magát a működés előtti állapotba)
Tétel COB-ID hosszadat 0 1. adat
Érték 0x7E5 2 0x04 0x00
(cs=4 a globális kapcsolóállapothoz) (várakozó állapotra vált)
A következő képernyőfelvétel (balra) azt mutatja, hogy az eszköz elküldte (7E5h) és fogadta (7E4h) a CAN-adatokat, amikor az átviteli sebességet 250 kbps-ra változtatták az LSS protokoll segítségével. A másik képen (jobbra) látható, hogy mi volt nyomtatva egy exnélample debug RS-232 menüben, miközben a művelet megtörtént.
A CAN Frame 98 és 99 között a CAN Scope eszköz átviteli sebessége 125-ről 250 kbps-ra módosult.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-31
3.2. KOMMUNIKÁCIÓS OBJEKTUMOK (DS-301 és DS-404)
Az 1IN-CAN vezérlő által támogatott kommunikációs objektumok a következő táblázatban találhatók. Néhány objektum részletesebb leírása a következő alfejezetekben található. Csak azok az objektumok, amelyek rendelkeznek device-pro-valfile konkrét információkat ismertetnek. A többi objektumról további információkért tekintse meg a DS-301 általános CANopen protokollspecifikációt.
Index (hex)
1000 1001 1002 1003 100C 100D 1010 1011 1016 1017 1018 1020 1029 1400 1401 1402 1403 1600 1601 1602 1603 1800 1801 1802A1803 1A00 1A01 1A02
Objektum
Eszköztípus hibaregiszter Gyártói állapotregiszter Előre meghatározott hiba Mezőőr Idő Élettartam Tényező Tárolási paraméterek Alapértelmezett paraméterek visszaállítása Fogyasztói szívverési idő Gyártó szívverési ideje Azonosító objektum Konfiguráció ellenőrzése Hiba Viselkedés RPDO1 Kommunikációs Paraméter RPDO2 Kommunikációs Paraméter RPDORP 3 Kommunikációs Paraméter RPDORP 4 Kommunikációs Paraméter 1 Leképezési paraméter RPDO2 leképezési paraméter RPDO3 leképezési paraméter TPDO4 kommunikációs paraméter TPDO1 kommunikációs paraméter TPDO2 kommunikációs paraméter TPDO3 kommunikációs paraméter TPDO4 leképezési paraméter TPDO1 leképezési paraméter TPDO2 leképezési paraméter TPDO3 leképezési paraméter
Objektum típusa
VAR VAR VAR ARRAY VAR VAR ARRAY ARRAY ARRAY VAR RECORD RECORD ARRAY RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD FELVÉTEL FELVÉTEL FELVÉTEL FELVÉTEL RECORD RECORD
Adattípus
JELZÉS 32 ALÁÍRTALAN8 JELZÉS 32 ALÁÍRTALAN32 JELZÉS 16 NÉLKÜL8 JELZÉS 32 ALÁÍRTALAN32 ALÁÍRTALAN32
ALÁÍRTALAN32 JELZÉS 8
Hozzáférés
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
OEM feltérképezése
nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem nem-nem
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-32
3.2.1. Objektum 1000h: Eszköz típusa
Ez az objektum információkat tartalmaz az eszköz típusáról a Device Pro szerintfile DS-404. A 32 bites paraméter két 16 bites értékre van osztva, amelyek általános és kiegészítő információkat mutatnak az alábbiak szerint.
MSB További információ = 0x201F
LSB általános információ = 0x0194 (404)
A DS-404 a További információk mezőt a következő módon határozza meg: 0000h = fenntartott 0001h = digitális bemeneti blokk 0002h = analóg bemeneti blokk 0004h = digitális kimeneti blokk 0008h = analóg kimeneti blokk 0010h = vezérlőblokk (más néven PID) 0020h = riasztási blokk … 0040 0800h = fenntartva 1000h = fenntartva 2000h = keresőtábla blokk (gyártó-specifikus) 4000h = programozható logikai blokk (gyártó-specifikus) 8000h = vegyes blokk (gyártó-specifikus)
Objektum leírása
Index
1000 óra
Név
Eszköz típusa
Objektumtípus VAR
Adattípus
ALÁÍRÁS NÉLKÜL32
Bejegyzés leírása
Hozzáférés
RO
OEM leképezési sz
Értéktartomány: 0xE01F0194
Alapértelmezett érték 0xE01F0194
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-33
3.2.2. 1001h objektum: Hibaregiszter
Ez az objektum az eszköz hibaregisztere. Minden alkalommal, amikor az 1IN-CAN vezérlő hibát észlel, az általános hibabit (0. bit) be van állítva. Ez a bit csak akkor törlődik, ha nincs hiba a modulban. Ebben a regiszterben nem használ más biteket az 1IN-CAN vezérlő.
Objektum leírása
Index
1001 óra
Név
Hiba regisztrálása
Objektumtípus VAR
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Hozzáférés
RO
OEM leképezési sz
Értéktartomány 00h vagy 01h
Alapértelmezett érték 0
3.2.3. 1002h objektum: Gyártói állapotregiszter Ezt az objektumot gyártói hibakeresési célokra használják.
3.2.4. 1003h objektum: előre meghatározott hibamező
Ez az objektum hibaelőzményeket biztosít azáltal, hogy a hibákat előfordulásuk sorrendjében sorolja fel. Egy hiba felkerül a lista elejére, amikor előfordul, és azonnal eltávolítják, ha a hiba feltétele megszűnt. A legutolsó hiba mindig az 1-es alindexen található, a 0-s alindex pedig a listában jelenleg található hibák számát tartalmazza. Ha az eszköz hibamentes állapotban van, a 0 részindex értéke nulla.
A hibalistát úgy lehet törölni, hogy nullát ír a 0 alindexre, ami minden hibát törl a listáról, függetlenül attól, hogy még mindig jelen vannak-e vagy sem. A lista törlése NEM jelenti azt, hogy a modul visszatér hibamentes állapotba, ha legalább egy hiba még aktív.
Az 1IN-CAN vezérlő legfeljebb 4 hibát tartalmazhat a listában. Ha a készülék több hibát regisztrál, a lista csonkolásra kerül, és a legrégebbi bejegyzések elvesznek.
A listában tárolt hibakódok 32 bites előjel nélküli számok, amelyek két 16 bites mezőből állnak. Az alsó 16 bites mező az EMCY hibakód, a magasabb 16 bites mező pedig a gyártó specifikus kódja. A gyártó-specifikus kód két 8 bites mezőre van osztva, a magasabb bájt a hibaleírást, az alsó bájt pedig azt a csatornát, amelyen a hiba történt.
MSB hiba leírása
Csatornaazonosító
LSB EMCY hibakód
Ha csomópont-őrzést használnak (a legújabb szabvány szerint nem ajánlott), és életmentő esemény történik, a gyártó-specifikus mező értéke 0x1000. Másrészt, ha egy szívverő fogyasztót nem sikerül fogadni a várt időn belül, a hibaleírás 0x80-ra lesz állítva, és a csatornaazonosító (nn) a nem termelő fogyasztói csatorna csomópont-azonosítóját fogja tükrözni. Ebben az esetben a gyártó-specifikus mező tehát 0x80nn lesz. Mindkét esetben a megfelelő EMCY hibakód a Guard Error 0x8130 lesz.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-34
Ha analóg bemeneti hibát észlel az 1.3. szakaszban leírtak szerint, vagy az analóg kimenet nem az 1.5. szakaszban leírtak szerint működik, akkor a Hibaleírás az alábbi táblázat segítségével tükrözi, hogy melyik csatorna(k) hibás(ok). Továbbá, ha nem érkezik RPDO a várt „Eseményidőzítő” időszakon belül, az RPDO időtúllépést jelzi. A 32. táblázat felvázolja az eredményül kapott hibamezőkódokat és azok jelentését.
Hiba mezőkód
00000000h 2001F001h
4001:001 óra
00008100h 10008130h 80nn8130h
Hiba leírása
20 óra
40 óra
00 óra 10 óra 80 óra
Jelentése
ID
Jelentése
EMCY kód
EMCY hiba visszaállítása (a hiba már nem aktív)
Pozitív túlterhelés
01h 1. analóg bemenet F001h
(A magas tartományon kívül)
Negatív túlterhelés
01h 1. analóg bemenet
F001h
(Alacsony tartományon kívül)
RPDO időtúllépés
00h Nincs meghatározva
8100 óra
Életmentő rendezvény
00h Nincs meghatározva
8130 óra
Heartbeat Timeout
nn Csomópont-azonosító
8130 óra
21. táblázat: Előre meghatározott hibamezőkódok
Jelentése
Bemeneti túlterhelés
Bemeneti túlterhelés
Kommunikáció – általános Lifeguard/Heartbeat Error Lifeguard/Heartbeat Error
Objektum leírása
Index
1003 óra
Név
Előre meghatározott hibamező
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL32
Bejegyzés leírása
Alindex
0h
Leírás
Bejegyzések száma
Hozzáférés
RW
OEM leképezési sz
Értéktartomány 0-4
Alapértelmezett érték 0
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 órától 4-ig Normál hibamező RO No UNSINGNED32 0
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-35
3.2.5. Object 100Ch: Guard Time
A 100Ch és 100Dh indexű objektumok az élettartam-tényezőnek megfelelő konfigurált védelmi időt jelzik. Az élettartam-tényező szorozva az őrzési idővel megadja a DS-301-ben leírt életvédelmi protokoll élettartamát. Az őrzési idő értéket ms többszörösében kell megadni, és a 0000h érték letiltja az életőrzést.
Meg kell jegyezni, hogy ez az objektum és a 100Dh csak visszafelé kompatibilitás miatt támogatott. A szabvány azt javasolja, hogy az újabb hálózatok ne az életőrző protokollt használják, hanem inkább szívverés figyelést. Az életvédelem és a szívverés NEM lehet egyszerre aktív.
Objektum leírása
Index
100 Ch
Név
Őr idő
Objektumtípus VAR
Adattípus
ALÁÍRÁS NÉLKÜL16
Bejegyzés leírása
Alindex
0h
Hozzáférés
RW
OEM leképezési sz
Értéktartomány 0-65535
Alapértelmezett érték 0
3.2.6. Objektum 100Dh: Élettartam-tényező
Az élettartam-tényező és az őrzési idő szorzata adja az élet-őrzési protokoll élettartamát. A 00h érték letiltja az életőrzést.
Objektum leírása
Index
100 Dh
Név
Élettartam tényező
Objektumtípus VAR
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Hozzáférés
RW
OEM leképezési sz
Értéktartomány 0-255
Alapértelmezett érték 0
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-36
3.2.7. 1010h objektum: Paraméterek tárolása
Ez az objektum támogatja a paraméterek nem felejtő memóriába való mentését. A paraméterek tévedésből történő tárolásának elkerülése érdekében a tárolás csak akkor kerül végrehajtásra, ha egy adott aláírást a megfelelő alindexbe írnak. Az aláírás „mentés”.
Az aláírás egy 32 bites előjel nélküli szám, amely az aláírás ASCII kódjaiból áll
karakterek, az alábbi táblázat szerint:
MSB
LSB
e
v
a
s
65 óra 76 óra 61 óra 73 óra
A megfelelő al-index megfelelő aláírásának vételekor az 1IN-CAN vezérlő eltárolja a paramétereket a nem felejtő memóriában, majd megerősíti az SDO átvitelt.
Olvasási hozzáféréssel az objektum információt nyújt a modul mentési képességeiről. Az összes alindex esetében ez az érték 1h, ami azt jelzi, hogy az 1IN-CAN vezérlő parancsra menti a paramétereket. Ez azt jelenti, hogy ha az áramellátást a Store objektum írása előtt megszakítják, az Object Dictionary módosításai NEM lesznek elmentve a nem felejtő memóriában, és a következő tápciklusban elvesznek.
Objektum leírása
Index
1010 óra
Név
Paraméterek tárolása
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL32
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
4. értéktartomány
Alapértelmezett érték 4
Alindex Leírás Access PDO Mapping Value Range
Alapértelmezett érték
1h
Mentse el az összes paramétert
RW
Nem
0x65766173 (írási hozzáférés)
1h
(olvasási hozzáférés)
1h
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-37
Alindex Leírás Access PDO Mapping Value Range
Alapértelmezett érték
2h
Mentse el a kommunikációs paramétereket
RW
Nem
0x65766173 (írási hozzáférés)
1h
(olvasási hozzáférés)
1h
Alindex Leírás Access PDO Mapping Value Range
Alapértelmezett érték
3h
Mentse el az alkalmazás paramétereit
RW
Nem
0x65766173 (írási hozzáférés)
1h
(olvasási hozzáférés)
1h
Alindex Leírás Access PDO Mapping Value Range
Alapértelmezett érték
4h
Mentse el a gyártó paramétereit
RW
Nem
0x65766173 (írási hozzáférés)
1h
(olvasási hozzáférés)
1h
3.2.8. 1011h objektum: Paraméterek visszaállítása
Ez az objektum támogatja az objektumszótár alapértelmezett értékeinek visszaállítását a nem felejtő memóriában. A téves paraméterek visszaállításának elkerülése érdekében az eszköz csak akkor állítja vissza az alapértelmezett értékeket, ha egy adott aláírást a megfelelő alindexbe írnak. Az aláírás „betöltés”.
Az aláírás egy 32 bites előjel nélküli szám, amely az aláírás ASCII kódjaiból áll
karakterek, az alábbi táblázat szerint:
MSB
LSB
d
a
o
l
64h 61h 6Fh 6ch
A megfelelő al-index megfelelő aláírásának vételekor az 1IN-CAN vezérlő visszaállítja az alapértelmezett értékeket a nem felejtő memóriában, majd megerősíti az SDO átvitelt. Az alapértelmezett értékek csak az eszköz alaphelyzetbe állítása vagy bekapcsolása után érvényesek. Ez azt jelenti, hogy az 1INCAN Controller NEM kezdi el azonnal az alapértelmezett értékeket használni, hanem továbbra is fut az Objektumszótárban a visszaállítás előtti értékekből.
Olvasási hozzáféréssel az objektum információt nyújt a modul alapértelmezett paraméter-visszaállítási képességeiről. Az összes alindex esetében ez az érték 1h, ami azt jelzi, hogy az 1IN-CAN vezérlő visszaállítja az alapértelmezett értékeket a parancsra.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-38
Objektum leírása
Index
1011 óra
Név
Alapértelmezett paraméterek visszaállítása
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL32
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
4. értéktartomány
Alapértelmezett érték 4
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 óra Az összes alapértelmezett paraméter visszaállítása RW No 0x64616F6C (írási hozzáférés), 1 óra (olvasási hozzáférés) 1 óra
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
2 óra Alapértelmezett kommunikációs paraméterek visszaállítása RW No 0x64616F6C (írási hozzáférés), 1 óra (olvasási hozzáférés) 1 óra
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
3 óra Az alapértelmezett alkalmazásparaméterek visszaállítása RW No 0x64616F6C (írási hozzáférés), 1 óra (olvasási hozzáférés) 1 óra
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
4 óra Az alapértelmezett gyártói paraméterek visszaállítása RW No 0x64616F6C (írási hozzáférés), 1 óra (olvasási hozzáférés) 1 óra
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-39
3.2.9. 1016h objektum: Fogyasztói szívverés ideje
Az 1IN-CAN vezérlő akár négy modul szívverési objektumainak fogyasztója is lehet. Ez az objektum határozza meg a modulok szívverés várható idejét, és ha nullára van állítva, akkor a rendszer nem használja. Ha nem nulla, az idő 1 ms többszöröse, és a monitorozás az első szívverés modultól való vétele után kezdődik. Ha az 1IN-CAN vezérlő nem kap szívverést egy csomóponttól a várt időn belül, kommunikációs hibát jelez, és az 1029h objektum szerint válaszol.
31-24. bitek
23-16
Érték fenntartva 00h Node-ID
Kódolva mint
ALÁÍRÁS NÉLKÜL8
15-0 Szívverési idő JELZÉS NÉLKÜL16
Objektum leírása
Index
1016 óra
Név
Fogyasztói szívverés ideje
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL32
Bejegyzés leírása
Alindex
0h
Leírás
Bejegyzések száma
Hozzáférés
RO
OEM leképezési sz
4. értéktartomány
Alapértelmezett érték 4
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 óra – 4 óra Fogyasztói szívverés ideje RW No NEM ELJELZETT32 0
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-40
3.2.10. 1017h objektum: Producer Heart Beat Time
Az 1IN-CAN vezérlő beállítható úgy, hogy ciklikus szívverést generáljon, ha nullától eltérő értéket ír ehhez az objektumhoz. Az érték 1 ms többszörösében lesz megadva, és a 0 érték letiltja a szívverést.
Objektum leírása
Index
1017 óra
Név
Termelői szívverés ideje
Objektumtípus VAR
Adattípus
ALÁÍRÁS NÉLKÜL16
Bejegyzés leírása
Alindex
0h
Hozzáférés
RW
OEM leképezési sz
Értéktartomány 10-65535
Alapértelmezett érték 0
3.2.11. Object 1018h: Identity Object
Az identitásobjektum az 1IN-CAN Vezérlő adatait jelzi, beleértve a szállítóazonosítót, az eszközazonosítót, a szoftver- és hardververziószámokat, valamint a sorozatszámot.
A 3. alindexnél található Revíziószám bejegyzésben az adatok formátuma az alábbiak szerint alakul
MSB Major revíziószám (objektumszótár)
Hardverrevízió
LSB szoftver verzió
Objektum leírása
Index
1018 óra
Név
Identitásobjektum
Objektumtípus RECORD
Adattípus
Identity Record
Bejegyzés leírása
Alindex
0h
Leírás
Bejegyzések száma
Hozzáférés
RO
OEM leképezési sz
4. értéktartomány
Alapértelmezett érték 4
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h szállítói azonosító RO: 0x00000055 0x00000055 (Axiomatic)
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-41
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
2h Termékkód RO: 0xAA031701 0xAA031701
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
3h Revíziószám RO No UNSIGNED32 0x00010100
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
4h Sorozatszám RO Nem ALÁÍRTALAN32 Sz
3.2.12. 1020h objektum: Konfiguráció ellenőrzése
Ebből az objektumból leolvasható, hogy a szoftver (az 1018h objektumban azonosított verzió) mikor lett lefordítva. A dátum hexadecimális értékként jelenik meg, amely a napot/hónapot/évet mutatja az alábbi formátum szerint. A 2. részindex időértéke egy hexadecimális érték, amely egy 24 órás órában mutatja az időt
MSB nap (1 bájtos hexadecimális formában)
00
Hónap (1 bájtos hexadecimálisan) 00
LSB év (2 bájtos hexadecimális értékben) idő (2 bájtos hexadecimális értékben)
Plample, a 0x10082010 érték azt jelzi, hogy a szoftvert 10. augusztus 2010-én fordították le. A 0x00001620 időérték azt jelzi, hogy a fordítás 4:20-kor történt.
Objektum leírása
Index
1020 óra
Név
Ellenőrizze a konfigurációt
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL32
Bejegyzés leírása
Alindex
0h
Leírás
Bejegyzések száma
Hozzáférés
RO
OEM leképezési sz
2. értéktartomány
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-42
Alapértelmezett érték Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
2 1h Konfiguráció dátuma RO Nem SZIGNED32 No
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
2h Konfigurálási idő RO Nem ALÁÍRTALAN32 Nem
3.2.13. 1029h objektum: Hibaviselkedés
Ez az objektum vezérli azt az állapotot, amelybe az 1IN-CAN vezérlő az alindexhez társított hiba esetén kerül.
Hálózati hiba akkor kerül megjelölésre, ha nem érkezik RPDO a kapcsolódó kommunikációs objektumok „Eseményidőzítőjében” meghatározott várható időtartamon belül (további információért lásd a 3.2.14. szakaszt), vagy ha nem érkezik mentő- vagy szívverési üzenet várható. A bemeneti hibákat az 1.3, a kimeneti hibákat az 1.5. szakasz határozza meg.
Az összes alindex esetében a következő definíciók érvényesek:
0 = Működés előtti (a hiba észlelésekor a csomópont visszaáll a működés előtti állapotba)
1 = Nincs állapotváltozás (a csomópont abban az állapotban marad, amelyben a hiba bekövetkeztekor volt)
2 = Leállítva
(hiba esetén a csomópont leállított módba kerül)
Objektum leírása
Index
1029 óra
Név
Hibaviselkedés
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
Bejegyzések száma
Hozzáférés
RO
OEM leképezési sz
5. értéktartomány
Alapértelmezett érték 5
Alindex Leírás Access PDO Mapping
1h Kommunikációs hiba RW No
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-43
Értéktartomány Alapértelmezett érték Alindex Leírás Hozzáférés PDO leképezés Értéktartomány alapértelmezett értéke
Lásd fent 1 (nincs állapotváltozás) 2 órás digitális bemeneti hiba (nem használt) RW Nem Lásd fent 1 (Nincs állapotváltozás)
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
3 órás analóg bemeneti hiba (AI1) RW Nem Lásd fent 1 (nincs állapotváltozás)
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
4 órás digitális kimenet hiba (nem használt) RW Nem Lásd fent 1 (nincs állapotváltozás)
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
5 órás analóg kimenet hiba (nem használt) RW Nem Lásd fent 1 (nincs állapotváltozás)
3.2.14. RPDO viselkedés
A CANopen® DS-301 szabvány szerint a következő eljárást kell alkalmazni az újraleképezéshez, és ez ugyanaz az RPDO-k és a TPDO-k esetében is.
a) Törölje meg a PDO-t úgy, hogy a megfelelő PDO kommunikációs paraméter 01h alindexének létező bitjét (legjelentősebb bitjét) 1b-re állítja.
b) Tiltsa le a leképezést a megfelelő leképezési objektum 00h alindexének 0-ra állításával
c) Módosítsa a leképezést a megfelelő részindexek értékeinek megváltoztatásával
d) Engedélyezze a leképezést a leképezett objektumok számának 00h alindexének beállításával
e) Hozza létre a PDO-t úgy, hogy a megfelelő PDO kommunikációs paraméter 01h alindexének létező bitjét (legjelentősebb bitjét) 0b-re állítja.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-44
Az 1IN-CAN vezérlő legfeljebb négy RPDO üzenetet támogat. Az 1IN-CAN Vezérlő összes RPDO-ja hasonló alapértelmezett kommunikációs paramétereket használ, a PDO ID-k a DS-301-ben leírt, előre meghatározott kapcsolatkészlet szerint vannak beállítva. A legtöbb RPDO nem létezik, nem engedélyezett az RTR, 11 bites CAN-ID-ket használnak (érvényes alapkeret), és mindegyik eseményvezérelt. Míg mind a négyen érvényes alapértelmezett leképezések vannak megadva (lásd alább), csak az RPDO1 van alapértelmezés szerint engedélyezve (azaz létezik RPDO).
RPDO1 leképezés az 1600h objektumnál: alapértelmezett azonosító 0x200 + csomópont azonosító
Alindex értéke
Objektum
0
4
Leképezett alkalmazásobjektumok száma PDO-ban
1
0x25000110
Extra kapott 1 PV
2
0x25000210
Extra kapott 2 PV
3
0x25000310
Extra kapott 3 PV
4
0x25000410
Extra kapott 4 PV
RTPDO2 leképezés az 1601h objektumnál: alapértelmezett azonosító 0x300 + csomópont azonosító
Alindex értéke
Objektum
0
2
Leképezett alkalmazásobjektumok száma PDO-ban
1
0x25000510
Extra fogadott 1 PV (azaz PID-szabályozási visszacsatolás 1 PV)
2
0x25000610
Extra fogadott 2 PV (azaz PID-szabályozási visszacsatolás 2 PV)
3
0
Alapértelmezés szerint nincs használatban
4
0
Alapértelmezés szerint nincs használatban
RPDO3 leképezés az 1602h objektumnál: alapértelmezett azonosító 0x400 + csomópont azonosító
Alindex értéke
Objektum
0
0
Leképezett alkalmazásobjektumok száma PDO-ban
1
0
Alapértelmezés szerint nincs használatban
2
0
Alapértelmezés szerint nincs használatban
3
0
Alapértelmezés szerint nincs használatban
4
0
Alapértelmezés szerint nincs használatban
RPDO4 leképezés az 1603h objektumnál: alapértelmezett azonosító 0x500 + csomópont azonosító
Alindex értéke
Objektum
0
0
Leképezett alkalmazásobjektumok száma PDO-ban
1
0
Alapértelmezés szerint nincs használatban
2
0
Alapértelmezés szerint nincs használatban
3
0
Alapértelmezés szerint nincs használatban
4
0
Alapértelmezés szerint nincs használatban
Egyiküknél sincs engedélyezve az időtúllépés funkció, azaz az 5. alindex „Eseményidőzítője” nullára van állítva. Ha ez nullától eltérő értékre változik, és ha az RPDO nem érkezett meg egy másik csomóponttól a meghatározott időtartamon belül (Működési módban), akkor hálózati hiba aktiválódik, és a vezérlő a következőben meghatározott működési állapotba kerül. 1029h objektum 4. részindex.
Objektum leírása
Index
1400h - 1403h
Név
RPDO kommunikációs paraméter
Objektumtípus RECORD
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-45
Adattípus
OEM kommunikációs jegyzőkönyv
Bejegyzés leírása
Alindex
0h
Leírás
Bejegyzések száma
Hozzáférés
RO
OEM leképezési sz
5. értéktartomány
Alapértelmezett érték 5
Alindex
1h
Leírás
Az RPDO által használt COB-ID
Hozzáférés
RW
X RPDOx azonosító
OEM leképezési sz
1
0200 óra
Értéktartomány Lásd az értékdefiníciót a DS-301-ben
2
0300 óra
Alapértelmezett érték 40000000h + RPDO1 + csomópontazonosító
3
0400 óra
C0000000h + RDOx + Node-ID
4
0500 óra
Node-ID = a modul csomópont-azonosítója. Az RPDO COB-ID-k automatikusan frissülnek, ha a
A csomópont-azonosítót az LSS protokoll módosítja.
A 80000000h a COB-ID-ben azt jelzi, hogy az OEM nem létezik (megsemmisült)
A 04000000h a COB-ID-ben azt jelzi, hogy az OEM-en nincs engedélyezett RTR
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
2h Sebességváltó típusa RO Nem Lásd az értékdefiníciót a DS-301 255-ben (FFh) = eseményvezérelt
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
3h tiltási idő RW Nem Lásd az értékdefiníciót a DS-301 0-ban
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
4h kompatibilitási bejegyzés RW No UNSIGNED8 0
Alindex Leírás Access PDO Mapping Value Range
5 Event-timer RW No Lásd az értékdefiníciót a DS-301-ben
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-46
Alapértelmezett érték 0
Visszahívás: Az RPDO nem nulla eseményidőzítője azt jelenti, hogy hálózati hibát jelez, ha nem érkezik meg ezen az időtartamon belül működési módban.
3.2.15. TPDO viselkedés
Az 1IN-CAN vezérlő legfeljebb négy TPDO üzenetet támogat. Az 1IN-CAN Vezérlő összes TPDO-ja hasonló alapértelmezett kommunikációs paramétereket használ, a PDO ID-k a DS-301-ben leírt, előre meghatározott kapcsolatkészlet szerint vannak beállítva. A legtöbb TPDO nem létezik, nem engedélyezett az RTR, 11 bites CAN-ID-ket használnak (érvényes alapkeret), és mindegyik idővezérelt. Míg mind a négyen érvényes alapértelmezett leképezések vannak definiálva (lásd alább), csak a TPDO1 van alapértelmezés szerint engedélyezve (azaz létezik TPDO).
TPDO1 leképezés az 1A00h objektumnál: alapértelmezett azonosító 0x180 + csomópont azonosító
Alindex értéke
Objektum
0
3
Leképezett alkalmazásobjektumok száma PDO-ban
1
0x71000110
1. analóg bemeneti mező értéke
2
0x71000210
1. analóg bemenet frekvencia mért mező értéke
3
0
Alapértelmezés szerint nincs használatban
4
0
Alapértelmezés szerint nincs használatban
TPDO2 leképezés az 1A01h objektumnál: alapértelmezett azonosító 0x280 + csomópont azonosító
Alindex értéke
Objektum
0
0
Leképezett alkalmazásobjektumok száma PDO-ban
1
0
Alapértelmezés szerint nincs használatban
2
0
Alapértelmezés szerint nincs használatban
3
0
Alapértelmezés szerint nincs használatban
4
0
Alapértelmezés szerint nincs használatban
TPDO3 leképezés az 1A02h objektumnál: alapértelmezett azonosító 0x380 + csomópont azonosító
Alindex értéke
Objektum
0
2
Leképezett alkalmazásobjektumok száma PDO-ban
1
0x24600110
PID vezérlő 1. kimenet mező értéke
2
0x24600210
PID vezérlő 2. kimenet mező értéke
3
0
Alapértelmezés szerint nincs használatban
4
0
Alapértelmezés szerint nincs használatban
TPDO4 leképezés az 1A03h objektumnál: alapértelmezett azonosító 0x480 + csomópont azonosító
Alindex értéke
Objektum
0
2
Leképezett alkalmazásobjektumok száma PDO-ban
1
0x50200020
Tápegység mező értéke (mért)
2
0x50300020
Processzor hőmérsékleti mező értéke (mért)
3
0
Alapértelmezés szerint nincs használatban
4
0
Alapértelmezés szerint nincs használatban
Mivel a TPDO1 kivételével mindegyik nulla értékű átviteli sebességgel rendelkezik (azaz Esemény időzítő a kommunikációs objektum 5. alindexében), csak a TPDO1 lesz automatikusan sugározva, amikor az egység OPERATIONAL módba lép.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-47
Objektum leírása
Index
1800h - 1803h
Név
TPDO kommunikációs paraméter
Objektumtípus RECORD
Adattípus
OEM kommunikációs jegyzőkönyv
Bejegyzés leírása
Alindex
0h
Leírás
Bejegyzések száma
Hozzáférés
RO
OEM leképezési sz
5. értéktartomány
Alapértelmezett érték 5
Alindex
1h
Leírás
A TPDO által használt COB-ID
Hozzáférés
RW
X
TPDOx azonosító
OEM leképezési sz
1
0180 óra
Értéktartomány Lásd az értékdefiníciót a DS-301-ben
2
0280 óra
Alapértelmezett érték 40000000h + TPDO1 + csomópontazonosító
3
0380 óra
C0000000h + TPDOx + csomópont-azonosító
4
0480 óra
Node-ID = a modul csomópont-azonosítója. A TPDO COB-ID-k automatikusan frissülnek, ha a
A csomópont-azonosítót az LSS protokoll módosítja.
A 80000000h a COB-ID-ben azt jelzi, hogy az OEM nem létezik (megsemmisült)
A 04000000h a COB-ID-ben azt jelzi, hogy az OEM-en nincs engedélyezett RTR
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
2h Sebességváltó típusa RO Nem Lásd az értékdefiníciót a DS-301 254-ben (FEh) = Eseményvezérelt
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
3h tiltási idő RW Nem Lásd az értékdefiníciót a DS-301 0-ban
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
4h kompatibilitási bejegyzés RW No UNSIGNED8 0
Alindex
5
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-48
Leírás Access PDO Mapping Value Range Alapértelmezett érték
Esemény-időzítő RW Nem Lásd az értékdefiníciót a DS-301-ben 100ms (TPDO1-en) 0ms (TPDO2-n, TPDO3-on, TPDO4-en)
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-49
3.3. ALKALMAZÁSI OBJEKTUMOK (DS-404)
Index (hex)
6020 6030
7100 6110 6112 7120 7121 7122 7123 7130 6132 7148 7149 61A0 61A1
Objektum
DI olvasási állapot 1 bemeneti vonal DI polaritás 1 bemeneti vonal AI bemeneti mező értéke AI érzékelő típusa AI működési mód AI bemenet skálázás 1 FV AI bemenet skálázás 1 PV AI bemenet skálázás 2 FV AI bemenet skálázás 2 PV AI bemeneti folyamat értéke AI tizedes számjegy Input Span Start AI Input Span End AI Szűrőtípus AI Szűrőállandó
Objektum típusa
ARRAY ARRAY
ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY
Adattípus
BOOLEAN ELJELZETLEN 8 EGÉSZ 16 ELŐJELTELEN 16 ELŐJELTELEN8 EGÉSZ 16 EGÉSZ SZÁM 16 EGÉSZ SZÁM 16 EGÉSZ SZÁM 16 EGÉSZ SZÁM 16 ELŐJELTELEN8 EGÉSZ 16 EGÉSZ SZÁM 16 ELŐjel nélküli8 EGÉSZ SZÁM 16
Hozzáférés
RO RW RO RW RW RW RW RW RW RO RW RW RW RW RW
OEM feltérképezése
Igen Nem
igen nem nem nem nem nem nem nem igen nem nem nem nem nem
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-50
3.3.1. 6020h objektum: DI olvasási állapot 1 bemeneti sor
Ez a csak olvasható objektum egyetlen bemeneti sorból jelképezi a digitális bemeneti állapotot. További információkért lásd az 1.2. szakaszt
Objektum leírása
Index
6020 óra
Név
DI olvasási állapot 1 bemeneti sor
Objektumtípus ARRAY
Adattípus
BOOL
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h digitális bemenet 1 állapot RO Igen 0 (KI) vagy 1 (BE) 0
3.3.2. 6030h objektum: DI polaritás 1 bemeneti vonal
Ez az objektum határozza meg, hogy a bemeneti lábon leolvasott állapot hogyan felel meg a logikai állapotnak, a 2020h gyártó objektummal együtt, a 3. táblázatban meghatározottak szerint.
Objektum leírása
Index
6030 óra
Név
DI polaritás 1 bemeneti vonal
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range
1h digitális bemenet 1 Polaritás RW Nem Lásd a 3. táblázatot
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-51
Alapértelmezett érték 0 (normál be/ki)
3.3.3. 7100h objektum: AI bemeneti mező értéke
Ez az objektum egy analóg bemenet mért értékét képviseli, amely a gyártó 2102h AI decimális számjegyei PV objektum szerint lett méretezve. Az egyes bemenettípusok alapegységét a 9. táblázat határozza meg, valamint az FV-hez tartozó csak olvasható felbontást (tizedes számjegyek).
Objektum leírása
Index
7100 óra
Név
AI beviteli mező értéke
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI1 FV RO Igen Adattípus specifikus, lásd 11. táblázat Nem
3.3.4. 6110h objektum: AI érzékelő típus
Ez az objektum határozza meg az analóg bemeneti érintkezőhöz csatlakoztatott érzékelő (bemenet) típusát.
Objektum leírása
Index
6110 óra
Név
AI érzékelő típusa
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Hozzáférés
1 óra AI1 RW típusú érzékelő
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-52
PDO leképezési értéktartomány alapértelmezett értéke
Nem Lásd 5. táblázat 40 (voltage)
3.3.5. 6112h objektum: AI működési mód
Ez az objektum speciális üzemmódokat tesz lehetővé a bemenet számára.
Objektum leírása
Index
6112 óra
Név
AI működési mód
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 óra AI1 Üzemmód RW Nem Lásd a 4. táblázatot 1 (normál működés)
3.3.6. 7120h objektum: AI bemeneti skálázás 1 FV
Ez az objektum az analóg bemeneti csatorna első kalibrációs pontjának mezőértékét írja le, amint az a 7. ábrán látható. Meghatározza az analóg bemeneti tartomány „minimális” értékét is, ha ezt a bemenetet egy másik funkcióblokk vezérlőforrásaként használja, mint pl. az 17. szakasz 1.5. táblázatában leírtak szerint. Az FV fizikai egységében van méretezve, azaz a 2102h objektum erre az objektumra vonatkozik.
Objektum leírása
Index
7120 óra
Név
AI bemeneti skálázás 1 FV
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex
1h
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-53
Leírás Access PDO Mapping Value Range Alapértelmezett érték
AI1 skálázás 1 FV RW Nem Lásd 11. táblázat 500 [mV]
3.3.7. 7121h objektum: AI bemeneti skálázás 1 PV
Ez az objektum határozza meg az analóg bemeneti csatorna első kalibrációs pontjának folyamatértékét, amint az a 7. ábrán látható. A PV fizikai egységében van skálázva, azaz a 6132h objektum erre az objektumra vonatkozik.
Objektum leírása
Index
7121 óra
Név
AI bemeneti skálázás 1 PV
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI1 skálázás 1 PV RW No Integer16 500 [ugyanaz, mint 7120h]
3.3.8. 7122h objektum: AI bemeneti skálázás 2 FV
Ez az objektum az analóg bemeneti csatorna második kalibrációs pontjának mezőértékét írja le, a 7. ábrán látható módon. Meghatározza az analóg bemeneti tartomány „maximális” értékét is, ha ezt a bemenetet egy másik funkcióblokk vezérlőforrásaként használja, mint pl. az 17. szakasz 1.5. táblázatában leírtak szerint. Az FV fizikai egységében van méretezve, azaz a 2102h objektum erre az objektumra vonatkozik.
Objektum leírása
Index
7122 óra
Név
AI bemeneti skálázás 2 FV
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-54
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI1 skálázás 2 FV RW Nem Lásd a 11. táblázatot 4500 [mV]
3.3.9. 7123h objektum: AI bemeneti skálázás 2 PV
Ez az objektum határozza meg az analóg bemeneti csatorna második kalibrációs pontjának folyamatértékét,
a 7. ábrán látható. A PV fizikai egységében van skálázva, azaz a 6132h objektum vonatkozik erre
objektum.
Objektum leírása
Index
7123 óra
Név
AI bemeneti skálázás 2 PV
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI1 skálázás 2 PV RW No Integer16 4500 [ugyanaz, mint 7122h]
3.3.10. 7130h objektum: AI bemeneti folyamatérték
Ez az objektum a 7. ábra szerint alkalmazott bemeneti skálázás eredményét reprezentálja, és megadja a mért mennyiséget a folyamatérték fizikai egységében (pl. °C, PSI, RPM stb.) skálázva a 6132h AI Decimal Digits PV objektumban meghatározott felbontással. .
Objektum leírása
Index
7130 óra
Név
AI beviteli folyamatérték
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-55
1. értéktartomány 1. alapértelmezett érték
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI1 folyamatérték RO Igen Integer16 Nem
3.3.11. 6132h objektum: AI decimális számjegyek PV
Ez az objektum a bemeneti adatok tizedesvesszőjét (azaz felbontását) követő számjegyek számát írja le, amelyeket a folyamatérték objektumban Integer16 adattípussal értelmez.
Example: Az 1.230 (lebegő) folyamatérték 1230-ra lesz kódolva Integer16 formátumban, ha a decimális számjegyek száma 3-ra van állítva.
Objektum leírása
Index
6123 óra
Név
AI decimális számjegyek PV
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 óra AI1 decimális számjegyek PV RW 0-tól 4-ig 3 [Volt mV-ig]
3.3.12. 7148h objektum: AI Span Start
Ez az érték határozza meg azt az alsó határt, ahol a mezőértékek várhatók. A határértéknél alacsonyabb mezőértékek negatív túlterhelésként vannak jelölve. Az FV fizikai egységében van méretezve, azaz a 2102h objektum erre az objektumra vonatkozik.
Objektum leírása
Index
7148 óra
Név
AI Span Start
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-56
Objektumtípus Adattípus
ARRAY INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI1 Span Start (Minimális hiba) RW Nem Lásd a 11. táblázatot 200 [mV]
3.3.13. 7149h objektum: AI Span End
Ez az érték adja meg azt a felső határt, ahol a mezőértékek várhatók. A határértéknél magasabb terepi értékek pozitív túlterhelésként vannak jelölve. Az FV fizikai egységében van méretezve, azaz a 2102h objektum erre az objektumra vonatkozik.
Objektum leírása
Index
7149 óra
Név
AI Span End
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI1 feszítővég (Max. hiba) RW Nem Lásd a 11. táblázatot 4800 [mV]
3.3.14. 61A0h objektum: AI szűrőtípus
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-57
Ez az objektum határozza meg az adatszűrő típusát, amelyet a rendszer az ADC-ből vagy az időzítőből kiolvasott nyers bemeneti adatokra alkalmazni, mielőtt azok átadásra kerülnek a mezőérték objektumnak. Az adatszűrők típusait a 8. táblázat tartalmazza, használatuk módját pedig az 1.3. szakasz ismerteti.
Objektum leírása
Index
61A0h
Név
AI szűrő típusa
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI1 szűrőtípus RW Nem Lásd a 8. táblázatot 0 (nincs szűrő)
3.3.15. 61A1h objektum: AI szűrőállandó
Ez az objektum határozza meg a különböző szűrőkben használt lépések számát az 1.3. szakaszban meghatározottak szerint
Objektum leírása
Index
61A0h
Név
AI szűrő állandó
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range
1 óra AI1 szűrőkonstans RW No 1-től 1000-ig
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-58
Alapértelmezett érték 10
3.4. GYÁRTÓI OBJEKTUMOK
Index (hex)
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
Objektum
DI Pull Up/Down Mode 1 Bemeneti sor DI Debounce Time DI Debounce Filter 1 Input Line Line DI Frequency Debounce Time DI Reset Impulzusszám DI Time Window DI Impulzusablak AI Bemeneti Tartomány AI Impulzusok száma Fordulatonként AI Tizedes számjegyek FV AI szűrő Frekvencia AI Error Detect engedélyezése AI hiba törlése hiszterézis AI hiba reakció késleltetés EC extra vett folyamatérték EC decimális számjegyek PV EC skálázás 1 PV EC skálázás 2 PV LTz bemenet X-tengely forrás LTz bemenet X-tengely száma LTz X-tengely szám LTz X-tengely decimális -Tengely decimális számjegyek PV LTz pont válasz LTz pont X tengely PV LTz pont Y tengely PV LTz kimenet Y tengely PV logikai blokk logikai blokk engedélyezése kiválasztott táblázat logikai kimeneti folyamatértéke LBx keresési táblázat száma LBx függvény Logikai operátor logikai blokk A funkció 1. feltétel Logikai blokk A funkció A feltétel 2. logikai blokk A funkció A feltétel 3. logikai blokk A funkció B feltétel 1. logikai blokk A funkció B feltétel 2. logikai blokk A funkció B feltétel 3. logikai blokk A funkció C feltétel 1. logikai blokk A funkció C feltétel 2 Logikai blokk A függvény C feltétel 3 Állandó mezőérték
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
Objektum típusa
ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY
ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY
ARRAY ARRAY ARRAY ARRAY
VAR VAR VAR VAR ARRAY ARRAY ARRAY
ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY
SOR
Adattípus
JELZÉS 8 ELŐÍRVE16 ELŐÍRTELEN8 ELŐÍRVE 8 ELŐÍRVE 32 JELZÉS ALAPJÁN32 ELŐÍRVE 32 ELŐÍRVE 8 ELŐÍRVE 16 JELZÉS 8 ELŐÍRHETETLEN8 JELZÉSTELEN16 BOOLE EGÉSZ SZÁM 16 ELŐÍRTELEN16 INTEGER8 UNGLED16 INTEGER16 INTEGERN8 ELJELZETLEN8 ELJELZETLEN8 ELŐÍRTELEN8 ELŐÍRTELEN8 EGÉSZ16 EGÉSZ SZÁM 16 EGÉSZ SZÁM 16 ELJELZETLEN8 ELJELZETLEN8 EGÉSZ 16 ELŐÍRTELEN8 EGÉSZ SZÁM 8 ELŐÍRTELEN32 FELVÉTEL RECORD FELVÉTEL FELVÉTEL FELVÉTEL FELVÉTEL FELVÉTEL FELVÉTEL
Hozzáférés
RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW
OEM feltérképezése
nem nem nem nem nem nem nem nem
nem nem nem nem nem nem nem nem
igen nem nem nem
nem nem nem nem nem nem nem nem igen
nem nem igen nem nem nem nem nem nem nem nem nem nem nem nem
Nem
A-59
5020 tápegység mező értéke 5030 processzor hőmérséklet mező értéke 5555 Indítás működési módban
Ahol z = 1-6 és x = 1-4
VAR
FLOAT32
RO
Igen
VAR
FLOAT32
RO
Igen
VAR
BOOL
RW
Nem
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-60
3.4.1. 2020h objektum: DI Pullup/Down Mode 1 bemeneti vonal
Ez az objektum határozza meg, hogy a bemeneti lábon leolvasott állapot hogyan felel meg a logikai állapotnak, a 6020h alkalmazásobjektummal együtt, a 3. táblázatban meghatározottak szerint. Az objektum opciói az 1. táblázatban vannak felsorolva, és a vezérlő a bemeneti hardvert ennek megfelelően állítja be. a megadotthoz.
Objektum leírása
Index
2020 óra
Név
DI Pullup/Down Mode 1 Bemeneti sor
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 óra digitális bemenet 1 Pullup/Down RW Nem Lásd 1. táblázat 0 (pullup/down letiltva)
3.4.2. 2020h objektum: DI visszafordulási idő 1 bemeneti sor
Ez az objektum határozza meg a visszafordulási időt, amikor a bemenet digitális bemeneti típusként van konfigurálva. Az objektum beállításai az alábbiakban találhatók.
Objektum leírása
Index
2021 óra
Név
DI Debounce Time 1 bemeneti sor
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range
1 óra digitális bemenet visszafordulási ideje RW No 0 60000
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-61
Alapértelmezett érték 10 (ms)
3.4.3. 2030h objektum: DI Debounce Filter 1 bemeneti sor
Ez az objektum határozza meg a digitális jel visszapattanási idejét, ha a bemenet Frequency/RPM vagy PWM bemenettípusra van konfigurálva. Az objektum beállításait a 2. táblázat tartalmazza.
Objektum leírása
Index
2020 óra
Név
DI Debounce Filter 1 bemeneti sor
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 órás digitális bemeneti hibaszűrő RW nem Lásd a 2. táblázatot 2 [Filter 1.78 us]
3.4.4. 2031h objektum: AI frekvencia túlcsordulási érték
Ez az objektum határozza meg a digitális jel visszapattanási idejét, ha a bemenet Frequency/RPM vagy PWM bemeneti típusra van konfigurálva.
Objektum leírása
Index
2031 óra
Név
AI frekvencia túlcsordulás értéke
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping
1h Frekvencia túlcsordulási érték RW sz
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-62
Értéktartomány 0-50 Alapértelmezett érték 50 (Hz)
3.4.5. Object 2040h: AI Reset Pulse Count Value
Ez az objektum határozza meg azt az értéket (impulzusokban), amely visszaállítja a számláló bemeneti típusát, és újra 0-ról kezdi a számlálást. Ezt az értéket veszi figyelembe a rendszer, ha a bemenetet Counter Input típusként választja ki.
Objektum leírása
Index
2040 óra
Név
AI Reset Pulse Count Value
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL32
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 óra mesterséges intelligencia alaphelyzetbe állítása impulzusszám értéke RW No 0-0xFFFFFFFF 1000 (impulzusok)
3.4.6. 2041h objektum: AI számláló időablak
Ez az objektum határozza meg azt az értéket (ezredmásodpercben), amelyet időablakként használunk a benne észlelt impulzusok számlálásához. Ezt az értéket veszi figyelembe a rendszer, ha a bemenetet Counter Input típusként választja ki.
Objektum leírása
Index
2041 óra
Név
AI számláló idő ablak
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL32
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex leírása
1 órás AI számláló időablak
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-63
Hozzáférés a PDO leképezési értéktartomány alapértelmezett értékéhez
RW No 0-0xFFFFFFFF 500 (ezredmásodperc)
3.4.7. 2041h objektum: AI számláló impulzus ablak
Ez az objektum határozza meg azt az értéket (impulzusokban), amelyet a vezérlő célszámlálóként fog használni, hogy észlelje és megadja a számláló eléréséhez szükséges időt (ezredmásodpercben). Ezt az értéket veszi figyelembe a rendszer, ha a bemenetet Counter Input típusként választja ki.
Objektum leírása
Index
2041 óra
Név
AI számláló impulzus ablak
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL32
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI számláló impulzus ablak RW No 0-0xFFFFFFFF 1000 (impulzusok)
3.4.8. 2100h objektum: AI bemeneti tartomány
Ez az objektum a 6110h AI érzékelőtípussal együtt meghatározza az analóg bemenet alapértékeit (10. táblázat) és a megengedett tartományokat (11. táblázat) a 2111h, 7120h, 7122h, 7148h és 7149h objektumokhoz. A tartományok száma és típusai attól függően változnak, hogy milyen típusú érzékelő van csatlakoztatva a bemenethez, a 6. táblázatban leírtak szerint.
Objektum leírása
Index
2100 óra
Név
AI bemeneti tartomány
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-64
1. értéktartomány 1. alapértelmezett érték
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI1 Tartomány RW Nem Lásd 6. táblázat 2 [0-5V]
3.4.9. 2101h objektum: AI impulzusok száma forradalmonként
Ez az objektum csak akkor használatos, ha a 6110h objektum „Frekvencia” bemeneti típust választott. A vezérlő automatikusan átalakítja a frekvencia mérését Hz-ről RPM-re, ha nem nulla értéket ad meg. Ebben az esetben a 2111h, 7120h, 7122h, 7148h és 7149h objektumok fordulatszám-adatként lesznek értelmezve. Az objektum 2100h AI bemeneti tartományát továbbra is Hertzben kell megadni, és az RPM-érzékelő várható frekvenciáinak megfelelően kell kiválasztani.
Objektum leírása
Index
2101 óra
Név
AI Impulzusok száma forradalmonként
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex
1h
Leírás
AI1 impulzusok forradalmonként
Hozzáférés
RW
OEM leképezési sz
Értéktartomány 0-1000
Alapértelmezett érték 1
3.4.10. 2102h objektum: AI decimális számjegyek FV
Ez az objektum a bemeneti adatok tizedesvesszőjét (azaz felbontását) követő számjegyek számát írja le, amelyeket a mezőérték objektumban Integer16 adattípussal értelmez.
Example: Ha a tizedesjegyek száma 1.230-ra van állítva, az 1230-as mezőérték (lebegő) 16-ra lesz kódolva Integer3 formátumban.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-65
Ezzel a felbontással a 7100h FV objektumon kívül a 2111h, 7120h, 7122h, 7148h és 7149h objektumok is megadásra kerülnek. Ez az objektum csak olvasható, és a vezérlő automatikusan beállítja a 9. táblázat szerint, a kiválasztott analóg bemenet típusától és tartományától függően.
Objektum leírása
Index
2102 óra
Név
AI decimális számjegyek FV
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h AI1 decimális számjegyek FV RO Nem Lásd a 9. táblázatot 3 [Volt mV-ra]
3.4.11. 2103h objektum: AI szűrőfrekvencia az ADC-hez
Ez az objektum a processzor ADC perifériájának levágási szűrőfrekvenciájának megadására szolgál. Az analóg-digitális átalakítót analóg bemeneti típusokkal használják: voltage; jelenlegi; és rezisztív. Mérésére is szolgál: analóg kimeneti áram visszacsatolása; tápegység voltage, és a processzor hőmérséklete. Az elérhető szűrőket a 7. táblázat tartalmazza.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-66
Objektum leírása
Index
2104 óra
Név
AI szűrőfrekvencia az ADC-hez
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 óra ADC szűrőfrekvencia RW nem Lásd a 7. táblázatot 1 [Szűrő 50 Hz]
3.4.12. Object 2110h: AI Error Detect Enable
Ez az objektum lehetővé teszi az analóg bemeneti funkcióblokkhoz kapcsolódó hibaészlelést és reakciót. Ha letiltja, a bemenet nem generál EMCY kódot az objektum 1003h előre meghatározott hibamezőjében, és nem tilt le semmilyen, a bemenet által vezérelt kimenetet sem, ha a bemenet a 7148h AI Span Start és 7149h AI Span objektumok által meghatározott tartományon kívülre kerül. Vége.
Objektum leírása
Index
2110 óra
Név
AI Error Detect Enable
Objektumtípus ARRAY
Adattípus
BOOL
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 óra AI1 hibaészlelés engedélyezése RW No 0 (HAMIS) vagy 1 (IGAZ) 1 [IGAZ]
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-67
3.4.13. 2111h objektum: AI hiba Törölje a hiszterézist
Ez az objektum arra szolgál, hogy megakadályozza a bemeneti hibajelző gyors aktiválását/törlését, valamint az 1003h objektum CANopen® hálózatba küldését. Miután a bemenet az érvényes működési tartományt meghatározó küszöbérték fölé/ alá került, vissza kell térnie a mínusz/plusz tartományba a hiba törléséhez. Az FV fizikai egységében van méretezve, azaz a 2102h objektum erre az objektumra vonatkozik.
Objektum leírása
Index
2111 óra
Név
AI hiba Törölje a hiszterézist
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 óra AI1 hiba Hiszterézis törlése RW Nem Lásd 11. táblázat 100 [mV]
3.4.14. 2112h objektum: AI hibareakció késleltetése
Ez az objektum arra szolgál, hogy kiszűrje a hamis jeleket, és megakadályozza, hogy a CANopen® hálózat telítődjön az 1003h objektum sugárzásával a hiba beállítása/törlése során. Mielőtt a hibát felismerné (azaz az EMCY kódot hozzáadná az előre meghatározott hibamező listához), aktívnak kell maradnia az objektumban meghatározott ideig. Ennek az objektumnak a fizikai egysége ezredmásodperc.
Objektum leírása
Index
2112 óra
Név
AI hibareakció késleltetése
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
1. értéktartomány
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-68
Alapértelmezett érték 1
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 óra AI1 hibareakció késleltetés RW No 0 - 60,000 1000 XNUMX [ms]
3.4.15. Objektum 2500h: EC Extra fogadott folyamatérték
Ez az objektum egy extra vezérlési forrást biztosít, hogy lehetővé tegye más funkcióblokkok vezérlését a CANopen ® RPDO-tól kapott adatokkal. Hasonlóan működik, mint bármely más írható, leképezhető PV objektum, mint például a 7300h AO Output PV.
Objektum leírása
Index
2500 óra
Név
EC Extra fogadott PV
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
6. értéktartomány
Alapértelmezett érték 6
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1-6 óra (x = 1-6) ECx Fogadott PV RW Igen Integer16 Nem
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-69
3.4.16. 2502h objektum: EC decimális számjegyek PV
Ez az objektum az extra vezérlőadatok tizedesvesszőjét (azaz felbontását) követő számjegyek számát írja le, amelyeket Integer16 adattípussal értelmezünk a folyamatérték objektumban.
Objektum leírása
Index
2502 óra
Név
EC decimális számjegyek PV
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
6. értéktartomány
Alapértelmezett érték 6
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1–6 óra (x = 1–6) ECx decimális számjegyek PV RW 0–4 1 (0.1 felbontás)
3.4.17. 2520h objektum: EC Scaling 1 PV
Ez az objektum határozza meg az extra vezérlőforrás minimális értékét. Más funkcióblokkok Scaling 1 értékként használják, ha az EC-t választották az X-tengely adatok forrásaként, azaz a 11. ábrán látható módon. Az adatokhoz nincs fizikai egység társítva, de ugyanazt a felbontást használja. mint a vett PV a 2502h objektumban meghatározott EC decimális számjegyek PV. Ennek az objektumnak mindig kisebbnek kell lennie, mint a 2522h EC Scaling 2 PV objektum.
Objektum leírása
Index
2520 óra
Név
EC Scaling 1 PV
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
6. értéktartomány
Alapértelmezett érték 6
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-70
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1-6 óra (x = 1-6) ECx méretezés 1 PV RW No -32768-2522h alindex X 0
3.4.18. 2522h objektum: EC Scaling 2 PV
Ez az objektum határozza meg az extra vezérlőforrás maximális értékét. Más funkcióblokkok Scaling 2 értékként használják, ha az EC-t választották az X-tengely adatok forrásaként, azaz a 11. ábrán látható módon. Az adatokhoz nincs fizikai egység társítva, de ugyanazt a felbontást használja. mint a vett PV a 2502h objektumban meghatározott EC decimális számjegyek PV. Ennek az objektumnak mindig nagyobbnak kell lennie, mint a 2520h EC Scaling 1 PV objektum.
Objektum leírása
Index
2522 óra
Név
EC Scaling 2 PV
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
6. értéktartomány
Alapértelmezett érték 6
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1–6 óra (x = 1–6) ECx méretezés 2 PV RW No 2520h X-alindex 32767 1000 (100.0)
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-71
3.4.19. 30z0h objektum: LTz bemeneti X-tengely forrás
Ez az objektum határozza meg a bemenet típusát, amelyet a rendszer az X-tengely bemeneti folyamatértékének meghatározásához használ a keresőtábla funkcióhoz. Az 1IN-CAN vezérlőn elérhető vezérlőforrásokat a 15. táblázat sorolja fel. Nem minden forrást lenne értelme X-Axis bemenetként használni, és a felhasználó felelőssége, hogy olyan forrást válasszon ki, amely az alkalmazás számára ésszerű. A „Control Source Not Used” kiválasztása letiltja a kapcsolódó keresési táblázat funkcióblokkot.
Objektum leírása
Index
30z0h (ahol z = 1-6)
Név
LTz bemeneti X-tengely forrás
Objektumtípus VARIABLE
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Hozzáférés
RW
OEM leképezési sz
Értéktartomány Lásd a 15. táblázatot
Alapértelmezett érték 0 (nem használt vezérlés, PID letiltva)
3.4.20. 30z1h objektum: LTz bemeneti X-tengely száma
Ez az objektum határozza meg annak a forrásnak a számát, amely X-tengely bemeneti PV-ként lesz használva a keresőtábla funkcióhoz. Az elérhető vezérlőszámok a kiválasztott forrástól függenek, amint az a 16. táblázatban látható. Kiválasztás után az X-tengely pontjainak határait a vezérlőforrás/szám skálázási objektumai korlátozzák a 17. táblázatban meghatározottak szerint.
Objektum leírása
Index
30z1h (ahol z = 1-6)
Név
LTz bemeneti X-tengelyszám
Objektumtípus VARIABLE
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Hozzáférés
RW
OEM leképezési sz
Értéktartomány Lásd a 16. táblázatot
Alapértelmezett érték 0 (null vezérlőforrás)
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-72
3.4.21. 30z2h objektum: LTz X-tengely decimális számjegyek PV
Ez az objektum leírja az X-tengely bemeneti adatainak tizedespontját (azaz felbontását) követő számjegyek számát és a keresőtáblázat pontjait. Egyenlőnek kell lennie a PV által a vezérlési forrásból/számból származó decimális számjegyekkel a 17. táblázatban meghatározottak szerint.
Objektum leírása
Index
30z2h (ahol z = 1-6)
Név
LTz X-tengely decimális számjegyek PV
Objektumtípus VARIABLE
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Hozzáférés
RW
OEM leképezési sz
0 és 4 közötti értéktartomány (lásd: 17. táblázat)
Alapértelmezett érték 0
3.4.22. 30z3h objektum: LTz Y-tengely decimális számjegyek PV
Ez az objektum a keresési táblázat Y-tengely pontjainak tizedespontját (azaz felbontását) követő számjegyek számát írja le. Ha az Y-tengely kimenete egy másik funkcióblokk bemenete lesz (azaz egy analóg kimenet), akkor ajánlatos ezt az értéket a keresőtáblát vezérlőforrásként használó blokk decimális számjegyeivel megegyezni. /szám.
Objektum leírása
Index
30z3h (ahol z = 1-6)
Név
LTz Y-tengely decimális számjegyek PV
Objektumtípus VARIABLE
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Hozzáférés
RW
OEM leképezési sz
Értéktartomány 0-4
Alapértelmezett érték 0
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-73
3.4.23. 30z4h objektum: LTz pont válasz
Ez az objektum határozza meg az Y-tengely kimeneti válaszát az X-tengely bemenetének változásaira. Az 1. alindexben beállított érték határozza meg az X-tengely típusát (azaz adatokat vagy időt), míg az összes többi alindex a választ (ramp, lépés, figyelmen kívül hagyás) a görbe két pontja között. Az objektum beállításai a 24. táblázatban vannak felsorolva. Lásd a 18. ábrát egy példáértampa lépés és az r közötti különbség leamp válasz.
Objektum leírása
Index
30z4h (ahol z = 1-6)
Név
LTz pont válasz
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
11. értéktartomány
Alapértelmezett érték 11
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h X-Axis Type RW No Lásd 24. táblázat (0 vagy 1) 0 (x-tengely adatválasz)
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
2 órától 11 óráig (x = 2 és 11 között) LTz pont X válasz RW Nem Lásd a 24. táblázatot (0, 1 vagy 2) 1 (ramp válaszolni)
3.4.24. 30z5h objektum: LTz Point X-Axis PV
Ez az objektum határozza meg az X-tengely adatait a 11 kalibrációs ponthoz a keresőtáblában, ami 10 különböző kimeneti meredekséget eredményez.
Ha egy adatválaszt választanak ki az X-Axis típushoz (a 1z30 objektum 4-es alindexe), ez az objektum úgy van korlátozva, hogy X1 nem lehet kisebb, mint a kiválasztott vezérlőforrás/szám skálázási értéke, és X1 nem lehet több. mint a Scaling 11 érték. A többi pontot az alábbi képlet korlátozza. Az adatokhoz társított fizikai egység a kiválasztott bemeneté lesz, és a 2z30h objektumban meghatározott felbontást fogja használni, LTz X-Axis Decimal Digits PV.
Minimális bemeneti tartomány <= X1<= X2<= X3<= X4<= X5<= X6<= X7<= X8<= X9<= X10<= X11<= MaxInputRange
Ha kiválasztotta az időreakciót, az X-tengely minden egyes pontja 1 és 86,400,000 XNUMX XNUMX ms között állítható be.
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-74
Objektum leírása
Index
30z5h (ahol z = 1-6)
Név
LTz Point X-Axis PV
Objektumtípus ARRAY
Adattípus
INTEGER32
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
11. értéktartomány
Alapértelmezett érték 11
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1 órától 11 óráig (x = 1 és 11 között)
LTz pont X-tengely PVx
RW
Nem
Lásd fent (adatok) 1-től 86400000-ig (idő)
10*(x-1)
Nem
3.4.25. 30z6h objektum: LTz pont Y-tengely PV
Ez az objektum határozza meg az Y-tengely adatait a keresési táblázat 11 kalibrációs pontjához, ami 10 különböző kimeneti meredekséget eredményez. Az adatok korlátlanok, és nincs hozzárendelve fizikai egység. A 30z3h objektumban meghatározott felbontást fogja használni, LTz Y-Axis Decimal Digits PV.
Objektum leírása
Index
30z6h (ahol z = 1-6)
Név
LTz pont Y-tengely PV
Objektumtípus ARRAY
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
11. értéktartomány
Alapértelmezett érték 11
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h-11h (x = 1-11) LTz pont Y-tengely PVx RW No Integer16 10*(x-1) [azaz 0, 10, 20, 30, … 100]
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-75
3.4.26. 30z7h objektum: LTz kimenet Y-tengely PV
Ez az írásvédett objektum tartalmazza a PV keresőtábla funkcióblokkot, amely egy másik funkcióblokk bemeneti forrásaként használható (pl. analóg kimenet). Ennek az objektumnak a fizikai egysége nincs meghatározva, és a 30z3h objektumban meghatározott felbontást fogja használni, LTz Y-tengely decimális számjegyek PV.
Objektum leírása
Index
30z7h (ahol z = 1-6)
Név
LTz kimenet Y-tengely PV
Objektumtípus VARIABLE
Adattípus
INTEGER16
Bejegyzés leírása
Alindex
0h
Hozzáférés
RO
OEM feltérképezése Igen
Értéktartomány Integer16
Alapértelmezett érték sz
3.4.27. 4000h objektum: Logikai blokk engedélyezése
Ez az objektum határozza meg, hogy a 22. ábrán látható logika kiértékelésre kerül-e vagy sem.
Objektum leírása
Index
4000 óra
Név
Logikai blokk engedélyezése
Objektumtípus ARRAY
Adattípus
BOOL
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
4. értéktartomány
Alapértelmezett érték 4
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1-4 óra (x = 1-4) LBx RW engedélyezése No 0 (HAMIS) vagy 1 (IGAZ) 0 [HAMIS]
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-76
3.4.28. 4010h objektum: Logikai blokk kiválasztott táblázat
Ez a csak olvasható objektum azt tükrözi, hogy melyik tábla lett kiválasztva a logikai blokk kimeneti forrásaként a 22. ábrán látható kiértékelés végrehajtása után.
Objektum leírása
Index
4010 óra
Név
Logikai blokk kiválasztott táblázat
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
4. értéktartomány
Alapértelmezett érték 4
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1-4 óra (x = 1-4) LBx kiválasztott táblázat RO Igen 1-6 Nem
3.4.29. 4020h objektum: PV logikai blokk kimenet
Ez a csak olvasható objektum a kiválasztott tábla kimenetét tükrözi, százalékként értelmezvetage. A százalék határaitagAz átalakítások az Y-Axis Output PV keresőtáblák tartományán alapulnak, amint az a 17. táblázatban látható.
Objektum leírása
Index
4020 óra
Név
Logikai blokk kimenet PV
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
4. értéktartomány
Alapértelmezett érték 4
Alindex Leírás Access PDO Mapping Value Range
1-4 óra (x = 1-4) LBx kimenet PV RO Igen A kiválasztott táblázattól függően
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-77
Alapértelmezett érték sz
3.4.30. 4x01h objektum: LBx keresőtábla számai
Ez az objektum határozza meg, hogy az 1IN-CAN-on támogatott hat keresési tábla közül melyek vannak társítva egy adott függvényhez az adott logikai blokkon belül. Minden logikai függvényhez legfeljebb három tábla kapcsolható.
Objektum leírása
Index
4x01h (ahol x = 1-től 4-ig)
Név
LBx keresőtábla számai
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
3. értéktartomány
Alapértelmezett érték 3
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1–3 óra (y = A–C) LBx keresési táblázat Y száma RW száma 1–6 Lásd a 30. táblázatot
3.4.31. 4x02h objektum: LBx funkció logikai operátor
Ez az objektum határozza meg, hogy az egyes funkciók három feltételének eredményeit hogyan kell összehasonlítani egymással a függvény kimenetének általános állapotának meghatározásához. Minden logikai blokkban legfeljebb három függvény értékelhető. Az objektum beállításait a 28. táblázat határozza meg. Az objektum használatáról az 1.8. szakaszban olvashat bővebben.
Objektum leírása
Index
4x02h (ahol x = 1-től 4-ig)
Név
LBx függvény logikai operátor
Objektumtípus ARRAY
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
3. értéktartomány
Alapértelmezett érték 3
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-78
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h-3h (y = A-tól C-ig) LBx függvény Y logikai operátor RW Nem Lásd a 28. táblázatot Funkció A = 1 (és minden) Funkció B = 1 (és minden) Funkció C = 0 (alapértelmezett)
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. XNUMX.
4x11h objektum: LBx funkció A 1. feltétel 4x12h objektum: LBx funkció A 2. feltétel 4x13h objektum: LBx funkció A 3. feltétel 4x21h objektum: LBx funkció B 1. feltétel 4x22h LBx 2x objektum LBx feltétel: LBx 4x objektum Bhd 23x3 óra : LBx funkció C 4. feltétel 31x1h objektum: LBx C funkció 4. feltétel 32x2h LBx C funkció 4. feltétel
Ezek a 4xyzh objektumok a z logikai blokkot, az y függvényt, a z feltételt képviselik, ahol x = 1-től 4-ig, y = A-tól C-ig és z = 1-től 3-ig. Mindezek az objektumok a táblázatban meghatározott speciális rekordtípusok. 25. Ezen objektumok használatára vonatkozó információk az 1.8. szakaszban találhatók.
Objektum leírása
Index
4xyzh
Név
LBx funkció y Feltétel z
Objektumtípus RECORD
Adattípus
ALÁÍRÁS NÉLKÜL8
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
5. értéktartomány
Alapértelmezett érték 5
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
1h 1. argumentum Forrás RW Nem Lásd a 15. táblázatot 1 (CANopen üzenet)
Alindex leírása
2h 1. érv Szám
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-79
Hozzáférés PDO leképezési értéktartomány alapértelmezett érték részindex Leírás Access PDO leképezés értéktartomány alapértelmezett értéke
RW Nem Lásd a 16. táblázatot 3 (EC-ben fogadott PV 1) 3h 2. argumentum Forrás RW Nem Lásd a 15. táblázatot 3 (állandó PV)
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
4h 2. argumentum Szám RW Nem Lásd a 16. táblázatot 3 (állandó FV 3)
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
5h Kezelői RW Nem Lásd a 26. táblázatot 0 (Egyenlő)
3.4.41. 5010h objektum: Állandó mezőérték
Ez az objektum arra szolgál, hogy lehetővé tegye a felhasználó számára az összehasonlítást egy rögzített értékkel, azaz az alapjel szabályozásához egy PID hurokban vagy egy logikai blokk feltételes kiértékelésében. Az objektum első két értéke HAMIS (0) és IGAZ (1) értékben van rögzítve. Négy további alindex is tartalmaz más korlátozás nélküli adatokat.
Objektum leírása
Index
5010 óra
Név
Állandó mezőérték
Objektumtípus ARRAY
Adattípus
FLOAT32
Bejegyzés leírása
Alindex
0h
Leírás
A legnagyobb támogatott alindex
Hozzáférés
RO
OEM leképezési sz
6. értéktartomány
Alapértelmezett érték 6
Alindex Leírás Hozzáférés
1h Állandó False RO
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-80
PDO leképezési értéktartomány alapértelmezett értéke
Nem 0 0 (hamis)
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
2h állandó Igaz RO No 1 1 (igaz)
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
3h állandó FV 3 RW No Float32 25.0
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
4h állandó FV 4 RW No Float32 50.0
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
5h állandó FV 5 RW No Float32 75.0
Alindex Leírás Access PDO Mapping Value Range Alapértelmezett érték
6h állandó FV 6 RW No Float32 100.0
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-81
3.4.42. 5020h objektum: Tápegység mező értéke
Ez a csak olvasható objektum diagnosztikai visszajelzési célokra érhető el. A mért térfogatot tükrözitage táplálja a vezérlőt. Ennek az objektumnak a fizikai egysége volt.
Objektum leírása
Index
5020 óra
Név
Tápegység mező értéke
Objektumtípus VARIABLE
Adattípus
FLOAT32
Bejegyzés leírása
Alindex
0h
Hozzáférés
RO
OEM feltérképezése Igen
Értéktartomány 0-70 [V]
Alapértelmezett érték sz
3.4.43. 5030h objektum: Processzor hőmérsékleti mező értéke
Ez a csak olvasható objektum diagnosztikai visszajelzési célokra érhető el. A processzor mért hőmérsékletét tükrözi, amely mindig körülbelül 10°C-20°C-kal a környezeti hőmérséklet felett fog működni. Ennek az objektumnak a fizikai mértékegysége a Celsius-fok.
Objektum leírása
Index
5030 óra
Név
Processzor hőmérséklet mező értéke
Objektumtípus VARIABLE
Adattípus
FLOAT32
Bejegyzés leírása
Alindex
0h
Hozzáférés
RO
OEM feltérképezése Igen
Értéktartomány -50 és 150 [°C]
Alapértelmezett érték sz
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-82
3.4.44. 5555h objektum: Indítás működési módban
Ez az objektum lehetővé teszi, hogy az egység működési módban induljon anélkül, hogy CANopen ® Master jelenléte szükséges lenne a hálózaton. Csak akkor használható, ha az 1IN-CAN vezérlő önálló modulként fut. Ezt mindig FALSE-ra kell állítani, amikor szabványos master/slave hálózathoz csatlakozik.
Objektum leírása
Index
5555 óra
Név
Indítsa el működési módban
Objektumtípus VARIABLE
Adattípus
BOOL
Bejegyzés leírása
Alindex
0h
Hozzáférés
RW
OEM leképezési sz
Értéktartomány 0 (HAMIS) vagy 1 (IGAZ)
Alapértelmezett érték 0 [HAMIS]
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-83
4. MŰSZAKI ADATOK
4.1. Tápegység
Tápegység bemenet védelme
12, 24 V DC névleges (8…36 VDC tápellátási tartomány)
Fordított polaritás elleni védelem biztosított. A tápegység bemeneti szakasza véd a tranziens túlfeszültségek és rövidzárlatok ellen. Overvoltag38V-ig védelem biztosított. Overvoltage (undervoltagés).
4.2. Bemenetek
Analog Input Functions Voltage Bemenet
Aktuális bemenet
PWM bemenet
Frekvencia bemenet
Számláló bemenet Digitális bemeneti funkció
Bemeneti pontosság Analóg bemenet felbontása digitális bemenet felbontása hibaészlelés/reakció
Voltage [V], Áram [mA], PWM [%], Frekvencia [Hz], RPM, Számláló
0-5V 0-10V
(Impedancia 204 K) (Impedancia 136 K)
0-20mA 4-20mA
(Impedancia 124) (Impedancia 124)
0-100% (0.5 Hz-től 20 kHz-ig) Választható 10k felhúzás +5V-ig vagy lehúzás GND ellenállásig
0.5Hz - 20kHz Választható 10k felhúzás +5V-ig vagy lehúzás GND ellenállásig
Impulzusszám, mérési ablak, impulzusok az ablakban
5 V CMOS, Active High vagy Active Low Választható 10k felhúzás +5 V-ig vagy lehúzás GND ellenállásig Normál, Inverz vagy Reteszelt (nyomógombos) válasz
<1% teljes skála hiba (minden típus)
12 bites ADC
16 bites időzítő
Tartományon kívüli magas és alacsony érzékelési EMCY kód generálása (objektum 1003h) és hibareakció lehetséges (1029h).
4.3. Kommunikáció
TUD
Hálózati megszűnés
1 CAN 2.0B port, CiA CANopen® protokoll Alapértelmezés szerint az 1IN-CAN Vezérlő mért bemeneti (7100h FV objektum) és kimeneti áram visszacsatolást (FV objektum 2370h) továbbít a TPDO1-en
A CAN szabvány szerint a hálózatot külső lezáró ellenállásokkal kell lezárni. Az ellenállások 120 Ohm, minimum 0.25 W, fémfólia vagy hasonló típusúak. Ezeket a CAN_H és CAN_L terminálok közé kell elhelyezni a hálózat mindkét végén.
4.4. Általános előírások
Mikroprocesszor
STM32F103CBT7, 32 bites, 128 Kbyte Flash program memória
Nyugodt áram
Forduljon az Axiomatichoz.
Vezérlési logika
Felhasználó által programozható funkciók az Electronic Assistant® segítségével
Kommunikáció
1 CAN port (CANopen®), SAE J1939 kérésre elérhető.
Üzemeltetési feltételek
-40-85 C (-40-185 F)
Védelem
IP67
EMC megfelelőség
CE jelölés
Rezgés
MIL-STD-202G, 204D és 214A teszt (szinusz és véletlenszerű) 10 g csúcs (szinusz); 7.86 grms csúcs (véletlenszerű) (függőben)
Sokk
MIL-STD-202G, 213B teszt, 50 g (függőben)
Jóváhagyások
CE jelölés
Elektromos csatlakozások
6 tűs Deutsch IPD csatlakozó P/N: DT04-6P A csatlakozó dugókészlet Axiomatic P/N: AX070119 néven kapható.
Pin # 1 2 3 4 5 6
Leírás BATT+ bemenet + CAN_H CAN_L bemenet BATT-
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-84
5. VERZIÓTÖRTÉNET
Verzió dátuma
1
31. május 2016
Szerző
Módosítások
Gustavo Del Valle kezdeti tervezet
UMAX031701, egyetlen bemenet a CANopen vezérlőhöz V1
A-85
TERMÉKEINK
Működtető vezérlők Akkumulátortöltők CAN-busz vezérlők, átjárók CAN/Wifi, CAN/Bluetooth Áramátalakítók DC/DC tápátalakítók DC Vol.tage/áram jelátalakítók Motorhőmérséklet szkennerek Ethernet/CAN konverterek Ventilátor meghajtó vezérlők Hidraulikus szelepvezérlők I/O vezérlők LVDT szimulátorok Gépvezérlők Motorvezérlők PID vezérlések Pozícióérzékelők, szögmérés dőlésmérők Tápegységek PWM jelátalakítók/leválasztók jeladók reszolderek A nyúlásmérő CAN vezérli a túlfeszültség-csillapítókat
CÉGÜNK
Az Axiomatic elektronikus gépvezérlőket, alkatrészeket és rendszereket kínál a terepjárók, haszongépjárművek, elektromos járművek, áramfejlesztők, anyagmozgatás, megújuló energia és ipari OEM piacok számára.
Hatékony, innovatív megoldásokat kínálunk, amelyek arra összpontosítanak, hogy értéket teremtsenek ügyfeleink számára.
Hangsúlyozzuk a szolgáltatást és a partnerséget ügyfeleinkkel, beszállítóinkkal és alkalmazottainkkal a hosszú távú kapcsolatok és a kölcsönös bizalom kialakítása érdekében.
MINŐSÉGI TERVEZÉS ÉS GYÁRTÁS
Az Axiomatic az ISO 9001:2008 szabvány szerint bejegyzett létesítmény.
SZOLGÁLTATÁS
Az Axiomatichoz visszaküldendő összes termékhez visszaküldési engedélyszám (RMA#) szükséges.
RMA szám kérésekor kérjük adja meg a következő adatokat: · Gyártási szám, cikkszám · Axiomatikus számlaszám és dátum · Üzemidő, probléma leírása · Bekötési rajz, alkalmazás · Egyéb megjegyzések szükség szerint
A visszaküldési szállítási papírok elkészítésekor vegye figyelembe a következőket. A vámkereskedelmi számlán (és a csomagolólevélen) fel kell tüntetni a harmonizált nemzetközi HS-t (tarifakódot), az értékelési és visszaküldési terminológiát, az alábbiakban dőlt betűkkel látható módon. A kereskedelmi számlán szereplő egységek értékének meg kell egyeznie a vételárukkal.
Kanadában (vagy Finnországban) készült áruk, garanciális értékelésre visszaküldött áruk, HS: 9813.00 Értékelés Azonos áruk Axiomatic RMA#
GARANCIA, ALKALMAZÁSI JÓVÁHAGYÁSOK/KORLÁTOZÁSOK
Az Axiomatic Technologies Corporation fenntartja a jogot arra, hogy bármikor korrekciókat, módosításokat, fejlesztéseket, fejlesztéseket és egyéb változtatásokat hajtson végre termékeiben és szolgáltatásaiban, és bármely termék vagy szolgáltatás előzetes értesítés nélkül megszüntessen. Az ügyfeleknek a rendelés leadása előtt be kell szerezniük a legfrissebb releváns információkat, és ellenőrizniük kell, hogy ezek az információk naprakészek és teljesek-e. A felhasználóknak meg kell győződniük arról, hogy a termék alkalmas a tervezett felhasználásra. Minden termékünk korlátozott anyag- és gyártási hibákra vonatkozik. Kérjük, olvassa el a garanciális, pályázati jóváhagyási/korlátozási és visszaküldési eljárásunkat a www.axiomatic.com/service.html oldalon leírtak szerint.
KAPCSOLATOK
Axiomatic Technologies Corporation 5915 Wallace Street Mississauga, KANADA 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ä FINNORSZÁG TEL: +358 103 375 750 FAX: +358 3 3595 660 www.axiomatic.fi
Copyright 2018
Dokumentumok / Források
![]() |
AXIOMATIC AX031701 egy univerzális bemeneti vezérlő [pdf] Felhasználói kézikönyv AX031701 egy univerzális bemenet vezérlő, AX031701, egy univerzális bemenet vezérlő, univerzális bemenet vezérlő, bemeneti vezérlő, vezérlő |