Table of Contents. SMS Messaging SMS MESSAGING... 1. Creating SMS Messages & Variables... 5 Message Properties... 6



Similar documents
Using the M90-GSM s SMS feature

MODBUS. Table Of Contents

Vision OPLCs and Modems 3/2010

Remote Access. Table Of Contents. Rev: 3.30, 8/03

Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

SOFTWARE MANUAL UNIOPC

Nokia for Business. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

SOFTWARE. V G23 Rev: 3:00

Configuring connection settings

SOFTWARE VISILOGIC - GETTING STARTED. V G23 Rev: 3:00

Nokia E61i Configuring connection settings

U90 Ladder Software Manual 3/06

SMS Alarm Messenger. Setup Software Guide. SMSPro_Setup. Revision [Version 2.2]

GSMPBX version 1.3 Datasheet

2. DESIGN REQUIREMENTS

Different Ways of Connecting to. 3DLevelScanner II. A.P.M Automation Solutions LTD. Version 3.0

How To Use The Powerpoint 3.5 On A Computer With A Powerpoint 2.5 (Powerpoint) On A Pc Or Macbook 2.2 (Powerstation) On An Iphone Or Ipad (Powerplane)

Modbus Communications for PanelView Terminals

L Firmware And FPGA Configuration Upgrade

Accessing Diagnostics using a Dialup Modem

Number of bits needed to address hosts 8

EZIO-4THIE * External CJC Sensor** (National LM19)

4. Backup Assistant will ask you to verify the PIN you assigned to your account, and will remind you to record your PIN for future use.

Error and Confirmation Codes

Issue 2EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual

Teltonika FM41XX. Configurator v. 1.0

Vehicle Monitoring Quick Reference Guide

FC5A Modbus Communication Training

SIEMENS S

USING THE MODEL IQ 1000 INTELLICLOCK

SMS Database System Quick Start. [Version 1.0.3]

Technical Notes TN 1 - ETG FactoryCast Gateway TSX ETG 3021 / 3022 modules. How to Setup a GPRS Connection?

GSM Desktop phone DPH101. User manual v1.00

GeoDAS. Links to GeoSIG Instruments. User Manual Extension

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

MicroLogix 1100 Embedded Web Server

OfficeSuite Dialer Documentation

TX3 Series TELEPHONE ACCESS SYSTEMS. Configurator Quick Start. Version 2.2 Mircom Copyright 2014 LT-973

How do you buy SMS Bundles on Cellphone Banking?

Ohio Responds Volunteer Registry Message Guide

Description of service Mobile Dialer App

Raptor-Telematics User Manual

FINS Gateway For OMRON PLCs

Custom Solutions Center. Users Guide. Low Cost OEM PackML Templates L02 Release. Version LC-1.0

APNT#1168 Modbus - Establishing Communications Hints

Premium Server Client Software

Remote Access for Schneider Electric Modicon Micro & Premium Series PLCs

TELULAR SX4E PHONECELL WITH THE 8210 SPEECH MODEM APPLICATION NOTE

T-BOXN12R. First steps with T-BOXN12R. You can make it wireless. Date: Version 1.0

Installation & Configuration Manuel. Socket Server. OpenAT application

Operation Data Managing Software. PCWAY User s Manual ARCT1F392E panasonic.net/id/pidsx/global

Remote monitoring of Crouzet Millenium 3 Using Netbiter EasyConnect EC220 & Netbiter Argos

Vodafone Text Centre User Guide for Microsoft Outlook

User Manual. Vogue2.8-D6

SCADA System. Application Guide

Coyote SP - Installation Notes

Modbus RTU Communications RX/WX and MRX/MWX

Digi Cellular Application Note Configuring and using SMS features on Digi Connect Wan 3G

10 Step 2 System Service Setup. 11 Step 3 RelayFax Server Setup. 11 Step 4 Company Name and CSID String. 12 Step 5 Fax and Voice Number

The Answer to the 14 Most Frequently Asked Modbus Questions

Aeroqual Connect and Cloud

Using Ladder Logic Instructions to Communicate with an Ethernet IP Nexus Unit

MTS Master Custom Communications Protocol APPLICATION NOTES

SECURITY SYSTEM MANAGEMENT SOFTWARE FOR WINDOWS. Quick Start Instructions

USING THE MODEL V800 VELOCITY CLOCK

ROC Protocol Specifications Manual

M91 TM. Features: M91 HMI PLC. Communication

Issue 1 EN. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

Solution for Homework 2

