1: Panoramica
CI sensori di raggio laser sono utilizzati principalmente per velocità fisse o mobili inferiori a1riso/SMisura l'oggetto.
Le sue caratteristiche principali sono:
lPuò mantenere alta precisione e affidabilità anche in ambienti difficili.
lAmpio intervallo di tensione di lavoro(7-30V)Può essere alimentato dall'alimentazione elettrica dell'automobile, dall'alimentazione elettrica industriale dell'interruttore, dall'alimentazione continua ordinaria, ecc.
lBasso consumo energetico, in modalità standby0.2W.. 0,3WQuando si lavora continuamente1.0W.. 1,5W.
lIl laser di misura è un laser visibile che mira all'oggetto da misurare.
lInterfacce di uscita ricche, capaci di uscita simultaneaRS232,RS485,Quantità analogica (supportata)4..20mA,0..20mA, 0..24mA, 0..5V, 0..10VSono disponibili cinque metodi, con due segnali di commutazione (uscita relè),Altre interfacce possono essere personalizzate.
lLe quantità analogiche e switch possono essere programmate tramite comandi, rendendole flessibili da usare.
lFunzionamento flessibile, può essere raggiunto attraversoPCMacchina, microcontrollore,PLCIn attesa dell'invio del comando può essere utilizzato anche tramite una riga di trigger esterna.
lIl controllo remoto può essere ottenuto aggiungendo moduli wireless.
2: Avviso di sicurezza
Questa serie di sensori di raggio laser ha una potenza massima di emissione laser di1mW,Il livello di sicurezza è2Livello di sicurezza.Conforme alle normative IEC825-1/DIN EN60825-1:2001-11 e FDA 21 CFR. Se si verifica un incidente e l'occhio umano è esposto alla luce laser per un breve periodo di tempo (superiore a 0,25 secondi), l'occhio umano può essere protetto dal riflesso delle palpebre. Il riflesso delle palpebre di una persona può proteggere efficacemente i propri occhi.
Anche se il prodotto potrebbe non richiedere dispositivi di protezione di sicurezza specializzati, è comunque necessario evitare la visualizzazione diretta del raggio laser il più possibile. Non puntare il raggio laser direttamente sul corpo umano. I sensori possono essere utilizzati senza alcuna misura di protezione.
Precauzioni per l'applicazione:
lQuando la luce solare o altra luce forte entra direttamente nell'obiettivo del sensore, possono verificarsi errori.
lMisurare oggetti con superfici poco riflettenti in ambienti fortemente riflettenti può causare errori.
lQuando la superficie di riflessione dell'oggetto da misurare è troppo forte, possono verificarsi errori di misurazione.
lLa misurazione attraverso oggetti trasparenti come vetro, filtri, resine, ecc. può comportare dati errati.
lQuando si cambia rapidamente l'ambiente di misura o la distanza di misura, il sensore può non restituire dati o generare dati errati per un breve periodo di tempo.
lLa velocità di misura indicata dal sensore è la velocità di misura statica e rallenterà quando si misura la velocità degli oggetti dinamici. Il sensore della serie GH supporta una velocità massima di 1m/s ed è consigliato utilizzarlo quando la velocità è inferiore a 0,5m/s.
Questa serie di sensori di raggio laser utilizza il principio del confronto di fase per la misurazione. I sensori laser emettono raggi laser visibili di frequenze diverse, ricevono la luce laser diffusa restituita dall'oggetto misurato, confrontano il segnale laser ricevuto con un segnale di riferimento e, infine, utilizzano un microprocessore per calcolare la distanza tra gli oggetti corrispondenti allo spostamento di fase corrispondente, che può raggiungere la precisione di misura del livello millimetrico
Questa serie di laser è in modalità standby dopo l'accensione e può essere avviata con i seguenti metodi
Invia comandi di misura tramite RS232 o RS485.
Cortocizzare la linea di innesco (Trip) al terminale negativo dell'alimentazione elettrica e avviare la misurazione.
4: Parametri tecnici
applicazione |
Misurazione della distanza, utilizzata per superfici solide naturali senza riflettori |
||
campo di misura |
GHLM04C |
0,2 m... 40m |
|
GHLM07C |
0,2 m... 70m |
||
GHLM10C |
0,2 m... 100m |
||
precisione di misura |
La precisione tipica è1mm+20ppmQuando l'effetto di riflessione della superficie riflettente è scarso, l'errore aumenterà di conseguenza |
||
risoluzione |
0,1 mm |
||
Frequenza di misura |
Non meno di10 Hz(Questa frequenza è la frequenza di misura in condizioni statiche) |
||
ripetibilità |
±0,5 mm |
||
Punto di partenza della misurazione |
Può essere impostata liberamente. L'impostazione predefinita di fabbrica è il front end. |
||
Modalità di lavoro |
CONTINUA |
Dopo l'avvio, il sensore restituisce automaticamente i risultati della misurazione. L'intervallo di tempo di ritorno può essere impostato liberamente. |
|
SINGOLA |
Dopo l'avvio e il completamento della misurazione, ritorna automaticamente in modalità standby. |
||
Misura a frequenza fissa |
Dopo l'avvio, il sensore restituisce automaticamente i risultati della misurazione. Una volta raggiunto il numero impostato di risultati restituiti, tornerà automaticamente in modalità standby |
||
Pre-misurazione |
Dopo l'avvio e la misurazione, i risultati vengono memorizzati in memoria e non vengono restituiti dati. Ritorna rapidamente dopo l'invio del prossimo singolo comando di misurazione. |
||
Misura trigger |
Avviare attraverso una linea di innesco esterna e restituire automaticamente i risultati delle misurazioni continuamente dopo l'avvio. L'intervallo di tempo di ritorno può essere impostato liberamente. |
||
livello di sicurezza |
2Grado, conforme DIN EN 60825-1:2001-11(EC825-1)Standard,≤ 1mW (rosso) |
||
temperatura di funzionamento |
-10℃.. 50℃L'intervallo di temperatura può essere ampliato attraverso dispositivi di riscaldamento e raffreddamento |
||
temperatura di conservazione |
-20℃.. 70℃ |
||
interfaccia di uscita |
Interfaccia digitale |
sostegnoRS485,RS232Due metodi di comunicazione,configurazione standard |
|
ANALOGO |
Può sostenere0-20mA,0-24mA,4-20mA,0-5V,0-10VLa distanza corrispondente predefinita per l'uscita analogica è0-10Riso.Facoltativo |
||
Interfaccia di commutazione |
Due interfacce di uscita relè programmabili individualmente.Facoltativo |
||
Tensione di alimentazione |
7V-30VConsumo energetico in standby<0,3W, consumo di energia di lavoro<1,5W |
||
Dimensioni esterne |
Per i dettagli, fare riferimento alla Parte 5: Struttura meccanica |
||
Foro di montaggio | |||
peso |
fissare un appuntamento800g |
||
grado di protezione |
IP65,SCATOLA DI ALLUMINIO |
||
Opzioni |
acqua(gas)Kit di refrigerazione, modulo di uscita analogico, modulo di uscita dell'interruttore, modulo di visualizzazione digitale, modulo di riscaldamento, comunicazione wireless, ecc |
||
Contenuto personalizzabile |
Protocollo di comunicazione, dimensioni esterne, modalità di uscita, laser a doppia testa,XYMisura bidirezionale, maggiore memoria interna, cavo esteso (configurazione standard)1Riso e altre funzioni speciali. |
5: Struttura meccanica(1Classifica come shell predefinita, se necessario2Si prega di confermare con il venditore al momento dell'ordine, altrimenti1In base alla classe,1La shell della classe può essere convertita in e2Stessa dimensione di installazione per le coperture di classe)
1Dimensione della shell della classe:
2Dimensione della shell della classe:
Questa serie di laser è in modalità standby dopo l'accensione e può essere avviata con i seguenti metodi
l passa attraversoRS232forseRS485Manda comandi di misurazione.
l Attiva la linea(Trip)Cortcircuito con il terminale negativo dell'alimentazione elettrica, avviare la misura.
6: Definizione del cavo (istruzioni di cablaggio)
Attenzione: L'estremità del cavo è esposta, quindi assicuratevi di evitare cortocircuiti durante l'utilizzo!
6Cavo centrale, utilizzato per sensori di versione standard. La sua definizione è la seguente:
colore |
funzione |
colore |
funzione |
1:rosso |
Alimentazione positiva |
2:nero |
Alimentazione negativa |
3:giallo |
trigger esterno |
4:arancione/blu |
RS485-A/RS232-TX |
5:verde |
RS485-B/RS232-RX |
6:bianco |
segnale a terra |
8Cavo centrale. La definizione dell'interfaccia per l'uscita di segnali analogici o switch è la seguente:
colore |
simula-RS485 |
simula-RS232 |
switch-RS232 |
switchRS485 |
rosso |
Alimentazione positiva |
|||
nero |
Alimentazione negativa |
|||
giallo |
trigger esterno |
|||
bianco/blu |
segnale a terra |
Uscita di commutazione1 |
||
verde |
RS485-B |
RS232-RX |
RS485-B |
|
arancione |
RS485-A |
RS232-TX |
RS485-A |
|
blu |
Uscita analogica positiva |
Uscita di commutazione2 |
||
marrone |
vuoto |
Terminale comune di uscita switch |
10La versione chip è utilizzata per il sensore di uscita completo e la sua definizione di interfaccia è la seguente:
colore |
Funzionalità completa-RS485 |
Funzionalità completaRS232 |
rosso |
Alimentazione positiva |
|
nero |
Alimentazione negativa |
|
giallo |
trigger esterno |
|
bianco |
segnale a terra |
|
verde |
RS485-B |
RS232-R |
arancione |
RS485-A |
RS232-T |
blu |
Uscita di commutazione2 |
|
marrone |
Terminale comune di uscita switch |
|
Viola; |
Uscita analogica positiva |
|
grigio |
Uscita di commutazione1 |
7: Protocollo di comunicazione
Questa serie di sensori supporta due protocolli di comunicazione contemporaneamente. Sono accordi di proprietà propria eMODBUSaccordo. Di seguito sono riportate spiegazioni dettagliate dei due protocolli:
7.1Accordo proprio
7.1.1Caratteristiche del protocollo
l Tutti i comandi su questa macchina non hanno alcun bit finale evidente, che è maggiore di5MSL'intervallo di tempo serve come base per la fine di questo gruppo di comandi.
l Tutto il checksum dei comandi su questa macchina è il complemento della somma di tutti i byte precedenti(CS).
l L'intervallo di indirizzi del dispositivo è01H.. F9H(1-249),FA(250)Per l'indirizzo di trasmissione.
l Il comando di misurazione non risponde all'indirizzo di trasmissione.
7.1.2formato comando
hostLeggi comando classe:CMD-RLeggere il codice dei comandi per i comandi di classe,Vedere tabella per i dettagliCMD-R | |||||
descrivere |
indirizzo |
codice funzione |
Codice comando |
verifica |
|
lunghezza |
1Byte |
1Byte |
1Byte |
1Byte |
|
Esempio |
ADDR |
06H |
CMD-R |
CS |
|
Restituisce il dispositivo di comando della classe di lettura: | |||||
descrivere |
indirizzo |
codice funzione |
Codice comando |
Contenuto dei dati |
verifica |
lunghezza |
1Byte |
1Byte |
1Byte |
Nbyte |
1Byte |
Esempio |
ADDR |
06H |
CMD-R | 80H |
DAT1...DATN |
CS |
hostImposta comando classe:CMD-WImpostare codici di comando per i comandi di classe, vedere tabella per i dettagliCMD-W | |||||||
descrivere |
indirizzo |
codice funzione |
Codice comando |
Contenuto dei dati |
verifica |
||
lunghezza |
1Byte |
1Byte |
1Byte |
nBytes |
1Byte |
||
Esempio |
ADDR |
04H |
CMD-W |
Dat1....dat2 |
CS |
||
Imposta il ritorno del dispositivo di comando: Successo | |||||||
descrivere |
indirizzo |
codice funzione |
|
verifica |
|||
lunghezza |
1Byte |
1Byte |
|
1Byte |
|||
Esempio |
ADDR |
04H |
|
CS |
|||
Imposta il ritorno del dispositivo di comando: fallito | |||||||
descrivere |
indirizzo |
codice funzione |
codice di errore |
verifica |
|||
lunghezza |
1Byte |
1Byte |
1Byte |
1Byte |
|||
Esempio |
ADDR |
84H |
ErrCode |
CS |
CMD-RE descrizione del contenuto dei dati
CMD -R |
descrivere |
Il sensore restituisce il contenuto dei dati |
||
01H |
Lettura dei parametri di base |
ADDR,MEAL(4Bytes),MEAH(4Bytes),AoutConfig(2Bytes),MeaInterval(4Bytes),MeaOffer(2Bytes). |
||
02H |
Avviare la misurazione singola |
3XH, 3XH, 3XH, 2EH, 3XH, 3XH, 3XH(ASCII,) Indirizzo di trasmissione della risposta di misura singola(pour1)La misurazione continua non risponde agli indirizzi di trasmissione |
||
03H |
Avviare la misurazione continua |
|||
04H |
Leggi la cache del valore di misura |
Leggere direttamente la cache del valore di misura senza eseguire altre operazioni sul sensore. |
||
05H |
Avviare la misurazione continua senza restituire i dati |
Questo comando avvia la misurazione continua ma non restituisce dati e viene utilizzato in combinazione con il comando 04H |
||
06H |
Tempo di lettura |
AAA, MM, DD, HH, mm, SSFormato come codice BCD (funzione personalizzata) |
||
07H |
Lettura del volume dati della memoria |
NumH,NumLFino a 1280 articoli (funzione personalizzata) |
||
08H |
NumH,NumL inviare contenuti |
lettura dati |
Leggere i dati Numh dalla memoria e restituire i formati NumH, Numl, YY, MM, DD, HH, mm, SS, DATH, DATL (funzione personalizzata) |
|
09H |
Leggere la temperatura corrente |
Articoli personalizzati.Temprature(1Byte), unit:℃ |
||
0AH |
riserva |
|
||
0BH |
riserva |
|
||
0CH |
Lettura dei parametri relativi all'interruttore |
SwitchConfig(2Bytes), Sw1L(4Bytes), Sw1H(4Bytes), Sw2L(4Bytes),, Sw2H(4Bytes) |
||
0DH |
Leggi altre impostazioni |
OtherConfig(2Bytes) |
||
0EH |
Leggere il modello, il numero di serie, ecc. |
Dato1 Dat2 .... Dat20(ASCII) |
||
0FH |
Lettura del nome del dispositivo, informazioni speciali |
Dato1 Dato2 .... Dato28(ASCII) |
||
10H |
riserva |
|
|
pour1Avviare una singola misura utilizzando l'indirizzo di trasmissione e il sensore avvia la misura ma non restituisce i dati. Quando si avvia una singola misura con l'indirizzo del dispositivo la prossima volta, il sensore non avvia più la misura ma restituisce rapidamente i dati di misura precedenti. Questo comando viene utilizzato principalmente per migliorare l'efficienza di misura quando ci sono più macchine su un singolo bus.
CMD_WE descrizione del contenuto dei dati
CMD -W |
descrivere |
Il contenuto dei dati scritti |
01H |
Imposta indirizzo |
NewAddr (Nuovo indirizzo del sensore) |
02H |
Interrompi la misurazione |
Nessun parametro |
03H |
riserva |
riserva |
04H |
Simula lo stato dell' output |
AouConfig(2Bytes) |
05H |
Intervallo di tempo dei dati di lavoro continuo(ms) |
MeaInterval(4Bytes) |
06H |
Imposta intervallo di simulazione |
MEAL(4Bytes),MEAH(4Bytes) |
07H |
Valore di correzione della distanza |
MeaOffer(2Bytes) |
08H |
riserva |
riserva |
09H |
Cambia stato di uscita |
SwitchConfig(2Bytes) |
0AH |
Imposta punto di attivazione |
SwNum, SwnL(4Bytes), SwnH(4Bytes)(SwNumI valori 1-2 rappresentano il numero di trigger point da impostare, seguito da valori numerici specifici |
0BH |
riserva |
|
0CH |
Altre impostazioni |
OtherConfig(2Bytes) |
0DH |
Misura a frequenza fissa |
MeaNum(2Bytes)Questo comando avvia la misurazione continua e si spegne automaticamente dopo la restituzione consecutiva dei dati MeaNum |
0EH |
tempo impostato |
AAA, MM, DD, HH, mm, SSFormato come codice BCD (funzione personalizzata) |
0FH |
Cancella dati di memoria |
Funzioni personalizzate |
.. |
riserva |
|
7FH |
ripristino di fabbrica |
Nessun parametro |
Descrizione dei parametri:
parametro |
descrivere |
valore iniziale |
Spiegazione dettagliata |
Addr |
Indirizzo dispositivo |
80H |
1Bytes,L'intervallo di valori è01H... F9H.FAHPer gli indirizzi di trasmissione |
MEAL |
Simula il limite inferiore dell'intervallo |
0000H |
4BytesUnitàmmQuesta variabile è correlata solo all'uscita analogica |
MEAH |
Limite superiore dell'intervallo di simulazione |
intervallo massimo50% |
4BytesUnitàmmQuesta variabile è correlata solo all'uscita analogica |
AouConfig |
Impostazione dello stato dell'output simulato |
4305H |
2 byteSi prega di fare riferimento alla tabella allegata per i dettagli. |
MeaInterval |
Intervallo di tempo di ritorno dei dati |
0064H |
2 byte,L'intervallo di tempo tra i dati ritorna durante il lavoro continuo. Unità millisecondi. |
MeaOffer |
Valore di correzione della misura |
0000H |
2 byte,Misurare il valore di correzione. Il bit più alto è il bit simbolo0dritto1Negativo. unitàmmIntervallo di valori-32000mm... 32000 mm |
SwitchConfig |
Impostazione dello stato dell'output |
0004H |
2 byte,Si prega di fare riferimento alla tabella allegata per i dettagli. |
SwnL |
punto di commutazione |
0000H |
4Bytes,parola ausiliaria per numeri ordinalinValore corrispondente del limite inferiore del punto di commutazione stradale, unitàmm |
SwnH |
punto di commutazione |
0000H |
4Bytes,parola ausiliaria per numeri ordinalinValore corrispondente del limite superiore del punto di commutazione stradale, unitàmm |
MeaNum |
Frequenza di misurazione continua del lavoro |
0000H |
2 byte,Dopo che il sensore inizia la misurazione continua, esegue continuamenteMeaNumDopo la seconda misura, interrompere la misurazione continua. do0Misurare continuamente.Questo valore non è valido per il lavoro di avvio attivato esternamente |
OtherConfig |
Altre impostazioni |
0001H |
Per i dettagli vedi tabella allegata |
Esempio di comando di protocollo proprietario(Indirizzo predefinito del sensore80H):
Avviare una singola misura:
descrivere |
indirizzo |
Codice funzione |
Codice comando |
|
verifica |
lunghezza |
1Byte |
1Byte |
1Byte |
|
1Byte |
Esempio |
80H |
06H |
02H |
|
78H |
Restituzione dell'attrezzatura
descrivere |
indirizzo |
codice funzione |
Codice comando |
contenuto |
verifica |
lunghezza |
1Byte |
1Byte |
1Byte |
7Bytes |
1Byte |
Esempio |
80H |
06H |
82H |
30H,31H,32H,2EH,34H,35H,36H |
98H |
significato |
La distanza misurata corrente è012.456riso |
Imposta indirizzo sensore:Imposta l'indirizzo del sensore su01H
descrivere |
indirizzo |
codice funzione |
Codice comando |
Contenuto dei dati |
verifica |
lunghezza |
1Byte |
1Byte |
1Byte |
1Byte |
1Byte |
Esempio |
80H |
04H |
01H |
01H |
78H |
Impostazione riuscita:
descrivere |
indirizzo |
codice funzione |
|
|
verifica |
lunghezza |
1Byte |
1Byte |
|
|
1Byte |
Esempio |
80H |
04H |
|
|
7CH |
Impostazione non riuscita:
descrivere |
indirizzo |
codice funzione |
codice di errore |
|
verifica |
lunghezza |
1Byte |
1Byte |
1Byte |
|
1Byte |
Esempio |
80H |
84H |
01H |
|
FBH |
7.2 MODBUSaccordo
7.2.1Caratteristiche del protocollo
l Tutti i registri sono16Posizione.
l La gamma di codici di indirizzo del dispositivo è1-249.250(FAH)Per l'indirizzo di trasmissione.
l Protocollo standard, comodo da usarePLCSviluppare applicazioni secondarie utilizzando software di configurazione, ecc.
l Il numero massimo di parametri letti ogni volta è32Byte, cioè16Un registro
7.2.2formato comando
Comando classe di lettura host | ||||||||||||||
descrivere |
indirizzo |
codice funzione |
indirizzo di inizio |
Numero di registri |
CRC16 |
|||||||||
lunghezza |
1Byte |
1Byte |
2 byte |
2 byte |
2BYte |
|||||||||
Esempio |
01H |
03H |
0001H |
0003H |
95CBH |
|||||||||
Questo esempio è all'indirizzo di01HIl dispositivo0001HInizio indirizzo, lettura0003HContenuto del registro | ||||||||||||||
Restituisce il dispositivo di comando della classe di lettura: Normale | ||||||||||||||
descrivere |
indirizzo |
codice funzione |
Restituisce il numero di byte |
Contenuto dei dati |
CRC16 |
|||||||||
lunghezza |
1Byte |
1Byte |
1Byte |
N Byte |
2BYte |
|||||||||
Esempio |
01H |
03H |
06H |
DAT1,..DAT6 |
CRCH,CRCL |
|||||||||
Contenuto totale restituito dal dispositivo3Un registro6Un byte | ||||||||||||||
Restituisce il dispositivo di comando della classe di lettura: Eccezione | ||||||||||||||
descrivere |
indirizzo |
codice funzione |
Restituisce il numero di byte |
codice di errore |
CRC16 |
|||||||||
lunghezza |
1Byte |
1Byte |
1Byte |
1 byte |
2BYte |
|||||||||
Esempio |
01H |
03H |
81H |
ErrCode |
CRCH,CRCL |
|||||||||
Quando il dispositivo restituisce dati anormali, il numero di byte restituiti è sempre81HLa posizione più alta è1Rappresenta errori, altri sono quantità,81HIl significato è: restituisce un errore, il codice di errore ha un byte. La fonte dell'errore èErrCode | ||||||||||||||
ErrCode |
01:La posizione di partenza non esiste 02Parte dei registri accessibili non esiste 03La lunghezza totale dei registri letti supera il limite (cioè supera)16Un registro).04:Altri errori.8FH:Comando non valido. |
Comando impostazioni host(06H)Numero di registri operativi=1 | |||||||||||||||||
descrivere |
indirizzo |
codice funzione |
Indirizzo dell'operazione |
|
Contenuto dei dati |
CRC16 |
|||||||||||
lunghezza |
1Byte |
1Byte |
2 byte |
|
N Byte |
2BYte |
|||||||||||
Esempio |
01H |
06H |
0001H |
|
12H,34H |
D57DH |
|||||||||||
All'indirizzo è01HIl dispositivo scrive i dati su0001HRegistrati, scrivi1234H. | |||||||||||||||||
Comando impostazioni host(10H)Numero di registri delle operazioni>= 1, <= sedici. Può sostituire06Parola di comando | |||||||||||||||||
descrivere |
indirizzo |
codice funzione |
indirizzo di inizio |
Numero di registri |
Contenuto dei dati |
CRC16 |
|||||||||||
lunghezza |
1Byte |
1Byte |
2 byte |
2 byte |
N Byte |
2BYte |
|||||||||||
Esempio |
01H |
10H |
0001H |
0002H |
12H,34H,56H,78H |
FE36H |
|||||||||||
All'indirizzo è01HIl dispositivo scrive i dati da0001HRegistrarsi, scrivere continuamente i contenuti di due registri, con i contenuti in sequenza come segue1234H,5678H. | |||||||||||||||||
Imposta i ritorni del dispositivo di comando: Normale(06H) | |||||||||||||||||
descrivere |
Indirizzo dispositivo |
codice funzione |
Indirizzo dell'operazione |
|
CRC16 |
||||||||||||
lunghezza |
1Byte |
1Byte |
2 byte |
|
2BYte |
||||||||||||
Esempio |
01H |
06H |
0001H |
|
2019H |
||||||||||||
Il dispositivo restituisce dati normali. | |||||||||||||||||
Imposta i ritorni del dispositivo di comando: Normale(10H) | |||||||||||||||||
descrivere |
Indirizzo dispositivo |
codice funzione |
indirizzo di inizio |
Numero di registri |
CRC16 |
||||||||||||
lunghezza |
1Byte |
1Byte |
2 byte |
2 byte |
2BYte |
||||||||||||
Esempio |
01H |
10H |
0001H |
0002H |
1008H |
||||||||||||
Il dispositivo restituisce dati normali. | |||||||||||||||||
Impostazione dei ritorni del dispositivo comando classe: Eccezione(06H) | |||||||||||||||||
descrivere |
indirizzo |
codice funzione |
indirizzo di inizio |
|
codice di errore |
CRC16 |
|||||||||||
lunghezza |
1Byte |
1Byte |
2 byte |
2 byte |
1Byte |
2BYte |
|||||||||||
Esempio |
01H |
06H |
0001H |
8001H |
ErrCode |
CRCH,CRCL |
|||||||||||
Il dispositivo restituisce dati anomali e la posizione con il maggior numero di registri è in questo momento1, rappresenta il fallimento di questa operazione, l'origine dell'errore èErrCode | |||||||||||||||||
ErrCode |
01:L'indirizzo di partenza non esiste. 02Una parte dei registri in esercizio non esiste.03La lunghezza totale dei registri dell'operazione supera il limite (superiore)16Un registro).04Scrittura fallita.05Errore nella scrittura dei parametri.06Altri errori.8FH:Comando non valido. |
||||||||||||||||
Impostazione dei ritorni del dispositivo comando classe: Eccezione(10H) | |||||||||||||||||
descrivere |
indirizzo |
codice funzione |
indirizzo di inizio |
Numero di registri |
codice di errore |
CRC16 |
|||||||||||
lunghezza |
1Byte |
1Byte |
2 byte |
2 byte |
1Byte |
2BYte |
|||||||||||
Esempio |
01H |
10H |
0001H |
8002H |
ErrCode |
CRCH,CRCL |
|||||||||||
Il dispositivo restituisce dati anomali e la posizione con il maggior numero di registri è in questo momento1, rappresenta il fallimento di questa operazione, l'origine dell'errore èErrCode | |||||||||||||||||
ErrCode |
01:L'indirizzo di partenza non esiste. 02Una parte dei registri in esercizio non esiste.03La lunghezza totale dei registri dell'operazione supera il limite (superiore)16Un registro).04Scrittura fallita.05Errore nella scrittura dei parametri.06Altri errori.8FH:Comando non valido. |
7.2.3 MODBUSElenco registro in formato protocollo
nome |
indirizzo |
Lettura e scrittura |
valore iniziale |
descrivere |
|
Reset |
0000H |
Scrivi solo |
XXXXH |
Scrivi qualsiasi valore e tutti i parametri saranno ripristinati ai valori di fabbrica. Finché il registro scritto contiene questo registro, tutto il resto non è valido.Non supporta la lettura. |
|
Addr |
0001H |
Lettura e scrittura |
0080H |
Intervallo di valori1-249 |
|
ALRV |
0002H |
Lettura e scrittura |
0000H |
Questo parametro si applica solo alle quantità analogiche, misurate in millimetri |
|
0003H |
0000H |
||||
AURV |
0004H |
Lettura e scrittura |
Campo di misura50% |
||
0005H | |||||
AoutConfig |
0006H |
Lettura e scrittura |
4005H |
Impostazioni relative all'uscita analogica, fare riferimento alla tabella allegata per i dettagli1 |
|
MeaInterval |
0007H |
Lettura e scrittura |
0000H |
Intervallo di tempo in millisecondi per la restituzione dei dati durante il funzionamento continuo. |
Quando lavora continuamente, il sensore carica attivamente i dati di misura. |
0008H |
Lettura e scrittura |
0064H |
|||
MeaOffset |
0009H |
Lettura e scrittura |
0000H |
Il bit più alto è il bit del segno,0Per positivo,1Negativo, basso15Bit è data bit, unitmm Intervallo di valori:- 32000 mm....+ 32000 mm |
|
SwitchConfig |
000AH |
Lettura e scrittura |
0004H |
Impostazioni relative all'uscita dello switch. Si prega di fare riferimento alla tabella allegata per i dettagli2 |
|
SLRV1 |
000BH |
Lettura e scrittura |
0000H |
L'unità del suo valore corrispondente è millimetri.Il limite inferiore deve essere inferiore al limite superioreI dettagli del modello di cambiamento dello stato di uscita dell'interruttore sono mostrati nella figura allegata1 |
|
000CH |
0000H |
||||
SURV1 |
000DH |
Lettura e scrittura |
0000H |
||
000EH |
0000H |
||||
SLRV2 |
000FH |
Lettura e scrittura |
0000H |
||
0010H |
0000H |
||||
SURV2 |
0011H |
Lettura e scrittura |
0000H |
||
0012H |
0000H |
||||
OtherConfig |
0013H |
Lettura e scrittura |
0001H |
Altre configurazioni varie, si prega di fare riferimento alla tabella allegata per i dettagli |
|
riserva |
|
|
|
|
|
Tempo Mese Anno |
0100H |
Lettura e scrittura |
|
formatoBCDun segno o un oggetto indicante il numero//Temporaneamente inutile |
|
Ora, giorno e ora |
0101H |
Lettura e scrittura |
|
||
Tempo in minuti e secondi |
0102H |
Lettura e scrittura |
|
||
riserva |
…… |
|
|
|
|
Model |
1001 |
sola lettura |
|
Modello sensore. comune5Un registro,10Un byte, metodo di codificaASCII. |
|
…… | |||||
1005 | |||||
MTS(model,type,serial no.) |
1006H |
sola lettura |
|
comune10Byte,5Un registro con metodo di codifica diASCIIIl codice contiene il modello, le informazioni sull'estensione e il numero di serie. Ad esempio:ASW1400010,L'informazione estesa è rappresentata comeASW(incluse opinioni e immagini allegate)2), con il numero1400010 |
|
…… | |||||
100AH | |||||
DriveName |
100BH |
sola lettura |
|
comune20Byte, contenuto codificato comeASCIIIl valore è”Sensore di raggio laser” |
|
…… | |||||
1014H | |||||
riserva |
…… |
|
|
|
|
MeaResult |
2001H |
sola lettura |
XXXXH |
Quando si verifica un errore di misurazione, il valore restituito viene fissato come00FFFFFFH; La lettura di questo registro non supporta gli indirizzi di trasmissione. |
|
2002H |
sola lettura |
XXXXH |
|||
StartCW |
2003H |
Scrivi solo |
|
Scrivere qualsiasi dato in questo registro inizierà il funzionamento continuo. Scrivere i dati è il numero di misurazioni effettuate dopo l'avvio del funzionamento continuo. Una volta raggiunto il numero corrispondente di misurazioni, entrerà nuovamente in modalità standby. Se il valore scritto è0Continuare a lavorare fino a quando non si spegne o invia un comando per leggere i valori di misura.Questo registro può essere redatto solo separatamente. |
|
AdvanceMea |
2004H |
Scrivi solo |
|
Per trasmettere l'indirizzoScrivere qualsiasi valore in questo registro eseguirà il normale processo di misurazione e preselezionerà il risultato. Nella prossima lettura2001H-2002HIn questo momento, il processo di misurazione non sarà eseguito e i valori di misura saranno restituiti direttamente per migliorare l'efficienza operativa complessivaQuesto comando è valido solo per gli indirizzi broadcast e può essere scritto solo separatamente. Non ha valore di ritorno. pour1 |
|
StartCW_NR |
2005H |
Scrivi solo |
|
Attivare il sensore per entrare in uno stato di lavoro continuo, ma i dati non tornano e vengono aggiornati in tempo reale 2006H,2007HIn due registri. |
|
MeaResult_NRT |
2006H |
sola lettura |
|
Leggere il valore in millimetri e restituire il valore quando si verifica un errore di misurazione0x00FFFFFF. |
|
2007H | |||||
Tempraure |
2008H |
sola lettura |
|
Articoli personalizzati |
|
riserva |
…… |
|
|
|
|
TurnOff |
20FFH |
Scrivi solo |
|
Arresto,Il sensore entra in modalità standby |
|
riserva |
…… |
|
|
|
pour1L'indirizzo di trasmissione avvia una singola misura, il sensore avvia la misura ma non restituisce i dati. Quando si avvia una singola misura con l'indirizzo del dispositivo la prossima volta, il sensore non avvia più la misura ma restituisce rapidamente i dati di misura precedenti. Questo comando viene utilizzato principalmente per migliorare l'efficienza di misura quando ci sono più macchine su un singolo bus.
MODBUSEsempio di comando (indirizzo predefinito del dispositivo)80H):
1Lettura dei valori di misura - Host invia il codice di comando
descrivere |
indirizzo |
codice funzione |
indirizzo di inizio |
Numero di registri |
CRC16 |
lunghezza |
1Byte |
1Byte |
2 byte |
2 byte |
2BYte |
Esempio |
80H |
03H |
2001H |
0002H |
801AH |
Il dispositivo restituisce contenuto
descrivere |
indirizzo |
codice funzione |
Restituisce il numero di byte |
Contenuto dei dati |
CRC16 |
lunghezza |
1Byte |
1Byte |
1Byte |
N Byte |
2BYte |
Esempio |
80H |
03H |
04H |
00H,00H,01H,64H |
6B40H |
La distanza attualmente misurata dal sensore, con un valore di0164HMillimetri, cioè356 mm |
2Imposta indirizzo del dispositivo - Host invia il comando
descrivere |
indirizzo |
codice funzione |
indirizzo di inizio |
Numero di registri |
Contenuto dei dati |
CRC16 |
lunghezza |
1Byte |
1Byte |
2 byte |
2 byte |
|
2BYte |
Esempio |
80H |
10H |
0001H |
0001H |
00H,01H |
F46AH |
Imposta l'indirizzo del dispositivo su01HQuesto comando ritorna all'indirizzo originale e il comando successivo risponde al nuovo indirizzo |
Contenuto restituito dal dispositivo - riuscito
descrivere |
indirizzo |
codice funzione |
indirizzo di inizio |
Numero di registri |
CRC16 |
lunghezza |
1Byte |
1Byte |
2 byte |
2 byte |
2BYte |
Esempio |
80H |
10H |
0001H |
0001H |
4E18H |
Il dispositivo restituisce il contenuto - non riuscito
descrivere |
indirizzo |
codice funzione |
indirizzo di inizio |
Numero di registri |
codice di errore |
CRC16 |
lunghezza |
1Byte |
1Byte |
2 byte |
2 byte |
1Byte |
2BYte |
Esempio |
80H |
10H |
0001H |
8001H |
04H |
981FH |
7.3Formato dati di output dei trigger esterni
Quando attivato esternamente, il sensore emette di default i dati in un formato semplificato, cioè emettendo il valore effettivo della distanzaASCIICodice e linea di ritorno si rompe.
Se la distanza misurata è123.456Riso, sua produzione16Il numero di base è:31 32 33 2E 34 35 36 0D 0A
Descrizione dei parametri Appendice:
AoutConfig:
posizione |
funzione |
prendere un valore |
significato |
posizione |
funzione |
prendere un valore |
significato |
15 |
Quando il valore misurato è superiore al limite superiore, il valore di uscita della quantità analogica |
0,0 |
Valore minimo di produzione |
7
|
Direzione di uscita |
1 |
Uscita inversa, maggiore è la distanza, minore è l'uscita |
0,1 |
Valore massimo in uscita |
||||||
14 |
1,0 |
output50% |
0 |
|
|||
1,1 |
Mantieni il valore corrente |
||||||
13 |
Quando il valore misurato è inferiore al limite inferiore, il valore di uscita della quantità analogica |
0,0 |
Valore minimo di produzione |
6 |
riserva |
|
|
0,1 |
Valore massimo in uscita |
5 |
riserva |
|
|
||
12 |
1,0 |
output50% |
4 |
riserva |
|
|
|
1,1 |
Mantieni il valore corrente |
3 |
riserva |
|
|
||
11 |
Accensione Valore iniziale della quantità analogica |
0,0 |
Valore minimo di produzione |
2 |
Tipo di uscita analogica |
0,0,0 |
0-5Vtensione |
0,1 |
Valore massimo in uscita |
0,0,1 |
0-10Vtensione |
||||
10 |
1,0 |
output50% |
1 |
1,0,1 |
4..20mAcorrente elettrica |
||
1,1 |
Mantieni il valore corrente |
0 |
1,1,0 |
0..20mAcorrente elettrica |
|||
9 |
Quando c'è un errore di misurazione, il valore di uscita analogico |
0,0 |
Valore minimo di produzione |
1,1,1 |
0..24mAcorrente elettrica |
||
0,1 |
Valore massimo in uscita |
|
|
|
|
||
8 |
1,0 |
output50% |
|
|
|
|
|
1,1 |
Mantieni il valore corrente |
|
|
|
|
SwitchConfig
posizione |
funzione |
prendere un valore |
significato |
|
15..8 |
riserva |
|
|
|
7 |
Modalità di attivazione |
0 |
Condurre quando il valore misurato è inferiore al punto di innesco |
Seconda quantità di commutazione |
1 |
Condurre quando il valore misurato è superiore al punto di innesco |
|||
6,5 |
Metodo di attivazione dell'eccezione dei dati |
0,0 |
Disconnetti durante il normale funzionamento |
|
0,1 |
Conduce quando anormale |
|||
1,0 |
Mantenere in caso di anomalie |
|||
1,1 | ||||
4 |
Accensione Stato iniziale |
0 |
break |
|
1 |
Conduzione |
|||
3 |
Modalità di attivazione |
0 |
Condurre quando il valore misurato è inferiore al punto di innesco |
La prima quantità di commutazione |
1 |
Condurre quando il valore misurato è superiore al punto di innesco |
|||
2,1 |
Metodo di attivazione dell'eccezione dei dati |
0,0 |
Disconnetti durante il normale funzionamento |
|
0,1 |
Conduce quando anormale |
|||
1,0 |
Mantenere in caso di anomalie |
|||
1,1 | ||||
0 |
Accensione Stato iniziale |
0 |
break |
|
1 |
Conduzione |
figura1: Uscita di commutazione
Descrizione del metodo
OtherConfig(0x0001):
posizione |
funzione |
prendere un valore |
significato |
posizione |
funzione |
prendere un valore |
significato |
15..1 |
riserva |
|
|
0 |
Controllo della temperatura abilitato |
1 |
Controllo della dissipazione e del riscaldamento forzati del calore |
8: Istruzioni per l'uso del software di misurazione
Fornire a caso software come software di test, principalmente per il debug del sensore e l'impostazione dei parametri, non per uso in loco.
Il software di supporto della nostra azienda è mostrato nell'immagine sopra
Il software è diviso verticalmente in tre parti: la parte sinistra mostra i parametri del sensore e le impostazioni della porta, la parte centrale visualizza i risultati delle misurazioni durante il test e la parte destra fornisce registrazioni dettagliate di ogni fase del processo operativo. La sezione dei risultati della misurazione visualizzata al centro può essere cancellata facendo doppio clic.
Il processo di utilizzo del software è il seguente:
1Nella casella "Test Configuration" nell'angolo in alto a sinistra, seleziona la casella a discesa "Communication Port" che stai utilizzandoCOMNumero della bocca. A causa del rilevamento automatico dei numeri di porta disponibili quando il software viene aperto, può essere inserito dopo l'avvio del softwareUSBcambiamentoCOMoRJ45cambiamentoCOMQuando si utilizza il dispositivo, fare clic su "Scansiona porte valide" per ricaricare i numeri di porta disponibili.
2Il sensore passa attraversoRS485forseRS232connessione aPCDopo la macchina, collegare l'alimentazione del sensore. A questo punto, fare clic su "Read Parameters" nell'angolo in basso a sinistra. Se il cablaggio è corretto, i parametri del sensore saranno letti e riempiti automaticamente nelle posizioni vuote corrispondenti.
3Come in:2Se la lettura dei parametri è riuscita, è possibile eseguire test di misurazione o reset dei parametri.
4Prove di misurazione.Nella parte inferiore della casella di visualizzazione dei risultati di misura al centro, ci sono pulsanti di prova corrispondenti, che sono "misurazione singola", "misurazione continua", "pre misurazione", "misurazione a frequenza fissa" e "misurazione a tempo" (la misurazione a tempo non è temporaneamente valida).
Dopo aver cliccato su "Misura singola", il sensore inizierà a misurare e restituirà il valore di misura corrispondente, quindi spegnerà la misura e entrerà in modalità standby, in attesa della misurazione successiva. La misurazione singola non risponde ai comandi di trasmissione. Ci vuole approssimativamente dall'inizio alla fine2-3In pochi secondi. Se l'ambiente di utilizzo non è favorevole alla misurazione, il tempo può essere ritardato5S.
Dopo aver cliccato su 'Misura continua', il sensore inizierà a misurare e caricare continuamente i dati fino a quando non riceve il comando 'Stop Measurement' o perde potenza. È possibile impostare l'intervallo di tempo per la restituzione dei dati.
Pre misura ", questo comando può essere inviato solo ad un indirizzo broadcast. Dopo aver inviato questo comando, il sensore avvierà una singola misura ma non restituirà il risultato della misurazione. Dopo l'invio del successivo singolo comando di misurazione, il sensore restituirà rapidamente i dati.
Dopo l'emissione del comando, il sensore avvierà una singola misurazione e restituirà continuamente i dati. Quando il numero di dati restituisce soddisfa i requisiti del comando, la misurazione si fermerà e entrerà in modalità standby.
5La prima parte consiste di parametri di base (indirizzo, valore di correzione, intervallo di tempo di ritorno della misura, ecc.) e parametri analogici corrispondenti (intervallo, modalità di uscita, ecc.). Dopo aver modificato questa sezione dei parametri, il suo pulsante di scrittura si trova nell'angolo in basso a destra di questa casella dei parametri.
La seconda parte comprende i parametri relativi all'uscita dell'interruttore (posizione del punto di commutazione, modalità di azionamento dell'interruttore, ecc.) e vari parametri. Dopo aver modificato questa sezione dei parametri, il suo pulsante di scrittura si trova nell'angolo in basso a destra di questa casella dei parametri.
9: Precauzioni
l Leggere attentamente il manuale di istruzioni e confermare la sequenza di cablaggio prima dell'uso.
l Alimentazione del sensore, si prega di utilizzare l'alimentazione DC e non superare la tensione massima30V.
l Si prega di non operare con elettricità durante il cablaggio.
l Dopo aver collegato i cavi, si prega di gestire i cavi inutilizzati di conseguenza per evitare cortocircuiti.
l Si prega di non guardare direttamente il laser durante l'uso.
l In ambienti con polvere, nebbia e altri fattori che influenzano la penetrazione del laser, può influenzare i risultati delle misurazioni.
l In condizioni di luce forti, la gamma del sensore sarà influenzata
l I seguenti ambienti di misurazione possono portare a risultati imprecisi: oggetti trasparenti, superfici riflettenti speculari, superfici porose (schiuma, ecc.) e altre superfici.
l In ambienti ad alta riflettività, la misurazione di superfici a bassa riflettività può portare a un aumento degli errori di risultato.
l Quando i sensori sono conservati per lungo tempo, provare a sigillarli e conservarli in un ambiente asciutto.
l In caso di ulteriori modifiche al presente manuale, non saremo in grado di informarvi tempestivamente. Si prega di scaricare l'ultima versione del manuale dal sito web dell'azienda.www.cht2010.com
11: Supporto tecnico e servizio post-vendita
I prodotti della nostra azienda sono dotati di una garanzia gratuita di un anno in condizioni di uso normale. Manutenzione dei costi di vita. Le seguenti situazioni non sono coperte dalla garanzia gratuita.
l Superare il periodo di garanzia di più di un mese.
l Il personale non aziendale effettua riparazioni, modifiche, modifiche, ecc.
l Uso anomalo (come alta tensione, cablaggio errato, ingresso dell'acqua, danni esterni, disastri naturali, fulmini, ecc.).
l Il modulo sensore è coperto da garanzia a causa del circuito stampato esposto7Oh mio Dio.
Servizio hotline:,
Fax:
sito web:www.cht2010.com