This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| manual_mcf-lw06485 [2023/03/22 11:25] – [8.1 Multi devices configuration] supportadmin | manual_mcf-lw06485 [2025/02/28 12:37] (current) – [12 Declaration of conformity] supportadmin | ||
|---|---|---|---|
| Line 136: | Line 136: | ||
| - | enginko | + | Angel4Future |
| Line 195: | Line 195: | ||
| __**Note: | __**Note: | ||
| when saving these parameters, the system asks if you want to save only or to save and load the Modbus configuration file. | when saving these parameters, the system asks if you want to save only or to save and load the Modbus configuration file. | ||
| - | ==== 4.2.2 Registers map configuration ==== | + | ==== 4.2.2 Registers map configuration ==== |
| Basic configuration is made through an .XLS file containing, for every row, the parameters of the register(s) to be read or write. | Basic configuration is made through an .XLS file containing, for every row, the parameters of the register(s) to be read or write. | ||
| - | {{ : | + | {{ : |
| Template file can be downloaded here: | Template file can be downloaded here: | ||
| Line 205: | Line 205: | ||
| [[https:// | [[https:// | ||
| - | File can be uploaded via USB or sent with LoRaWAN(r) | + | File can be uploaded via USB or sent with LoRaWAN® |
| - | Due to the radio regulation, the amount of data that the interface can send during a period of time can vary, and depends also from duty cycle, spreading factor and data rate. | + | Due to the radio regulation, the amount of data that the interface can send during a period of time can vary, and depends also from duty cycle, spreading factor and data rate. |
| - | For example, with EU868 band, the MCF-LW06485 can send from 1KB (SF = 12) to 30KB (SF = 7) every hour. | + | For example, with EU868 band, the MCF-LW06485 can send from 1KB (SF = 12) to 30KB (SF = 7) every hour. In case of periodic transmission, |
| - | In case of periodic transmission, | + | |
| + | === 4.2.3 Configuration file format === | ||
| - | + | **Label:** \\ | |
| - | === 4.2.3 Configuration file format === | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | **Label: | + | |
| mnemonic label of the register.\\ | mnemonic label of the register.\\ | ||
| + | **Modbus address:** \\ | ||
| + | slave address (expressed as decimal value) | ||
| - | **Modbus | + | **Modbus |
| - | slave address (expressed as decimal value) | + | ^ Function Code ^ Register Type ^ |
| - | **Modbus function: | + | |1 |Read Coil | |
| - | ^ Function Code ^ Register Type ^ | + | |2 |Read Discrete Input | |
| - | | 1 | Read Coil | + | |3 |Read Holding Registers |
| - | | 2 | Read Discrete Input | + | |4 |Read Input Registers |
| - | | 3 | Read Holding Registers | + | |5 |Write Single Coil | |
| - | | 4 | Read Input Registers | + | |6 |Write Single Holding Register |
| - | | 5 | Write Single Coil | + | |15 |Write Multiple Coils | |
| - | | 6 | Write Single Holding Register | + | |16 |Write Multiple Holding Registers |
| - | | 15 | + | |
| - | | 16 | + | |
| - | **Dec address: | + | **Dec address:** \\ |
| register starting address (expressed as decimal value), without offset. | register starting address (expressed as decimal value), without offset. | ||
| - | __Note:__\\ | + | __Note:__ \\ |
| please check [[# | please check [[# | ||
| - | |||
| - | **Modbus length:**\\ | + | **Modbus length:** \\ |
| lenght (in word) of the register to be read or write.\\ | lenght (in word) of the register to be read or write.\\ | ||
| __Attention: | __Attention: | ||
| In case of "Write Multiple Coils", | In case of "Write Multiple Coils", | ||
| - | + | **Data:** \\ | |
| - | **Data:**\\ | + | |
| in case of write command, data to be write, hexadecimal values formatted as string.\\ | in case of write command, data to be write, hexadecimal values formatted as string.\\ | ||
| - | __Always use ‘ (single quote) before the digits).__ | + | __Always use ‘ (single quote) before the digits).__ |
| - | **Baudrate (bps):**\\ | + | **Baudrate (bps):** \\ |
| serial line baudrate, __only needed if different from the settings in LoRaWEB__.\\ | serial line baudrate, __only needed if different from the settings in LoRaWEB__.\\ | ||
| Allowed values: 1200, 2400, 4800, 9600, 19200. 38400, 57600, 115200. | Allowed values: 1200, 2400, 4800, 9600, 19200. 38400, 57600, 115200. | ||
| - | **Parity/ | + | **Parity/ |
| serial line parity/ | serial line parity/ | ||
| Allowed values: 8-n-1, 8-n-2, 8-e-1, 8- o -1 for none, even or odd | Allowed values: 8-n-1, 8-n-2, 8-e-1, 8- o -1 for none, even or odd | ||
| + | __**Examples: | ||
| + | reading a 2 byte holding register, starting from address 10001 of slave 1 | ||
| + | ^Label | ||
| + | |Input status | ||
| - | __**Examples: | + | writing |
| - | reading | + | |
| - | ^ Label ^ Modbus address | + | ^Label |
| - | | Input status | + | |Analog output |
| + | === 4.2.4 Configuration with LoraWEB (via USB) === | ||
| - | writing a 2 byte holding register | + | To upload the new configuration file (.XLS) select "Save configuration" |
| - | ^ Label ^ Modbus address | + | |
| - | | Analog output 1 | 2 | 6 | 53 | 1 | 1000 | | + | |
| - | === 4.2.4 Configuration with downlinks === | + | {{ : |
| - | {{ :wiki: | + | and then " |
| + | {{ : | ||
| + | |||
| + | then select the file to be loaded. | ||
| + | |||
| + | __The file must be closed before this operation__. | ||
| + | |||
| + | === 4.2.5 Configuration with downlinks === | ||
| + | |||
| + | {{ : | ||
| **MODBUS to Downlink converter**: | **MODBUS to Downlink converter**: | ||
| convert the .XLS configuration file in one or more downlink payload to be sent to the device instead using USB port-. | convert the .XLS configuration file in one or more downlink payload to be sent to the device instead using USB port-. | ||
| - | {{ : | + | {{ : |
| **Temporary Downlink**: | **Temporary Downlink**: | ||
| the configuration file is executed and then discarded. | the configuration file is executed and then discarded. | ||
| - | |||
| **Configuration Downlink**: | **Configuration Downlink**: | ||
| the configuration file is saved in memory and executed periodically. | the configuration file is saved in memory and executed periodically. | ||
| + | |||
| ==== 4.3 Other settings ==== | ==== 4.3 Other settings ==== | ||
| Line 354: | Line 357: | ||
| - **OTAA ENGINKO**: Over the air activation, fixed keys: JoinEUI = 904e915000000002, | - **OTAA ENGINKO**: Over the air activation, fixed keys: JoinEUI = 904e915000000002, | ||
| - **ABP**: requires writing to the device of NwkSkey, AppSkey, DevAddr. | - **ABP**: requires writing to the device of NwkSkey, AppSkey, DevAddr. | ||
| - | {{ : | ||
| - | The device exits factory activated with **NONE** mode. | + | {{ : |
| + | |||
| + | The device exits factory activated with **OTAA ENGINKO** mode. | ||
| On request devices can be shipped aleady activated. | On request devices can be shipped aleady activated. | ||
| Line 400: | Line 404: | ||
| - | To bring back the sensor to factory default and reset the passwords, a reset code must be requested to enginko | + | To bring back the sensor to factory default and reset the passwords, a reset code must be requested to Angel4Future |
| ===== 8 General configuration file ===== | ===== 8 General configuration file ===== | ||
| - | With LoRaWEB is possible to configure the device using an XML file, instead to manually adjust the parameters (for details about the file format please ask to enginko). This is very useful especially in | + | With LoRaWEB is possible to configure the device using an XML file, instead to manually adjust the parameters (for details about the file format please ask to Angel4Future). This is very useful especially in |
| case of multiple devices configuration. | case of multiple devices configuration. | ||
| - | With " | + | With " |
| Line 432: | Line 436: | ||
| - | For details on files format please ask to enginko. | + | For details on files format please ask to Angel4Future. |
| ===== 9 Payload ===== | ===== 9 Payload ===== | ||
| Line 556: | Line 560: | ||
| ===== 12 Declaration of conformity ===== | ===== 12 Declaration of conformity ===== | ||
| - | Hereby, enginko Srl declares that MCF-LW06485 complies with the essential requirements and other relevant provisions | + | Declarations |
| ===== 13 FCC compliance for MCF-LW06485-US ===== | ===== 13 FCC compliance for MCF-LW06485-US ===== | ||
| Line 575: | Line 579: | ||
| ===== 14 Contacts ===== | ===== 14 Contacts ===== | ||
| - | **enginko Srl** \\ | + | **Angel4Future S.r.l.** \\ |
| - | Via Roma 3 I-28060 Sozzago | + | Via San Sabino 21 - 70042 MOLA DI BARI (BA) , ITALY \\ |
| - | T : +39 0321 15 93 088 \\ | + | T : +39 080 532 1796 \\ |
| - | E : info@enginko.com | + | E : info@angel4future.com \\ |
| - | PEC: enginkosrl@legalmail.it | + | W: |
| - | W: | + | |
| ---- | ---- | ||
| - | rev.1 | + | rev.2 |