Dragino RS485-LN MBFUN Not Taking Effect? Check DATACUT Priority
A Dragino RS485-LN can keep delivering LoRaWAN messages after a configuration change while the extracted sensor bytes remain unchanged. If you enabled MBFUN expecting automatic Modbus response handling, inspect existing DATACUT rules before changing the wiring, replacing the node or rewriting the dashboard decoder. A successful configuration entry does not prove that the intended extraction method is active.

Original conceptual illustration, not a specific product, live installation or manufacturer specification.
Key takeaways
DATACUT takes priority over MBFUN on the documented RS485-LN.
Capture original configuration and corresponding serial and uplink bytes.
Verify extracted bytes before changing application scaling.
1. Understand which extraction method has priority
Dragino’s RS485-LN manual states that MBFUN is available from firmware v1.3 and handles Modbus RTU functions 01, 02, 03 and 04. DATACUT has higher priority: where a DATACUT command is configured, MBFUN is ignored. This is a device-side extraction decision, upstream of the application decoder.
Treat this as a model-specific troubleshooting path. Record the installed firmware and use the matching documentation. Do not transfer the rule to another Dragino family merely because its product name includes RS485. The connected instrument’s register map remains the authority for addresses, data types, units and scaling.
The pictured Dragino RS485-LN converter connects local RS485 instrumentation to a LoRaWAN network. Its photograph identifies the hardware family; it does not establish the firmware or configuration of a supplied unit. Confirm the Australian radio variant and network requirements separately when specifying equipment.

2. Capture the working baseline before changing anything
Start with evidence from one identified node and one approved read transaction. Export or record the existing polling commands, every associated extraction rule, firmware identity and application payload definition. Save the decoder version as well. Name the files with the device identifier and date so a technician can distinguish the original configuration from an experimental copy.
For that transaction, retain the request, complete serial response and resulting application payload, with timestamps and application port. Obtain captures through an approved diagnostic arrangement. Do not attach a second polling master to an operating bus or disturb panel wiring without an authorised work method. Isolate testing from control actions and safety functions.
Build a simple comparison record: intended source field; bytes returned by the instrument; bytes expected after extraction; bytes actually received by the application; displayed engineering value. This separates extraction from interpretation. A decoder cannot recover sensor bytes that the device never included in its uplink.
3. Review the conflict one command at a time
Identify the polling command associated with the wrong field. Confirm that the captured response belongs to the intended instrument and read, rather than a neighbouring command.
Inspect the corresponding DATACUT configuration alongside MBFUN. Compare the active settings with the exact firmware manual; do not infer that enabling one mode disabled the other.
Decide which extraction method the application requires. A deliberately customised DATACUT rule may be correct and should not be removed simply to make MBFUN active.
Prepare a reversible, narrowly scoped change for an approved test device or maintenance window. Preserve unrelated command slots and document the restoration procedure before applying it.
Read back the settings and capture another complete transaction. Compare extracted bytes first, then confirm the decoder, units and dashboard value against an independent expected result.
4. A hypothetical replacement-instrument example
Suppose a monitoring node originally collected two selected bytes using a custom extraction rule. A replacement instrument needs a different set of returned bytes. The technician enables automatic handling, but the old rule remains configured. The application continues receiving the previous selection, and a decoder adjustment makes the displayed number look plausible.
The acceptance test must ask whether the intended bytes arrived, not whether the chart looks reasonable. In this hypothetical case, compare the old and proposed extraction layouts against captured responses at two distinguishable operating values. Confirm every affected field, including any neighbouring field sharing the payload. This is an illustrative fault investigation, not a reported installation or product test.

Original explanatory diagram. Numerical values are hypothetical where shown; follow the actual equipment documentation and approved application method.
5. Avoid turning an extraction fault into a data-quality fault
Do not change serial timing, extraction and decoder scaling together: the result becomes difficult to diagnose or reverse. Do not erase all polling slots as a shortcut. Do not treat missing data as a real zero or approve a single plausible sample. Keep invalid and unavailable observations identifiable in the receiving application.
Before release, retain the final settings, representative serial captures, corresponding uplinks and decoder revision as one acceptance record. Confirm normal reporting over several cycles and test the agreed response to an unavailable instrument. Leave unresolved fields out of operational decisions until their mapping is established.
For assistance, provide the exact model and firmware, sanitised command settings, one complete response and its corresponding uplink. Remove network keys and customer-sensitive identifiers. This evidence lets the integrator resolve extraction precedence without guessing from a dashboard screenshot.
6. Source and model reference
Need help with your application?
ProSense Instruments - discuss instruments and communications hardware: sales@prosenseinstruments.com.au or 1800 560 854.
ProSense Solutions - discuss system integration: sales@prosense.com.au. ProSight Software - discuss software requirements: info@prosightsoftware.com. Device integration must be confirmed for your application.




Comments