background image

 

 

                                                                       Document ref. AD3007b1.doc                                                                    P.  5 / 14

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

FUNZIONE 07: READ EXCEPTION STATUS 

Tale funzione permette di leggere lo stato in cui si 
trova l’avviatore. 
 

Richiesta Master: 

Indirizzo slave 

08h 

Funzione 07h 
MSB CRC 

47h 

LSB CRC 

B2h 

 
La tabella seguente riporta il significato del byte 
inviato dall’ Adx come risposta: 
 

BIT 

SIGNIFICATO 

0 Errore 

globale 

1 Motore 

alimentato 

Motore in marcia 

Rampa di accelerazione 

Rampa di decelerazione 

Contattore di bypass chiuso 

6 Frenatura 

Accesso ai menu in corso 

 
Nota: 
Le stesse informazioni possono essere lette anche 
utilizzando la funzione 04 (vedere tabella 3). 
 
 

FUNZIONE 17: REPORT SLAVE ID 

Questa funzione permette di identificare il tipo di 
avviatore. 
 

Richiesta Master. 

Indirizzo slave 

08h 

Funzione 11h 
MSB CRC 

C6h 

LSB CRC 

7Ch 

 

Risposta Slave: 

Indirizzo slave 

08h 

Funzione 11h 
Numero byte 

04h 

Dato 1 (MSB taglia avviatore) 

00h 

Dato 2 (LSB taglia avviatore) 

2Dh 

Dato 3 (Rev. Software) 

0Ah 

Dato 4 (libero) 

00h 

MSB CRC 

3Bh 

LSB CRC 

55h 

 

 

ERRORI 

Nel caso lo slave riceva un messaggio errato, 
segnala la condizione al master rispondendo con un 
messaggio composto dalla funzione richiesta in OR 
con 80 Hex, seguita da un codice di errore. 
Nella seguente tabella vengono riportati i codici di 
errore inviati dallo slave al master 

 
TABELLA 1:  CODICI ERRORE 

COD  ERRORE 

01 

Funzione non valida 

02 

Indirizzo registro illegale 

03 

Valore del parametro fuori range 

04 

Impossibile effettuare operazione 

06 

Slave occupato, funzione 
momentaneamente non disponibile (es. 
motore in marcia) 

FUNCTION 07: READ EXCEPTION STATUS 

This function allows to read the status of the starter. 

 
 
Master query: 

Slave address 

08h 

Function 07h 
MSB CRC 

47h 

LSB CRC 

B2h 

 
The following table gives the meaning of the status 
byte sent by the Adx as answer: 
 

BIT 

MEANING 

0 Global 

alarm 

1 Motor 

powered 

Motor running at full voltage 

3 Acceleration 

ramp 

4 Deceleration 

ramp 

Bypass contactor closed 

6 Braking 
7 Accessing 

menus 

 
Note: 
The same status bits can be read also using 
function 04 (see table 3). 
 

 

FUNZIONE 17: REPORT SLAVE ID 

This function allows to identify the starter type. 
 
 

Master query. 

Slave address 

08h 

Function 11h 
MSB CRC 

C6h 

LSB CRC 

7Ch 

 
Slave response: 

Slave address 

08h 

Function 11h 
Byte number 

04h 

Data 1 (starter size MSB) 

00h 

Data 2 (starter size LSB) 

2Dh 

Data 3 (Software revision) 

0Ah 

Data 4 (free) 

00h 

MSB CRC 

3Bh 

LSB CRC 

55h 

 

 

ERRORS 

In case the slave receives an incorrect message, it 
answers with a massage composed by the queried 
function ORed with 80 Hex, followed by an error 
code byte. 
In the following table are reported the error codes 
sent by the slave to the master: 

 
TABLE 1:  ERROR CODES 

CODE  ERROR 

01 Invalid 

function 

02 Invalid 

address 

03 

Parameter out of range 

04 

Function execution impossible 

06 

Slave busy, function momentarily not 
available (e.g. motor is running) 
 

Содержание ADX Series

Страница 1: ...Document ref AD3007b1 doc P 1 14 I134 I GB 11 02 577 AVVIATORE STATICO ADX ADX SOFT STARTER PROTOCOLLO DI COMUNICAZIONE MODBUS PROTOCOL MODBUS ADDENDUM ADDENDUM ...

Страница 2: ...ssivo e se questo tempo supera quello necessario per trasmettere 3 5 caratteri riferiti al baud rate impostato il prossimo carattere viene considerato l inizio di un nuovo messaggio MODBUS PROTOCOL Starting from software revision 10 Adx series soft starters support the Modbus protocol on their RS 232 serial port Using this feature it is possible to read the status of the starter and to control it ...

Страница 3: ...no richiesti allo slave numero 8 8 registri consecutivi a partire dall indirizzo 10h Quindi vengono letti i registri dall 10h al 17h Il comando termina sempre con il valore di checksum CRC MODBUS FUNCTIONS The available functions are 04 Read input register Allows to read the Adx measures 06 Preset single register Allows to set the setup parameters 07 Read exception Allows to read the device status...

