Level Indicating
Controller LFC128-2
GUIDA PER L'USU DI U CONTROLLER DI INDICAZIONE DI LIVELLU LFC128-2
LFC128-2-MN-EN-01 JUN-2020
LFC128-2 Cuntrollore di visualizazione di livellu avanzatu
Stu documentu hè applicatu per i seguenti prudutti
SKU | LFC128-2 | HW Ver. | 1.0 | FW Ver. | 1.1 |
Codice Articulu | LFC128-2 | Controllore d'indicazione di livellu, 4AI/DI, 4DI, 4xRelè, 1xUscita à impulsi, 2 x Comunicazione RS485/ModbusRTU-Slave | |||
Funzioni Change Log
HW Ver. | FW Ver. | Data di liberazione | Funzioni Cambia |
1.0 | 1.1 | Ghjugnu-2020 | |
Introduzione
LFC128-2 hè un controller di visualizazione di livellu avanzatu. U pruduttu integra l'interfaccia Modbus RTU per aiutà PLC / SCADA / BMS è qualsiasi portu IoT à cunnette si à u monitor. LFC128-2 hà un design simplice ma putente cù 4 AI / DI, 4 DI, 4 Relè, 1 uscita à impulsi, 2 RS485 Slave ModbusRTU chì li permettenu di cunnette si facilmente cù parechji dispositivi. Cù una tecnulugia avanzata chì furnisce alta stabilità è affidabilità, numerose funzioni, una installazione faciule cù touch screen è un'interfaccia amichevule aiuta à monitorà visivamente u livellu.
Specificazione
Ingressi digitali | 04 x Ports, opto-coupler, 4.7 kohms input resisrtance, 5000V rms isolation, Logic 0 (0-1VDC), Logic 1 (5-24VDC), Functions: logic status 0/1 or Pulse counting (32 bit counter with max 4kHz pulse) |
Entrate analogiche | 04 x Ports, select between 0-10VDC input or 0-20mA input, 12 bit Resolution, can be configured as Digital input by DIP switch (max 10VDC input) The AI1 port is a 0-10 VDC / 4-20 mA level sensor connection port |
Output Relay | 04 x Ports, electro-mechanical Relays, SPDT, contact rating 24VDC/2A or 250VAC/5A, LED indicators |
Output di impulsu | 01 x Ports, open-collector, opto-isolation, max 10mA and 80VDC, On/off control, Pulser (max 2.5Khz, max 65535 Pulses) or PWM (max 2.5Khz) |
A cumunicazione | 02 x ModbusRTU-Slave, RS485, velocità 9600 o 19200, indicatore LED |
Reset buttone | For resetting 02 x RS485 Slave port to default setting (9600, None parity, 8 bit) |
Tipu di schermu | Touch screen |
Alimentazione elettrica | 9..36VDC |
Cunsumu | 200mA à 24VDC di alimentazione |
Tipu di muntatura | Montatura di pannellu |
Bloccu Terminali | Passu 5.0 mm, tensione nominale 300 V CA, dimensione di u filu 12-24 AWG |
Temperatura / umidità di travagliu | 0..60 gradi C / 95% UR senza condensazione |
Dimensione | H93xW138xP45 |
Pesu netu | 390 grammi |
Foto di u produttu
Principiu di funziunamentu
5.1 cumunicazione Modbus
02 x RS485/ModbusRTU-Slave
Prutocolu: Modbus RTU
Indirizzu: 1 – 247, 0 is the Broadcast address
Baud rate: 9600, 19200
Parità: nimu, stranu, pari
- LED indicatore di statu:
- Led on: modbus communication OK
- Led blinking: received data but modbus communication incorrect, due to wrong Modbus configuration: address, baudrate
- Led off: LFC128-2 received no data, check the connection
Memmap si registra
READ usa u cumandamentu 03, WRITE usa u cumandamentu 16
Configurazione predeterminata:
- Indirizzu: 1
- Baudrate slave 1: 9600
- Parity slave 1: none
- Baudrate slave 2: 9600
- Parity slave 2: none
Registru Modbus | Hex adr | # of registers![]() |
Descrizzione | Gamma | Default | Format | Pruprietà | Cumentu |
0 | 0 | 2 | infurmazione di u dispusitivu | LFC1 | stringa | Leghjite | ||
8 | 8 | 1 | DI1 DI2: digital status | 0-1 | uint8 | Leghjite | H_byte: DI1 L_byte: DI2 | |
9 | 9 | 1 | DI3 DI4: digital status | 0-1 | uint8 | Leghjite | H_byte: DI3 L_byte: DI4 | |
10 | A | 1 | AI1 AI2: digital status | 0-1 | uint8 | Leghjite | H_byte: AI1 L_byte: AI2 | |
11 | B | 1 | AI3 AI4: digital status | 0-1 | uint8 | Leghjite | H_byte: AI3 L_byte: AI4 | |
12 | C | 1 | AI1: valore analogicu | uint16 | Leghjite | |||
13 | D | 1 | AI2: valore analogicu | uint16 | Leghjite | |||
14 | E | 1 | AI3: valore analogicu | uint16 | Leghjite | |||
15 | F | 1 | AI4: valore analogicu | uint16 | Leghjite | |||
16 | 10 | 2 | AI1: valore scalatu | float | Leghjite | |||
18 | 12 | 2 | AI2: valore scalatu | float | Leghjite | |||
20 | 14 | 2 | AI3: valore scalatu | float | Leghjite | |||
22 | 16 | 2 | AI4: valore scalatu | float | Leghjite | |||
24 | 18 | 1 | relè 1 | 0-1 | uint16 | Leghjite | ||
25 | 19 | 1 | relè 2 | 0-1 | uint16 | Leghjite | ||
26 | 1A | 1 | relè 3 | 0-1 | uint16 | Leghjite | ||
27 | 1B | 1 | relè 4 | 0-1 | uint16 | Leghjite | ||
28 | 1C | 1 | ctrl di cullettore apertu | 0-3 | uint16 | Leghjite / Scrive | 0: spento 1: acceso 2: pwm, impulsi cuntinui 3: impulsi, quandu u numeru di impulsi hè abbastanza, ctrl = 0 | |
30 | 1E | 2 | contatore DI1 | uint32 | Leghjite / Scrive | cuntatore scrittu, cancellabile | ||
32 | 20 | 2 | contatore DI2 | uint32 | Leghjite / Scrive | cuntatore scrittu, cancellabile | ||
34 | 22 | 2 | contatore DI3 | uint32 | Leghjite / Scrive | cuntatore scrittu, cancellabile | ||
36 | 24 | 2 | contatore DI4 | uint32 | Leghjite / Scrive | cuntatore scrittu, cancellabile | ||
38 | 26 | 2 | cuntatore AI1 | uint32 | Leghjite / Scrive | counter writable, erasable, max frequency 10Hz | ||
40 | 28 | 2 | cuntatore AI2 | uint32 | Leghjite / Scrive | counter writable, erasable, max frequency 10Hz | ||
42 | 2A | 2 | cuntatore AI3 | uint32 | Leghjite / Scrive | counter writable, erasable, max frequency 10Hz | ||
44 | 2C | 2 | cuntatore AI4 | uint32 | Leghjite / Scrive | counter writable, erasable, max frequency 10Hz | ||
46 | 2E | 2 | DI1: time on | uint32 | Leghjite / Scrive | sec | ||
48 | 30 | 2 | DI2: time on | uint32 | Leghjite / Scrive | sec | ||
50 | 32 | 2 | DI3: time on | uint32 | Leghjite / Scrive | sec | ||
52 | 34 | 2 | DI4: time on | uint32 | Leghjite / Scrive | sec | ||
54 | 36 | 2 | AI1: time on | uint32 | Leghjite / Scrive | sec | ||
56 | 38 | 2 | AI2: time on | uint32 | Leghjite / Scrive | sec | ||
58 | 3A | 2 | AI3: time on | uint32 | Leghjite / Scrive | sec | ||
60 | 3C | 2 | AI4: time on | uint32 | Leghjite / Scrive | sec | ||
62 | 3E | 2 | DI1: time off | uint32 | Leghjite / Scrive | sec | ||
64 | 40 | 2 | DI2: time off | uint32 | Leghjite / Scrive | sec | ||
66 | 42 | 2 | DI3: time off | uint32 | Leghjite / Scrive | sec | ||
68 | 44 | 2 | DI4: time off | uint32 | Leghjite / Scrive | sec | ||
70 | 46 | 2 | AI1: time off | uint32 | Leghjite / Scrive | sec | ||
72 | 48 | 2 | AI2: time off | uint32 | Leghjite / Scrive | sec | ||
74 | 4A | 2 | AI3: time off | uint32 | Leghjite / Scrive | sec | ||
76 | 4C | 2 | AI4: time off | uint32 | Leghjite / Scrive | sec | ||
128 | 80 | 2 | contatore DI1 | uint32 | Leghjite | u contatore ùn pò micca scrive, cancellà | ||
130 | 82 | 2 | contatore DI2 | uint32 | Leghjite | u contatore ùn pò micca scrive, cancellà | ||
132 | 84 | 2 | contatore DI3 | uint32 | Leghjite | u contatore ùn pò micca scrive, cancellà | ||
134 | 86 | 2 | contatore DI4 | uint32 | Leghjite | u contatore ùn pò micca scrive, cancellà | ||
136 | 88 | 2 | cuntatore AI1 | uint32 | Leghjite | u contatore ùn pò micca scrive, cancellà; frequenza massima 10Hz | ||
138 | 8A | 2 | cuntatore AI2 | uint32 | Leghjite | u contatore ùn pò micca scrive, cancellà; frequenza massima 10Hz | ||
140 | 8C | 2 | cuntatore AI3 | uint32 | Leghjite | u contatore ùn pò micca scrive, cancellà; frequenza massima 10Hz | ||
142 | 8E | 2 | cuntatore AI4 | uint32 | Leghjite | u contatore ùn pò micca scrive, cancellà; frequenza massima 10Hz | ||
256 | 100 | 1 | slave di l'indirizzu modbus | 1-247 | 1 | uint16 | Leghjite / Scrive![]() |
|
257 | 101 | 1 | slave 1 di a velocità di trasmissione Modbus | 0-1 | 0 | uint16 | Leghjite / Scrive![]() |
0: 9600, 1: 19200 |
258 | 102 | 1 | schiavu di parità modbus 1 | 0-2 | 0 | uint16 | Leghjite / Scrive![]() |
0: nimu, 1: dispari, 2: pari |
5.2 Pulsante di reset
When holding the reset button for 4 seconds, LFC 128-2 will reset the default configuration to 02 x RS485 / Modbus
RTU-Slave.
Cunfigurazione Modbus RTU predefinita:
- Indirizzu: 1
- Baud Rate: 9600
- Parità: nimu
5.3 Input Digitale
Specificazione:
- 04 channels DI, isolated
- Input Resistance: 4.7 kΏ
- Isolamentu Voltage: 5000 Vrms
- Logic level 0: 0-1V
- Logic level 1: 5-24V
- Funzione:
- Read logic 0/1
- Contatore di impulsi
5.3.1 Leghje u statu logicu 0/1
Valore logicu in a mappa di memoria Modbus: 0-1
Registri per almacenà i valori logichi in a mappa di memoria Modbus:
- DI1__DI2: digital status: stores the logical state of channel 1 and channel 2.
H_byte: DI1
L_byte: DI2 - DI3__DI4: digital status: store the logical state of channel 3 and channel 4.
H_byte: DI3
L_byte: DI4
5.3.2 Contatore d'impulsi
U valore di u contatore in a mappa di memoria Modbus, quandu l'aghjunta di u numeru supera a soglia, restituirà automaticamente: 0 4294967295 (32 bit)
U registru chì conserva u valore di u contatore in a mappa di memoria Modbus ùn pò esse sguassatu:
- Contatore DI1: immagazzina u statu logicu di u canale 1
- Contatore DI2: immagazzina u statu logicu di u canale 2
- Counter DI3: store the logic state of channel 3
- Contatore DI4: immagazzina u statu logicu di u canale 4
U registru chì conserva u valore di u contatore in a mappa di memoria Modbus ùn pò esse sguassatu: - None reset counter DI1: stores the logic state of channel 1
- None reset counter DI2: stores the logic state of channel 2
- None reset counter DI3: stores the logic state of channel 3
- None reset counter DI4: stores the logic state of channel 4
Pulse Counter Mode:
Low-speed pulse count less than 10Hz with filter, anti-jamming:
- Set register “counter DI1: filter time” = 500-2000: Channel 1 counts pulses less than 10Hz
- Set register “counter DI2: filter time” = 500-2000: Channel 2 counts pulses less than 10Hz
- Set register “counter DI3: filter time” = 500-2000: Channel 3 counts pulses less than 10Hz
- Set register “counter DI4: filter time” = 500-2000: Channel 4 counts pulses less than 10Hz
- High-speed pulse count with max 2KHz frequency without filter:
- Set register “counter DI1: filter time” = 1: channel 1 counts pulses with Fmax = 2kHz
- Set register “counter DI2: filter time” = 1: channel 2 counts pulses with Fmax = 2kHz
- Set register “counter DI3: filter time” = 1: channel 3 counts pulses with Fmax = 2kHz
- Set register “counter DI4: filter time” = 1: channel 4 counts pulses with Fmax = 2kHz
5.4 Input Analogicu
04 canali AI, senza isolamentu (AI1 hè un ingressu di sensore di livellu 4-20mA / 0-5 VDC / 0-10 VDC)
Aduprate u DIP SW per cunfigurà l'entrata analogica: 0-10V, 0-20mA
Valore | Type of AI |
0 | 0-10 V |
1 | 0-20 mA |
Tipu di input:
- Misurà voltage: 0-10 V
- Measure current: 0-20mA
- The configuration for AI reads the same logical state as DI, but it is not isolated with a pulse range of 0-24V
Impedenza d'ingressu:
- Misurà voltage: 320 kΏ
- Measure the current: 499 Ώ
5.4.1 Leghje u valore analogicu
Risoluzione 12 bit
Non-Linearità: 0.1%
Valore analogicu in a mappa di memoria Modbus: 0-3900
Registru di valore analogicu in a mappa di memoria Modbus:
- AI1 analog value: store the Analog value of channel 1
- AI2 analog value: stores the Analog value of channel 2
- AI3 analog value: store the Analog value of channel 3
- AI4 analog value: store the Analog value of channel 4
5.4.2 A cunfigurazione AI funziona cum'è DI
Nisun isolamentu
AI Cunfigurà l'IA per leghje u listessu statu logicu cum'è DI cù impulsi ampaltitudine da 0-24V
Ci sò 2 soglie di contatore AIx: soglia logica 0 è contatore AIx: soglia logica 1 in a tabella modbus: 0-4095
- Analog Analog value of AI <counter AIx: threshold logic 0: is considered Logic 0 status of AI
- Analog Analog value of AI> counter AIx: threshold logic 1: is considered to be Logic 1 state of AI
- Counter AIx: threshold logic 0 = <Analog value of AI <= counter AIx: threshold logic 1: is considered to be the constant logic state
Logica Valore di statu logicu di l'AI in a tavula di mappa di memoria Modbus: 0-1
U registru conserva i valori logichi in a mappa di memoria Modbus:
- AI1___AI2: digital status: stores the logical state of channel 1 and channel 2.
H_byte: AI1
L_byte: AI2 - AI3___AI4: digital status: stores the logical state of channel 1 and channel 2.
H_byte: AI3
L_byte: AI4
5.4.3 Contatore d'impulsi AI max 10Hz
Valore di u contatore in a mappa di memoria Modbus, quandu si aghjusta u numeru oltre a soglia, restituirà automaticamente: 0 4294967295 (32 bit)
U registru chì conserva u valore di u contatore in a mappa di memoria Modbus ùn pò esse sguassatu:
- Counter AI1: stores the logic state of channel 1
- Counter AI2: save logic state of channel 2
- Counter AI3: save logic state of channel 3
- Counter AI4: save logic state of channel 4
U registru chì conserva u valore di u contatore in a mappa di memoria Modbus ùn pò esse sguassatu: - None reset counter AI1: stores the logic state of channel 1
- None reset counter AI2: stores the logic state of channel 2
- None reset counter AI3: stores the logic state of channel 3
- None reset counter AI4: save logic state of channel 4
5.5 Rilevu
04 channel Relay SPDT NO / NC
Contact rating: 2A / 24VDC, 0.5A / 220VAC
There are status LEDs:
- Led on: Close Contact
- Led off: Open Contact
Registru di relè predefinitu | Status of relays when resetting power supplies |
3 | Operate according to the Alarm configuration |
Configurazione di l'Alarma:
- HIHI : Relay 4 On
- HI : Relay 3 On
- LO : Relay 2 On
- LOLO: Relay 1 On
5.6 Uscita di impulsi
01 isolated open-collector channel
Opto-coupler: Source current Imax = 10mA, Vceo = 80V
Funzioni: On / Off, pulse generator, PWM
5.6.1 Funzione On/Off
Set the Open-collector register in the Modbus Memory Map table:
- Set Open-collector register: 1 => Pulse Output ON
- Set Open-collector register: 0 => Pulse Output OFF
5.6.2 Generatore d'impulsi
L'uscita à impulsi trasmette un massimu di 65535 impulsi, cù Fmax 2.5 kHz
Cunfigurà i seguenti registri in a tavula di Mappa di Memoria Modbus:
- Set register “open collector: pulse number”: 0-65535 => Pulse Number = 65535: broadcast 65535 pulses
- Set register “open collector: time cycle”: (0-65535) x0.1ms => Time Cycle = 4: Fmax 2.5kHz
- Set register “open collector: time on”: (0-65535) x0.1ms => Time On: is the logic time 1 of the pulse
- Set the register “open collector ctrl” = 3 => configure the Pulse Output to generate a pulse and start to pulse, generate a sufficient number of pulses in the “open collector: pulse number” register => stop pulse generator and register ” open collector ctrl ”= 0
5.6.3 PWM
Frequenza massima 2.5 kHz
Cunfigurà i seguenti registri in a tavula di Mappa di Memoria Modbus:
- Set the register “open collector ctrl” = 2 => configure Pulse Output PWM function
- Set register “open collector: time cycle”: (0-65535) x0.1ms => Time Cycle = 4: Fmax 2.5kHz
- Set register “open collector: time on”: (0-65535) x0.1ms => Time On: is the logic time 1 of the pulse
Installazione
6.1 Metudu di stallazione
6.2 Cablaggio cù Sensore di Livello
Cunfigurazione
7.1 Schernu di u situ
SCHERMO: Switch to 2nd screen with more detailed information
ALLARMI: Show Level Alert
CASA: Ritorna à a pantalla di casa
CONFIG. (Default Password: a): Go to Setting Screen
7.2 Schermu di cunfigurazione (Password predefinita: a)
7.2.1 Pantalla 1
ADC: Raw signal value of channel AI1
Level (Unit): The level corresponds to the ADC signal after configuration
Decimal Places Level:Decimal number of digits after the dot of Level 0-3 (00000, 1111.1, 222.22, 33.333)
Unit level: level units, 0-3 (0: mm, 1: cm, 2: m, 3: inch)
In 1: Enter the ADC value after putting 4 mA / 0 VDC into AI1 for calibration at 0 level
Scala 1: The level value displayed corresponds to the value entered in In 1 (usually 0)
In 2: Enter the ADC value after putting 20 mA / 10 VDC into AI1 for calibration at Full level
Scala 2: The level value displayed corresponds to the value entered in In 2
Span Level: Maximum value of Level (Span Level ≥ Scale 2)
Decimal Places Volume: Decimal number of digits after the dot of Volume 0-3 (00000, 1111.1, 222.22, 33.333)
Unit Volume: units of volume 0-3 (0: lit, 1: cm, 2: m3, 3:%)
7.2.2 Pantalla 2
Level Hi Hi Set point (Unit): High High level of Alarm Level
Level Hi Hi Hys (Unit): High High level hysteresis of Alarm Level
Level Hi Set point (Unit): High level of Alarm Level
Level Hi Hys (Unit): High level hysteresis of Alarm Level
Level Lo Set point (Unit): Low level of Alarm Level
Level Lo Hys (Unit): Low level hysteresis of Alarm Level
Level Lo Lo Set point (Unit): Low Low level of Alarm Level
Level Lo Lo Hys (Unit): Low Low level hysteresis of Alarm Level
Modu Alarma: 0: Level, 1: Volume
Span Volume(Unit): Maximum value of the volume
7.2.3 Pantalla 3
Volume Hi Hi Set point (Unit): High High volume of Alarm Volume
Volume Hi Hi Hys (Unit): High High volume hysteresis of Alarm Volume
Volume Hi Set point (Unit): High volume of Alarm Volume
Volume Hi Hys (Unit): High volume hysteresis of Alarm Volume
Volume Lo Set point (Unit): Low volume of Alarm Volume
Volume Lo Hys (Unit): Low volume hysteresis of Alarm Volume
Volume Lo Lo Set point (Unit): Low Low volume of Alarm Volume
Volume Lo Lo Hys (Unit): Low Low volume hysteresis of Alarm Volume
Run Total: Run the total function. 0-1 (0: No 1: Yes)
7.2.4 Pantalla 4
Filling (Unit): Total function: total put into tank
Consumption (Unit): Total function: total consumption of the tank
Decimal Places Total: Decimal number of parameters Filling, Consumption, NRT Filling, NRT Consumption on display page (not the setting page)
Delta Total (Unit): Hysteresis level of the total function
Indirizzu Modbus: Modbus address of LFC128-2, 1-247
Modbus Baurate S1: 0-1 (0 : 9600 , 1 : 19200)
Modbus Parity S1: 0-2 (0: none, 1: odd, 2: even)
Modbus Baurate S2: 0-1 (0 : 9600 , 1 : 19200)
Modbus Parity S2: 0-2 (0: none, 1: odd, 2: even)
Num of Points: Number of points in the table to convert from level to volume, 1-166
7.2.5 Pantalla 5
Point 1 Level (Level Unit): Level at Point 1
Point 1 Volume (Volume Unit): The corresponding volume at Point 1
Point 166 Level (Level Unit): Fuel level at Point 166
Point 166 Volume (Volume Unit): The corresponding volume at Point 166
7.2.6 Pantalla 6
Codice: Password to enter the Setting page, 8 ASCII characters
Tank Name: Tank name displayed on the main screen
Risoluzione di prublemi
Innò. | Fenomeni | Ragiò | Soluzioni |
1 | Modbus ùn hà micca riesciutu à cumunicà | Modbus LED Status: LED is off: received no data LED is blinking: the Modbus configuration is not the correct | Verificate a cunnessione Verificate a cunfigurazione Modbus: Indirizzu, Velocità in baud, Parità |
2 | Timeout Modbus | U rumore appare nantu à a linea | Cunfigurà Baudrate 9600 è aduprà un cavu à doppiu intrecciatu cù prutezzione anti-jamming |
3 | Sensore Disconnected | U sensore è LFC128 anu persu a cunnessione | Checking connection Check sensor type (LFC128-2 only connects to 0-10VDC / 4- 20mA analog sensor type) Check the switch to see if it is turned on correctly Check that the sensor connector is correct AI1 |
4 | Errore di a tavula di linearizazione | Errore di a tavula di cunversione da u livellu à u vulume | Verificate a cunfigurazione di a tavula di cunversione da u livellu à u vulume |
Cuntatti di sustegnu
U fabricatore
Daviteq Technologies Inc
No.11 Street 2G, Nam Hung Vuong Res., An Lac Ward, Binh Tan Dist., Ho Chi Minh City, Vietnam.
Tel: +84-28-6268.2523/4 (ext.122)
E-mail: info@daviteq.com
www.daviteq.com
Documenti / Risorse
![]() |
daviteq LFC128-2 Cuntrollore di visualizazione di livellu avanzatu [pdfManuale d'istruzzioni LFC128-2, LFC128-2 Controller di Visualizazione di Livello Avanzatu, Controller di Visualizazione di Livello Avanzatu, Controller di Visualizazione di Livello, Controller di Visualizazione |