
Select the registers to log on the Local Registers > Register Configuration screen. Define the setup of the log file
using the Settings > Logging screen. Typical settings are shown.
1. Enable the log and timestamp with every entry.
2. Enter the filename, log rate, and the maximum file size to send via email (5 to 10k is an efficient size for a cellular
connection).
3. Define the email address.
4. Define the local register data put into the log file using the Local Registers > Local Register Configuration
screen, under the Logging and Protocol Conversion section. From the SD Card Logging drop-down list, select
the log file to write to. Log files are written in CSV format.
5. Use the DXM Configuration Tool to read back the log files. Under Settings > Logging, click Refresh List,
highlight the file to download, then click Save Selected.
5.11 Ethernet and Cellular Push Retries
The DXM Controller can be configured to send register data packets to a webserver. When the Ethernet or cell
communications path is not operating, the DXM Controller retries the send procedure. The communications retry process is
outlined below for each configuration.
Regardless of the communications connection (Ethernet or cellular), a failed attempt results in the register data packet
being saved on the local micro SD card
5
. The number of retries will depend upon the network connection type.
When there is bad cellular signal strength or there is no Ethernet connection, the transmission attempts are not counted as
failed attempts to send data. Only when there is a good network connection and there are 10 failed attempts will the
controller archive the data on the SD card. Data archived on the SD card must be manually retrieved.
5.11 Ethernet
With an Ethernet-based network connection, the DXM Controller retries a message five times. The five retry attempts
immediately follow each other. After all attempts are exhausted, the register data packet is saved on the micro SD card.
At the next scheduled time, the DXM Controller attempts to send the saved packet as well as the newly created register
data packet. If it cannot send the new register data packet, the new register data packet is appended to the saved file on
the micro SD card to be sent later. After 10 rounds of retries, the data set is archived on the micro SD card under folder
_sxi. No additional attempts to resend the data are made; the data file must be manually retrieved.
Using SSL on Ethernet will have no retries, but will save each failed attempt to the micro SD card until 10 failed rounds. At
this time, the register data packet is archived.
5.11 Cellular
In a cellular-connected system there are no retries. Failed transmissions are saved on the micro SD card.
After 10 successive failed attempts, the data is archived in the _sxi folder. Send attempts with a low signal quality are not
counted against the 10 count limit. For example, if the cellular antenna is disconnected for period that the DXM controller
would have sent 20 messages under normal circumstances, all 20 messages would be saved and will be retried when the
5
Enable HTTP logging to save data on the SD card; this is the factory default. See SETTINGS -> LOGGING in the DXM Configuration
Tool.
DXM100 Controller Instruction Manual
38
www.bannerengineering.com - Tel: 763.544.3164