![]() |
|
Modbus Read_swap function - Printable Version +- LogicMachine Forum (https://forum.logicmachine.net) +-- Forum: LogicMachine eco-system (https://forum.logicmachine.net/forumdisplay.php?fid=1) +--- Forum: Gateway (https://forum.logicmachine.net/forumdisplay.php?fid=10) +--- Thread: Modbus Read_swap function (/showthread.php?tid=6261) |
Modbus Read_swap function - Ceros2112 - 21.01.2026 Hello, I've run some tests with the new modbus profiler app, basically if I upload a JSON with Read_swap not globally set but individually in every register LM5 seems to ignore it, but if I set it from the modbus profiler and then download it it's ok, for example: this JSON: Code: {
"manufacturer": "IO",
"description": "TEST",
"read_swap": "bw",
"mapping": [
{
"type": "register",
"name": "TEST",
"address": 0,
"datatype": "int16",
"bus_datatype": "int16",
"writable": true,
"read_swap": "n"
}
]
}Uploaded, saved and downloaded results in this: Code: {
"manufacturer": "IO",
"description": "TEST",
"read_swap": "bw",
"mapping": [
{
"type": "register",
"name": "TEST",
"address": 0,
"datatype": "int16",
"bus_datatype": "int16",
"writable": true
}
]
}but if i set read swap to none in the app, save and download the output is correct. Am I doing something wrong? RE: Modbus Read_swap function - admin - 27.01.2026 Thanks for letting us know. Updated Modbus profiler app is available in our app store. RE: Modbus Read_swap function - Ceros2112 - 27.01.2026 You're welcome, thank you for your fast reply and fix. |