ProSoft Technology ILX800-SMSG User Manual

Page 27

Advertising
background image

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"

Advertising