Table of Contents. GETTING STARTED...1 Technical Support...1 Scanner Configuration...2 Login and Select a Mode...4

Publication Rev. A. GE FANUC SNP Communications Reference

Voice Call Addon for Ozeki NG SMS Gateway

Configuring the Siemens TC35 modems for use with the MI2292

Networking Basics for Automation Engineers

UDG1000 Hach PCX2200 Serial Port Input Driver configuration

7.7 Ethernet Communication (AFPX-COM5)

(Master Slave Mode) This chapter explains how to connect multiple HMIs.

OPERATOR INTERFACE PRODUCTS APPLICATION NOTE. Xycom 4800/2000 OIL (Operator Interface Language)- Series Terminals: Backup and Restore with ProComm

Toshiba Serial Driver Help Kepware Technologies

Technical Training Module ( 30 Days)

Technical Document. NiagaraAX SMS Users Guide. January 4, 2007

Designing AirPort Extreme Networks

For support on the Beijer HMI please contact:

PROMIS Tutorial SMS Data Collection System

User Guide Wintex Software

Web site:

Configuring SMC-Flex for Communications over Remote I/O Network using 20-COMM-R Card This document is intended to be used for reference purposes only.

GSM-AUTO+ GSM Controller with Internal Power Supply User manual

NETWORK ADMINISTRATION

Backup Assistant. Product Description. Screenshots. Using the Application

Micro-Comm SCADAview CSX. SCADAdial CSX Setup Manual

How To Track A Vehicle With A Smart Vehicle Tracking System

Allen-Bradley. Bar Code. 2-D Hand-Held. Programming Guide. Bar Code. Scanners. (Cat. No HTG-4)

Temperature & Humidity SMS Alert Controller

FLASH PROCEDURE for GSM BENTEL and DSC cards

Application Note: Connecting to a 2500 Series Processor using PLC Workshop

C-more Remote HMI App

ichip FTP Client Theory of Operation Version 1.32

Transcription:

SMS Messaging Table of Contents SMS MESSAGING... 1 About SMS messaging... 2 Using SMS Messaging... 3 SMS Message Conditions and Elements... 4 Creating SMS Messages & Variables... 5 Message Properties... 6 SMS: Scan... 8 SMS: Send... 9 SMS Variables... 10 Sending SMS messages from a GSM cell phone... 12 Writing SMS messages in your cell phone... 12 Sending the message to the PLC... 12 Checking that the PLC has received the SMS message... 12 Modem SBs, SIs and Error Messages... 14 1

About SMS messaging SMS messaging is a feature offered by cellular telephone services. SMS-enabled controllers can use SMS messaging to send and receive data to and from a cell phone or other cellular device. Both fixed text and variable data can be communicated. This feature can be used to transmit data and for remote diagnostics. SMS messaging is featured in several sample applications; these may be found by selecting VisiLogic Sample Projects from the Help Menu. In order to use this feature, you must connect an SMS-enabled PLC to a modem that supports connection to a cellular network. SMS messaging is subject to the limitations of cellular networks, such as network availability. Note that SMS messages are limited to the English character set. 2

Using SMS Messaging To enable a controller to use SMS messaging, you must use a modem that supports connection to a cellular network. SMS messaging operations are located on the FBs menu. 3

4 SMS Message Conditions and Elements

SMS: Configuration An SMS Configuration contains a list of SMS messages with attached variables and a phone book that is unique to that configuration. SMS Configuration is also where you define Message Properties. Creating SMS Messages & Variables A single SMS message can be up to 140 characters long, and can contain both fixed text and up to 10 variables. Note that although the PLC can send Binary Text, Numeric, and List of Texts variables, it can only receive Numeric variables. Binary Variable This type of variable displays different text in the SMS variable field according to the status of a bit operand. Number Variable A Number Variable enables you to: Show any numeric value within a message. Control the format in which that value is shown, including the placement of a decimal 5

point and leading zeros. Use Linearization to show a converted value, such as an analog temperature converted to degrees Celsius. List of Texts: by Pointer This type of variable contains numbered lines of text. You link the Variable to an operand. The value within that operand 'points' to the number of a line within the list. When the operand value is equal to a particular line number, the text of that line is shown in the Display. Message Properties This defines how the PLC deals with a specific SMS message that is received by the system. Note that a SMS Scan FB must be placed in the Ladder to enable the PLC to check a specific SMS Configuration for received messages. 6

7

SMS: Scan To enable the PLC to check a specific SMS Configuration for received messages, place an SMS Scan FB in your Ladder application.. When the PLC scans the SMS configuration, the Message Properties of each message define how the PLC deals with that message. 8

