This shows you the differences between two versions of the page.
| manual_mcf-lw066vmc [2022/10/11 16:05] – created supportadmin | manual_mcf-lw066vmc [2022/10/11 16:09] (current) – removed supportadmin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{ : | ||
| - | ===== MCF-LW06VMC Operating Manual===== | ||
| - | |||
| - | === Important safety information === | ||
| - | |||
| - | {{:: | ||
| - | Failure to observe recommendations included in this manual may be dangerous or cause a violation of the law. The manufacturer will not be held responsible for any loss or damage resulting from not following the instructions of this operating manual. | ||
| - | |||
| - | * Do not dismantle or modify in any way. | ||
| - | * Avoid mechanical stress | ||
| - | * Do not use any detergent or alcohol to clean the device. | ||
| - | |||
| - | === Disposal information for users === | ||
| - | {{: | ||
| - | |||
| - | The barred symbol of the rubbish bin shown on the equipment indicates that, at the end of its useful life, the product must be collected separately from other waste. | ||
| - | |||
| - | Please note that the lithium batteries must be removed from the equipment before it is given as waste and disposed separately. To remove the batteries refer to the specifications in the user manual. | ||
| - | For additional information and how to carry out disposal, please contact the certified disposal service providers. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== 1. Description ===== | ||
| - | |||
| - | This device can remotely acquire the accounting data, as EVADTS file, from any vending machine. | ||
| - | It can be connected by DDCMP or DEX interface, as well as printer port for other devices. | ||
| - | This device can send alarms or triggered events via LoRaWAN® and manage price changes. | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | MCF-LW06VMC is available with DIN rail option (MCF-DIN105): | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | |||
| - | ===== 2. Overview ===== | ||
| - | |||
| - | ==== 2.1 Technical data ==== | ||
| - | |||
| - | * CPU Cortex M4 | ||
| - | * RTC | ||
| - | * EEProm 32KB | ||
| - | * Flash 1MB | ||
| - | * Encryption AES 128 bit | ||
| - | * LiPo 800mAh rechargeable battery | ||
| - | * Class A LoRaWAN® stack EU868, AS923, AU915, US915 | ||
| - | * USB On The Go | ||
| - | * IoT node setup ad firmware upgrade via USB interface | ||
| - | * Energy harvesting enabled from RS232 data channels | ||
| - | * Optional power supply 10÷36Vdc | ||
| - | * Storage temperature range -20°C ÷ +80°C | ||
| - | * Working temperature range -10°C ÷ +70°C | ||
| - | * Dimensions L x H X P: 81 x 60 x 24mm | ||
| - | |||
| - | |||
| - | ===== 3 Installation ===== | ||
| - | ==== 3.1 Connection | ||
| - | |||
| - | === 3.1.1 Connection as stand-alone device === | ||
| - | |||
| - | Please refer to following connections: | ||
| - | |||
| - | |||
| - | {{ : | ||
| - | |||
| - | |||
| - | | **pin** | ||
| - | | J3.1 | NC | Not used | | ||
| - | | J3.2 | IO5 | Auxiliary input blue wire | | ||
| - | | J3.3 | IO5 | Readout input white wire | | ||
| - | | J3.4 | IO6 | Readout input white wire | | ||
| - | | J3.5 | NC | Not used | | ||
| - | | J3.6 | ||
| - | | J3.7 | NC | Not used | | ||
| - | | J3.8 | NC | Not used | | ||
| - | | J3.9 | GND | Negative power supply | ||
| - | | J3.10 | ||
| - | |||
| - | |||
| - | Power can also be supplied by USB. | ||
| - | |||
| - | === 3.1.2 Connection with DIN rail option === | ||
| - | |||
| - | Please refer to following connections: | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | __Modbus data lines:__ | ||
| - | | J1.1 | NC | Not used | | ||
| - | | J1.2 | IO5 | Auxiliary input | | ||
| - | | J1.3 | IO5 | Readout input | | ||
| - | | J1.4 | IO6 | Readout input | | ||
| - | | J1.5 | NC | Not used | | ||
| - | | J1.6 | ||
| - | | J1.7 | NC | Not used | | ||
| - | | J1.8 | NC | Not used | | ||
| - | \\ | ||
| - | __Optional Power supply:__ | ||
| - | | **Pin** | ||
| - | | J2.1 | Vdc | Positive power supply range [10-36Vdc] | ||
| - | | J2.2 | GND | Negative power supply | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | Power can also be supplied by USB. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | === 3.1.3 Antenna | ||
| - | |||
| - | The magnetic antenna must be positioned on a __metal body__. It should preferably be vertical and at least 30 cm away from other metal bodies. | ||
| - | The installation must take place in a place where the LoRaWAN(r) signal coverage is good (SF=7 optimal, SF=12 weak). | ||
| - | Use the provided clip to hold the antenna connector in place, as in the picture: | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== 3.2 Configuration ==== | ||
| - | |||
| - | To deploy the sensor, use **LoRaWEB** online tool, to setup LoRaWAN(r) credentials and other preferences (only available for Windows(r)) : | ||
| - | |||
| - | [[https:// | ||
| - | (iot.mcf88.cloud/ | ||
| - | |||
| - | |||
| - | Before connect the device the first time, please install LoRaBridge applicarions and drivers: | ||
| - | |||
| - | [[https:// | ||
| - | |||
| - | __Validate your settings | ||
| - | |||
| - | |||
| - | enginko provides, upon free registration, | ||
| - | |||
| - | |||
| - | {{ : | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | |||
| - | ==== 3.3 System led ==== | ||
| - | |||
| - | |||
| - | {{ : | ||
| - | |||
| - | |LoRaWAN(r) not configured| | ||
| - | |Joining| | ||
| - | |Sending| | ||
| - | |Receiving| | ||
| - | |Steady state| | ||
| - | |Data error| | ||
| - | |Connection error| | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== 3.4 Firmware update==== | ||
| - | |||
| - | Save the new firmware file (.exe) on the PC, run the file, select the USB FW port and start the update: | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | and waiting for the end message. | ||
| - | |||
| - | |||
| - | ===== 4. Setup ===== | ||
| - | |||
| - | {{ : | ||
| - | ==== 4.1 Period ==== | ||
| - | |||
| - | Period is the interval (in minutes) between one measure and the next one. The sensor sends one measures for every transmission. | ||
| - | Value can be between 15 and 65535 minutes (default: 30 minutes). | ||
| - | |||
| - | Period interval can be set with App or with downlink command. | ||
| - | |||
| - | ==== 4.2 Machine interface settings ==== | ||
| - | |||
| - | ==== 4.2.1 Serial line settings ==== | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | **Baudrate [bps]**:\\ | ||
| - | set the baudrate for the serial line (defalt = off). | ||
| - | |||
| - | |||
| - | **Parity**: | ||
| - | set the Modbus frame parity. | ||
| - | |||
| - | |||
| - | |||
| - | ==== 4.3 Other settings ==== | ||
| - | |||
| - | |||
| - | **DST**:\\ | ||
| - | set to change DST (default: none). | ||
| - | |||
| - | **Time sync uplink**:\\ | ||
| - | set to disable time synchronization request (default: enabled). | ||
| - | |||
| - | |||
| - | ----- | ||
| - | {{: | ||
| - | |||
| - | Normally sensor asks for a time sync at every power on (uplink starting with 01) or once a week. | ||
| - | If no or wrong reply received, it will retry after 1 week. | ||
| - | |||
| - | |||
| - | If not handled in the right way can generate unnecessary traffic on the network. | ||
| - | |||
| - | Please check chapter 2.1 [[data_frame_format| DATA FRAME FORMAT]]. | ||
| - | |||
| - | |||
| - | ----- | ||
| - | |||
| - | |||
| - | **Confirmed Uplinks**: | ||
| - | set for unconfirmed uplinks (default: confirmed uplink). | ||
| - | |||
| - | **Single join/ | ||
| - | set for to allow only one join per day (default: multiple join allowed). | ||
| - | |||
| - | **LED working**: | ||
| - | Set OFF to turn off the diagnostic led. | ||
| - | |||
| - | **USB**:\\ | ||
| - | Internal use. | ||
| - | |||
| - | ===== 5. Diagnostic ===== | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | |||
| - | |||
| - | Press **Check** to verify the correct communication betweet the LoRaWAN(r) interface and the slave(s). | ||
| - | |||
| - | |||
| - | ===== 6 LoRaWAN network ===== | ||
| - | |||
| - | The sensor is compliant with LoRaWAN(r) **specification 1.0.2**, **regional 1.0.2b**. | ||
| - | |||
| - | |||
| - | {{ : | ||
| - | |||
| - | ==== 6.1 Activation ==== | ||
| - | The device supports the following activations on a LoRaWAN(r) network: | ||
| - | - **NONE**: sensor not activated | ||
| - | - **OTAA**: the JoinEUI and the AppKey not setted, must be written to the device; | ||
| - | - **OTAA MCF88**: 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. | ||
| - | {{ : | ||
| - | |||
| - | The device exits factory activated with **NONE** mode. | ||
| - | On request devices can be shipped aleady activated. | ||
| - | |||
| - | Note: in **OTAA** AppKey is write only, in reading the field will always be empty, even if set. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== 6.2 Other settings ==== | ||
| - | |||
| - | **Network settings**: | ||
| - | please keep " | ||
| - | |||
| - | **Network type**:\\ | ||
| - | LoRa syncword can be setted as " | ||
| - | |||
| - | **Band**:\\ | ||
| - | select the right LoRaWAN (r) band settings accodingly to country requirements. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== 7 Passwords===== | ||
| - | The device can be protected by passwords, to avoid unauthorized persons to read data or modify parameters. | ||
| - | |||
| - | As default passwords are equal to 0. | ||
| - | |||
| - | Allowed values range from 0 to 999999999 (only numbers). | ||
| - | |||
| - | To change the passwords, set the new values with LoRaWEB: | ||
| - | |||
| - | |||
| - | {{ : | ||
| - | |||
| - | Once the passwords are setted, to gain access from LoRaWEB to the sensor, set the right values before reading from the device: | ||
| - | |||
| - | |||
| - | {{ : | ||
| - | |||
| - | |||
| - | To bring back the sensor to factory default and reset the passwords, a reset code must be requested to enginko (please provide the DevEUI of the sensor when you ask for that code). | ||
| - | |||
| - | ===== 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 | ||
| - | case of multiple devices configuration. | ||
| - | |||
| - | With " | ||
| - | |||
| - | |||
| - | {{ : | ||
| - | |||
| - | ====8.1 Multi devices configuration ==== | ||
| - | |||
| - | WIth LoRaWEB is possible to configure many devices in an easy way. | ||
| - | |||
| - | For multi-configuration is needed at least one XML file with the parameters to set. | ||
| - | |||
| - | Settings on this file will be applied to all the sensors. | ||
| - | |||
| - | With an additional XLS file is possible to load different LoRa configuration parameters (Activation Type, AppKey, AppEUI, NetKey, DevAddress, Band, Private option) for each sensor, based on DevEUI. | ||
| - | |||
| - | XLS is prevailing on the XML, so if both files are enabled, if the DevEUI of the device matches one of the DevEUIs in the XLS file, LoRa parameters will be setted from this one. | ||
| - | |||
| - | These configuration can be done in the in the Settings: | ||
| - | * Use of the general configuration by file; | ||
| - | * Use of the specific configuration by file. | ||
| - | |||
| - | |||
| - | {{ : | ||
| - | |||
| - | |||
| - | For details on files format please ask to enginko. | ||
| - | |||
| - | ===== 9 Payload ===== | ||
| - | |||
| - | For payload descriptions, | ||
| - | |||
| - | [[data_frame_format| DATA FRAME FORMAT]] | ||
| - | |||
| - | |||
| - | |||
| - | ===== 10 Ordering code ===== | ||
| - | |||
| - | ^Code ^Description ^ | ||
| - | |MCF-LW06VMC | ||
| - | |MCF-LW06VMC-AS | LoRaWAN(r) vending machine supervisor AS920-925 | ||
| - | |MCF-LW06VMC-US | LoRaWAN(r) vending machine supervisor | ||
| - | |MCF-LW06VMC-AU | LoRaWAN(r) vending machine supervisor AU915-928 | ||
| - | |||
| - | For payload descriptions, | ||
| - | |||
| - | [[data_frame_format| DATA FRAME FORMAT]] | ||
| - | |||
| - | ===== 11 Connections overview ===== | ||
| - | |||
| - | === 11.1 Modbus RTU basics === | ||
| - | Modbus RTU is based on an RS485 bus: TIA/EIA-485 (RS-485) is a single differential balanced line (half duplex). | ||
| - | |||
| - | |||
| - | * It provides a robust communication interface which is inherently noise tolerant since it uses differential as opposed to ground referenced signals. | ||
| - | *It can be cheaply deployed & the cabling is simple, a single pair of wires plus a ground wire. | ||
| - | * Up to 32 devices can be daisy-chained together in a network. | ||
| - | |||
| - | === 11.2 Modbus RTU basics: termination resistors === | ||
| - | |||
| - | |||
| - | |||
| - | ===== 12 Declaration of conformity ===== | ||
| - | |||
| - | Hereby, enginko Srl declares that MCF-LW06VMC complies with the essential requirements and other relevant provisions of Directive | ||
| - | |||
| - | ===== 13 FCC compliance for MCF-LW06VMC-US ===== | ||
| - | |||
| - | This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, | ||
| - | |||
| - | This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, | ||
| - | * Reorient or relocate the receiving antenna. | ||
| - | * Increase the separation between the equipment and receiver. | ||
| - | * Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. | ||
| - | * Consult the dealer or an experienced radio/TV technician for help. | ||
| - | |||
| - | Any changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate this equipment. | ||
| - | |||
| - | **Contains FCC ID: 2AWAL409810** | ||
| - | |||
| - | |||
| - | ===== 14 Contacts ===== | ||
| - | |||
| - | **enginko Srl** \\ | ||
| - | Via Roma 3 I-28060 Sozzago (NO) \\ | ||
| - | T : +39 0321 15 93 088 \\ | ||
| - | |||
| - | E : info@enginko.com | ||
| - | PEC: enginkosrl@legalmail.it \\ | ||
| - | W: | ||
| - | |||
| - | ---- | ||
| - | |||
| - | rev.1 | ||