Страница 4: ...e di coppia con il valore 10 Risposta Slave La risposta è un eco della domanda cioè viene inviato al master l indirizzo del dato da modificare e il nuovo valore del parametro Slave response Slave address 08h Function 04h Byte number 10h MSB register 10h 00h LSB register 10h 00h MSB register 17h 00h LSB register 17h 00h MSB CRC 5Eh LSB CRC 83h The response is always composed of the slave address th...

Страница 5: ...01 Funzione non valida 02 Indirizzo registro illegale 03 Valore del parametro fuori range 04 Impossibile effettuare operazione 06 Slave occupato funzione momentaneamente non disponibile es motore in marcia FUNCTION 07 READ EXCEPTION STATUS This function allows to read the status of the starter Master query Slave address 08h Function 07h MSB CRC 47h LSB CRC B2h The following table gives the meaning...

Страница 6: ...dito per primo anche se e il LSB poi viene trasmesso 12h CRC CALCULATION CHECKSUM Example of CRC calculation Frame 0207h CRC initialization 1111 1111 1111 1111 Load the first byte 0000 0010 Execute xor with the first 1111 1111 1111 1101 Byte of the frame Execute 1st right shift 0111 1111 1111 1110 1 Carry 1 load polynomial 1010 0000 0000 0001 Execute xor with the 1101 1111 1111 1111 polynomial Exe...

Страница 7: ...igned long 18h 2 Potenza attiva Active power KW 10 n Unsigned long 1Ah 2 Power factor medio Mean power factor Unsigned long 1Ch 2 Stato termico motore Motor thermal status Unsigned long 1Eh 2 Temperatura avviatore dissipatore 1 Starter temperature Heatsink 1 C Unsigned long 20h 2 Temperatura avviatore dissipatore 2 Starter temperature Heatsink 2 C Unsigned long 22h 2 Temperatura avviatore dissipat...

Страница 8: ... 17 A18 Fase L1 T1 in corto circuito A18 Phase L1 T1 shorted 18 A18 Fase L2 T2 in corto circuito A18 Phase L2 2 shorted 19 A18 Fase L3 T3 in corto circuito A18 Phase L3 T3 shorted 20 A19 Avaria sensore temperatura radiatore A19 Temperature sensor failure 21 A20 Ora e data inattendibili A20 Date time incorrect 22 A21 Errore di sistema A21 System error 23 A22 Tensione di linea troppo bassa A22 Line ...

Страница 9: ...otocol it is possible to access the base advanced and function menu parameters In the following tables it is reported the numerical range for each parameter To correctly understand the correspondence between the numeric value and the selected function and or the unit of measure please see the Adx operating manual The following parameters can be read at any time while the write access is possible o...

Страница 10: ...ed integer 2111h 1 P 25 Fondo scala uscita analogica P25 Analog output full scale 50 500 Unsigned integer 2112h 1 P 26 Range uscita analogica P26 Analog output range 0 1 n Unsigned integer 2113h 1 P 27 Assegnazione funzione PROG IN Ingresso programmabile multifunzione P27 PROG IN function assignment Programmable multifunction input 0 14 n Unsigned integer 2114h 1 P 28 PROG IN zona morta di rampa P...

Страница 11: ...ay K1 K2 K3 function Programmable output 0 OFF OFF 1 Motore in marcia Motor powered 2 Motore avviato Up to speed 3 Frenatura Braking 4 Intervento soglia di corrente Current threshold 5 Scadenza di manutenzione Maintenance requested 6 Avviamento in cascata Cascade start 7 Soglie PROG IN PROG IN thresholds 8 32 Allarme A01 A25 Alarms A01 A25 P23 Teleruttore di by pass Bypass contactor 0 OFF 1 ON P24...

Страница 12: ... linea seriale RS232 P56 RS 232 serial communications address 1 255 Unsigned integer 2213h 1 P57 Comunicazione con modem P57 Modem communication 0 1 n Unsigned integer 2214h 1 P58 Soglia di minima tensione P58 Minimum voltage threshold 169 760 o Unsigned integer 2215h 1 P59 Ritardo intervento minima tensione P59 Minimum voltage tripping delay 0 240 Unsigned integer 2216h 1 P60 Soglia di massima te...

Страница 13: ...onds 0 59 Unsigned integer 2303h 1 Minuti Minutes 0 59 Unsigned integer 2304h 1 Ore Hours 0 23 Unsigned integer 2305h 1 Giorno Day 0 31 Unsigned integer 2306h 1 Mese Month 1 12 Unsigned integer 2307h 1 Giorno della settimana Weekday 1 7 n Unsigned integer 2308h 1 Anno Year 0 99 Unsigned integer n L indicatore del giorno della settimana non viene aggiornato dall orologio interno n The weekday is no...

Страница 14: ... 01 Event nr 01 Month 1 12 Unsigned integer 248Dh 1 Anno evento nr 01 Event nr 01 Year 0 99 Unsigned integer n Il significato del codice dell evento puo essere determinato nella seguente tabella In caso non siano registrati eventi viene ritornato il codice 0 n The meaning of the event code can be found in the following table In case there is no recorded event code 0 will be returned Code Descripti...

Отзывы: