AX031701 Unicu Controller di Input Universale
"
Informazione di u produttu
Specificazioni
- Nome di u produttu: Controller di input universale unicu
- Numero di mudellu: UMAX031701
- Numero di parte: AX031701
- Protocolu di cumunicazione: CANopen
- Compatibilità di input: Sensori analogici per voltage, attuale,
frequenza / RPM, PWM è signali digitale - Algoritmi di cuntrollu: Control Proportional-Integral-Derivative
(PID)
Istruzzioni per l'usu di u produttu
1. Istruzzioni di stallazione
2.1 Dimensioni è Pinout
Vede u manuale di l'usu per dimensioni dettagliate è pinout
infurmazione.
2.2 Istruzzioni di stallazione
Segui l'istruzzioni di installazione furnite in u manuale d'utilizatore
per cunfigurà bè u Controller di Input Universale Unicu.
2. Blocu di funzione di input digitale
U bloccu di funzione di input digitale hè attivatu quandu l'ughjettu 6112h,
L'operazione AI, hè impostata à a risposta di input digitale.
Quandu 6112h hè stabilitu à 10 = Input Digitale, oggettu 2020h DI
Modu Pullup / Down determina se u signale di input hè attivu altu o
attivu bassu.
Object 2021h DI Debounce Time hè appiicata à l'input prima di u
u statu hè lettu da u processatore, cù un tempu di debounce predeterminatu di
10 ms.
Se référer au tableau 1 pour les options DI Pullup/Down :
Valore | Sensu |
---|---|
0 | Pullup/Down Disabilitatu (input d'alta impedenza) |
1 | Resistenza Pullup 10k attivata |
2 | Resistore Pulldown 10k Abilitatu |
A figura 3 mostra l'isteresi nantu à l'input quandu cambia a
signalu discretu. Un input digitale pò esse cambiatu finu à + Vcc
(48 V max).
FAQ
Q: Induve possu truvà referenze supplementari per questu
pruduttu?
A: Referenze supplementari per stu pruduttu sò dispunibili da u
CAN in Automation eV websitu à http://www.can-cia.org/.
"'
MANUALE D'UTILIZZO UMAX031701 Versione 1
SINGU CONTROLLER DI INPUT UNIVERSALE
Cù CANopen®
MANUALE D'USO
P/N: AX031701
ACRONIMI AI CAN CANopen®
Rete di Area di Controller d'Input Analogicu (Universale) CANopen® hè una marca comunitaria registrata di CAN in Automation eV
CAN-ID
Identificatore CAN 11-bit
COB
Ughjettu di cumunicazione
CTRL
Cuntrolla
DI
Input Digitale
EDS
Scheda di Dati Elettronica
EMCY
Emergenza
LSB
Byte menu significativu (o bit)
LSS
Serviziu di stabilimentu di strati
MSB
Byte (o Bit) più significativu
NMT
Gestione di a rete
PID
Pruporzionale-Integrale-Derivative Control
RO
Oggettu di lettura solu
RPDO
Ricevutu uggettu di dati di prucessu
RW
Leghjite / Scrive Oggettu
SDO
Ughjettu di dati di serviziu
TPDO
Ughjettu di Dati di Processu Trasmissu
WO
Scrivite solu ughjettu
REFERENZE
[DS-301]CiA DS-301 V4.1 CANopen Application Layer and Communication Profile. CAN in Automation 2005
[DS-305]CiA DS-305 V2.0 Layer Setting Service (LSS) è Protocols. CAN in Automation 2006
[DS-404]CiA DS-404 V1.2 CANopen profile per i Dispositivi di Misura è i Controllers à Loop Chiusu. CAN in Automation 2002
Questi documenti sò dispunibuli da u CAN in Automation eV websitu http://www.can-cia.org/.
UMAX031701, Single Input à CANopen Controller V1
ii
TABLE OF CONTENTS
1 OVERVIEW DI CONTROLLER …………………………………………………………………………………….1 1.1. Descrizzione di u Controller d'Input Universale Unicu …………………………………………………….1 1.2. Bloccu di Funzione di Input Digitale……………………………………………………………………………… 2 1.3. Bloccu di Funzione d'Input Analogicu ……………………………………………………………………………………..5 1.4. Bloccu di funzione di a tabella di ricerca …………………………………………………………………………………..10 1.5. Bloccu di Funzione Logica Programable………………………………………………………………….16 1.6. Blocu di Funzione Miscellaneous……………………………………………………………………………………..23
2. ISTRUZIONI PER L’INSTALLAZIONE …………………………………………………………………………………….25 2.1. Dimensioni è pinout……………………………………………………………………………………………..25 2.2. Istruzioni per l'installazione ………………………………………………………………………………….26
3. CANOPEN ® DICZIORU DI L’OGGETTI …………………………………………………………………………………..28 3.1. ID NODE è BAUDRATE ……………………………………………………………………………….28 3.2. OGGETTI DI COMMUNICAZIONE (DS-301 è DS-404) ………………………………………………………32 3.3. OGGETTI D'APPLICAZIONE (DS-404) ………………………………………………………………………………….50 3.4. OGGETTI FABRICANTI ………………………………………………………………………………………..59
4. SPECIFICHE TECNICHE ……………………………………………………………………………….84 4.1. Alimentazione …………………………………………………………………………………………………………… 84 4.2. Ingressi………………………………………………………………………………………………………………..84 4.3. A cumunicazione ……………………………………………………………………………………………… 84 4.4. Specificazioni Generali ……………………………………………………………………………………………… 84
5. STORIA VERSIONE…………………………………………………………………………………………………………..85
UMAX031701, Single Input à CANopen Controller V1
iii
1 OVERVIEW DI CONTROLLER
1.1. Descrizzione di un Controller di Input Universale Unicu
U seguente Manuale d'Usuariu descrive l'architettura è e funziunalità di un controller CANopen ® d'ingressu universale unicu.
U Controller d'Input Single (1IN-CAN) hè pensatu per e misurazioni cuntinue di sensori analogichi è trasmette infurmazioni nantu à un bus di rete CANopen. U so disignu di circuitu flexible permette di misurà diversi tipi di signali, cumpresi voltage, currente, frequenza / RPM, PWM è signali digitale. L'algoritmi di cuntrollu di u firmware permettenu a capacità di eseguisce decisioni di dati prima di trasmette nantu à a reta CANopen senza a necessità di un software persunalizatu.
I diversi blocchi di funzione supportati da 1IN-CAN sò descritti in e sezioni seguenti. Tutti l'uggetti sò cunfigurabili da l'utilizatori utilizendu strumenti standard dispunibili in u cummerciu chì ponu interagisce cù un dizziunariu d'oggetti CANopen ® via un .EDS. file.
UMAX031701, Single Input à CANopen Controller V1
A-1
1.2. Blocu di funzione di input digitale
U bloccu di funzione di input digitale (DI) diventa applicabile solu nantu à l'input quandu l'ughjettu 6112h, AI Operation, hè impostatu à una risposta di input digitale.
Figura 2 Oggetti di input digitale
Quandu 6112h hè impostatu à 10 = Input Digitale, l'ughjettu 2020h DI Pullup/Down Mode determinerà se u signale di input hè attivu altu (10k pulldown attivatu, cambia à + V) o attivu low (10k pullup attivatu, cambiatu à GND) L'opzioni per l'ughjettu 2020h sò mostrati in a Tabella 1, cù u grassu predeterminatu.
Valore 0 1 2
Significato Pullup/Down Disabilitato (ingresso ad alta impedenza) 10k Pullup Resistor Enabled 10k Pulldown Resistor Enabled
Tabella 1: Opzioni DI Pullup/Down
A Figura 3 mostra l'isteresi nantu à l'input quandu cambia un signalu discretu. Un input digitale pò esse cambiatu finu à + Vcc (48Vmax.)
UMAX031701, Single Input à CANopen Controller V1
A-2
Inpu Voltage (V) Signal digitale
Input Voltage (V) Signal digitale
Ingressu discretu Active High Hysteresis
Ingressu discretu Active Low Hysteresis
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 Digital Hi/Lo
Input Voltage (V) Digital Hi/Lo
Figura 3 Isteresi di input discreti
UMAX031701, Single Input à CANopen Controller V1
A-3
Object 2021h DI Debounce Time hè appiicatu à l'input prima chì u statu hè lettu da u processatore. Per automaticamente, u tempu di debounce hè 10 ms.
Figura 4 Digital Input Debouncing
Una volta chì u statu crudu hè statu evaluatu, u statu logicu di l'input hè determinatu da l'ughjettu 6030h DI Polarità. L'opzioni per l'ughjettu 6030h sò indicati in a Tabella 3. U statu "calculatu" di u DI chì serà scrittu à l'ughjettu di sola lettura 6020h DI Read State serà una cumminazione di attiva alta / bassa è a polarità selezziunata. Per automaticamente, a logica normale on/off hè aduprata.
Valore Significatu 0 Normale On/Off 1 Inversa On/Off 2 Logica Latched
Active High
Basso Attivu
Statu
ALTA
BASSU
ON
LOW o Open HIGH o Open
OFF
ALTA
BASSU
OFF
LOW o Open HIGH o Open
ON
ALTA à BASSA BASSA à ALTA
Nisun Cambiamentu
LOW to HIGH HIGH to LOW Cambiamentu di Statu (vale à dì da OFF à ON)
Tabella 2: Opzioni di polarità DI versus DI State
UMAX031701, Single Input à CANopen Controller V1
A-4
Ci hè un altru tipu di input "digitale" chì pò esse sceltu quandu 6112h hè stabilitu à 20 = Analog On/Off. Tuttavia, in questu casu, l'input hè sempre cunfiguratu cum'è un input analogicu, è per quessa l'uggetti da u bloccu Analog Input (AI) sò applicati invece di quelli discututi sopra. Quì, l'uggetti 2020h, 2030h è 6030h sò ignorati, è 6020h hè scrittu cum'è a logica mostrata in Figura 5. In questu casu, u paràmetru MIN hè stabilitu da l'ughjettu 7120h AI Scaling 1 FV, è u MAX hè stabilitu da 7122h AI Scaling. 2 FV. Per tutti l'altri modi operativi, l'ughjettu 6020h serà sempre zero.
Figura 5 Input Analog Read as Digital 1.3. Bloccu di Funzione di Input Analogicu U bloccu di funzione di input analogicu (AI) hè a logica predeterminata assuciata cù l'input universale.
UMAX031701, Single Input à CANopen Controller V1
A-5
Figura 6 Oggetti di input analogicu
Object 6112h, AI Operating Mode determina se u bloccu di funzione AI o DI hè assuciatu à l'input. L'opzioni per l'ughjettu 6112h sò indicati in a Tabella 4. Nisun valore altru ch'è ciò chì hè indicatu quì serà accettatu.
Valore Significatu 0 Canale Off 1 Funzionamentu Normale (analogicu) 10 Input Digitale (on/off) 20 Analogicu è On/Off
Tabella 3: Opzioni di Modu Operativu AI
L'ughjettu più impurtante assuciatu cù u bloccu di funzione AI hè l'ughjettu 6110h AI Sensor Type. Cambiendu stu valore, è assuciatu cù l'ughjettu 2100h AI Input Range, altri oggetti seranu aghjurnati automaticamente da u controller. L'opzioni per l'ughjettu 6110h sò mostrati in a Tabella 5, è ùn sò micca accettati valori altru da quelli chì sò mostrati quì. L'input hè stallatu per misurà u voltage per difettu.
Valore Significatu 40 Voltage Input 50 Input currente 60 Input Frequency (o RPM)
10000 PWM Input 10010 Contatore
Tabella 4: Opzioni di tipu di sensor AI
I intervalli permessi dependeranu di u tipu di sensore di input sceltu. A Tabella 6 mostra a relazione trà u tipu di sensore è l'opzioni di gamma associate. U valore predeterminatu per ogni intervallu hè in grassu, è l'ughjettu 2100h serà aghjurnatu automaticamente cù stu valore quandu 6110h hè cambiatu. E cellule grise significanu chì u valore assuciatu ùn hè micca permessu per l'ughjettu di intervallu quandu u tipu di sensore hè statu sceltu.
UMAX031701, Single Input à CANopen Controller V1
A-6
Valore 0 1 2
Voltage 0 à 5V 0 à 10V
Corrente 0 à 20mA 4 à 20mA
Frequency
PWM
0.5Hz à 20kHz 0.5Hz à 20kHz
Tabella 5: Opzioni di Gamma di Input AI Secondu u Tipu di Sensor
Counter Pulse Count Time Window Finestra Pulse
Ùn sò micca tutti l'uggetti applicà à tutti i tipi di input. Per esample, ughjettu 2103h AI Filter Frequency per ADC hè applicabile solu cù un voltage, l'entrata di corrente o resistiva hè misurata. In questi casi, l'ADC filtrerà automaticamente cum'è a Tabella 7, è hè stallatu per u rejezione di u rumore 50Hz per difettu.
Valore Significatu 0 Input Filter Off 1 Filtru 50Hz 2 Filtru 60Hz 3 Filtru 50Hz è 60Hz
Tabella 6: Opzioni di Frequency Filter ADC
À l'inverse, l'entrée de fréquence et PWM utilise l'objet 2020h DI Pullup/Down Mode (vede Table 1) tandis que voltage, inputs currenti è resistivi ponenu stu oggettu à zero. Inoltre, un input di frequenza pò esse automaticamente trasfurmatu in una misurazione RPM invece solu per mette l'ughjettu 2101h AI Number of Pulses Per Revolution à un valore micca zero. Tutti l'altri tipi di input ignoranu stu oggettu.
Cù tipi di input Frequency / RPM è PWM, AI Debounce Time, l'ughjettu 2030h pò esse applicatu. L'opzioni per l'ughjettu 2030h sò mostrati in a Tabella 2, cù u grassu predeterminatu.
Valore Significatu 0 Filtru Disabilitatu 1 Filtru 111ns 2 Filtru 1.78 us 3 Filtru 14.22 us
Tabella 7: Opzioni di filtru AI Debounce
Indipendentemente da u tipu, in ogni modu, tutti l'inputs analogichi ponu esse filtrati ulteriormente una volta chì i dati crudi sò stati misurati (sia da ADC o Timer.) Object 61A0h AI Filter Type determina quale tipu di filtru hè utilizatu per Table 8. Per difettu, filtru software supplementu. hè disabilitatu.
Valore Significatu 0 Nisun filtru 1 Moving Average 2 Repeating Average
Tabella 8: Opzioni di tipu di filtru AI
Object 61A1h AI Filter Constant hè utilizatu cù tutti i trè tippi di filtri cum'è e formule sottu:
Càlculu senza filtru: Valore = Input I dati sò solu una "istantanea" di l'ultimu valore misuratu da l'ADC o timer.
UMAX031701, Single Input à CANopen Controller V1
A-7
Calculu cù u filtru di a media mobile: (Valore di input N-1)
ValueN = ValueN-1 + FilterConstant
Stu filtru hè chjamatu ogni 1ms. U valore FilterConstant guardatu in l'ughjettu 61A1h hè 10 per difettu.
Calculu cù u filtru mediu ripetutu:
Input N
Valeur = N
À ogni lettura di u valore di input, hè aghjuntu à a somma. À ogni N-esima lettura, a somma hè divisa da N, è u risultatu hè u novu valore di input. U valore è u contatore seranu pusatu à zero per a prossima lettura. U valore di N hè almacenatu in l'ughjettu 61A1h, è hè 10 per difettu. Stu filtru hè chjamatu ogni 1ms.
U valore da u filtru hè spustatu secondu l'ughjettu di sola lettura 2102h AI Cifre decimali FV è dopu scrittu à l'uggettu di sola lettura 7100h AI Input Field Value.
U valore di 2102h dipenderà da u Tipu di Sensore AI è u Range di Input selezziunati, è serà aghjurnatu automaticamente da a Tabella 9 quandu 6110h o 2100h sò cambiati. Tutti l'altri ogetti assuciati cù u valore di u campu di input applicanu ancu questu oggettu. Questi oggetti sò 7120h AI Scaling 1 FV, 7122h AI Scaling 2 FV, 7148h AI Span Start, 7149h AI Span End, è 2111h AI Error Clear Hysteresis. Questi ogetti sò ancu aghjurnati automaticamente quandu u Tipu o Range hè cambiatu.
Tipu di sensori è gamma
Decimale
Cifre
Voltage: Tutte e gamme
3 [mV]
Current: Tutte e Gamme
3 [uA]
Frequenza: 0.5 Hz à 20 kHz 0 [Hz]
Frequenza: Modu RPM
1 [0.1 RPM]
PWM: tutte e gamme
1 [0.1 %]
Input Digitale
0 [On/Off]
Counter: Pulse Count
0 [impulsi]
Contatore: Finestra Time/Pulse 3 [ms]
Table 9: AI Cifre Decimali FV Secondu Tipu di Sensor
Hè l'AI Input FV chì hè utilizatu da l'applicazione per a rilevazione di l'errore, è cum'è un signalu di cuntrollu per altri blocchi logici (ie u cuntrollu di output).
L'ughjettu in sola lettura 7130h AI Input Process Value hè ancu mappabile. Tuttavia, i valori predeterminati per l'uggetti 7121h AI Scaling 1 PV è 7123h AI Scaling 2 PV sò stabiliti à uguali 7120h è 7122h rispettivamente, mentre chì l'ughjettu 6132h AI Decimal Digits PV hè automaticamente inizializatu à uguali 2102h. Questu significa chì a relazione predeterminata trà FV è PV hè unu à unu, cusì l'ughjettu 7130h ùn hè micca mappatu à un TPDO per difettu.
Se si desidera una relazione lineale differente trà ciò chì hè misuratu versus ciò chì hè mandatu à u bus CANopen, l'uggetti 6132h, 7121h è 7123h ponu esse cambiati. U lineare
UMAX031701, Single Input à CANopen Controller V1
A-8
rapportu profile hè mostratu in a Figura 7 sottu. Se si desidera una risposta non lineare, u bloccu di funzione di a tavola di ricerca pò esse usatu invece, cum'è descrittu in a sezione 1.7.
Figura 7 Input Analog Linear Scaling FV to PV Cum'è dichjaratu prima, l'oggetti di scala FV sò automaticamente aghjurnati cù u Sensor Type o Range. Questu hè chì l'uggetti 7120h è 7122h ùn sò micca solu utilizati in una cunversione lineale da FV à PV cum'è descrittu sopra, ma ancu cum'è i limiti minimi è massimi quandu l'input hè utilizatu per cuntrullà un altru bloccu logicu. Dunque, i valori in questi ogetti sò impurtanti, ancu quandu l'ughjettu AI Input PV ùn hè micca usatu.
L'oggetti AI Span Start è AI Span End sò usati per a rilevazione di difetti, cusì sò ancu aghjurnati automaticamente per i valori sensibili cum'è u tipu / Range cambia. L'ughjettu Error Clear Hysteresis hè ancu aghjurnatu, postu chì hè ancu misuratu in a listessa unità cum'è l'ughjettu AI Input FV.
A Tabella 10 elenca i valori predeterminati chì sò caricati in l'uggetti 7120h, 7122h, 7148h, 7149h è 2111h per ogni tipu di sensore è combinazione di intervalli di input. Ricurdativi chì questi ogetti anu tutti i numeri decimali applicati à elli cum'è delineatu in a Tabella 9.
Tipu di sensoru / Range di input
Voltage : 0 à 5 V Voltage: da 0 a 10 V Corrente: da 0 a 20 mA Corrente: da 4 a 20 mA Frequenza: da 0.5 Hz a 20 kHz Frequenza: Modalità RPM PWM: Da 0 a 100 % Ingresso digitale Ingresso contatore
7148 ore
7120 ore
7122 ore
7149 ore
AI Span Start AI Scaling 1 FV AI Scaling 2 FV AI Span End
(ie Error Min) (ie Input Min) (ie Input Max) (ie 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.1RPM] 1000 [0.1RPM] 30000 [0.1RPM] 33000 [0.1RPM]
10 [0.1%]
50 [0.1%]
950 [0.1%]
990 [0.1%]
OFF
OFF
ON
ON
0
0
60000
60000
Tabella 10: AI Object Defaults Basatu nantu à u Tipu di Sensore è a Gamma di Input
2111h Errore Cancella Isteresi
100 [mV] 200 [mV] 250 [uA] 250 [uA] 5 [Hz] 100 [0.1RPM] 10 [0.1%] 0
60000
Quandu cambiassi questi ogetti, a Tabella 11 delinea i posti di restrizioni di intervallu nantu à ognunu basatu nantu à a combinazione di Tipu di Sensore è Gamma di Input selezionata. In tutti i casi, u valore MAX hè l'estremità superiore di a gamma (ie 5V o ) L'ughjettu 7122h ùn pò micca esse stabilitu più altu di MAX, mentri 7149h pò esse stallatu à 110% di MAX. L'ughjettu 2111h invece pò esse stallatu solu à u valore massimu di 10% di MAX. A Tabella 11 usa l'unità di basa di l'input, ma ricurdate chì i limiti anu ancu avè l'ughjettu 2102h applicà à elli cum'è a Tabella 9.
Tipu di sensoru / Range di input
7148 ore
7120 ore
7122 ore
7149 h 2111 h
UMAX031701, Single Input à CANopen Controller V1
A-9
Voltage : 0 à 5 V et 0 à
10V
Corrente: 0 à 20 mA
0 à 7120h
7148h to 7122h
RPM: 0 à 6000 RPM
7120h to 7149h
PWM: da 0 à 100%
If(7149h>MAX)
Corrente: 4 à 20 mA
0 à 7120h
7148h à 7122h If (7148h <4mA) 4mA à 7122h
7120h à MAX
Frequenza: 0.5 Hz à 20 kHz
0.1 Hz à 7120 h
7148h à 7122h If (7148h <0.5Hz) 0.5Hz à 7122h
Tabella 11: Intervalli d'oggetti AI Basati nantu à u tipu di sensore è a gamma di input
7122h à 110% di
MAX
10% di MAX
L'ultimi ogetti assuciati cù u bloccu di input analogicu lasciati per discutiri sò quelli assuciati à a deteczione di difetti. Se l'input calculatu (dopu à a misurazione è a filtrazione) hè fora di a gamma permissa, cum'è definita da l'oggetti AI Span Start è AI Span End, un flag d'errore serà stabilitu in l'applicazione se è solu se l'ughjettu 2110h AI Error Detect Enabled hè mette à TRUE (1).
Quandu (7100h AI Input FV < 7148h AI Span Start), un flag "Out of Range Low" hè impostatu. Se a bandiera resta attiva per u 2112h AI Error Reaction Delay time, un missaghju Input Overload Emergency (EMCY) serà aghjuntu à l'ughjettu 1003h Pre-Defined Error Field. In listessu modu, quandu (7100h AI Input FV> 7149h AI Span End), una bandiera "Fuori di Range High" hè impostata, è creà un missaghju EMCY duverebbe stà attivu durante u periodu di ritardu. In ogni casu, l'applicazione reagisce à u missaghju EMCY cum'è definitu da l'ughjettu 1029h Error Behavior in u sub-indexu currispundente à un Input Fault. Vede a sezione 3.2.4 è 3.2.13 per più infurmazione nantu à l'uggetti 1003h è 1029h.
Una volta chì u difettu hè statu rilevatu, a bandiera assuciata serà sguassata solu una volta chì l'input torna in u range. L'ughjettu 2111h AI Error Clear Hysteresis hè utilizatu quì per chì u flag d'errore ùn sia micca stabilitu / sguassatu continuamente mentre l'AI Input FV passa intornu à u valore AI Span Start/End.
Per cancellare un flag "Fuori di gamma bassa", AI Input FV >= (AI Span Start + AI Error Clear Hysteresis) Per cancellare un flag "Out of Range High", AI Input FV <= (AI Span End - AI Error Clear) Isteresi) E duie bandiere ùn ponu esse attive in una volta. L'impostazione di una di queste bandiere cancella automaticamente l'altra.
1.4. Bloccu di funzione di a tabella di ricerca
I blocchi di funzione di a tabella di ricerca (LTz) ùn sò micca usati per difettu.
UMAX031701, Single Input à CANopen Controller V1
A-10
Figura 16 Lookup Table Objects
I tavulini di ricerca sò usati per dà una risposta di output di finu à 10 pende per input. A dimensione di l'array di l'uggetti 30z4h LTz Point Response, 30z5h LTz Point X-Axis PV è 30z6h Point YAxis PV mostratu in u schema di bloccu sopra hè dunque 11.
Nota: Se più di 10 pendii sò richiesti, un Blocu logicu pò esse usatu per cumminà finu à trè tavule per ottene 30 pende, cum'è descritta in a Sezione 1.8.
Ci sò dui paràmetri chjave chì affettanu cumu si cumportarà stu bloccu di funzione. L'uggetti 30z0h Lookup Table z Input X-Axis Source è 30z1h Lookup Table z Input X-Axis Number definiscenu a fonte di cuntrollu per u bloccu di funzione. Quandu hè cambiatu, a tavula i valori in l'ughjettu 30z5h deve esse aghjurnata cù novi predefiniti basati nantu à a fonte X-Axis scelta cum'è descritta in i Tabella 15 è 16.
U sicondu paràmetru chì affettarà u bloccu di funzione, hè l'ughjettu 30z4h sub-index 1 chì definisce u "Tipu X-Axis". Per automaticamente, i tavule anu un output "Data Response" (0). In alternativa, pò esse sceltu cum'è una "Risposta à u tempu" (1), chì hè descritta più tardi in a Sezione 1.7.4.
1.4.1. X-Axis, Risposta di Dati Input
In u casu induve u "X-Axis Type" = "Data Response", i punti nantu à l'X-Axis rapprisentanu i dati di a fonte di cuntrollu.
Per esample, s'è a surgente di cuntrollu hè un Input Universale, setup cum'è un tipu 0-5V, cù una gamma di funziunamentu di 0.5V à 4.5V. Object 30z2h LTz X-Axis Decimal Digits PV deve esse stabilitu per currisponde à quellu di l'ughjettu 2102 AI Decimal Digits FV. U X-Axis puderia esse cunfiguratu per avè un "LTz Point X-Axis PV sub-index 2" di 500, è u setpoint "LTz Point X-Axis PV sub-index 11" serà stabilitu à 4500. U primu puntu "LTz Point X-Axis PV sub-index 1" deve principià da 0 in questu casu. Per a maiò parte di "Risposte di Dati", u valore predeterminatu in u puntu (1,1) hè [0,0].
UMAX031701, Single Input à CANopen Controller V1
A-11
Tuttavia, l'input minimu deve esse menu di zero, per esempiuampsi une entrée résistive qui reflète la température dans la plage de -40ºC à 210ºC, alors le « LTz Point X-Axis PV sub-index 1 » sera réglé au minimum à la place, dans ce cas -40ºC.
A limitazione nantu à i dati di l'Axis X hè chì u prossimu valore di l'indice hè più grande o uguale à quellu sottu, cum'è mostra in l'equazioni sottu. Per quessa, quandu aghjustate i dati di l'Asse X, hè cunsigliatu chì X11 hè cambiatu prima, dopu indici indici in ordine descendente.
MinInputRange <= X1<= X2<= X3<= X4<= X5<= X6<= X7<= X8<= X9<= X10<= X11<= MaxInputRange
Cum'è dichjaratu prima, MinInputRange è MaxInputRange seranu determinati da l'uggetti di scala assuciati cù a Fonte X-Axis chì hè stata scelta, cum'è delineatu in a Tabella 17.
1.4.2. Asse Y, Output di a tabella di ricerca
Per automaticamente, si assume chì l'output da u bloccu di funzione di a tabella di ricerca serà un percentinutage valore in una gamma di 0 à 100.
In fattu, finu à chì tutti i dati in l'Asse Y sò 0<=Y[i]<=100 (induve i = 1 à 11) allora altri blocchi di funzione chì utilizanu a tabella di ricerca cum'è fonte di cuntrollu avarà 0 è 100. cum'è i valori Scaling 1 è Scaling 2 usati in i calculi lineari mostrati in a Tabella 17.
Tuttavia, l'Axis Y ùn hà micca limitazioni nantu à e dati chì rapprisenta. Questu significa chì risposti inversi o crescente / decrescente o altre risposte ponu esse facilmente stabiliti. L'Asse Y ùn deve esse un percentinutage output, ma puderia rapprisintà invece i valori di prucessu à a scala completa.
Per esample, si l'axe X d'un tableau est une valeur résistive (lue à partir d'une entrée analogique), la sortie du tableau pourrait être la température d'un capteur NTC dans l'intervalle Y1=125ºC à Y11=-20ºC. Se sta tavula hè aduprata cum'è a fonte di cuntrollu per un altru bloccu di funzione (ie feedback à un cuntrollu PID), allora Scaling 1 seria -20 è Scaling 2 seria 125 quandu s'utilice in una formula lineale.
Figura 17 Lookup Table Example Resistance vs NTC Temperature
In tutti i casi, u controller guarda tutta a gamma di dati in i sub-indici di l'Asse Y è selezziunate u valore più bassu cum'è MinOutRange è u valore più altu cum'è MaxOutRange. Sempre chì ùn sò micca tramindui in u intervalu da 0 à 100, sò passati direttamente à altri blocchi di funzione cum'è i limiti nantu à l'output di a tabella di ricerca. (ie Scaling 1 è Scaling 2 valori in i calculi lineari).
UMAX031701, Single Input à CANopen Controller V1
A-12
Ancu s'è alcuni di i punti di dati sò "Ignorati" cum'è descrittu in a Sezione 1.7.3, sò sempre usati in a determinazione di a gamma di l'Asse Y. Se micca tutti i punti di dati seranu utilizati, hè cunsigliatu chì Y10 sia stabilitu à a fine minima di a gamma, è Y11 à u massimu prima. In questu modu, l'utilizatore pò ottene risultati prevedibili quandu usa a tavola per guidà un altru bloccu di funzione, cum'è una output analogicu.
1.4.3. Risposta da puntu à puntu
Per automaticamente, tutte e sei tavule di ricerca anu una risposta lineale simplice da 0 à 100 in passi di 10 per l'assi X è Y. Per una risposta lineare liscia, ogni puntu in u 30z4h LTz Point Response array hè stallatu per un `Ramp A 'output.
In alternativa, l'utilizatore puderia selezziunà una risposta "Step To" per 30z4h, induve N = 2 à 11. In questu casu, qualsiasi valore di input trà XN-1 à XN risultatu in un output da u bloccu di funzione di a tavola di ricerca di YN. (Ricordu: u sub-indexu LTz Point Response 1 definisce u tipu X-Axis)
Figura 18 mostra a diffarenza trà sti dui risposti profiles cù i paràmetri predeterminati.
Figura 18 Predefiniti di a tabella di ricerca cù Ramp è Risposte Step
Infine, ogni puntu eccettu (1,1) pò esse sceltu per una risposta "Ignora". Se l'indice N di Risposta di Puntu LTz hè impostatu per ignurà, allora tutti i punti da (XN, YN) à (X11, Y11) seranu ancu ignorati. Per tutti i dati più grande di XN-1, l'output da u bloccu di funzione di a tabella di ricerca serà YN-1.
Una cumminazzioni di `Ramp Risposte "To", "Jump To" è "Ignore" ponu esse aduprate per creà una applicazione specifica di output profile. Un example di induve u listessu input hè utilizatu cum'è X-Axis per dui tavulini, ma induve u pruduzzione profiles "specchianu" l'altri per una risposta di joystick in banda morta hè mostrata in a Figura 19. L'example mostra una doppia pendenza per centutagA risposta di output per ogni latu di a banda morta, ma pendite supplementari ponu esse facilmente aghjunte cum'è necessariu. (Nota: In questu casu, postu chì l'outputs analogichi rispondenu direttamente à u profile da e tavule di ricerca, tramindui avè l'ughjettu 2342h AO Control Response stabilitu à un `Single Output Profile.')
UMAX031701, Single Input à CANopen Controller V1
A-13
Figura 19 Lookup Table Examples à Configurazione per a Risposta di Banda Morta Joystick Dual-Slope
Per sintetizà, a Table 24 delinea e diverse risposte chì ponu esse selezziunate per l'ughjettu 30z4h, sia per u tipu X-Axis sia per ogni puntu in a tavula.
Sous-indice 1
2 à 11 1
2 à 11 1
2 à 11
Significatu di valore
0
Risposta di Dati (Tipu X-Axis) Ignore (stu puntu è tutti i seguenti)
1
Risposta Tempu (Tipu X-Axis) Ramp À (stu puntu)
2
N/A (micca una opzione permessa) Salta à (stu puntu)
Table 12: Opzioni di Risposta Puntu LTz
1.4.4. X-Axis, Time Response
Cumu l'annunziate in a Sezione 1.5, una tavola di ricerca pò ancu esse usata per uttene una risposta di output customizata induve u "Tipu X-Axis" hè una "Risposta di u tempu". Quandu questu hè sceltu, l'Asse X avà rapprisenta u tempu, in unità di millisecondi, mentre chì l'Asse Y rapprisenta sempre l'output di u bloccu di funzione.
In questu casu, a fonte di cuntrollu X-Axis hè trattata cum'è un input digitale. Se u signale hè veramente un input analogicu, hè interpretatu cum'è un input digitale per Figura 5. Quandu l'input di cuntrollu hè ON, l'output serà cambiatu annantu à un periudu di tempu basatu annantu à u pro.file in a tabella di ricerca. Una volta u profile hà finitu (vale à dì hà righjuntu l'indice 11, o una risposta "Ignorata"), l'output resterà à l'ultima output à a fine di u profile finu à chì l'input di cuntrollu si spegne.
Quandu l'input di cuntrollu hè OFF, l'output hè sempre à zero. Quandu l'input vene ON, u profile SEMPRE parte da a pusizione (X1, Y1) chì hè 0 output per 0ms.
Quandu si usa a tabella di ricerca per guidà un output basatu annantu à u tempu, hè obligatoriu chì l'uggetti 2330h Ramp Up è 2331h Ramp Down in u bloccu di funzione di output analogicu sia pusatu à zero. Altrimenti, u risultatu di pruduzzioni ùn currisponde à u profile cum'è previstu. Ricurdativi, ancu, chì a scala AO deve esse
UMAX031701, Single Input à CANopen Controller V1
A-14
stabilitu per currisponde à a scala di l'Asse Y di a tavula per ottene una risposta 1:1 di AO Output FV versus LTz Output Y-Axis PV. Una applicazione induve a funzione di risposta di u tempu serà utile hè di riempie un embrague quandu una trasmissione hè impegnata. Un example di qualchi fill profiles hè mostratu in Figura 20.
Figura 20 Lookup Table Time Response Clutch Fill Profiles
In una risposta di u tempu, i dati in l'ughjettu 30z5h LTz Point X-Axis PV hè misuratu in millisecondi, è l'ughjettu 30z2h LTz X-Axis Decimal Digits PV hè automaticamente stabilitu à 0. Un valore minimu di 1ms deve esse sceltu per tutti i punti altru ch'è sub-index 1 chì hè automaticamente stabilitu à [0,0]. L'intervallu di tempu trà ogni puntu nantu à l'assi X pò esse stabilitu in ogni locu da 1ms à 24 ore. [86,400,000 ms] 1.4.5. Nota finale di a tabella di ricerca
Una nota finale nantu à e tavule di ricerca hè chì se un input digitale hè sceltu cum'è fonte di cuntrollu per l'Asse X, solu un 0 (Off) o 1 (On) serà misuratu. Assicuratevi chì a gamma di dati per l'Asse X nantu à a tavula hè aghjurnata in modu adattatu in questa cundizione.
UMAX031701, Single Input à CANopen Controller V1
A-15
1.5. Bloccu di funzione logica programmable E funzioni di bloccu logicu programmable (LBx) ùn sò micca aduprate per difettu.
Figura 21 Oggetti di blocchi logici
Stu bloccu di funzione hè ovviamente u più cumplicatu di tutti, ma assai putente. Qualchese LBx (induve X = 1 à 4) pò esse ligatu cù finu à trè tavule di ricerca, qualcunu di quale seria selezziunatu solu in cundizioni date. Qualchese trè tavule (di i 6 dispunibuli) ponu esse assuciati cù a logica, è quale sò usati hè cumplettamente configurabile nantu à l'ughjettu 4 × 01 LBx Lookup Table Number.
Se e cundizioni sò tali chì una tavola particulari (A, B o C) hè stata scelta cum'è descritta in a Sezione 1.8.2, allora l'output da a tavola selezziunata, in ogni mumentu, serà passatu direttamente à u sub-indexu currispundente di LBx. X in l'uggettu mappabile di sola lettura 4020h Logic Block Output PV. U numeru di tavula attiva pò leghje da l'ughjettu di sola lettura 4010h Logic Block Selected Table.
Dunque, un LBx permette finu à trè risposti diffirenti à u stessu input, o trè risposti differenti à diversi inputs, per diventà u cuntrollu per un altru bloccu di funzione, cum'è un analogicu.
UMAX031701, Single Input à CANopen Controller V1
A-16
output. Quì, a "Source di cuntrollu" per u bloccu reattivu seria selezziunata per esse u "Bloccu di Funzione Logica Programmable", cum'è descritta in a Sezione 1.5.
UMAX031701, Single Input à CANopen Controller V1
A-17
Per attivà unu di i blocchi logici, u sub-indexu currispundente in l'ughjettu 4000h Logic Block Enable deve esse impostatu à TRUE. Sò tutti disattivati per difettu.
A logica hè evaluata in l'ordine indicatu in a Figura 22. Solu s'ellu ùn hè micca sceltu un tavulu indexatu più bassu (A, B, C), i cundizioni per a tavula dopu esse guardati. U tavulu predeterminatu hè sempre sceltu quandu hè evaluatu. Hè dunque necessariu chì a tavola predeterminata sia sempre l'indice più altu in ogni cunfigurazione.
UMAX031701, Single Input à CANopen Controller V1
A-18
Figura 22 Diagramma di flussu di blocchi logici
UMAX031701, Single Input à CANopen Controller V1
A-19
1.5.1. Cundizioni Valutazione
U primu passu per determinà quale tavula serà sceltu cum'è a tavola attiva hè di prima valutà a
e cundizioni assuciati cù una tavola datu. Ogni tavula hà assuciatu cun ellu finu à trè cundizioni
chì pò esse evaluatu. L'uggetti cundiziunali sò oggetti DEFSTRUCT persunalizati definiti cum'è mostratu in
Tabella 25.
Nom du sous-indice de l'indice
Tipu di dati
4xyz*
0
U più altu sottu-indice supportatu UNSIGNED8
1
Argumentu 1 Fonte
UNSIGNED8
2
Argumentu 1 Number
UNSIGNED8
3
Argumentu 2 Fonte
UNSIGNED8
4
Argumentu 2 Number
UNSIGNED8
5
Operatore
UNSIGNED8
* Bloccu logicu X Funzione Y Condizione Z, induve X = 1 à 4, Y = A, B o C, è Z = 1 à 3
Table 13: LBx Condition Structure Definizione
L'uggetti 4x11h, 4x12h è 4x13h sò e cundizioni evaluate per a selezzione di a Tavola A. L'uggetti 4x21h, 4x22h è 4x23h sò e cundizioni evaluate per a selezzione di a Tavola B. L'oggetti 4x31h, 4x32h è 4x33h sò e cundizioni evaluate per a selezzione di a Tavola C.
L'argumentu 1 hè sempre un output logicu da un altru bloccu di funzione, cum'è elencatu in Table 15. Comu sempre, l'input hè una cumminazione di l'uggetti di u bloccu funziunale 4xyzh sub-index 1 "Argument 1 Source" è "Argument 1 Number".
L'Argumentu 2, invece, puderia esse un altru output logicu cum'è cù l'Argumentu 1, O un valore constante stabilitu da l'utilizatore. Per utilizà una constante cum'è u sicondu argumentu in l'operazione, stabilisce "Argument 2 Source" à "Constant Function Block", è "Argument 2 Number" à u sub-indexu desideratu. Quandu definisce a constante, assicuratevi chì usa a stessa risoluzione (cifri decimali) cum'è l'argumentu 1 input.
L'Argumentu 1 hè evaluatu contr'à l'Argumentu 2 basatu annantu à l'"Operatore" sceltu in u sub-index 5 di l'ughjettu di cundizione. L'opzioni per l'operatore sò listati in a Tabella 26, è u valore predeterminatu hè sempre "Equal" per tutti l'oggetti di cundizione.
Valore Significatu 0 =, Uguale à 1 !=, Non uguale à 2 >, Maior à 3 >=, Maior à o uguale 4 <, Minore à 5 <=, Menor o uguale
Table 14: LBx Condition Operator Options
Per esample, una cundizione per una selezzione di u cambiamentu di cuntrollu di trasmissione, cum'è mostra in Figura 20 in a sezione precedente, puderia esse chì u RPM di u Motore sia menu di un certu valore per selezziunà un Soft Fill pro.file. In questu casu, "Argument 1 Source" puderia esse stabilitu à "Analog Input Function Block" (induve l'input hè cunfiguratu per u pickup RPM), "Argument 2 Source" à "Constant Function Block", è l'"Operatore" à "< , Meno di.' L'ughjettu 5010h Constant FV à u sub-indexu "Argument 2 Number" seria stabilitu à qualunque cutoff RPM l'applicazione dumandata.
UMAX031701, Single Input à CANopen Controller V1
A-20
Per automaticamente, i dui argumenti sò imposti à "Control Source Not Used" chì disattiva a cundizione, è automaticamente risultati in un valore di N / A cum'è u risultatu. Ancu s'ellu hè generalmente cunsideratu chì ogni cundizione serà evaluata cum'è VERA o FALSA, a realità hè chì puderia esse quattru risultati pussibuli, cum'è descrittu in a Tabella 27.
Valore 0 1 2 3
Significatu Falsu Veru Errore Non Applicable
Ragione (Argumentu 1) Operatore (Argumentu 2) = Falsu (Argumentu 1) Operatore (Argumentu 2) = Veru Argumentu 1 o 2 L'output hè statu signalatu cum'è in un statu d'errore. Ùn hè micca usatu')
Table 15: LBx Condition Evaluation Results
1.5.2. Selezzione di a tavola
Per determinà se una tavula particulari serà sceltu, l'operazioni logiche sò realizate nantu à i risultati di e cundizioni determinate da a logica in Section 1.8.1. Ci hè parechje cumminzioni lògichi chì ponu esse selezziunati, cum'è listatu in a Table 28. U valore predeterminatu per l'ughjettu 4x02h LBx Function Logical Operator dipende da u sub-index. Per u sub-indice 1 (Table A) è 2 (Table B), l'operatore "Cnd1 And Cnd2 And Cnd3" hè utilizatu, mentri u sub-index 3 (Table C) hè stallatu cum'è a risposta "Default Table".
Valore Significatu 0 Tavula di default 1 Cnd1 è Cnd2 è Cnd3 2 Cnd1 o Cnd2 o Cnd3 3 (Cnd1 è Cnd2) o Cnd3 4 (Cnd1 o Cnd2) è Cnd3
Tabella 16: Opzioni di l'operatore logicu di a funzione LBx
Micca ogni valutazione hà bisognu di e trè cundizioni. U casu datu in a sezione precedente, per example, hà solu una cundizione lista, vale à dì chì u Engine RPM esse sottu à un certu valore. Dunque, hè impurtante capisce cumu l'operatori lògichi valuteranu un Errore o un risultatu N/A per una cundizione, cum'è delineatu in a Tabella 29.
Tabella predefinita di l'operatore logicu Cnd1 è Cnd2 è Cnd3
Selezziunate Conditions Criteria Tavola assuciata hè automaticamente sceltu appena hè evaluatu. Si deve esse usatu quandu dui o trè cundizioni sò pertinenti, è tutti deve esse True per selezziunà a tavola.
Se ogni cundizione hè uguale à False o Errore, a tavula ùn hè micca sceltu. Un N / A hè trattatu cum'è un Veru. Sì tutti i trè cundizioni sò True (o N / A), a tavula hè sceltu.
Cnd1 o Cnd2 o Cnd3
If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) Allora Use Table Si deve esse usatu quandu una sola cundizione hè pertinente. Pò esse ancu usatu cù duie o trè cundizioni pertinenti.
Se ogni cundizione hè valutata cum'è True, a tavula hè sceltu. I risultati di errore o N / A sò trattati cum'è Falsi
If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) Allora Aduprate Table (Cnd1 È Cnd2) O Cnd3 Per esse usatu solu quandu e trè cundizioni sò pertinenti.
UMAX031701, Single Input à CANopen Controller V1
A-21
Se a Cundizione 1 è a Cundizione 2 sò Vera, O A Cundizione 3 hè Vera, a tavula hè selezziunata. I risultati di errore o N / A sò trattati cum'è Falsi
If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) Allora Aduprate Table (Cnd1 Or Cnd2) E Cnd3 Per esse usatu solu quandu e trè cundizioni sò pertinenti.
Se a Cundizione 1 è a Cundizione 3 sò Vera, O Cundizione 2 è a Cundizione 3 sò Vera, a tavula hè selezziunata. I risultati di errore o N / A sò trattati cum'è Falsi
If(((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) Allora Aduprate Table
Table 17: LBx Conditions Evaluation Basatu nantu à l'operatore logicu sceltu
Se u risultatu di a logica di a funzione hè TRUE, allora a tabella di ricerca assuciata (vede l'ughjettu 4x01h) hè immediatamente sceltu cum'è a fonte per l'output logicu. Nisuna cundizione più per altri tavulini sò valutati. Per questu mutivu, a "Tavola Predeterminata" deve esse sempre cunfigurata cum'è a tavola di lettere più altu chì hè stata utilizata (A, B o C) Se ùn hè micca stata cunfigurata una risposta predeterminata, a Tabella A diventa automaticamente u predeterminatu quandu ùn ci hè micca cundizioni veri per qualsiasi tavola. per esse sceltu. Stu scenariu deve esse evitatu ogni volta chì hè pussibule per ùn risultà in risposti di output imprevisible.
U numeru di tavula chì hè statu sceltu cum'è a fonte di output hè scrittu à u sub-indexu X di l'ughjettu di sola lettura 4010h Logic Block Selected Table. Questu cambierà cum'è e diverse cundizioni risultatu in diverse tavule chì sò usate.
1.5.3. Output di bloccu logicu
Ricurdativi chì a Tavola Y, induve Y = A, B o C in u bloccu di funzione LBx ùn significa micca a tavola di ricerca 1 à 3. Ogni tavula hà l'ughjettu 4x01h LBx Lookup Table Number chì permette à l'utilizatori di selezziunà quale tavule di ricerca volenu assuciatu cù un bloccu logicu particulare. I tavule predeterminati assuciati cù ogni bloccu logicu sò listati in a Tabella 30.
Numeru di bloccu logicu programmabile
1 2 3 4
Tabella A Lookup
Table B Lookup
Table Block Number Table Block Number
1
2
4
5
1
2
4
5
Tabella 18: Tabelle di ricerca predeterminate di LBx
Table C Lookup Table Block Number
3 6 3 6
Se a Tabella di Ricerca Z assuciata (induve Z hè uguale à 4010h sub-index X) ùn hà micca una "X-Axis Source" selezziunata, allora l'output di LBx serà sempre "Non Disponibile" finu à chì quella tavola hè scelta. Tuttavia, se LTz hè cunfiguratu per una risposta valida à un input, sia Dati o Time, l'output di u bloccu di funzione LTz (vale à dì i dati di l'Asse Y chì sò stati selezziunati nantu à u valore XAxis) diventerà l'output di u LTz. LBx bloccu di funzione finu à chì quella tavola hè sceltu.
L'output LBx hè sempre cunfiguratu cum'è un percentinutage, basatu annantu à a gamma di l'Asse Y per a tavola assuciata (vede Sezione 1.7.2) Hè scrittu à u sub-index X di l'ughjettu di sola lettura 4020h Logic Block Output PV cù una risuluzione di 1 decimale.
UMAX031701, Single Input à CANopen Controller V1
A-22
1.5.4. Idee per l'applicazione
Questa sezione ùn hè micca pensata à esse una lista cumpleta di tutte e pussibulità chì offre u Blocu logicu. Piuttostu, hè destinatu à dimustrà cumu alcune funzioni cumuni, ma largamente diversificate ponu esse ottenute usendu.
a) Dual Speed Applicazione In certe cundizioni, un output analogicu puderia esse guidatu trà Min_A à Max_A mentre chì in altri, a vitezza hè limitata da avè l'output risponde à i cambiamenti à l'ingressu trà Min_B è Max _B.
b) Cuntrollu di trasmissione multi-velocità Utilizendu una entrata in avanti cum'è attivazione di una uscita analogica, è l'ingressu inversu cum'è l'altru, differente clutch fill profiles puderia esse sceltu basatu nantu à a Velocità di u Motore cum'è discutitu in prima examples.
c) Ottene una risoluzione megliu (vale à dì finu à 30 pendii) nantu à una curva resistiva à a temperatura per un sensor NTC. A cundizione per a Table A seria a resistenza di input <= R1, a Table B hè input <= R2 è a Table C cum'è u default per i valori di resistenza alta.
1.6. Blocu di Funzioni Varie
Ci sò altri ogetti dispunibuli chì ùn sò micca stati ancu discututi, o mintuvati brevemente in u passatu (vale à dì custanti.) Questi ogetti ùn sò micca necessariamente assuciati cù l'altri, ma sò tutti discututi quì.
Figura 23 Oggetti varii
Objects 2500h Extra Control Received PV, 2502h EC Decimal Digits PV, 2502h EC Scaling 1 PV è EC Scaling 2 PV sò stati citati in a Sezione 1.5, Table 16. Questi ogetti permettenu di dati supplementari ricevuti nantu à un CANopen ® RPDO per esse mappatu indipindente. diversi blocchi di funzione cum'è fonte di cuntrollu. Per esample, un loop PID deve avè dui inputs (target è feedback), cusì unu di elli deve vene da u bus CAN. L'uggetti di scala sò furniti per definisce i limiti di e dati quandu sò usati da un altru bloccu di funzione, cum'è mostra in a Tabella 17.
L'uggetti 5020h Power Supply FV è 5030h Processor Temperature FV sò dispunibuli cum'è feedback di sola lettura per diagnostichi supplementari.
UMAX031701, Single Input à CANopen Controller V1
A-23
Object 5010h Constant Field Value hè furnitu per dà à l'utilizatori l'opzione per un valore fissu chì pò esse usatu da altri blocchi di funzione. U sottu indice 1 hè fissatu cum'è FALSE (0) è u sottu indice 2 hè sempre TRUE (1). Ci sò 4 altri sub-indici furniti per i valori selezziunati da l'utilizatori. (Defaults 25, 50, 75 è 100)
I custanti sò letti cum'è dati reali (float) di 32 bit, cusì ùn hè micca furnitu un oggettu di cifre decimali. Quandu si stallanu a constante, assicuratevi di fà cù a risuluzione di l'ughjettu chì serà paragunatu cun ellu.
I custanti Falsi / Veri sò furniti principarmenti per esse utilizati cù u bloccu logicu. I custanti variabili sò ancu utili cù u bloccu logicu, è ponu ancu esse aduprati cum'è destinazione di setpoint per un bloccu di cuntrollu PID.
L'ultimu ughjettu 5555h Start in Operational hè furnitu cum'è un "cheat" quandu l'unità ùn hè micca pensata à travaglià cù una rete CANopen (vale à dì un cuntrollu stand-alone) o travaglia in una reta cumpresa solu cum'è schiavi, cusì u cumandamentu OPERAZIONE ùn sarà mai. esse ricevutu da un maestru. Per automaticamente, questu ogettu hè disattivatu (FALSE).
Quandu s'utilice u 1IN-CAN cum'è un controller stand-alone induve 5555h hè stabilitu à TRUE, hè cunsigliatu di disattivà tutti i TPDO (impostate l'Event Timer à zero) in modu chì ùn funziona micca cù un errore CAN continuu quandu ùn hè micca cunnessu à un autobus.
UMAX031701, Single Input à CANopen Controller V1
A-24
2. ISTRUZIONI DI INSTALLAZIONE
2.1. Dimensioni è Pinout
U Single Input, Dual Output Valve Controller hè imballatu in un chjusu d'aluminiu incapsulatu, cum'è mostra in Figura 24. L'assemblea porta una qualificazione IP67.
Figura 24 Dimensioni di l'alloghju
CAN è I/O Connector Pin # Funzione
1 BATT+ 2 Input+ 3 CAN_L 4 CAN_H 5 Input6 BATT-
Tabella 19: Pinout di u Connettore
Connettore Deutsch IPD 6 pin P/N: DT04-6P Un kit di tappi di accoppiamentu hè dispunibule cum'è Axiomatic P/N: AX070119.
UMAX031701, Single Input à CANopen Controller V1
A-25
2.2. Istruzzioni di stallazione
2.2.1. Note & Avvertimenti
Ùn installate micca vicinu à high-voltage o dispusitivi high-current. Mettite a terra u chassis per ragioni di sicurezza è schermatura EMI curretta. Nota l'intervallu di temperatura di u funziunamentu. Tuttu u filatu di campu deve esse adattatu per quella temperatura
gamma. Installa l'unità cù un spaziu adattatu dispunibule per a manutenzione è per un cablaggio di filu adattatu
accessu (15 cm) è strain relief (30 cm). Ùn cunnette micca o disconnect l'unità mentre u circuitu hè in diretta, salvu chì a zona hè cunnisciuta per esse
micca periculosu.
2.2.2. Muntà
U modulu hè cuncepitu per a muntagna nantu à u bloccu di valvula. S'ellu hè muntatu senza un chjusu, u controller deve esse muntatu orizontale cù i cunnettori rivolti à a manca o à a diritta, o cù i connettori rivolti in giù, per riduce a probabilità di entrata di umidità.
Maschera tutte e etichette se l'unità deve esse ripintata, cusì l'infurmazioni di l'etichetta restanu visibili.
E gambe di muntatura includenu fori di dimensioni per bulloni #10 o M4.5. A lunghezza di u bullone serà determinata da u spessore di a piastra di muntatura di l'utilizatori finali. Di solitu 20 mm (3/4 inch) hè adattatu.
Se u modulu hè muntatu luntanu da u bloccu di valvula, nisun filu o cable in l'arnesi ùn deve esse più di 30 metri di lunghezza. U cablaggio di ingressu di putenza deve esse limitatu à 10 metri.
2.2.3. Cunnessioni
Aduprate i seguenti tappi di accoppiamentu Deutsch IPD per cunnette à i recipienti integrali. U cablaghju à questi tappi di accoppiamentu deve esse in cunfurmità cù tutti i codici lucali applicabili. Cablaggio di campu adattatu per u voltage è currente deve esse usatu. A valutazione di i cavi di cunnessione deve esse almenu 85 ° C. Per a temperatura ambiente sottu à 10 ° C è sopra à + 70 ° C, utilizate un cablaggio di campu adattatu per a temperatura ambiente minima è massima.
Receptacle Mating Connector
Sockets d'accoppiamentu cum'è apprupriatu (Consultate www.laddinc.com per più infurmazione nantu à i cuntatti dispunibuli per stu tappu di accoppiamentu.) DT06-12SA è cunea W12S
UMAX031701, Single Input à CANopen Controller V1
A-26
2.2.4. Cunnessioni elettriche di rumore è schermatura
Per riduce u rumore, separà tutti i fili di putenza è di output da quelli di l'input è CAN. I fili schermati prutegeranu da u rumore injected. I fili di schermu duveranu esse cunnessi à a fonte di putenza o di input, o à a carica di output.
U scudo CAN pò esse cunnessu à u controller usendu u pin CAN Shield furnitu nantu à u connettore. Tuttavia, l'altru finale ùn deve esse cunnessu in questu casu.
Tutti i fili utilizati devenu esse 16 o 18 AWG.
2.2.5. CAN Network Constructions
Axiomatic ricumanda chì e rete multi-drop sò custruite cù una cunfigurazione "daisy chain" o "backbone" cù linee di goccia brevi.
2.2.6. CAN Terminazione
Hè necessariu di finisce a reta; dunque una terminazione CAN esterna hè necessaria. Ùn deve esse usatu più di dui terminatori di rete in una sola rete. Un terminatore hè un resistore di film metallicu 121, 0.25 W, 1% situatu trà i terminali CAN_H è CAN_L à a fine di dui nodi in una reta.
UMAX031701, Single Input à CANopen Controller V1
A-27
3. CANOPEN ® DICZIORU OGGETTU
U dizziunariu di l'ughjettu CANopen di u Controller 1IN-CAN hè basatu annantu à u CiA device profile DS-404 V1.2 (dispositivu profile per i Controllers à Loop Chiusu). U dizziunariu di l'ughjettu include Oggetti di cumunicazione oltre i requisiti minimi in u profile, è ancu parechji oggetti specifichi di u fabricatore per a funziunalità estesa.
3.1. ID NODE è BAUDRATE
Per automaticamente, u Controller 1IN-CAN spedisce in fabbrica programatu cù un Node ID = 127 (0x7F) è cù Baudrate = 125 kbps.
3.1.1. LSS Protocol per aghjurnà
L'unicu modu per quale u Node-ID è u Baudrate pò esse cambiatu hè di utilizà Layer Settlement Services (LSS) è protokolli definiti da u standard CANopen ® DS-305.
Segui i passi sottu per cunfigurà una variabile cù u protocolu LSS. Se necessariu, fate riferimentu à u standard per infurmazioni più dettagliate nantu à cumu utilizà u protocolu.
3.1.2. Impostazione Node-ID
Pone u statu di u modulu à a cunfigurazione LSS mandendu u missaghju seguente:
Elementu COB-ID Lunghezza Dati 0 Dati 1
Valore 0x7E5 2 0x04 0x01
(cs = 4 per u statu di cambiamentu globale) (passa à u statu di cunfigurazione)
Definite u Node-ID mandendu u missaghju seguente:
Elementu COB-ID Lunghezza Dati 0 Dati 1
Valore 0x7E5 2 0x11 Node-ID
(cs = 17 per cunfigurà node-id) (stabilisce u novu Node-ID cum'è un numeru esadecimale)
U modulu mandarà a seguente risposta (qualsiasi altra risposta hè un fallimentu):
Elementu COB-ID Lunghezza Dati 0 Dati 1 Dati 2
Valore 0x7E4 3 0x11 0x00 0x00
(cs=17 per cunfigurà node-id)
UMAX031701, Single Input à CANopen Controller V1
A-28
Salvà a cunfigurazione mandendu u missaghju seguente:
Elementu COB-ID Lunghezza Dati 0
Valore 0x7E5 1 0x17
(cs=23 per a cunfigurazione di a tenda)
U modulu mandarà a seguente risposta (qualsiasi altra risposta hè un fallimentu):
Elementu COB-ID Lunghezza Dati 0 Dati 1 Dati 2
Valore 0x7E4 3 0x17 0x00 0x00
(cs=23 per a cunfigurazione di a tenda)
Pone u statu di u modulu à l'operazione LSS mandendu u missaghju seguente: (Nota, u modulu si resettarà à u statu pre-operativu)
Elementu COB-ID Lunghezza Dati 0 Dati 1
Valore 0x7E5 2 0x04 0x00
(cs = 4 per cambià u statu globale) (passa à u statu d'attesa)
3.1.3. Réglage du Baudrate
Pone u statu di u modulu à a cunfigurazione LSS mandendu u missaghju seguente:
Elementu COB-ID Lunghezza Dati 0 Dati 1
Valore 0x7E5 2 0x04 0x01
(cs = 4 per u statu di cambiamentu globale) (passa à u statu di cunfigurazione)
Stabilite u baudrate mandendu u missaghju seguente:
Elementu COB-ID Lunghezza Dati 0 Dati 1 Dati 2
Valore 0x7E5 3 0x13 0x00 Indice
(cs=19 per cunfigurà i paràmetri di timing di bit) (passa à u statu d'attesa) (selezziunà l'indice di baudrate per a tabella 32)
UMAX031701, Single Input à CANopen Controller V1
A-29
Indice
Bit Rate
0
1 Mbit/s
1 800 kbit/s
2 500 kbit/s
3 250 kbit/s
4 125 kbit/s (predefinitu)
5
riservatu (100 kbit/s)
6
50 kbit/s
7
20 kbit/s
8
10 kbit/s
Tabella 20: Indici di Baudrate LSS
U modulu mandarà a seguente risposta (qualsiasi altra risposta hè un fallimentu):
Elementu COB-ID Lunghezza Dati 0 Dati 1 Dati 2
Valore 0x7E4 3 0x13 0x00 0x00
(cs=19 per cunfigurà i paràmetri di timing di bit)
Attivate i paràmetri di timing di bit mandendu u missaghju seguente:
Elementu COB-ID Lunghezza Dati 0 Dati 1 Dati 2
Valore
0x7E5
3
0x15
(cs = 19 per attivate i paràmetri di timing di bit)
U ritardu definisce individualmente a durata di i dui periodi di tempu per aspittà finu à chì u cambiamentu di i paràmetri di timing di bit hè fattu (primu periodu) è prima di trasmette qualsiasi missaghju CAN cù i novi paràmetri di timing di bit dopu avè realizatu u cambiamentu (secondu periodu). L'unità di tempu di ritardu di commutazione hè 1 ms.
Salvà a cunfigurazione mandendu u missaghju seguente (nantu à a NEW baudrate):
Elementu COB-ID Lunghezza Dati 0
Valore 0x7E5 1 0x17
(cs=23 per a cunfigurazione di a tenda)
UMAX031701, Single Input à CANopen Controller V1
A-30
U modulu mandarà a seguente risposta (qualsiasi altra risposta hè un fallimentu):
Elementu COB-ID Lunghezza Dati 0 Dati 1 Dati 2
Valore 0x7E4 3 0x17 0x00 0x00
(cs=23 per a cunfigurazione di a tenda)
Pone u statu di u modulu à l'operazione LSS mandendu u missaghju seguente: (Nota, u modulu si resettarà à u statu pre-operativu)
Elementu COB-ID Lunghezza Dati 0 Dati 1
Valore 0x7E5 2 0x04 0x00
(cs = 4 per cambià u statu globale) (passa à u statu d'attesa)
A seguente cattura di schermu (left) mostra chì i dati CAN sò stati mandati (7E5h) è ricivuti (7E4h) da l'uttellu quandu u baudrate hè statu cambiatu à 250 kbps cù u protocolu LSS. L'altra maghjina (a diritta) mostra ciò chì hè statu stampatu nantu à un exampdebug menu RS-232 mentre l'operazione hè stata fatta.
Trà CAN Frame 98 è 99, u baudrate nantu à u strumentu CAN Scope hè stata cambiata da 125 à 250 kbps.
UMAX031701, Single Input à CANopen Controller V1
A-31
3.2. OGGETTI DI COMMUNICAZIONE (DS-301 è DS-404)
L'uggetti di cumunicazione supportati da u Controller 1IN-CAN sò elencati in a tabella seguente. Una descrizzione più dettagliata di alcuni di l'uggetti hè datu in i seguenti subcapituli. Solu quelli ogetti chì anu device-profile infurmazione specifica sò descritti. Per più infurmazione nantu à l'altri oggetti, riferite à a specificazione di protocolu CANopen genericu DS-301.
Indice (hex)
1000 1001 1002 1003 100C 100D 1010 1011 1016 1017 1018 1020 1029 1400 1401 1402 1403 1600 1601 1602 1603 1800 1801 1802 1803A1 00A1 01A1 02A1
Ughjettu
Tipu di Dispositivu Registru di Errore Status di Fabbricante Registru Errore Predefinitu Field Guard Time Life Time Factor Store Parameters Restore Parameters Default Consumer Heartbeat Time Producer Heartbeat Time Identity Object Verify Configuration Error Behavior RPDO1 Parametru di cumunicazione RPDO2 Parametru di cumunicazione RPDO3 Parametru di cumunicazione RPDO4 Parametru di cumunicazione RPDO1 Parametru di mappatura RPDO2 Parametru di mappatura RPDO3 Parametru di mappatura RPDO4 Parametru di mappatura TPDO1 Parametru di cumunicazione TPDO2 Parametru di cumunicazione TPDO3 Parametru di cumunicazione TPDO4 Parametru di cumunicazione TPDO1 Parametru di mappatura TPDO2 Parametru di mappatura TPDO3 Parametru di mappatura TPDO4 Parametru di mappatura TPDOXNUMX
Tipu d'ughjettu
VAR VAR VAR ARRAY VAR VAR ARRAY ARRAY ARRAY VAR RECORD ARRAY ARRAY RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD
Tipu di dati
UNSIGNED32 UNSIGNED8 UNSIGNED32 UNSIGNED32 UNSIGNED16 UNSIGNED8 UNSIGNED32 UNSIGNED32 UNSIGNED32 UNSIGNED16
UNSIGNED32 UNSIGNED8
Accessu
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 RW
Mappatura DOP
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No
UMAX031701, Single Input à CANopen Controller V1
A-32
3.2.1. Ughjettu 1000h: Tipu di Dispositivu
Stu oggettu cuntene infurmazione nantu à u tipu di dispusitivu cum'è per dispusitivu profile DS-404. U paràmetru 32-bit hè divisu in dui valori di 16-bit, chì mostra l'infurmazioni Generali è Addiziunali cum'è mostratu quì sottu.
MSB Informazioni supplementari = 0x201F
LSB Informazione generale = 0x0194 (404)
DS-404 definisce u campu d'Informazioni Addiziunali in a seguente manera: 0000h = riservatu 0001h = bloccu di input digitale 0002h = bloccu di input analogicu 0004h = bloccu di output digitale 0008h = bloccu di output analogicu 0010h = bloccu di cuntrollu (aka PID) 0020h = bloccu di alarme 0040h ... 0800h = riservatu 1000h = riservatu 2000h = bloccu di tabella di ricerca (specificu à u fabricatore) 4000h = bloccu logicu programmabile (specificu à u fabricatore) 8000h = bloccu miscellaneous (specificu à u fabricatore)
Descrizzione di l'ughjettu
Indice
1000 ore
Nome
Tipu di dispusitivu
Tipu d'ughjettu VAR
Tipu di dati
UNSIGNED32
Descrizzione di l'entrata
Accessu
RO
Mappatura DOP No
Range di valori 0xE01F0194
Valore predeterminatu 0xE01F0194
UMAX031701, Single Input à CANopen Controller V1
A-33
3.2.2. Object 1001h: Error Register
Stu oggettu hè un registru di errore per u dispusitivu. Ogni volta chì ci hè un errore rilevatu da u Controller 1IN-CAN, u Bit Error Generic (bit 0) hè stabilitu. Solu s'ellu ùn ci hè micca errore in u modulu, questu bit serà sguassatu. Nisun altru bit in stu registru hè utilizatu da u Controller 1IN-CAN.
Descrizzione di l'ughjettu
Indice
1001 ore
Nome
Error Register
Tipu d'ughjettu VAR
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Accessu
RO
Mappatura DOP No
Range di valori 00h o 01h
Valeur par défaut 0
3.2.3. Ughjettu 1002h: Registru di Status di u Fabbricante Stu oggettu hè adupratu per scopi di debug di u fabricatore.
3.2.4. Object 1003h: Campu d'errore predefinitu
Questu ogettu furnisce una storia di errore listendu l'errori in l'ordine chì sò accaduti. Un errore hè aghjuntu à a cima di a lista quandu si trova, è hè sguassatu immediatamente quandu a cundizione d'errore hè stata liberata. L'ultimu errore hè sempre in u sub-index 1, cù u sub-index 0 chì cuntene u numeru di errori attualmente in a lista. Quandu u dispusitivu hè in un statu senza errore, u valore di u subindex 0 hè zero.
A lista d'errore pò esse sguassata scrivendu un cero à u sub-indexu 0, chì sguassate tutti l'errori da a lista, indipendentemente da esse o ùn sò sempre presenti. Sguassà a lista NON significa chì u modulu tornerà à u statu di cumpurtamentu senza errore se almenu un errore hè sempre attivu.
U Controller 1IN-CAN hà una limitazione di un massimu di 4 errori in a lista. Se u dispusitivu registra più errori, a lista serà truncata, è i più vechji voci seranu persi.
I codici d'errore guardati in a lista sò numeri 32-bit unsigned, custituiti da dui campi di 16-bit. U campu più bassu di 16 bit hè u codice d'errore EMCY, è u campu più altu di 16 bit hè un codice specificu di u fabricatore. U codice specificu di u fabricatore hè divisu in dui campi di 8-bit, cù u byte più altu chì indica a descrizzione di l'errore, è u byte più bassu chì indica u canali induve l'errore hè accadutu.
Descrizzione di errore MSB
Channel-ID
LSB EMCY Error Code
Se u node-guarding hè utilizatu (micca cunsigliatu per l'ultimu standard) è si verifica un avvenimentu di salvatore, u campu specificu di u fabricatore serà stabilitu à 0x1000. Per d 'altra banda, se un consumatore di battimentu di cori ùn hè micca ricevutu in u tempu previstu, a Descrizzione di l'Errore serà impostata à 0x80 è u Canale-ID (nn) rifletterà u Node-ID di u canale di u cunsumadore chì ùn era micca produttu. In questu casu, u campu specificu di u fabricatore serà dunque 0x80nn. In i dui casi, u codice d'errore EMCY currispundente serà u Guard Error 0x8130.
UMAX031701, Single Input à CANopen Controller V1
A-34
Quandu un errore di input analogicu hè rilevatu cum'è descrittu in a Sezione 1.3 o una uscita analogica ùn funziona micca cum'è descritta in a Sezione 1.5, allora a Descrizzione di l'Errore rifletterà quale canale (s) hè in difettu utilizendu a tabella seguente. Inoltre, se un RPDO ùn hè micca ricevutu in u periodu previstu "Event Timer", un timeout RPDO serà marcatu. A Tabella 32 delinea i Codici di Campu di Errore resultanti è u so significatu.
Error Code Field
00000000h 2001F001h
4001F001h
00008100h 10008130h 80nn8130h
Descrizzione di l'errore
20 ore
40 ore
00h 10h 80h
Sensu
ID
Sensu
Codice EMCY
EMCY Error Reset (errore ùn hè più attivu)
Overload pusitivu
01h Input Analogicu 1 F001h
(Fora di a gamma alta)
Overload negativu
01h Ingressu analogicu 1
F001h
(Fora di a gamma bassa)
Timeout RPDO
00h Senza specificazione
8100 ore
Eventu di Lifeguard
00h Senza specificazione
8130 ore
Timeout Heartbeat
nn Node-ID
8130 ore
Table 21: Codici di campu d'errore predefiniti
Sensu
Sovraccaricu Input
Sovraccaricu Input
Comunicazione - genericu Lifeguard / Heartbeat Error Lifeguard / Heartbeat Error
Descrizzione di l'ughjettu
Indice
1003 ore
Nome
Campu d'errore predefinitu
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED32
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
Numaru di entrate
Accessu
RW
Mappatura DOP No
Gamma di valori da 0 à 4
Valeur par défaut 0
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 4 Campu di errore standard RO No UNSIGNED32 0
UMAX031701, Single Input à CANopen Controller V1
A-35
3.2.5. Object 100Ch: Guard Time
L'uggetti à l'indice 100Ch è 100Dh indicà u tempu di guardia cunfiguratu rispettivu à u fattore di u tempu di vita. U fattore di u tempu di vita multiplicatu cù u tempu di guardia dà u tempu di vita per u protocolu di guardia di vita descrittu in DS-301. U valore di u Tempu di Guardia deve esse datu in multipli di ms, è un valore di 0000h hà da disattivà a guardia di vita.
Semu devi esse nutatu chì questu ughjettu, è quellu di 100Dh sò solu supportati per a cumpatibilità inversa. U standard ricumanda chì e reti più recenti ùn utilizanu micca u protokollu di guardianu di a vita, ma invece u monitoraghju di u battitu di u core. Tramindui a guardia di vita è i battiti di u core ùn ponu esse attivi simultaneamente.
Descrizzione di l'ughjettu
Indice
100 Ch
Nome
Tempu di Guardia
Tipu d'ughjettu VAR
Tipu di dati
UNSIGNED16
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RW
Mappatura DOP No
Gamma di valori da 0 à 65535
Valeur par défaut 0
3.2.6. Object 100Dh: Fattore di vita
U fattore di u tempu di vita multiplicatu cù u tempu di guardia dà u tempu di vita per u protocolu di guardia di vita. Un valore di 00h hà da disattivà a guardia di vita.
Descrizzione di l'ughjettu
Indice
100 Dh
Nome
Fattore di tempu di vita
Tipu d'ughjettu VAR
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RW
Mappatura DOP No
Gamma di valori da 0 à 255
Valeur par défaut 0
UMAX031701, Single Input à CANopen Controller V1
A-36
3.2.7. Object 1010h: Store Parameters
Stu ughjettu sustene a salvezza di i paràmetri in memoria non volatile. Per evità u almacenamentu di i paràmetri per errore, u almacenamentu hè eseguitu solu quandu una firma specifica hè scritta à u sub-indexu appropritatu. A firma hè "salvà".
A firma hè un numeru senza firmatu di 32 bit, cumpostu da i codici ASCII di a firma
caratteri, secondu a tabella seguente:
MSB
LSB
e
v
a
s
65h 76h 61h 73h
À a ricezione di a firma curretta in un sub-indexu appropritatu, u Controller 1IN-CAN guarderà i paràmetri in memoria non volatile, è poi cunfirmà a trasmissione SDO.
Per accessu di lettura, l'ughjettu furnisce infurmazioni nantu à e capacità di salvezza di u modulu. Per tutti i subindici, stu valore hè 1h, chì indica chì u Controller 1IN-CAN salva i paràmetri nantu à u cumandimu. Questu significa chì se u putere hè sguassatu prima chì l'ughjettu Store hè scrittu, i cambiamenti à u Dizziunariu d'ughjettu ùn saranu micca salvati in a memoria non volatile, è seranu persi nantu à u prossimu ciclu di energia.
Descrizzione di l'ughjettu
Indice
1010 ore
Nome
Store Parameters
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED32
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 4
Valeur par défaut 4
Sub-Index Description Accessu PDO Mapping Value Range
Valore predeterminatu
1h
Salvà tutti i paràmetri
RW
Innò
0x65766173 (accessu à scrittura)
1h
(accessu di leghje)
1h
UMAX031701, Single Input à CANopen Controller V1
A-37
Sub-Index Description Accessu PDO Mapping Value Range
Valore predeterminatu
2h
Salvà i paràmetri di cumunicazione
RW
Innò
0x65766173 (accessu à scrittura)
1h
(accessu di leghje)
1h
Sub-Index Description Accessu PDO Mapping Value Range
Valore predeterminatu
3h
Salvà i paràmetri di l'applicazione
RW
Innò
0x65766173 (accessu à scrittura)
1h
(accessu di leghje)
1h
Sub-Index Description Accessu PDO Mapping Value Range
Valore predeterminatu
4h
Salvà i paràmetri di u fabricatore
RW
Innò
0x65766173 (accessu à scrittura)
1h
(accessu di leghje)
1h
3.2.8. Object 1011h: Restore Parameters
Questu ogettu sustene a restaurazione di i valori predeterminati per u dizziunariu d'ughjettu in memoria non volatile. Per evitari a ristaurazione di i paràmetri per sbagliu, u dispusitivu restaurà i paràmetri predeterminati solu quandu una firma specifica hè scritta à u sub-indexu appropritatu. A firma hè "load".
A firma hè un numeru senza firmatu di 32 bit, cumpostu da i codici ASCII di a firma
caratteri, secondu a tabella seguente:
MSB
LSB
d
a
o
l
64h 61h 6Fh 6Ch
À a ricezione di a firma curretta in un sub-indexu adattatu, u Controller 1IN-CAN restaurà i valori predeterminati in a memoria non volatile, è poi cunfirmà a trasmissione SDO. I valori predeterminati sò stabiliti validi solu dopu chì u dispusitivu hè resettatu o riciclatu. Questu significa chì u Controller 1INCAN ùn principia micca à utilizà i valori predeterminati immediatamente, ma piuttostu cuntinuà à eseguisce da qualsiasi valori eranu in u Dizziunariu di l'Oggetti prima di l'operazione di restaurazione.
Per accessu di lettura, l'ughjettu furnisce infurmazioni nantu à e capacità di restaurazione di i paràmetri predeterminati di u modulu. Per tutti i sub-indici, stu valore hè 1h, chì indica chì u Controller 1IN-CAN restaurà i valori predeterminati nantu à u cumandimu.
UMAX031701, Single Input à CANopen Controller V1
A-38
Descrizzione di l'ughjettu
Indice
1011 ore
Nome
Restore i paràmetri predeterminati
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED32
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 4
Valeur par défaut 4
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h Restore tutti i paràmetri predeterminati RW No 0x64616F6C (accessu in scrittura), 1h (accessu in lettura) 1h
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
2h Ripristina i paràmetri di cumunicazione predeterminati RW No 0x64616F6C (accessu in scrittura), 1h (accessu in lettura) 1h
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
3h Ripristina i paràmetri di l'applicazione predeterminati RW No 0x64616F6C (accessu in scrittura), 1h (accessu in lettura) 1h
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
4h Ripristina i parametri predeterminati di u fabricatore RW No 0x64616F6C (accessu in scrittura), 1h (accessu in lettura) 1h
UMAX031701, Single Input à CANopen Controller V1
A-39
3.2.9. Ughjettu 1016h: Tempu di battimentu di u cunsumu
U Controller 1IN-CAN pò esse un cunsumadore di l'uggetti di u core per quattru moduli. Questu ogettu definisce u tempu di ciculu di battimentu di u core previstu per quelli moduli, è se pusatu à zero, ùn hè micca usatu. Quandu ùn hè micca zero, u tempu hè un multiplu di 1ms, è u monitoraghju principiarà dopu a ricezione di u primu battitu di u core da u modulu. Se u Controller 1IN-CAN ùn riesce à riceve un battitu di core da un node in u tempu previstu, indicà un errore di cumunicazione, è risponde cum'è per l'ughjettu 1029h.
Bits 31-24
23-16
Valore riservatu 00h Node-ID
Codificatu cum'è
UNSIGNED8
15-0 Heartbeat time UNSIGNED16
Descrizzione di l'ughjettu
Indice
1016 ore
Nome
U tempu di battitu di u cunsumu
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED32
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
Numaru di entrate
Accessu
RO
Mappatura DOP No
Gamma di valori 4
Valeur par défaut 4
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 4h Tempu di battitu di u cunsumadore RW No UNSIGNED32 0
UMAX031701, Single Input à CANopen Controller V1
A-40
3.2.10. Ughjettu 1017h: Producer Heartbeat Time
U Controller 1IN-CAN puderia esse cunfiguratu per pruduce un battitu cardiacu cíclicu scrivendu un valore micca zero à questu oggettu. U valore serà datu in multipli di 1 ms, è un valore di 0 disattiverà u battitu di u core.
Descrizzione di l'ughjettu
Indice
1017 ore
Nome
Tempu di battitu di u core di u pruduttore
Tipu d'ughjettu VAR
Tipu di dati
UNSIGNED16
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RW
Mappatura DOP No
Gamma di valori da 10 à 65535
Valeur par défaut 0
3.2.11. Ughjettu 1018h: Ughjettu d'identità
L'ughjettu d'identità indica i dati di u Controller 1IN-CAN, cumprese l'ID di u venditore, l'ID di u dispositivu, i numeri di versione di software è hardware, è u numeru di serie.
In l'entrata di u Numeru di Revisione in u sub-indice 3, u formatu di e dati hè cum'è mostratu quì sottu
MSB Numero di rivisione maiò (dizziunariu d'ughjettu)
Revisione di hardware
Versione di u software LSB
Descrizzione di l'ughjettu
Indice
1018 ore
Nome
Ughjettu d'identità
Tipu d'ughjettu RECORD
Tipu di dati
Record d'identità
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
Numaru di entrate
Accessu
RO
Mappatura DOP No
Gamma di valori 4
Valeur par défaut 4
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h Vendor ID RO No 0x00000055 0x00000055 (Axiomatic)
UMAX031701, Single Input à CANopen Controller V1
A-41
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
2h Codice di u produttu RO No 0xAA031701 0xAA031701
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
3h Revision Number RO No UNSIGNED32 0x00010100
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
4h Serial Number RO No UNSIGNED32 No
3.2.12. Ughjettu 1020h: Verificate a cunfigurazione
Stu ughjettu pò esse lettu per vede a data chì u software (versione identificata in l'ughjettu 1018h) hè statu compilatu. A data hè rapprisintata cum'è un valore esadecimale chì mostra ghjornu / mese / annu secondu u furmatu sottu. U valore di u tempu in u subindici 2 hè un valore esadecimale chì mostra l'ora in un clock di 24 ore.
MSB Day (in 1-byte Hex)
00
Mese (in 1-byte Hex) 00
LSB Year (in 2-Byte Hex) Tempu (in 2-Byte Hex)
Per esample, un valore di 0x10082010 indicà chì u software hè statu compilatu u 10 d'aostu di u 2010. Un valore di u tempu di 0x00001620 indicà chì hè statu compilatu à 4:20pm.
Descrizzione di l'ughjettu
Indice
1020 ore
Nome
Verificate a cunfigurazione
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED32
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
Numaru di entrate
Accessu
RO
Mappatura DOP No
Gamma di valori 2
UMAX031701, Single Input à CANopen Controller V1
A-42
Default Value Sub-Index Description Access PDO Mapping Value Range Valu predefinitu
2 1h Data di cunfigurazione RO No UNSIGNED32 No
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
2h Tempu di cunfigurazione RO No UNSIGNED32 No
3.2.13. Ughjettu 1029h: Cumportamentu di errore
Stu oggettu cuntrolla u statu chì u Controller 1IN-CAN serà stallatu in casu di un errore di u tipu assuciatu cù u sub-indexu.
Un difettu di a rete hè signalatu quandu un RPDO ùn hè micca ricevutu in u periodu di tempu previstu definitu in u "Event Timer" di l'oggetti di cumunicazione assuciati, (vede a Sezione 3.2.14 per più infurmazione) o se un missaghju di salvatore o di battitu di cori ùn hè micca ricevutu cum'è. aspettatu. I difetti di input sò definiti in a Sezione 1.3, è i difetti di output sò definiti in a Sezione 1.5.
Per tutti i subindici, e seguenti definizioni sò vere:
0 = Pre-Operational (u nodu torna à un statu pre-operativu quandu questu difettu hè rilevatu)
1 = Nisun Cambiamentu di Statu (u nodu resta in u stessu statu in u quale era quandu u difettu hè accadutu)
2 = Arrestata
(u node passa in modu fermatu quandu si verifica u difettu)
Descrizzione di l'ughjettu
Indice
1029 ore
Nome
Cumportamentu di errore
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
Numaru di entrate
Accessu
RO
Mappatura DOP No
Gamma di valori 5
Valeur par défaut 5
Sub-Index Description Access PDO Mapping
1h Errore di cumunicazione RW No
UMAX031701, Single Input à CANopen Controller V1
A-43
Gamma di valori Valore predeterminatu Sub-Index Description Access PDO Mapping Range di valori Valore predeterminatu
Vede sopra 1 (Senza Cambia di Statu) 2h Guasto di Input Digitale (micca usatu) RW No Vede sopra 1 (Senza Cambia di Statu)
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
3h Guasto di l'Input Analogicu (AI1) RW No Vede sopra 1 (Senza Cambiamentu di Statu)
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
4h Guasto di Output Digitale (micca usatu) RW No Vede sopra 1 (Senza Cambia di Statu)
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
5h Guasto di Output Analogicu (micca usatu) RW No Vede sopra 1 (Senza Cambia di Statu)
3.2.14. Cumportamentu RPDO
Sicondu u standard CANopen ® DS-301, a prucedura seguente deve esse aduprata per a re-mapping, è hè a stessa per i dui RPDO è TPDO.
a) Distrughje u PDO mettendu u bit esiste (bit più significativu) di u sub-indice 01h di u paràmetru di cumunicazione PDO secondu à 1b
b) Disattivate a mappatura mettendu u sub-index 00h di l'ughjettu di mapping currispondente à 0
c) Mudificà a mappa cambiendu i valori di i sub-indici currispundenti
d) Abilita a mappatura mettendu u sub-indexu 00h à u numeru di l'uggetti mappati
e) Crea u PDO impostando u bit esiste (bit più significativu) di u sub-indice 01h di u paràmetru di cumunicazione PDO secondu à 0b
UMAX031701, Single Input à CANopen Controller V1
A-44
U Controller 1IN-CAN pò sustene finu à quattru missaghji RPDO. Tutti i RPDO nantu à u Controller 1IN-CAN utilizanu i paràmetri di cumunicazione predeterminati simili, cù l'ID PDO stabilitu secondu u settore di cunnessione predefinitu descrittu in DS-301. A maiò parte di l'RPDO ùn esiste micca, ùn ci hè micca permessu di RTR, usanu CAN-ID 11-bit (base frame valid) è sò tutti guidati da l'avvenimenti. Mentre tutti i quattru anu definitu mappings predeterminati validi (vede quì sottu) solu RPDO1 hè attivatu per difettu (vale à dì RPDO esiste).
Mappatura RPDO1 à l'ughjettu 1600h: ID predeterminatu 0x200 + ID Node
Valeur du sous-indice
Ughjettu
0
4
Numeru d'oggetti di l'applicazione mappati in PDO
1
0x25000110
Extra Ricevutu 1 PV
2
0x25000210
Extra Ricevutu 2 PV
3
0x25000310
Extra Ricevutu 3 PV
4
0x25000410
Extra Ricevutu 4 PV
Mappatura RTPDO2 à l'ughjettu 1601h: ID predeterminatu 0x300 + ID Node
Valeur du sous-indice
Ughjettu
0
2
Numeru d'oggetti di l'applicazione mappati in PDO
1
0x25000510
Extra Ricevutu 1 PV (ie PID Control Feedback 1 PV)
2
0x25000610
Extra Ricevutu 2 PV (ie PID Control Feedback 2 PV)
3
0
Ùn hè micca usatu per difettu
4
0
Ùn hè micca usatu per difettu
Mappatura RPDO3 à l'ughjettu 1602h: ID predeterminatu 0x400 + ID Node
Valeur du sous-indice
Ughjettu
0
0
Numeru d'oggetti di l'applicazione mappati in PDO
1
0
Ùn hè micca usatu per difettu
2
0
Ùn hè micca usatu per difettu
3
0
Ùn hè micca usatu per difettu
4
0
Ùn hè micca usatu per difettu
Mappatura RPDO4 à l'ughjettu 1603h: ID predeterminatu 0x500 + ID Node
Valeur du sous-indice
Ughjettu
0
0
Numeru d'oggetti di l'applicazione mappati in PDO
1
0
Ùn hè micca usatu per difettu
2
0
Ùn hè micca usatu per difettu
3
0
Ùn hè micca usatu per difettu
4
0
Ùn hè micca usatu per difettu
Nisunu di elli ùn anu attivatu a funzione di timeout, vale à dì u "Timer di l'Event" in u sub-index 5 hè pusatu à zero. Quandu questu hè cambiatu à un valore micca zero, se u RPDO ùn hè micca ricevutu da un altru node in u periodu di tempu definitu (mentre in u modu Operativu), un difettu di a rete hè attivatu, è u controller andarà à u statu operativu definitu in. Oggettu 1029h sub-index 4.
Descrizzione di l'ughjettu
Indice
1400h to 1403h
Nome
Paràmetru di cumunicazione RPDO
Tipu d'ughjettu RECORD
UMAX031701, Single Input à CANopen Controller V1
A-45
Tipu di dati
Record di cumunicazione PDO
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
Numaru di entrate
Accessu
RO
Mappatura DOP No
Gamma di valori 5
Valeur par défaut 5
Sous-indice
1h
Descrizzione
COB-ID utilizatu da RPDO
Accessu
RW
X RPDOx ID
Mappatura DOP No
1
0200 ore
Gamma di valori Vede a definizione di valore in DS-301
2
0300 ore
Valore predeterminatu 40000000h + RPDO1 + Node ID
3
0400 ore
C0000000h + RPDOx + Node-ID
4
0500 ore
Node-ID = Node-ID di u modulu. U RPDO COB-ID sò automaticamente aghjurnati se u
Node-ID hè cambiatu da u protocolu LSS.
80000000h in u COB-ID indica chì u PDO ùn esiste micca (distruttu)
04000000h in u COB-ID indica chì ùn ci hè micca RTR permessu nantu à u PDO
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
2h Tipu di trasmissione RO No Vede a definizione di valore in DS-301 255 (FFh) = Event Driven
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
3h Inhibit Time RW No Vede a definizione di valore in DS-301 0
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
4h Entrata di cumpatibilità RW No UNSIGNED8 0
Sub-Index Description Accessu PDO Mapping Value Range
5 Event-timer RW No Vede a definizione di valore in DS-301
UMAX031701, Single Input à CANopen Controller V1
A-46
Valeur par défaut 0
Ricurdativi: Un cronometru di l'avvenimentu non-zero per un RPDO significa chì hà da risultà in un difettu di a rete chì hè marcatu s'ellu ùn hè micca ricevutu in questu intervallu di tempu mentre in u modu Operativu.
3.2.15. Cumportamentu TPDO
U Controller 1IN-CAN pò sustene finu à quattru missaghji TPDO. Tutti i TPDO nantu à u Controller 1IN-CAN utilizanu i paràmetri di cumunicazione predeterminati simili, cù l'ID PDO stabilitu secondu u settore di cunnessione predefinitu descrittu in DS-301. A maiò parte di i TPDO ùn esiste micca, ùn ci hè micca permessu di RTR, usanu CAN-ID 11-bit (frame base validu) è sò tutti guidati da u tempu. Mentre tutti i quattru anu definitu mappings predeterminati validi (vede quì sottu), solu TPDO1 hè attivatu per difettu (ie TPDO esiste).
Mappatura TPDO1 à l'ughjettu 1A00h: ID predeterminatu 0x180 + ID Node
Valeur du sous-indice
Ughjettu
0
3
Numeru d'oggetti di l'applicazione mappati in PDO
1
0x71000110
Input analogicu 1 Valore di u campu
2
0x71000210
Input Analogicu 1 Frequency Measured Field Value
3
0
Ùn hè micca usatu per difettu
4
0
Ùn hè micca usatu per difettu
Mappatura TPDO2 à l'ughjettu 1A01h: ID predeterminatu 0x280 + ID Node
Valeur du sous-indice
Ughjettu
0
0
Numeru d'oggetti di l'applicazione mappati in PDO
1
0
Ùn hè micca usatu per difettu
2
0
Ùn hè micca usatu per difettu
3
0
Ùn hè micca usatu per difettu
4
0
Ùn hè micca usatu per difettu
Mappatura TPDO3 à l'ughjettu 1A02h: ID predeterminatu 0x380 + ID Node
Valeur du sous-indice
Ughjettu
0
2
Numeru d'oggetti di l'applicazione mappati in PDO
1
0x24600110
PID Control Output 1 Field Value
2
0x24600210
PID Control Output 2 Field Value
3
0
Ùn hè micca usatu per difettu
4
0
Ùn hè micca usatu per difettu
Mappatura TPDO4 à l'ughjettu 1A03h: ID predeterminatu 0x480 + ID Node
Valeur du sous-indice
Ughjettu
0
2
Numeru d'oggetti di l'applicazione mappati in PDO
1
0x50200020
Valore di u campu di l'alimentazione (misurata)
2
0x50300020
Valore di u campu di temperatura di u processatore (misuratu)
3
0
Ùn hè micca usatu per difettu
4
0
Ùn hè micca usatu per difettu
Siccomu tutti, ma TPDO1, anu una velocità di trasmissione di valore zero (ie Event Timer in u sub-index 5 di l'ughjettu di cumunicazione), solu TPDO1 serà trasmessu automaticamente quandu l'unità entra in u modu OPERAZIONALE.
UMAX031701, Single Input à CANopen Controller V1
A-47
Descrizzione di l'ughjettu
Indice
1800h to 1803h
Nome
paràmetru di cumunicazione TPDO
Tipu d'ughjettu RECORD
Tipu di dati
Record di cumunicazione PDO
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
Numaru di entrate
Accessu
RO
Mappatura DOP No
Gamma di valori 5
Valeur par défaut 5
Sous-indice
1h
Descrizzione
COB-ID utilizatu da TPDO
Accessu
RW
X
ID TPDOx
Mappatura DOP No
1
0180 ore
Gamma di valori Vede a definizione di valore in DS-301
2
0280 ore
Valore predeterminatu 40000000h + TPDO1 + Node-ID
3
0380 ore
C0000000h + TPDOx + Node-ID
4
0480 ore
Node-ID = Node-ID di u modulu. U TPDO COB-ID sò automaticamente aghjurnati se u
Node-ID hè cambiatu da u protocolu LSS.
80000000h in u COB-ID indica chì u PDO ùn esiste micca (distruttu)
04000000h in u COB-ID indica chì ùn ci hè micca RTR permessu nantu à u PDO
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
2h Tipu di trasmissione RO No Vede a definizione di valore in DS-301 254 (FEh) = Event Driven
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
3h Inhibit Time RW No Vede a definizione di valore in DS-301 0
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
4h Entrata di cumpatibilità RW No UNSIGNED8 0
Sous-indice
5
UMAX031701, Single Input à CANopen Controller V1
A-48
Descrizzione Accessu PDO Mapping Value Range Valu predefinitu
Event-timer RW No Vede a definizione di valore in DS-301 100ms (in TPDO1) 0ms (in TPDO2, TPDO3, TPDO4)
UMAX031701, Single Input à CANopen Controller V1
A-49
3.3. OGGETTI D'APPLICAZIONE (DS-404)
Indice (hex)
6020 6030
7100 6110 6112 7120 7121 7122 7123 7130 6132 7148 7149 61A0 61A1
Ughjettu
DI Read State 1 Input Line DI Polarity 1 Input Line AI Input Field Value AI Sensor Type AI Operating Mode AI Input Scaling 1 FV AI Input Scaling 1 PV AI Input Scaling 2 FV AI Input Scaling 2 PV AI Input Value Process Value AI Decimal Digits PV AI Input Span Start AI Input Span End AI Filter Type AI Filter Constant
Tipu d'ughjettu
ARRAY ARRAY
ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY ARRAY
Tipu di dati
BOOLEAN UNSIGNED8 INTEGER16 UNSIGNED16 UNSIGNED8 INTEGER16 INTEGER16 INTEGER16 INTEGER16 INTEGER16 UNSIGNED8 INTEGER16 INTEGER16 UNSIGNED8 UNSIGNED16
Accessu
RO RW RO RW RW RW RW RW RW RO RW RW RW RW RW
Mappatura DOP
Iè No
Iè No No No No No Iè No No No No No No
UMAX031701, Single Input à CANopen Controller V1
A-50
3.3.1. Object 6020h: DI Read State 1 Input Line
Stu oggettu di sola lettura rapprisenta u statu di input digitale da una sola linea di input. Vede a Sezione 1.2 per più infurmazione
Descrizzione di l'ughjettu
Indice
6020 ore
Nome
DI Read State 1 Input Line
Tipu d'ughjettu ARRAY
Tipu di dati
BOOLEAN
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h Ingressu digitale 1 State RO Sì 0 (OFF) o 1 (ON) 0
3.3.2. Object 6030h: DI Polarità 1 Input Line
Stu oggettu determina cumu u statu lettu nantu à u pin di input currisponde à u statu logicu, in cunjunzione cù l'ughjettu di u fabricatore 2020h, cum'è definitu in a Tabella 3.
Descrizzione di l'ughjettu
Indice
6030 ore
Nome
Ligne d'entrée de polarité DI 1
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Accessu PDO Mapping Value Range
1h Input Digitale 1 Polarità RW No Vede u Tabella 3
UMAX031701, Single Input à CANopen Controller V1
A-51
Valore predeterminatu 0 (Normale On/Off)
3.3.3. Ughjettu 7100h: AI Input Field Value
Stu ughjettu rapprisenta u valore misurata di un input analogicu chì hè statu scalatu cum'è per ughjettu fabricatore 2102h AI Decimal Digits PV. L'unità di basa per ogni tipu d'input hè definitu in a Tabella 9, è ancu a risoluzione di sola lettura (cifri decimali) assuciatu cù u FV.
Descrizzione di l'ughjettu
Indice
7100 ore
Nome
Valeur de champ d'entrée AI
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 FV RO Iè Data Type Specific, vede Table 11 No
3.3.4. Object 6110h: AI Sensor Type
Stu ughjettu definisce u tipu di sensor (input) chì hè cunnessu à u pin di input analogicu.
Descrizzione di l'ughjettu
Indice
6110 ore
Nome
Tipu di sensor AI
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Accessu
1h AI1 Sensor Type RW
UMAX031701, Single Input à CANopen Controller V1
A-52
Valore predefinitu di a gamma di valori di mappatura PDO
No Vede Table 5 40 (voltage)
3.3.5. Ughjettu 6112h: Modu Operativu AI
Questu ogettu permette modi operativi speciali per l'input.
Descrizzione di l'ughjettu
Indice
6112 ore
Nome
Modu operativu AI
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Modu Operating RW No Vede u Tabella 4 1 (funzionamentu normale)
3.3.6. Object 7120h: AI Input Scaling 1 FV
Questu ughjettu descrive u valore di u campu di u primu puntu di calibrazione per u canali di input analogicu, cum'è mostra in a Figura 7. Definisce ancu u valore "minimu" di a gamma di input analogica quandu si usa stu input cum'è fonte di cuntrollu per un altru bloccu di funzione, cum'è descrittu in Table 17 in Section 1.5. Hè scalatu in l'unità fisica di u FV, vale à dì l'ughjettu 2102h s'applica à questu ughjettu.
Descrizzione di l'ughjettu
Indice
7120 ore
Nome
Scale d'entrée AI 1 FV
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sous-indice
1h
UMAX031701, Single Input à CANopen Controller V1
A-53
Descrizzione Accessu PDO Mapping Value Range Valu predefinitu
AI1 Scaling 1 FV RW No Vede u Tabella 11 500 [mV]
3.3.7. Object 7121h: AI Input Scaling 1 PV
Questu ughjettu definisce u valore di prucessu di u primu puntu di calibrazione per u canali di input analogicu, cum'è mostra in Figura 7. Hè scalatu in l'unità fisica di u PV, vale à dì l'ughjettu 6132h s'applica à questu ughjettu.
Descrizzione di l'ughjettu
Indice
7121 ore
Nome
Scaling d'entrée AI 1 PV
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Scaling 1 PV RW No Integer16 500 [cum'è 7120h]
3.3.8. Object 7122h: AI Input Scaling 2 FV
Questu ughjettu descrive u valore di u campu di u sicondu puntu di calibrazione per u canali di input analogicu, cum'è mostra in a Figura 7. Definisce ancu u valore "massimu" di a gamma di input analogicu quandu si usa stu input cum'è fonte di cuntrollu per un altru bloccu di funzione, cum'è descrittu in Table 17 in Section 1.5. Hè scalatu in l'unità fisica di u FV, vale à dì l'ughjettu 2102h s'applica à questu ughjettu.
Descrizzione di l'ughjettu
Indice
7122 ore
Nome
Scale d'entrée AI 2 FV
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
UMAX031701, Single Input à CANopen Controller V1
A-54
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Scaling 2 FV RW No Vede u Tabella 11 4500 [mV]
3.3.9. Object 7123h: AI Input Scaling 2 PV
Questu ogettu definisce u valore di prucessu di u sicondu puntu di calibrazione per u canali di input analogicu,
cum'è mostra in Figura 7. Hè scalatu in l'unità fisica di u PV, vale à dì l'ughjettu 6132h s'applica à questu
ughjettu.
Descrizzione di l'ughjettu
Indice
7123 ore
Nome
Scaling d'entrée AI 2 PV
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Scaling 2 PV RW No Integer16 4500 [cum'è 7122h]
3.3.10. Ughjettu 7130h: AI Input Process Value
Stu ughjettu rapprisenta u risultatu di a scala di input applicata per Figura 7, è dà a quantità misurata scalata in l'unità fisica di u valore di prucessu (ie ° C, PSI, RPM, etc.) cù a risuluzione definita in l'ughjettu 6132h AI Decimal Digits PV .
Descrizzione di l'ughjettu
Indice
7130 ore
Nome
Valore di prucessu di input AI
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
UMAX031701, Single Input à CANopen Controller V1
A-55
Gamma di valori 1 Valore predefinitu 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Valore di prucessu RO Sì Integer16 No
3.3.11. Ughjettu 6132h: AI Decimal Digits PV
Stu oggettu descrive u numeru di cifre dopu à u puntu decimale (vale à dì risoluzione) di i dati di input, chì hè interpretatu cù u tipu di dati Integer16 in l'ughjettu di u valore di prucessu.
Example: Un valore di prucessu di 1.230 (Float) serà codificatu cum'è 1230 in u furmatu Integer16 se u numeru di cifre decimali hè stabilitu à 3.
Descrizzione di l'ughjettu
Indice
6123 ore
Nome
AI Cifre Decimali PV
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Cifre decimali PV RW No 0 à 4 3 [Volt à mV]
3.3.12. Ughjettu 7148h: AI Span Start
Stu valore specifica u limitu minimu induve i valori di u campu sò previsti. I valori di u campu chì sò più bassi di stu limitu sò marcati cum'è sovraccarico negativu. Hè scalatu in l'unità fisica di u FV, vale à dì l'ughjettu 2102h s'applica à questu ughjettu.
Descrizzione di l'ughjettu
Indice
7148 ore
Nome
AI Span Start
UMAX031701, Single Input à CANopen Controller V1
A-56
Tipu d'ughjettu Tipu di dati
ARRAY INTEGER16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Span Start (Errore Min) RW No Vede u Tabella 11 200 [mV]
3.3.13. Object 7149h: AI Span End
Stu valore specifica u limitu superiore induve i valori di u campu sò previsti. I valori di u campu chì sò più alti di stu limitu sò marcati cum'è sovraccarichi pusitivi. Hè scalatu in l'unità fisica di u FV, vale à dì l'ughjettu 2102h s'applica à questu ughjettu.
Descrizzione di l'ughjettu
Indice
7149 ore
Nome
AI Span End
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Span End (Errore Max) RW No Vede Tabella 11 4800 [mV]
3.3.14. Ughjettu 61A0h: Tipu di filtru AI
UMAX031701, Single Input à CANopen Controller V1
A-57
Stu ughjettu definisce u tipu di filtru di dati chì serà appiicatu à i dati di input crudu, cum'è lettu da l'ADC o Timer, prima di passà à l'ughjettu di u valore di u campu. I tipi di filtri di dati sò definiti in a Tabella 8, è cumu si sò usati hè spiegatu in a Sezione 1.3.
Descrizzione di l'ughjettu
Indice
61A0h
Nome
Tipu di filtru AI
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Tipu di filtru RW No Vede u Tabella 8 0 (senza filtru)
3.3.15. Object 61A1h: AI Filter Constant
Stu oggettu definisce u numeru di passi utilizati in i diversi filtri, cum'è definitu in a Sezione 1.3
Descrizzione di l'ughjettu
Indice
61A0h
Nome
AI Filter Constant
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Accessu PDO Mapping Value Range
1h AI1 Filter Constant RW No 1 à 1000
UMAX031701, Single Input à CANopen Controller V1
A-58
Valeur par défaut 10
3.4. OGGETTI FABRICATORI
Indice (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
Ughjettu
DI Pull Up/Down Mode 1 Input Line DI Debounce Time DI Debounce Filter 1 Input Line DI Frequency Debounce Time DI Reset Pulse Count DI Time Window DI Pulse Window AI Input Range AI Number of Pulses Per Revolution AI Decimal Digits FV AI Filter Frequency for ADC AI Error Detect Enable AI Error Clear Hysteresis AI Error Reaction Delay EC Extra Received Process Value EC Cifre decimali PV EC Scaling 1 PV EC Scaling 2 PV LTz Input X-Axis Source LTz Input X-Axis Number LTz X-Axis Cifre decimali PV LTz Y-Axis Cifre decimali PV LTz Puntu Risposta Puntu LTz Puntu X-Axis PV LTz -Axis PV LTz Output Y-Axis PV Bloccu logicu Abilita bloccu logicu Tabella selezziunata uscita logica Valore di prucessu LBx Lookup Table Number LBx Funzione Operatore logicu Bloccu logicu A Funzione A Condizione 1 Bloccu logicu A Funzione A Condizione 2 Bloccu logicu A Funzione A Condizione 3 Blocco logico A Funzione 1 Blocco logico A Funzione B Condizione 2 Blocco logico A Funzione B Condizione 3 Blocco logico A Funzione C Condition 1 Blocco logico A Funzione C Condizione 2 Blocco logico A Funzione C Condition 3 Constant Field Value
UMAX031701, Single Input à CANopen Controller V1
Tipu d'ughjettu
ARRAY ARRAY 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 ARRAY
ARRAY
Tipu di dati
UNSIGNED8 UNSIGNED16 UNSIGNED8 UNSIGNED8 UNSIGNED32 UNSIGNED32 UNSIGNED32 UNSIGNED8 UNSIGNED16 UNSIGNED8 UNSIGNED8 BOOLEAN INTEGER16 UNSIGNED16 INTEGER16 UNSIGNED8 INTEGER16 INTEGER16 UNSIGNED8 UNSIGNED8 UNSIGNED8 UNSIGNED8 INTEGER8 INTEGER16 INTEGER16 UNSIGNED16 UNSIGNED8 INTEGER8 UNSIGNED16 UNSIGNED8 RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD RECORD FLOAT8
Accessu
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 RO RW RW RO RW RW RW RW RW RW RW RW RW RW RW RW
Mappatura DOP
No No No No No No No
No No No No No No No
Iè No No No
No No No No No No No Iè
No No Iè No No No No No No No No No No No No
Innò
A-59
5020 Power Supply Field Value 5030 Processor Temperature Field Value 5555 Start in Operational Mode
Induve z = 1 à 6 è x = 1 à 4
VAR
FLOAT32
RO
Iè
VAR
FLOAT32
RO
Iè
VAR
BOOLEAN
RW
Innò
UMAX031701, Single Input à CANopen Controller V1
A-60
3.4.1. Object 2020h: DI Pullup/Down Mode 1 Input Line
Stu oggettu determina cumu u statu lettu nantu à u pin di input currisponde à u statu logicu, in cunghjunzione cù l'oggettu di l'applicazione 6020h, cum'è definitu in a Tabella 3. L'opzioni per questu ughjettu sò listati in a Tabella 1, è u controller hà da aghjustà l'hardware di input secondu. à ciò chì hè specificatu.
Descrizzione di l'ughjettu
Indice
2020 ore
Nome
DI Pullup/Down Mode 1 Input Line
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h Ingressu digitale 1 Pullup/Down RW No Vede u Tabella 1 0 (pullup/down disattivatu)
3.4.2. Object 2020h: DI Debounce Time 1 Input Line
Stu oggettu determina u tempu di debounce applicatu quandu l'input hè cunfiguratu cum'è tipu di input digitale. L'opzioni per questu ughjettu sò listati quì sottu.
Descrizzione di l'ughjettu
Indice
2021 ore
Nome
DI Debounce Time 1 Input Line
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Accessu PDO Mapping Value Range
1h Tempu di Debounce Input Digital RW No 0 60000
UMAX031701, Single Input à CANopen Controller V1
A-61
Valeur par défaut 10 (ms)
3.4.3. Object 2030h: DI Debounce Filter 1 Input Line
Stu oggettu determina u tempu di debounce di un signalu digitale quandu l'input hè cunfiguratu cum'è tipi di input Frequency / RPM o PWM. L'opzioni per questu ughjettu sò listati in a Tabella 2.
Descrizzione di l'ughjettu
Indice
2020 ore
Nome
DI Debounce Filter 1 Input Line
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h Ingressu digitale Filtru anti-rimbalzi RW No Vede Tabella 2 2 [Filtru 1.78 us]
3.4.4. Ughjettu 2031h: AI Frequency Overflow Value
Stu oggettu determina u tempu di debounce di un signalu digitale quandu l'input hè cunfiguratu cum'è tipi di input Frequency / RPM o PWM.
Descrizzione di l'ughjettu
Indice
2031 ore
Nome
Valeur de débordement de fréquence AI
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping
1h Frequency Overflow Value RW No
UMAX031701, Single Input à CANopen Controller V1
A-62
Gamma di valori 0-50 Valore predefinitu 50 (Hz)
3.4.5. Object 2040h: AI Reset Pulse Count Value
Questu ughjettu determina u valore (in impulsi) chì resettarà u tipu d'input di u Contatore per inizià u conte da 0 di novu. Stu valore hè cunsideratu quandu l'input hè sceltu cum'è tippu di Counter Input.
Descrizzione di l'ughjettu
Indice
2040 ore
Nome
AI Reset Pulse Count Value
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED32
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI Reset Pulse Count Value RW No 0-0xFFFFFFFF 1000 (impulsi)
3.4.6. Ughjettu 2041h: Finestra AI Counter Time
Stu ughjettu determina u valore (in millisecondi) chì serà utilizatu cum'è una finestra di tempu per cuntà i impulsi rilevati in questu. Stu valore hè cunsideratu quandu l'input hè sceltu cum'è tippu di Counter Input.
Descrizzione di l'ughjettu
Indice
2041 ore
Nome
Finestra AI Counter Time
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED32
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Descrizzione di u sottu-indice
1h AI Counter Time Finestra
UMAX031701, Single Input à CANopen Controller V1
A-63
Accessu PDO Mapping Value Range Valu predeterminatu
RW No 0-0xFFFFFFFF 500 (millisecondi)
3.4.7. Ughjettu 2041h: Finestra AI Counter Pulse
Questu ughjettu determina u valore (in impulsi) chì serà utilizatu cum'è un conte di destinazione per u cuntrollu per detectà è furnisce un tempu (in millisecondi) necessariu per ghjunghje à tali cunti. Stu valore hè cunsideratu quandu l'input hè sceltu cum'è tippu di Counter Input.
Descrizzione di l'ughjettu
Indice
2041 ore
Nome
Finestra AI Counter Pulse
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED32
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI Counter Pulse Window RW No 0-0xFFFFFFFF 1000 (impulsi)
3.4.8. Ughjettu 2100h: Gamma di input AI
Questu ughjettu, in cunjunzione cù u 6110h AI Sensor Type, definisce i valori predeterminati di input analogicu (Table 10) è intervalli permessi (Table 11) per l'uggetti 2111h, 7120h, 7122h, 7148h è 7149h. U numeru è i tipi di intervalli varieranu secondu u tipu di sensore chì hè cunnessu à l'input, cum'è descrittu in a Tabella 6.
Descrizzione di l'ughjettu
Indice
2100 ore
Nome
Gamma di input AI
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
UMAX031701, Single Input à CANopen Controller V1
A-64
Gamma di valori 1 Valore predefinitu 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Range RW No Vede u Tabella 6 2 [0-5V]
3.4.9. Object 2101h: AI Number of Pulses Per Revolution
Stu ughjettu hè solu usatu quandu un tipu di input "Frequency" hè statu sceltu da l'ughjettu 6110h. U controller cunvertirà automaticamente a misura di frequenza da Hz à RPM quandu un valore micca zero hè specificatu. In questu casu, l'uggetti 2111h, 7120h, 7122h, 7148h è 7149h seranu interpretati cum'è dati RPM. L'Oggettu 2100h AI Input Range deve sempre esse specificatu in Hertz, è deve esse sceltu secondu e frequenze previste chì u sensor RPM operarà.
Descrizzione di l'ughjettu
Indice
2101 ore
Nome
AI Number of Pulses Per Revolution
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sous-indice
1h
Descrizzione
AI1 Pulses per Revolution
Accessu
RW
Mappatura DOP No
Gamma di valori da 0 à 1000
Valeur par défaut 1
3.4.10. Ughjettu 2102h: AI Decimal Digits FV
Questu ughjettu descrive u numeru di cifri dopu à u puntu decimale (vale à dì a risoluzione) di i dati di input, chì hè interpretatu cù u tipu di dati Integer16 in l'ughjettu di u valore di u campu.
Example: Un valore di u campu di 1.230 (Float) serà codificatu cum'è 1230 in u furmatu Integer16 se u numeru di cifre decimali hè stabilitu à 3.
UMAX031701, Single Input à CANopen Controller V1
A-65
In più di l'ughjettu FV 7100h, l'uggetti 2111h, 7120h, 7122h, 7148h è 7149h seranu ancu specificati cù questa risoluzione. Stu oggettu hè di sola lettura, è serà automaticamente aghjustatu da u controller cum'è a Tabella 9 secondu u tipu d'input analogicu è u range chì hè statu sceltu.
Descrizzione di l'ughjettu
Indice
2102 ore
Nome
AI Cifre decimali FV
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Cifre decimali FV RO No Vede u Tabella 9 3 [Volt à mV]
3.4.11. Object 2103h: Frequenza di filtru AI per ADC
Questu ughjettu hè utilizatu per specificà a frequenza di filtru cutoff per u perifericu ADC in u processatore. U cunvertitore analogicu-digitale hè utilizatu cù tipi di input analogicu: voltage; currente; è resistenti. Hè ancu utilizatu per misurà: feedback current output analogicu; alimentazione voltage, è a temperatura di u processatore. I filtri dispunibuli sò listati in a Tabella 7.
UMAX031701, Single Input à CANopen Controller V1
A-66
Descrizzione di l'ughjettu
Indice
2104 ore
Nome
Frequenza di filtru AI per ADC
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h Frequenza di filtru ADC RW No Vede u Tabella 7 1 [Filtru 50Hz]
3.4.12. Object 2110h: AI Error Detect Enable
Questu ogettu permette a rilevazione di l'errore è a reazione assuciata cù u bloccu di funzione di input analogicu. Quandu hè disattivatu, l'input ùn generà micca un codice EMCY in l'ughjettu 1003h Pre-Defined Error Field, nè disattiverà alcuna output cuntrullata da l'input se l'input esce da u range definitu da l'uggetti 7148h AI Span Start è 7149h AI Span. Fine.
Descrizzione di l'ughjettu
Indice
2110 ore
Nome
AI Error Detect Enable
Tipu d'ughjettu ARRAY
Tipu di dati
BOOLEAN
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Error Detect Enable RW No 0 (FALSE) o 1 (TRUE) 1 [TRUE]
UMAX031701, Single Input à CANopen Controller V1
A-67
3.4.13. Object 2111h: AI Error Clear Hysteresis
Stu ughjettu hè utilizatu per prevene l'attivazione / cancellazione rapida di una bandiera di errore di input, è l'inviu di l'ughjettu 1003h à a reta CANopen ®. Una volta chì l'input hè andatu sopra / sottu à i soglii chì definiscenu u intervallu di funziunamentu validu, deve vultà in a gamma minus / plus stu valore per sguassà u difettu. Hè scalatu in l'unità fisica di u FV, vale à dì l'ughjettu 2102h s'applica à questu ughjettu.
Descrizzione di l'ughjettu
Indice
2111 ore
Nome
Errore AI Clear Hysteresis
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Error Clear Hysteresis RW No Vede u Tabella 11 100 [mV]
3.4.14. Object 2112h: AI Error Reaction Delay
Stu ughjettu hè utilizatu per filtrà i signali spuri è per impediscenu a saturazione di a rete CANopen ® cù emissioni di l'ughjettu 1003h cum'è u difettu hè stabilitu / sguassatu. Prima chì u difettu hè ricunnisciutu (vale à dì u codice EMCY hè aghjuntu à a lista di u campu d'errore predefinitu), deve esse attivu in tuttu u periodu di tempu definitu in questu oggettu. L'unità fisica per questu ughjettu hè millisecondi.
Descrizzione di l'ughjettu
Indice
2112 ore
Nome
Ritardo di reazione à l'errore AI
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 1
UMAX031701, Single Input à CANopen Controller V1
A-68
Valeur par défaut 1
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h AI1 Ritardo di risposta à l'errore RW No 0 à 60,000 1000 XNUMX XNUMX [ms]
3.4.15. Ughjettu 2500h: EC Extra Received Process Value
Questu ogettu furnisce una fonte di cuntrollu extra per permette à altri blocchi di funzione per esse cuntrullati da dati ricevuti da un CANopen ® RPDO. Funziona simile à qualsiasi altru oggettu PV scrivibile è mappabile, cum'è 7300h AO Output PV.
Descrizzione di l'ughjettu
Indice
2500 ore
Nome
EC Extra Ricevutu PV
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 6
Valeur par défaut 6
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 6h (x = 1 à 6) ECx Ricevutu PV RW Sì Integer16 No
UMAX031701, Single Input à CANopen Controller V1
A-69
3.4.16. Ughjettu 2502h: EC Decimal Digits PV
Stu ughjettu descrive u numeru di cifri dopu à u puntu decimale (ie risuluzione) di i dati di cuntrollu extra, chì hè interpretatu cù u tipu di dati Integer16 in l'ughjettu di u valore di prucessu.
Descrizzione di l'ughjettu
Indice
2502 ore
Nome
EC Cifre Decimali PV
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 6
Valeur par défaut 6
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 6h (x = 1 à 6) ECx Cifre decimali PV RW No 0 à 4 1 (risoluzione 0.1)
3.4.17. Ughjettu 2520h: EC Scaling 1 PV
Stu oggettu definisce u valore minimu di a fonte di cuntrollu extra. Hè utilizatu cum'è u valore Scaling 1 da altri blocchi di funzioni quandu l'EC hè statu sceltu cum'è a fonte per i dati X-Axis, vale à dì cum'è vistu in Figura 11. Ùn ci hè micca unità fisica assuciata cù i dati, ma usa a stessa risoluzione. cum'è u PV ricevutu cum'è definitu in ughjettu 2502h, EC Decimal Digits PV. Stu ughjettu deve esse sempre più chjucu di l'ughjettu 2522h EC Scaling 2 PV.
Descrizzione di l'ughjettu
Indice
2520 ore
Nome
EC Scaling 1 PV
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 6
Valeur par défaut 6
UMAX031701, Single Input à CANopen Controller V1
A-70
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 6h (x = 1 à 6) ECx Scaling 1 PV RW No -32768 à 2522h sous-indice X 0
3.4.18. Ughjettu 2522h: EC Scaling 2 PV
Stu oggettu definisce u valore massimu di a fonte di cuntrollu extra. Hè utilizatu cum'è u valore Scaling 2 da altri blocchi di funzioni quandu l'EC hè statu sceltu cum'è a fonte per i dati X-Axis, vale à dì cum'è vistu in Figura 11. Ùn ci hè micca unità fisica assuciata cù i dati, ma usa a stessa risuluzione. cum'è u PV ricevutu cum'è definitu in ughjettu 2502h, EC Decimal Digits PV. Stu ughjettu deve esse sempre più grande di l'ughjettu 2520h EC Scaling 1 PV.
Descrizzione di l'ughjettu
Indice
2522 ore
Nome
EC Scaling 2 PV
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 6
Valeur par défaut 6
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 6h (x = 1 à 6) ECx Scaling 2 PV RW No 2520h sous-indice X à 32767 1000 (100.0)
UMAX031701, Single Input à CANopen Controller V1
A-71
3.4.19. Object 30z0h: LTz Input X-Axis Source
Questu ughjettu definisce u tipu di input chì serà utilizatu per determinà u valore di u prucessu di input X-Axis per a funzione di a tabella di ricerca. I fonti di cuntrollu dispunibuli nantu à u controller 1IN-CAN sò listati in a Tabella 15. Micca tutte e fonti avissiru sensu di utilizà cum'è input X-Axis, è hè a rispunsabilità di l'utilizatori di selezziunà una fonte chì hà sensu per l'applicazione. Una selezzione di "Control Source Not Used" disattiva u bloccu di funzione di a tabella di ricerca assuciata.
Descrizzione di l'ughjettu
Indice
30z0h (induve z = 1 à 6)
Nome
LTz Input Source X-Axis
Tipu d'ughjettu VARIABILE
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RW
Mappatura DOP No
Gamma di valori Vede u Tabella 15
Valore predeterminatu 0 (cuntrollu micca usatu, PID disattivatu)
3.4.20. Object 30z1h: LTz Input Number X-Axis
Questu ughjettu definisce u numeru di a fonte chì serà utilizatu cum'è PV di input X-Axis per a funzione di a tabella di ricerca. I numeri di cuntrollu dispunibuli sò dipendenu da a fonte selezziunata, cum'è mostra in a Table 16. Una volta sceltu, i limiti per i punti nantu à l'Axis X seranu custretti da l'uggetti di scala di a fonte / numeru di cuntrollu cum'è definitu in Table 17.
Descrizzione di l'ughjettu
Indice
30z1h (induve z = 1 à 6)
Nome
LTz Input Number X-Axis
Tipu d'ughjettu VARIABILE
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RW
Mappatura DOP No
Gamma di valori Vede u Tabella 16
Valeur par défaut 0 (fonte de contrôle nulle)
UMAX031701, Single Input à CANopen Controller V1
A-72
3.4.21. Object 30z2h: LTz X-Axis Decimal Digits PV
Questu ughjettu descrive u numeru di cifre dopu à u puntu decimale (vale à dì a risoluzione) di i dati di input X-Axis è i punti in a tabella di ricerca. Hè da esse stabilitu uguali à i numeri decimali utilizati da u PV da a fonte / numeru di cuntrollu cum'è definitu in a Tabella 17.
Descrizzione di l'ughjettu
Indice
30z2h (induve z = 1 à 6)
Nome
LTz X-Axis Cifre Decimali PV
Tipu d'ughjettu VARIABILE
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RW
Mappatura DOP No
Gamma di valori 0 à 4 (vede u Tabella 17)
Valeur par défaut 0
3.4.22. Object 30z3h: LTz Y-Axis Decimal Digits PV
Questu ughjettu descrive u numeru di cifre dopu à u puntu decimale (vale à dì a risoluzione) di i punti di l'Asse Y in a tabella di ricerca. Quandu l'output di l'Asse Y serà l'ingressu à un altru bloccu di funzione (vale à dì un output analogicu), hè cunsigliatu chì stu valore sia stabilitu uguale à i numeri decimali utilizati da u bloccu chì usa a tabella di ricerca cum'è fonte di cuntrollu. /numeru.
Descrizzione di l'ughjettu
Indice
30z3h (induve z = 1 à 6)
Nome
LTz Y-Axis Cifre decimali PV
Tipu d'ughjettu VARIABILE
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RW
Mappatura DOP No
Gamma di valori da 0 à 4
Valeur par défaut 0
UMAX031701, Single Input à CANopen Controller V1
A-73
3.4.23. Object 30z4h: LTz Point Response
Questu ughjettu determina a risposta di output di l'Asse Y à i cambiamenti in l'input di l'Asse X. U valore stabilitu in u subindici 1 determina u tipu di l'Asse X (vale à dì dati o tempu), mentre chì tutti l'altri subindici determinanu a risposta (ramp, step, ignore) trà dui punti nantu à a curva. L'opzioni per questu ughjettu sò listati in Table 24. Vede a Figura 18 per un example di a diffarenza trà un passu è ramp risposta.
Descrizzione di l'ughjettu
Indice
30z4h (induve z = 1 à 6)
Nome
LTz Point Response
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 11
Valeur par défaut 11
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h X-Axis Type RW No Vede a Tabella 24 (0 o 1) 0 (risposta di dati di l'asse x)
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
2h à 11h (x = 2 à 11) LTz Puntu X Risposta RW No Vede u Tabella 24 (0, 1 o 2) 1 (ramp à risponde)
3.4.24. Ughjettu 30z5h: LTz Point X-Axis PV
Questu ughjettu definisce i dati di l'Asse X per i punti di calibrazione 11 nantu à a tavula di ricerca, risultatu in 10 pendenze di output differenti.
Quandu una risposta di dati hè sceltu per u tippu X-Axis (sub-index 1 di l'ughjettu 30z4), questu ughjettu hè custrettu cusì chì X1 ùn pò esse menu di u valore Scaling 1 di a fonti / numeru di cuntrollu sceltu, è X11 ùn pò esse più. cà u valore Scaling 2. U restu di i punti sò limitati da a formula sottu. L'unità fisica assuciata cù i dati serà quellu di l'input sceltu, è aduprà a risoluzione definita in l'ughjettu 30z2h, LTz X-Axis Decimal Digits PV.
MinInputRange <= X1<= X2<= X3<= X4<= X5<= X6<= X7<= X8<= X9<= X10<= X11<= MaxInputRange
Quandu una risposta di tempu hè stata scelta, ogni puntu nantu à l'Asse X pò esse stabilitu in ogni locu da 1 à 86,400,000ms.
UMAX031701, Single Input à CANopen Controller V1
A-74
Descrizzione di l'ughjettu
Indice
30z5h (induve z = 1 à 6)
Nome
LTz Point X-Axis PV
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 32
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 11
Valeur par défaut 11
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 11h (x = 1 à 11)
LTz Point X-Axis PVx
RW
Innò
Vede sopra (dati) 1 à 86400000 (tempu)
10*(x-1)
Innò
3.4.25. Ughjettu 30z6h: LTz Point Y-Axis PV
Questu ughjettu definisce i dati di l'Asse Y per i punti di calibrazione 11 nantu à a tavula di ricerca, risultatu in 10 pendenze di output differenti. I dati ùn sò micca limitati è ùn anu micca unità fisica assuciata cun ella. Ci hà da aduprà a risuluzzioni definitu in ughjettu 30z3h, LTz Y-Axis Decimal Digits PV.
Descrizzione di l'ughjettu
Indice
30z6h (induve z = 1 à 6)
Nome
LTz Puntu Y-Axis PV
Tipu d'ughjettu ARRAY
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 11
Valeur par défaut 11
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 11h (x = 1 à 11) LTz Point Y-Axis PVx RW No Integer16 10*(x-1) [ie 0, 10, 20, 30, … 100]
UMAX031701, Single Input à CANopen Controller V1
A-75
3.4.26. Object 30z7h: LTz Output Y-Axis PV
Stu oggettu di sola lettura cuntene u bloccu di funzione di a tavola di ricerca PV chì pò esse utilizatu cum'è fonte d'ingressu per un altru bloccu di funzione (ie output analogicu). LTz Y-Axis Cifre decimali PV.
Descrizzione di l'ughjettu
Indice
30z7h (induve z = 1 à 6)
Nome
LTz Output Y-Axis PV
Tipu d'ughjettu VARIABILE
Tipu di dati
INTEGER 16
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RO
Mappatura DOP Iè
Intervallu di valori Integer16
Valore predeterminatu No
3.4.27. Ughjettu 4000h: Logic Block Enable
Questu ogettu definisce se a logica mostrata in Figura 22 serà evaluata o micca.
Descrizzione di l'ughjettu
Indice
4000 ore
Nome
Abilitazione di u bloccu logicu
Tipu d'ughjettu ARRAY
Tipu di dati
BOOLEAN
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 4
Valeur par défaut 4
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 4h (x = 1 à 4) LBx Enable RW No 0 (FALSE) o 1 (TRUE) 0 [FALSE]
UMAX031701, Single Input à CANopen Controller V1
A-76
3.4.28. Ughjettu 4010h: Tabella logica selezziunata
Stu oggettu di sola lettura riflette a tavola chì hè stata scelta cum'è a fonte di output per u bloccu logicu dopu chì a valutazione mostrata in a Figura 22 hè stata realizata.
Descrizzione di l'ughjettu
Indice
4010 ore
Nome
Tabella selezziunata di bloccu logicu
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 4
Valeur par défaut 4
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 4h (x = 1 à 4) LBx Tabella selezziunata RO Sì 1 à 6 No
3.4.29. Ughjettu 4020h: Output Block Logic PV
Stu oggettu di sola lettura riflette l'output da u tavulu sceltu, interpretatu cum'è un percentinutage. I limiti per u percenttagA cunversione hè basata nantu à a gamma di e tabelle di ricerca Y-Axis Output PV cum'è mostra in a Tabella 17.
Descrizzione di l'ughjettu
Indice
4020 ore
Nome
Output di bloccu logicu PV
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 4
Valeur par défaut 4
Sub-Index Description Accessu PDO Mapping Value Range
1h à 4h (x = 1 à 4) LBx Output PV RO Sì Dipende da a Tavola Scelta
UMAX031701, Single Input à CANopen Controller V1
A-77
Valore predeterminatu No
3.4.30. Object 4x01h: LBx Lookup Table Numbers
Questu ughjettu determina quale di i sei tabelle di ricerca supporti nantu à u 1IN-CAN sò assuciati cù una funzione particulare in u bloccu logicu datu. Finu à trè tavule ponu esse ligate à ogni funzione logica.
Descrizzione di l'ughjettu
Indice
4x01h (induve x = 1 à 4)
Nome
LBx Lookup Table Numbers
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 3
Valeur par défaut 3
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 3h (y = A à C) LBx Lookup Table Y Number RW No 1 à 6 Vede u Tabella 30
3.4.31. Ughjettu 4x02h: LBx Funzione Operatore Lògicu
Questu ughjettu determina cumu i risultati di e trè cundizioni per ogni funzione sò paragunati l'un à l'altru per determinà u statu generale di a funzione output. Ci hè finu à trè funzioni chì ponu esse evaluate in ogni bloccu logicu. L'opzioni per questu ughjettu sò definite in a Table 28. Vede a Sezione 1.8 per più infurmazione nantu à cumu si usa stu oggettu.
Descrizzione di l'ughjettu
Indice
4x02h (induve x = 1 à 4)
Nome
Funzione LBx Operatore logicu
Tipu d'ughjettu ARRAY
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 3
Valeur par défaut 3
UMAX031701, Single Input à CANopen Controller V1
A-78
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h à 3h (y = A à C) Funzione LBx Y Operatore logicu RW No Vede a Tabella 28 Funzione A = 1 (e tutti) Funzione B = 1 (e tutti) Funzione C = 0 (default)
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.
Object 4x11h: LBx Function A Condition 1 Object 4x12h: LBx Function A Condition 2 Object 4x13h: LBx Function A Condition 3 Object 4x21h: LBx Function B Condition 1 Object 4x22h: LBx Function B Condition 2 Object 4x23h B Condition 3 Object 4x31h: LB1 : LBx Funzione C Condition 4 Object 32x2h: LBx Function C Condition 4 Object 33x3h: LBx Function C Condition XNUMX
Questi ogetti, 4xyzh, rapprisentanu Logic Block z, Function y, Condition z, induve x = 1 à 4, y = A à C, è z = 1 à 3. Tutti questi ogetti sò un tipu speciale di registru, definitu in Table. 25. L'infurmazione nantu à cumu utilizà sti ogetti hè definitu in a Sezione 1.8.
Descrizzione di l'ughjettu
Indice
4xyzh
Nome
LBx Funzione y Condition z
Tipu d'ughjettu RECORD
Tipu di dati
UNSIGNED8
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 5
Valeur par défaut 5
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
1h Argumentu 1 Fonte RW No Vede Tabella 15 1 (Messaghju CANopen)
Descrizzione di u sottu-indice
2h Argumentu 1 Number
UMAX031701, Single Input à CANopen Controller V1
A-79
Accessu PDO Mapping Value Range Valore predeterminatu Sub-Index Description Access PDO Mapping Value Range Valu predefinitu
RW No See Table 16 3 (EC Received PV 1) 3h Argument 2 Source RW No Vede Table 15 3 (Constant PV)
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
4h Argumentu 2 Numeru RW No Vede Tabella 16 3 (FV Custante 3)
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
5h Operatore RW No Vede u Tabella 26 0 (Equals)
3.4.41. Ughjettu 5010h: Valore di Campu Constant
Questu ogettu hè furnitu per permette à l'utilizatori di paragunà cù un valore fissu, vale à dì per u cuntrollu di setpoint in un loop PID, o in una valutazione cundizionale per un bloccu logicu. I primi dui valori in questu oggettu sò fissati à FALSE (0) è TRUE (1). Ci sò quattru altri sub-indici chì furniscenu altri dati senza restrizioni.
Descrizzione di l'ughjettu
Indice
5010 ore
Nome
Valore di u campu constante
Tipu d'ughjettu ARRAY
Tipu di dati
FLOAT32
Descrizzione di l'entrata
Sous-indice
0h
Descrizzione
U più grande sub-indice supportatu
Accessu
RO
Mappatura DOP No
Gamma di valori 6
Valeur par défaut 6
Sub-Index Description Accessu
1h Constant False RO
UMAX031701, Single Input à CANopen Controller V1
A-80
Valore predefinitu di a gamma di valori di mappatura PDO
No 0 0 (falsu)
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
2h Constant True RO No 1 1 (true)
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
3h Constant FV 3 RW No Float32 25.0
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
4h Constant FV 4 RW No Float32 50.0
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
5h Constant FV 5 RW No Float32 75.0
Sub-Index Description Access PDO Mapping Value Range Valor predeterminatu
6h Constant FV 6 RW No Float32 100.0
UMAX031701, Single Input à CANopen Controller V1
A-81
3.4.42. Ughjettu 5020h: Valore di u campu di l'alimentazione
Stu oggettu di sola lettura hè dispunibule per scopi di feedback di diagnostica. Si riflette u voltage alimenta u controller. L'unità fisica per questu ughjettu hè volti.
Descrizzione di l'ughjettu
Indice
5020 ore
Nome
Valore di u campu di l'alimentazione
Tipu d'ughjettu VARIABILE
Tipu di dati
FLOAT32
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RO
Mappatura DOP Iè
Gamma di valori 0 à 70 [V]
Valore predeterminatu No
3.4.43. Ughjettu 5030h: Valore di u campu di temperatura di u processatore
Stu oggettu di sola lettura hè dispunibule per scopi diagnostichi di feedback. Riflette a temperatura misurata di u processatore, chì sempre correrà à circa 10 ° C à 20 ° C sopra l'ambienti. L'unità fisica per questu ughjettu hè gradi Celsius.
Descrizzione di l'ughjettu
Indice
5030 ore
Nome
Valore di u campu di temperatura di u processatore
Tipu d'ughjettu VARIABILE
Tipu di dati
FLOAT32
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RO
Mappatura DOP Iè
Gamma di valori -50 à 150 [°C]
Valore predeterminatu No
UMAX031701, Single Input à CANopen Controller V1
A-82
3.4.44. Ughjettu 5555h: Start in Modu Operativu
Questu ughjettu permette à l'unità di principià in u modu Operativu senza bisognu di a presenza di un CANopen ® Master in a reta. Hè destinatu à esse usatu solu quandu eseguisce u controller 1IN-CAN cum'è un modulu stand-alone. Questu deve esse sempre stabilitu FALSE ogni volta chì hè cunnessu à una reta standard master / slave.
Descrizzione di l'ughjettu
Indice
5555 ore
Nome
Cumincià in Modu Operativu
Tipu d'ughjettu VARIABILE
Tipu di dati
BOOLEAN
Descrizzione di l'entrata
Sous-indice
0h
Accessu
RW
Mappatura DOP No
Gamma di valori 0 (FALSE) o 1 (TRUE)
Valeur par défaut 0 [FALSE]
UMAX031701, Single Input à CANopen Controller V1
A-83
4. SPECIFICAZIONI TECNICHE
4.1. Power Supply
Prutezzione di l'ingressu di l'alimentazione
12, 24 VDC nominali (8…36VDC supply supply range)
A prutezzione di polarità inversa hè furnita. A sezione di entrata di l'alimentazione di l'alimentazione pruteghja contr'à e surge transitori è i shorts. OvervoltagE prutezzione finu à 38V hè furnita. Overvoltage (sottovoltagè).
4.2. Input
Funzioni di input analogicu Voltage Input
Input attuale
Input PWM
Ingressu di Frequenza
Counter Input Funzione di input digitale
Precisione di input Risoluzione di input analogica Risoluzione di input digitale Rilevazione di errore / reazione
Voltage [V], Current [mA], PWM [%], Frequency [Hz], RPM, Counter
0-5V 0-10V
(Impedenza 204 K) (Impedenza 136 K)
0-20mA 4-20mA
(Impedenza 124) (Impedenza 124)
Da 0 à 100% (da 0.5 Hz à 20 kHz) Pullup da 10 k à + 5 V o pulldown à resistenza GND
Da 0.5 Hz à 20 kHz Pullup di 10 k selezziunatu à + 5 V o pulldown à resistenza GND
Conte di Pulse, Finestra di Misura, Pulse in Finestra
5V CMOS, Active High o Active Low Selectable 10k pullup à + 5V o pulldown à a resistenza GND Risposta Normale, Inversa o Latched (pulsante)
<1% errore di scala completa (tutti i tipi)
ADC à 12 bits
Timer à 16 bit
Fora di a gamma High and Low detection Generazione di codice EMCY (ughjettu 1003h) è reazione di difettu pussibule (1029h).
4.3. A cumunicazione
CAN
Terminazione di a rete
1 portu CAN 2.0B, protokollu CiA CANopen ® Per difettu, u Controller 1IN-CAN trasmette input misurata (FV object 7100h) è output current feedback (FV object 2370h) nantu à TPDO1
Sicondu u standard CAN, hè necessariu di finisce a reta cù resistori di terminazione esterni. I resistori sò 120 Ohm, 0.25W minimu, film metallicu o tipu simile. Duveranu esse piazzati trà i terminali CAN_H è CAN_L à i dui estremità di a reta.
4.4. Specifications generale
Microprocessore
STM32F103CBT7, 32-bit, 128 Kbytes Memoria di prugramma Flash
Corrente Quiescente
Cuntattate Axiomatic.
Lògica di cuntrollu
Funzionalità programmabile da l'utilizatori cù Electronic Assistant®
Comunicazioni
1 portu CAN (CANopen®), SAE J1939 hè dispunibule nantu à dumanda.
Cundizioni di u funziunamentu
-40 à 85 C (-40 à 185 F)
Prutezzione
IP67
Conformità EMC
Marcatura CE
Vibrazioni
MIL-STD-202G, Test 204D è 214A (Sine è Random) 10 g piccu (Sine); 7.86 Grms piccu (aleatoriu) (in pendente)
Scossa
MIL-STD-202G, Test 213B, 50 g (In attesa)
Appruvazioni
Marcatura CE
Cunnessioni Elettriche
Connettore Deutsch IPD 6 pin P/N: DT04-6P Un kit di tappi di accoppiamentu hè dispunibule cum'è Axiomatic P/N: AX070119.
Pin # 1 2 3 4 5 6
Descrizzione BATT+ Input + CAN_H CAN_L Input BATT-
UMAX031701, Single Input à CANopen Controller V1
A-84
5. STORIA VERSIONE
Data di Versione
1
31 di maghju di u 2016
Autore
Mudamenti
Bozza iniziale di Gustavo Del Valle
UMAX031701, Single Input à CANopen Controller V1
A-85
I NOSTRI PRODOTTI
Controlli di l'attuatore Caricatori di batterie Controlli di bus CAN, Gateway CAN/Wifi, CAN/Bluetooth Convertitori di corrente DC/DC Convertitori di potenza DC Vol.tage/Current Signal Converters Scanners di temperatura di u motore Convertitori Ethernet/CAN Controller di azionamentu di fan Controller di valvola idraulica Controlli I/O Simulatori LVDT Controlli di macchina Controlli di motore Controlli PID Sensori di posizione, misura d'angolo Inclinometri Alimentatori PWM Convertitori di signali / Isolatori Resolver Condizionatori di segnale Strumenti di serviziu Strain Gauge CAN Controls Suppressors di Surge
A NOSTRA COMPAGNIA
Axiomatic furnisce i cuntrolli, i cumpunenti è i sistemi elettronichi di e macchine à i mercati off-highway, veìculi cummirciali, veiculi elettrici, generatori di energia, manipolazione di materiali, energia rinnuvevuli è mercati OEM industriali.
Offriamu suluzioni efficaci è innovatori chì si concentranu nantu à aghjunghje valore per i nostri clienti.
Enfatizemu u serviziu è a cullaburazione cù i nostri clienti, fornitori è impiegati per custruisce relazioni à longu andà è fiducia mutuale.
DESIGN E FABRICATURA DI QUALITÀ
Axiomatic hè un stabilimentu registratu ISO 9001: 2008.
SERVICE
Tutti i prudutti per esse rimbursati à Axiomatic necessitanu un Numeru d'Autorizazione di Ritornu di Materiali (RMA#).
Per piacè furnite l'infurmazioni seguenti quandu dumandate un numeru RMA: · Numeru di serie, numeru di parte · Numeru di fattura axiomatica è data · Ore di funziunamentu, descrizzione di u prublema · Schema di stallazione di cablaggio, applicazione · Altri cumenti cum'è necessariu
Quandu preparanu a documentazione di spedizione di ritornu, per piacè nutate i seguenti. A fattura cummerciale per a dogana (è u bolla di imballaggio) deve indicà u HS internaziunale (codice tariffariu), a terminologia di valutazione è di rinviu di merchenzie, cum'è mostra in corsu sottu. U valore di e unità nantu à a fattura cummerciale deve esse identica à u so prezzu di compra.
Merchandise Made In Canada (o Finlandia) Mercanzia tornata per Valutazione di Garanzia, HS: 9813.00 Valutazione Mercanzia identica Axiomatic RMA #
GARANTIA, APPROVAZIONI APPLICAZIONE / LIMITAZIONI
Axiomatic Technologies Corporation si riserva u dirittu di fà correzioni, mudificazioni, rinfurzà, migliure, è altri cambiamenti à i so prudutti è servizii in ogni mumentu è di discontinuà qualsiasi pruduttu o serviziu senza avvisu. I clienti anu da ottene l'ultime informazioni pertinenti prima di fà ordini è anu da verificà chì tali informazioni sò attuali è cumplete. L'utilizatori anu da esse assicurati chì u pruduttu hè adattatu per l'usu in l'applicazione prevista. Tutti i nostri prudutti portanu una garanzia limitata contr'à difetti in materiale è manufatti. Per piacè riferite à a nostra Garanzia, Approvazioni / Limitazioni di l'Applicazione è Prucessu di Ritornu di Materiali cum'è descritta in www.axiomatic.com/service.html.
CONTATTI
Axiomatic Technologies Corporation 5915 Wallace Street Mississauga, ON CANADA 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ä FINLANDIA TEL: +358 103 375 750 FAX: +358 3 3595 660 www.axiomatic.fi
Copyright 2018
Documenti / Risorse
![]() |
AXIOMATIC AX031701 Unicu Controller di Input Universale [pdfManuale d'usu AX031701 Unicu Controller di Input Universale, AX031701, Unicu Controller di Input Universale, Controller di Input Universale, Controller di Input, Controller |