Wiki source code of LX3V-1WT-L

Last modified by Wecon on 2025/09/03 21:02

Show last authors
1 = **1 Operating principle** =
2
3 When the metal material is subjected to tension or strain, the metal material becomes thinner and the electrical impedance increases. On the contrary, when it is compressed, the metal impedance becomes smaller. Applying this method to make a strain gauge is called a weighing module. Such sensing devices can convert pressure in physical phenomena into electrical signal output, so they are often used in applications where load, tension, and pressure are converted.
4
5 = **2 Introduction** =
6
7 1. WECON LX3V-1WT-L expansion module’s resolution is 18-bit. The module can be used for reading signals from 4-wire or 6-wire configuration;
8 1. Please read through the manual before powering on the module.
9 1. This manual is only applicable for model number: LX3V-1WT-L. Please double check the mark on your module.
10 1. Use FROM/TO command to read/write data on PLC LX3V or LX5V.
11
12 (% class="box infomessage" %)
13 (((
14 **✎Note:** Disconnect power before installing/removing modules or wiring the modules to avoid contact or product damage.
15 )))
16
17 == **Specification** ==
18
19 |=(% scope="row" style="width: 267px;" %)**Item**|=(% style="width: 808px;" %)**Description**
20 |=(% style="width: 267px;" %)Channel|(% style="width:808px" %)Single channel
21 |=(% style="width: 267px;" %)A/D converter|(% style="width:808px" %)18 bit Δˉ∑ A/D
22 |=(% style="width: 267px;" %)Resolution|(% style="width:808px" %)18 bit (signed)
23 |=(% style="width: 267px;" %)Speed|(% style="width:808px" %)7.5Hz to 4800Hz available
24 |=(% style="width: 267px;" %)Polarity|(% style="width:808px" %)Unipolar and bipolar
25 |=(% style="width: 267px;" %)Non-linearity|(% style="width:808px" %)≤0.01% full scale(25^^o^^C)
26 |=(% style="width: 267px;" %)Zero drift|(% style="width:808px" %)≤0.2μV/^^ o^^C
27 |=(% style="width: 267px;" %)Gain drift|(% style="width:808px" %)≤10ppm/^^ o^^C
28 |=(% style="width: 267px;" %)Excitation Voltage/ load|(% style="width:808px" %)5V, load impedance≥200Ω
29 |=(% style="width: 267px;" %)Sensor sensitivity|(% style="width:808px" %)1mV/V to 15mV/V
30 |=(% style="width: 267px;" %)Isolation|(% style="width:808px" %)Transformer (power supply) and the optical coupler (signal)
31 |=(% style="width: 267px;" %)Indicator light|(% style="width:808px" %)Module power supply (24V) light, module internal data communication light (COM), communication indicator between PLC and module (LINK), channel indicator light and channel calibration light
32 |=(% style="width: 267px;" %)Power supply|(% style="width:808px" %)24V±20% 2VA
33 |=(% style="width: 267px;" %)Operating temperature|(% style="width:808px" %)0 to 60^^ o^^C
34 |=(% style="width: 267px;" %)Storage temperature|(% style="width:808px" %)-20 to 80^^ o^^C
35 |=(% style="width: 267px;" %)Dimension|(% style="width:808px" %)90(L)x58(W)x80(H) mm
36
37 == **Valid bits** ==
38
39 Refer to sampling frequency in [[BFM description>>https://docs.we-con.com.cn/bin/view/Expansions/1%20Module/Weighing/LX3V-1WT-L/#HBFMdescription]] of this manual.
40
41 = **3 Dimensions** =
42
43 == Dimensions ==
44
45 [[image:image-20220709173941-1.jpeg||height="365" width="302" class="img-thumbnail"]] [[image:image-20220709173948-2.jpeg||height="381" width="371" class="img-thumbnail"]]
46
47 (% style="text-align:center" %)
48 [[image:image-20220709174003-3.jpeg||height="770" width="888" class="img-thumbnail"]]
49
50 1. Extension cable
51 1. COM light: Module internal data communication indicator
52 1. 24V light: Always on when connected to external 24V power supply
53 1. WT light: Channel input/output indicator; WE light: Channel calibration indicator
54 1. LINK: Communication indicator between PLC and module (LINK)
55 1. Expansion module name
56 1. Expansion module interface
57 1. DIN rail mounting clip
58 1. Hook for DIN rail
59 1. Holes for direct mounting: 2 places (φ4.5)
60
61 |=(% scope="row" style="width: 111px;" %)**Name**|=(% style="width: 377px;" %)**Description**|=(% style="width: 132px;" %)**Light status**|=(% style="width: 456px;" %)**Event status**
62 |(% rowspan="3" style="width:111px" %)(((
63
64
65 LINK light
66 )))|(% rowspan="3" style="width:377px" %)Communication indicator between PLC and module|(% style="width:132px" %)Light flashes|(% style="width:456px" %)Data is interacting normally (communication is normal)
67 |(% style="width:132px" %)Lights off|(% style="width:456px" %)Data interaction is abnormal, stopped or failed
68 |(% style="width:132px" %)Always ON|(% style="width:456px" %)Abnormal software operation or hardware failure
69 |(% rowspan="3" style="width:111px" %)(((
70
71
72 COM light
73 )))|(% rowspan="3" style="width:377px" %)Module internal data communication indicator|(% style="width:132px" %)Light flashes|(% style="width:456px" %)Data is interacting normally (communication is normal)
74 |(% style="width:132px" %)Lights off|(% style="width:456px" %)Data interaction is abnormal, stopped or failed
75 |(% style="width:132px" %)Always ON|(% style="width:456px" %)Abnormal software operation or hardware failure
76 |(% rowspan="3" style="width:111px" %)(((
77
78
79 WT light
80 )))|(% rowspan="3" style="width:377px" %)Channel output/input indicator|(% style="width:132px" %)Light flashes|(% style="width:456px" %)Analog input is out of range
81 |(% style="width:132px" %)Always ON|(% style="width:456px" %)Analog input is within the range
82 |(% style="width:132px" %)Lights off|(% style="width:456px" %)Channel closed
83 |(% rowspan="2" style="width:111px" %)WE light|(% rowspan="2" style="width:377px" %)Calibration indicator for the channel|(% style="width:132px" %)Lights off|(% style="width:456px" %)Calibration succeeded
84 |(% style="width:132px" %)Always ON|(% style="width:456px" %)Calibration failed or not calibrated
85
86 == Use of blade terminal ==
87
88 (% style="text-align:center" %)
89 [[image:image-20220622135537-4.jpeg||height="245" width="452" class="img-thumbnail"]]
90
91 Use crimp terminals of the size shown in the figure. Terminal tightening torque is 0.5 to 0.8N.m. Be sure to tighten the screws so as not to cause malfunction.
92
93 == Terminals ==
94
95 |=**Terminal**|=**Terminal Instructions**
96 |24V+|Power supply+
97 |24V-|Power supply-
98 |Ground|Ground
99 |FG1|Sensor housing
100 |E1-|Power supply - (5V) of the sensor
101 |E1+|Power supply + (5V) of the sensor
102 |S1-|Signal output - of the sensor
103 |S1+|Signal output + of the sensor
104 |F1-|Feedback - of the sensor
105 |F1+|Feedback + of the sensor
106 |Other empty terminals|Empty pin, not connect any wires
107
108 = **4 Wiring ** =
109
110 (% style="text-align:center" %)
111 [[image:image-20220705155109-8.jpeg||height="576" width="842" class="img-thumbnail"]]
112
113 **✎Note:**
114
115 1. Impedance of the weighing sensor is greater than 200 Ω.
116 1. Sensors with 4 wires need to have E1+ and F1+ connected, E1- and F1- connected.
117
118 = **6 Buffer register (BFM)** =
119
120 == BFM list ==
121
122 |=**BFM**|=**Power-off retention**|=**Read/Write**|=(% style="width: 203px;" %)**Register name**|=(% style="width: 73px;" %)**Default**|=(% style="width: 135px;" %)**Range**|=(% style="width: 441px;" %)**Description**
123 |0|O|R|(% style="width:203px" %)Model|(% style="width:73px" %)5013|(% style="width:135px" %)-|(% style="width:441px" %)LX3V-1WT-L model number
124 |1|O|R|(% style="width:203px" %)System version|(% style="width:73px" %)18042|(% style="width:135px" %)-|(% style="width:441px" %)Software version
125 |2|O|R/W|(% style="width:203px" %)Unipolar/ Bipolar|(% style="width:73px" %)0|(% style="width:135px" %)0 to 1|(% style="width:441px" %)(((
126 * 0: bipolar
127 * 1: unipolar
128 )))
129 |3|O|R/W|(% style="width:203px" %)Sampling frequency|(% style="width:73px" %)1|(% style="width:135px" %)0 to 4800|(% style="width:441px" %)(((
130 * 0: 7.55 Hz;
131 * 1: 10 HZ;
132 * 2: 25 Hz;
133 * 3: 50 Hz;
134 * 4: 60 Hz;
135 * 5: 150 Hz;
136 * 6: 300 Hz;
137 * 7: 600 Hz;
138 * 8: 960 Hz;
139 * 9: 2400 Hz;
140 * 10 to 4800: 10 to 4800 Hz
141 )))
142 |4|X|R|(% style="width:203px" %)State code|(% style="width:73px" %)0|(% style="width:135px" %)-|(% style="width:441px" %)For details of each status code, see "Buffer Register BFM description”.
143 |5|X|R|(% style="width:203px" %)Error Code|(% style="width:73px" %)0|(% style="width:135px" %)-|(% style="width:441px" %)(((
144 A data register that stores all error states. Each error state is determined by the corresponding bit. It is possible to generate more than two error states at the same time.
145
146 * 0 means normal without error,
147 * 1 means there is an error state:
148 * b0: Power failure
149 * b1: Hardware failure
150 * b2: Conversion error
151 * b4: Error writing calibration parameters
152 * Others: Reserved
153 )))
154 |6|X|R/W|(% style="width:203px" %)Tare read setting|(% style="width:73px" %)0|(% style="width:135px" %) |(% style="width:441px" %)(((
155 Read the current average value as the tare weight.
156
157 * 0: Normal (invalid);
158 * 1: Execute tare weight setting, then reset to 0;
159 * Others: Invalid.
160 )))
161 |7|O|R/W|(% style="width:203px" %)Gross/Net weight display setting|(% style="width:73px" %)0|(% style="width:135px" %) |(% style="width:441px" %)(((
162 Choose to display the current weight as gross weight (K0) or net weight (K1).
163
164 * 0: display gross weight.
165 * 1: Display net weight.
166 * 0xF: CH1 disabled.
167 )))
168 |8|X|R/W|(% style="width:203px" %)(((
169 Weight Calibration
170
171 instruction
172 )))|(% style="width:73px" %)0|(% style="width:135px" %) |(% style="width:441px" %)(((
173 The calibration is to make the module match the weight value of the load cell of the weighing module, the default value is 0. 0x0001: CH1 zero instruction.
174
175 * 0x0002: CH1 weight base point instruction.
176 * 0x0003: CH1 no weight calibration instruction(supported by version 19000 and above)
177 * 0x0004: CH1 modify calibration parameter instruction(supported by version 19000 and above)
178
179 **✎Note: **BFM#8 is automatically reset to 0 after a value is written to BFM#8 using the device monitor.
180 )))
181 |9|X|R/W|(% style="width:203px" %)Reset to default|(% style="width:73px" %)0|(% style="width:135px" %)1: reset|(% style="width:441px" %)Reset all BFM values to default
182 |10|O|R/W|(% style="width:203px" %)Filtering mode|(% style="width:73px" %)0|(% style="width:135px" %)0 to 1|(% style="width:441px" %)Recalibration required after change
183 |11|O|R/W|(% style="width:203px" %)Filtering strength|(% style="width:73px" %)3|(% style="width:135px" %)0 to 7|(% style="width:441px" %)Recalibration required after change
184 |12|O|R/W|(% style="width:203px" %)(((
185 Zero tracking
186
187 Intervals
188 )))|(% style="width:73px" %)0|(% style="width:135px" %)0 to 20000|(% style="width:441px" %)The minimum interval between two consecutive zero resets when the zero tracking function is enabled. Unit: 1ms.
189 |13|O|R/W|(% style="width:203px" %)Zero tracking range|(% style="width:73px" %)0|(% style="width:135px" %)0 to 100|(% style="width:441px" %)(((
190 0: Zero tracking range is not limited
191
192 Others: Set the zero tracking range (absolute value)
193 )))
194 |14|O|R/W|(% style="width:203px" %)Automatically reset after boot|(% style="width:73px" %)0|(% style="width:135px" %)0 to 4|(% style="width:441px" %)(((
195 * 0: Disabled;
196 * 1: ±2%MAX;
197 * 2: ±5%MAX;
198 * 3: ±10%MAX;
199 * 4: ±20%MAX;
200 )))
201 |15|O|R/W|(% style="width:203px" %)Sensor sensitivity setting (inside the module)|(% style="width:73px" %)4|(% style="width:135px" %)0 to 5|(% style="width:441px" %)(((
202 * 0: < 1V/V
203 * 1: < 125mV/V
204 * 2: < 62.5mV/V
205 * 3: < 31.25V/V
206 * 4: < 15.625mV/V
207 * 5: <7.812 mV/V
208
209 **✎Note: **Please recalibrate after setting
210 )))
211 |16|(% rowspan="2" %)X|(% rowspan="2" %)R|(% style="width:203px" %)CH1 average weight L|(% rowspan="2" style="width:73px" %)0|(% rowspan="2" style="width:135px" %)(((
212 -2147483648 to
213
214 2147483647
215 )))|(% style="width:441px" %)(((
216 Average weight of CH1 (Low word)
217 )))
218 |17|(% style="width:203px" %)CH1 average weight H|(% style="width:441px" %)(((
219 Average weight of CH1 (High word)
220 )))
221 |18|O|R/W|(% style="width:203px" %)CH1 sliding average|(% style="width:73px" %)5|(% style="width:135px" %)1 to 50|(% style="width:441px" %)The setting range is K1 to K50, and the default value is K5. When the set value exceeds the range, the bit threshold value K1 or K50 is automatically changed
222 |19|(% rowspan="2" %)O|(% rowspan="2" %)R/W|(% rowspan="2" style="width:203px" %)CH1 tare weight|(% rowspan="2" style="width:73px" %)0|(% rowspan="2" style="width:135px" %)(((
223 -2147483648 to
224
225 2147483647
226 )))|(% rowspan="2" style="width:441px" %)You could write or read the tare weight #7 by instruction.(default to K0). Range: K-2147483648 to 2147483647.
227 |20
228 |21|O|R/W|(% style="width:203px" %)CH1 standstill checking times|(% style="width:73px" %)200|(% style="width:135px" %)0 to 20000|(% style="width:441px" %)Stability inspection time used in conjunction with the stability inspection range. Unit: ms
229 |22|O|R/W|(% style="width:203px" %)CH1 checking range|(% style="width:73px" %)10|(% style="width:135px" %)1 to 100|(% style="width:441px" %)If the stability check range is set to 100 and the stability check time is set to 200ms, then the current weight range is within 100. the value lasts for 200ms is considered to be stable, otherwise it is considered unstable. The stability flag is displayed in BFM#4.
230 |23|O|(% rowspan="2" %)R/W|(% rowspan="2" style="width:203px" %)CH1 weight value calibration (weight basis point weight, sensor range (weight))|(% rowspan="2" style="width:73px" %)1000|(% rowspan="2" style="width:135px" %)-8388608 to 8388607|(% rowspan="2" style="width:441px" %)(((
231 Input weight base weight with weight calibration;
232
233 Input sensor range without without weight calibration.
234 )))
235 |24|O
236 |25|O|R/W|(% rowspan="2" style="width:203px" %)CH1 weight upper limit|(% rowspan="2" style="width:73px" %)32767|(% rowspan="2" style="width:135px" %)-8388608 to 8388607|(% rowspan="2" style="width:441px" %)You could set the maximum weight value. When the measured value exceeds the set value, an error code will be recorded
237 |26|O|R/W
238 |27|O|R/W|(% rowspan="2" style="width:203px" %)CH1 zero weight detection upper limit|(% rowspan="2" style="width:73px" %)10|(% rowspan="2" style="width:135px" %)-8388608 to 8388607|(% rowspan="4" style="width:441px" %)Zero point judgment function: You could use the zero point judgment function to know that the item has been removed from the weighing module. You could judges that the measurement value is stable and the Bit is 1, which means that the item has been removed from the weighing module, and you could perform the next step at this time. (The zero point weight Bit in the zero point judgment range is 1)
239 |28|O|R/W
240 |29|O|R/W|(% rowspan="2" style="width:203px" %)CH1 zero weight detection lower limit|(% rowspan="2" style="width:73px" %)-10|(% rowspan="2" style="width:135px" %)-8388608 to 8388607
241 |30|O|R/W
242 |31|X|R/W|(% style="width:203px" %)Additional function options|(% style="width:73px" %)0|(% style="width:135px" %)0 to 1|(% style="width:441px" %)(((
243 * 0: Disable additional functions (default);
244 * 1: Enable the filter reset ;
245 * Others: reserved
246 )))
247 |32|X|R/W|(% style="width:203px" %)Additional function options|(% style="width:73px" %)0|(% style="width:135px" %)0 to 100|(% style="width:441px" %)(((
248 Enable filter reset function
249
250 * 0: The default value has no effect.
251 * 1 to 100: The number of sampling cycles to wait for restarting filtering. The values collected during the period are accumulated and averaged as the initial value of filtering.
252 )))
253 |33|X|R|(% style="width:203px" %)Digital value L|(% rowspan="2" style="width:73px" %)0|(% rowspan="2" style="width:135px" %)-|(% rowspan="2" style="width:441px" %)Digital quantity collected by ADC
254 |34|X|R|(% style="width:203px" %)Digital value H
255 |35|O|R/W|(% rowspan="2" style="width:203px" %)Calibration parameter A|(% rowspan="2" style="width:73px" %)1|(% rowspan="2" style="width:135px" %)-3.402823E+38 to 3.402823E+38|(% rowspan="4" style="width:441px" %)(((
256 Explain by CH1:
257
258 After modifying the calibration parameters, #8 does not write 4, which is only displayed, not used for weight value calculation, and will not be saved after power off; #8 After writing 4, if the parameter range is correct, write and save it for weight value calculation, # 4 Error code Bit4 is set to 0, if the parameter range is wrong, no write operation will be performed, #4 error code Bit4 is set to 1.
259 )))
260 |36|O|R/W
261 |37|O|R/W|(% rowspan="2" style="width:203px" %)Calibration parameter B|(% rowspan="2" style="width:73px" %)0|(% rowspan="2" style="width:135px" %)-3.402823E+38 to 3.402823E+38
262 |38|O|R/W
263 |39|O|R/W|(% style="width:203px" %)Sensor sensitivity (specification)|(% style="width:73px" %)2000|(% style="width:135px" %)0 to 32767|(% style="width:441px" %)(((
264 The default setting of 2000 represents 2mV/V, and calibration without weights needs to set the sensor sensitivity accuracy. The sensitivity range can be set to 0~~32.767mV/V, the sensor sensitivity BFM#39 enters a negative value, and it is directly converted to 32767 for execution.
265
266 Example: Modified to 1942 means 1.942mV/V..
267 )))
268 |40|X|R/W|(% style="width:203px" %)Sensor feedback voltage L|(% style="width:73px" %)0|(% style="width:135px" %)-|(% style="width:441px" %)(((
269 Write:
270
271 * 0: Not displayed
272 * 1: Display the current sensor feedback voltage in real time
273 * 2: Display the zero-point voltage during calibration
274 * 3: Display the voltage reading of the applied weight during calibration:
275
276 Displays the low bit of the voltage value. Unit: uV.
277 )))
278 |41|X|R|(% style="width:203px" %)Sensor feedback voltage H|(% style="width:73px" %)0|(% style="width:135px" %)-|(% style="width:441px" %)(((
279 Read: Display the high digit of the voltage value in uV.
280 )))
281
282 **✎Note:**
283
284 * O means retentive type.
285 * X means non-retentive type.
286 * R means readable data.
287 * W means writable data.
288
289 == **BFM description** ==
290
291 **BFM0: Module code**
292
293 LX3V-1WT-L code: 5013
294
295 **BFM1: module version**
296
297 The software version is displayed in decimal, which is used to indicate the software version of the expansion module.
298
299 **BFM2: Polarity**
300
301 For bipolar, the signal will go through zero while it is in changing process, but unipolar will not. The result of the conversion from analog value to digital value is signed, so for bipolar signal the value could be minus.
302
303 **BFM3: Sampling frequency**
304
305 The frequency of input signal reading, the lower the frequency is, the more stable the value it gets, and the higher the precision is, but the lower speed gets.
306
307 |=**Setting**|=**Sample frequency (HZ)**|=**Sample precision (Bits)**|=**Setting**|=**Sample frequency (HZ)**|=**Sample precision (Bits)**
308 |0|7.5|23.5|6|300|21
309 |1|10|17.5|7|600|15.5
310 |2|25|17|8|960|15.5
311 |3|50|16.5|9|2400|15
312 |4|60|16.5|4800|4800|14.5
313 |5|150|16| | |
314
315 **BFM4: State code**
316
317 |=(% rowspan="2" scope="row" %)**Bit NO.**|(% colspan="2" %)**Status code**
318 |=**1**|**0**
319 |=Bit0|CH1 zero weight (no load)|CH1 is not empty
320 |=Bit2|(((
321 CH1 exceeds upper weight limit (overload)
322
323 **✎Note: **The upper limit weight is set by #27 and #28.
324 )))|CH1 is not overloaded
325 |=Bit4|CH1 measurement value is stable|CH1 measurement value is unstable
326 |=Bit6|CH1 uncalibrated / calibrated error|CH1 calibrate successfully
327 |=(((
328 Bit8
329
330 Bit9
331 )))|(((
332 00: no error
333
334 10: The weight of the base point of weight is too large
335 )))|(((
336 01: No-load calibration
337
338 11: Uncalibrated
339 )))
340 |=Bit12|(((
341 CH1 exceeds the sensor range
342
343 **✎Note:** Determined by sensor feedback voltage
344 )))|CH1 is within the sensor range
345 |=Bit14|CH1 enters the calibration without weights|CH1 has not entered the calibration without weights
346
347 **BFM5: Error code**
348
349 |=(% scope="row" %)**Bit NO.**|=**Content**|=**Error state**
350 |Bit0|K1 (H0001)|Abnormal power supply
351 |Bit1|K2 (H0002)|Hardware fault
352 |Bit2|K4 (H0004)|CH1 conversion error
353 |Bit4|K16 (H0010)|CH1 write calibration parameter error
354 |Others|(% colspan="2" %)Reserved
355 (% class="info" %)|(% colspan="3" %)(((
356 **✎Note:** A data register that stores all error states. Each error state is determined by the corresponding bit. It is possible to generate more than two error states at the same time. 0 means normal without error; 1 means there is an error state.
357 )))
358
359 **Tare setting: CH1-BFM6, CH2-BFM46**
360
361 Writing 1 to CH1-BFM6/CH2-BFM46 is valid; after execution, reset to 0. Select the current weight value (BFM16-17) as the weight value for the tare weight (BFM19-20). Takes CH1 as an example.
362
363 The current weight value is 100, after tare setting:
364
365 * If the gross weight is currently displayed (BFM7=0), the tare weight (BFM19 to 20) becomes 100, and the current weight is still 100;
366 * If the net weight is currently displayed (BFM7=1), the tare weight (BFM19 to 20) It becomes the original value + the current weight value, and the current weight value becomes 0.
367
368 **BFM8: Weight calibration instruction**
369
370 Adjustment steps: (Described with CH1)
371
372 * Step1: Do not put any weights on the load cell.
373 * Step2: #8 value is written as 0x0001.
374 * Step3: Add standard weights to the load cell.
375 * Step4: Write the weight of the current weight on the chassis into #23.
376 * Step5: #8 value is written as 0x0002.
377
378 **BFM11: filtering strength**
379
380 The higher the filter strength is, the more stable and accurate the weight value is. But the delay time will increase accordingly, and the sensitivity will decrease.
381
382 **BFM12: zero tracking interval**
383
384 BFM#12 is used in conjunction with BFM#13. When BFM#13 is not 0, BFM#12 indicates the interval between the current automatic weight reset and the next automatic reset to prevent continuous reset.
385
386 (% class="box infomessage" %)
387 (((
388 **✎Note:** This function is generally used to correct sensor temperature drift.
389 )))
390
391 **BFM13:Range of Zero tracking**
392
393 The accumulation range of zero point tracking. If the accumulation exceeds this range, the tracking will not continue.
394
395 |=**Settings**|=(% style="width: 603px;" %)**Description**|=(% style="width: 400px;" %)**Remark**
396 |0|(% style="width:603px" %)Do not enable zero tracking|(% style="width:400px" %)Default
397 |1 to 100|(% style="width:603px" %)When setting the zero tracking range (absolute value), tracking must be performed when the value is stable and the current weight is within the zero tracking range.|(% style="width:400px" %)(((
398 If set to 10, the current weight is ±9 and the stable flag is 1, the current weight is cleared.
399 )))
400 (% class="info" %)|(% colspan="3" %)**✎Note: **When the accuracy of the measured items is not high, the temperature drift has little effect, and this function is not required.
401
402 E.g: The setting value is 100, after the zero point drifts from the 0 position to more than ±100, the tracking will not continue. If it drifts back to within ±100, the tracking will be resumed.
403
404 **BFM15: Set the AD chip gain**
405
406 **I**t can be set according to the sensor range. After the BFM is set, it needs to be re-calibrated.
407
408 |=**BFM15**|=**voltage range**|=**Sensor sensitivity**
409 |0|±5V|<1V/V
410 |1|±625mV|<125mV/V
411 |2|±312.5mV|<62.5mV/V
412 |3|±156.2mV|<31.25mV/V
413 |4|±78.125mV|<15.625mV/V
414 |5|±39.06mV|<7.812mV/V
415
416 **BFM 21 and BFM 22: stable check time and range**
417
418 This function is used to determine whether the current weight value is stable.
419
420 For example: the stable check range is set to 10, the stable check time is set to 200, then within 200 ms, the current weight changes within ±10, the weight value is considered to be stable, and the Bit4 mark position of BFM# 4 is 1.
421
422 **BFM 39: sensor sensitivity**
423
424 According to the weighing sensor specifications, such as 2 mV/V sensor set to 2. If the sensor exceeds the range, the Bit12 mark position of BFM# 4 is 1.
425
426 **BFM 40 BFM 41: sensor feedback voltage display.**
427
428 The function is used to detect the feedback voltage in weight sensor, the voltage between the terminal S+ and S -. The voltage value is not displayed when the default value is 0.
429
430 |=**BFM40**|=(% style="width: 598px;" %)**Function**|=(% style="width: 371px;" %)**Remark**
431 |0|(% style="width:598px" %)0: Non-display voltage|(% rowspan="4" style="width:371px" %)(((
432 Voltage is signed double word.
433
434 BFM# 40 is low word
435
436 BFM# 41 is high word.
437 )))
438 |1|(% style="width:598px" %)1: Displays the current sensor feedback voltage(uV)
439 |2|(% style="width:598px" %)2: Displays zero voltage(uV) when calibrated
440 |3|(% style="width:598px" %)3: Display the voltage (uV) of the weight when calibrating
441
442 == **Function Instructions** ==
443
444 **Net weight measurement function**
445
446 You could choose whether the measured weight is net weight or gross weight. Net weight refers to the weight of the product itself, that is, the actual weight of the product after removing the weight of the outer packaging. The weight of the outer packaging is generally called the tare weight, and the gross weight is the total weight, which refers to net weight plus tare weight.
447
448 * Tare weigh:t Refers to the weight of the outer packaging.
449 * Net weight: Refers to the weight of the product itself, that is, the actual weight of the product after removing the weight of the outer packaging.
450 * Gross weight: Refers to the total weight, that is, the weight of the product itself (net weight), plus the weight of the outer packaging (tare weight)
451 * Gross weight = net weight + tare weight
452
453 E.g: There is a product that is 10KG, the carton it is packed in weighs 0.2KG, and the total weight is 10.2KG.
454
455 * Net weight=10KG
456 * Tare weight=0.2KG
457 * Gross weight=10.2KG
458
459 E.g: Use CH1 to measure the value to display the net weight, and CH2 to select OFF. (If the weight of the outer package is known, you can skip the step of reading the tare weight).
460
461 * Read the tare value
462 ** Write H0000 in BFM7;
463 ** Place the package on the CH1 weighing module;
464 ** Write H0001 in BFM6, and take the current package weight as the tare weight.
465 * Set BFM7=H0001
466
467 **Stability check**
468
469 When placing the item on the weighing module to measure the weight, the user can use the stability check function to know that the current measurement value is stable.
470
471 * If the variation range of the measured value is within the stable range #22 set by the user, the #4 stable bit of the measured value will be set to 1.
472 * When the variation range of the measured value exceeds the set stability range, the #4 stable bit of the measured value will be set to 0, until the stability check time #21 is within the stable range, the #4 stable bit of the measured value will be set to 1 again.
473
474 E.g: The stability check time is set to 200ms, and the stability check range is 10. When the change range exceeds 10, the measurement value is unstable, that is, the #4 stable bit of the measured value will be set to 0. When the beating range is within 10 within 200ms, the stable bit of the measurement value will be set to 1 again. (It is recommended that the user should judge whether the current measurement value is stable before performing control).
475
476 **Zero point judgment**
477
478 You could use the zero point judgment function to know that the item has been removed from the weighing module. You could judge that the measurement value is stable and the Bit is 1, which means that the item has been removed from the weighing module, and you could perform the next step at this time. (The zero point weight Bit in the zero point judgment range is 1).
479
480 **Filter function**
481
482 The average value is the function of summing and averaging the read values to obtain a slowing value, but the environment used will have unavoidable external force factors, which will cause the read value to have a sharp change in the surge value. The change also becomes larger. The function of filtering is not to include the sharply changing surge value in the aggregated average, and the obtained filtered average value will not be affected by the sharply changed surge value.
483
484 = **6 Example** =
485
486 **Current state of weight**
487
488 (% style="text-align:center" %)
489 [[image:image-20220622140225-14.png||height="58" width="374" class="img-thumbnail"]]
490
491 Read the current weighing state BFM4 and judge it by Bit state. For details, please refer to the description of BFM4 in "5.2 Buffer Register Description".
492
493 **Get current weight value**
494
495 (% style="text-align:center" %)
496 [[image:image-20220622135537-7.png||class="img-thumbnail"]]
497
498 Write the average weight value (BFM16) of CH1 in the weighing module into D0.
499
500 **Calibrating weight**
501
502 *In the new version, the first step can also be used for manual reset.
503
504 The adjustment is to make the module match the weight value of the load cell of the weighing module. The adjustment steps are as follows. Described with CH1.
505
506 (% style="text-align:center" %)
507 [[image:image-20220705154752-1.jpeg||height="179" width="739" class="img-thumbnail"]]
508
509 **Tare weight and gross weight**
510
511 (% style="text-align:center" %)
512 [[image:image-20220705154813-2.jpeg||height="242" width="661" class="img-thumbnail"]]
513
514 **Filter method setting**
515
516 After setting the filtering mode and filtering strength, you need to calibrate it again.
517
518 (% style="text-align:center" %)
519 [[image:image-20220705154924-4.jpeg||height="170" width="686" class="img-thumbnail"]]
520
521 **Zero tracking**
522
523 Zero tracking is used to reduce the temperature drift interference;
524
525 Set Zero Tracking Intensity to 0 to disable tracking. Set Zero Tracking Range to 0 to make it is unlimited.
526
527 (% style="text-align:center" %)
528 [[image:image-20220705155005-5.jpeg||height="220" width="547" class="img-thumbnail"]]
529
530 **Calibration without weights**
531
532 Calibration without weights is performed by the zero point of the sensor and the maximum range of the sensor. The accuracy is related to the sensor specifications and depends on the sensor sensitivity (mV/V).
533
534 Example: The sensitivity of LAB-B-B sensor is 2.0±10%mV/V, and there may be a maximum error of 10%, so it is best to use a sensor with a small sensor sensitivity error to use this function.
535
536 (% style="text-align:center" %)
537 [[image:image-20220705155023-6.jpeg||height="345" width="827" class="img-thumbnail"]]
538
539 **Modify calibration parameters**
540
541 (% style="text-align:center" %)
542 [[image:image-20220705155044-7.jpeg||height="316" width="840" class="img-thumbnail"]]
543
544 **✎Note: **BFM35, BFM36, BFM37, and BFM38 are real number types (float). Real numbers need to be input when inputting. If the input exceeds the range, BFM5 will report an error in writing calibration parameters.
545
546 = **7 Diagnosis ** =
547
548 == Check ==
549
550 1. Make sure all cables are connected properly;
551 1. Make sure all rules regarding LX3V expansion modules are met. Such as expansion modules other than digital inputs and outputs are no more than 8 in total. The total number of digital inputs and outputs are no greater than 256.
552 1. Make sure to select the correct operating range in application;
553 1. Make sure power supply is working properly;
554 1. LX3V CPU unit is in RUN mode;
555
556 == Check errors ==
557
558 Check the following items, if LX3V-1WT-L does not work properly:
559
560 * Check the LINK state of power supply
561 ** ON: Expansion cable is properly connected.
562 ** OFF: Check the module connection cable.
563 * Check the wiring; Check status of the 24 V power indicator (LED) of the LX3V-1WT-L.
564 ** On: LX3V-1WT-L is normal, and the 24VDC power supply is normal.
565 ** Off: Supply 24 VDC (+10%) to the LX3V-1WT-L or check power supply
566 * Check the state of LED“COM”(on the right top corner of LX3V-1WT-L);
567 ** ON: communicating
568 ** OFF: Check the state of #5 (error).
569
570 If any bit (B0, B1, b2) is ON, that is why the COM indicator is off. For details, please refer to "(6)BFM5: Error Code" in "5.2 Buffer (BFM) description" of this manual.