SMS: Send To send an SMS, place an SMS Send operation in your Ladder application. Before you can send an SMS, you must initialize a Com port to use a GSM modem, create an SMS Configuration, and set conditions as explained in Using SMS Messaging. Note that you can send only one SMS message at a time, but that you may send it to multiple phone numbers. 9

SMS Variables A single SMS message can contain both fixed text and up to 10 variables. Note that SMS variables are not related to HMI variables. Although the PLC can send Binary Text, Numeric, and List of Texts variables, it can only receive Numeric variables. Binary Variable This type of variable displays different text in the SMS variable field according to the status of a bit operand. The value currently visible is the last value sent. Number Variable A Number Variable enables you to: Show any numeric value within a message. Control the format in which that value is shown, including the placement of a decimal point and leading zeros. Use Linearization to show a converted value, such as an analog temperature converted to degrees Celsius. 10

List of Texts: by Pointer This type of variable contains numbered lines of text. You link the Variable to an operand. The value within that operand 'points' to the number of a line within the list. When the operand value is equal to a particular line number, the text of that line is shown in the Display. 11

Sending SMS messages from a GSM cell phone To send SMS messages from your cell phone to your PLC, you must: Create and download a project to your PLC that includes SMS Configurations, set Message Properties, and define conditions as described in Using SMS Messaging. Write an SMS message in your cell phone. Send the message to the PLC's GSM modem Note that you can only send messages that are already part of an SMS Configuration in the PLC. In addition, if the Limit to Authorized Phone Numbers option is selected in the SMS configuration, the cell phone number must be in the list. Writing SMS messages in your cell phone You write an SMS message using your cell phone keypad. Make sure that: The fixed text in your cell phone is identical to the message in the PLC's SMS Configuration in every detail: spaces, characters--and note that characters are casesensitive. You bracket variable values with number signs (#) as shown below. These signs '#' do not count as spaces. The variable field in the SMS message is big enough to hold the value. The figure below shows the same SMS message: as it appears on a cell phone display, and as it appears in the PLC's SMS Configuration. When you send this message from your cell phone, the value 110 will be written into the variable in the PLC. Sending the message to the PLC Enter the number of the PLC's GSM modem exactly as you would enter any GSM cell phone number, then send the message. Checking that the PLC has received the SMS message.1 You can check if the PLC received your message by using the Acknowledge feature: 1. Select 'Acknowledge' in Message Properties, the ACK box is checked as shown below. 12

2. Use your cell phone to send the message "Holding Temperature:#110#" to the PLC. 3. The PLC receives this SMS message; AutoAcknowledge causes the PLC to immediately return the message to your cell phone, together with the current variable value. 4. You can now view this SMS message on your cell phone display, together with changes in the variable value. Note that although the PLC can send SMS messages that include Numeric, Binary, and List variables, the PLC can only receive Numeric variables. 13

Modem SBs, SIs and Error Messages System Bits & Integers Modem status can be checked via the System Bits listed below. SB Description 80 Modem Initialized: COM 1 81 Modem Initialization Failed: COM 1 82 Modem Initialized: COM 2 83 Modem Initialized Failed: COM 2 84 Modem Initialized: COM 3 85 Modem Initialized Failed: COM 3 Modem Status and Error Messages may be found in the System Integers listed below. SI Description 80 Modem Status: COM 1 81 Modem Error Code: COM 1 82 Modem Status: COM 2 83 Modem Error Code: COM 2 84 Modem Status: COM 3 85 Modem Error Code: COM 3 Modem Status Messages (SI 80, 82, 84) Value Message 0 Modem idle 1 Initialization in progress 2 Initialization: successful 3 Initialization: failed 4 Hang-up in progress 5 Dial in progress Error Messages (SI 81, 83, 85) Value Message 0 No error 1 TimeOut time exceeded: no reply 2 Reply Error 3 Wrong PIN number 4 Registration failed 5 PUK number needed 14

SMS Error Messages The error code will be placed in the Error Status MI. Value Message 0 No error 1 Phone number is not in book, or is not in the correct format 2 Non-existent SMS message index number 3 SMS received from unauthorized phone number 4 The SMS received does not exist in the SMS configuration 5 TimeOut time exceeded: no reply 6 The variable received does not exist in the SMS configuration, or is not in the correct format 7 Modem Reply Error 8 Unknown Modem Reply 9 SMS is in the incorrect format and may not be transmitted 15