ProSoft Technology ILX800-SMSG User Manual
Page 27

ILX800-SMSG ♦ Micro800 Platform
Contents
SMS Text Plug-in Module for GSM Networks
User Manual
ProSoft Technology, Inc.
Page 27 of 41
June 18, 2014
The sample controller program for the ILX800-SMSG plug-in module recognizes the text
message commands listed in the following two tables. When the module receives a text
message command, it sends a response text message to the originator of the text message
command.
There are two types of text message commands.
3.3.1 Status Information Requests
Request
Action by ILX800-SMSG
Response from ILX800-SMSG
PLCSTATUS
Returns text message with
controller status data
Controller mode
Status of outputs and inputs
NETSTATUS
Returns text message with cellular
network status data
Signal strength in dBm
Network status
Number of carrier connection
failures
MSGSTATUS
Returns text message with
message counts
Number of received messages
Number of sent messages
Number of failed sent
messages
Number of messages received
from phone numbers not on
the Whitelist
UPTIME
Returns text message with the
controller's running time
Important: The controller's clock
resets after approximately 20
days.
"Controller UP Time **NOTE
Controller clock resets after 20
days**: xxdxxhxxmxxsxxx"
OUTPUTx
Returns text message with the
status of controller output x
"OUTPUTx ON"
"OUTPUTx OFF"
WHITELIST
Returns text message indicating
whether the Whitelist is enabled or
disabled
"WHITELIST ON"
"WHITELIST OFF"
3.3.2 Commands to Execute Some Action
Note: If, for some reason, you do not want the module to send out acknowledge (response) text messages for
the following text message commands, you can set the CONFIG_ackEnabled variable to FALSE.
Command
Action by ILX800-SMSG
Response from ILX800-SMSG
OUTPUTx ON
Energizes controller output x
"OK: Set OUTPUTx=ON"
OUTPUTx OFF
De-energizes controller output x
"OK: Set OUTPUTx=OFF"