Member Login
member
passwd
remember me on this computer.

- join now -

Search

Neat Stuff

Visit our shop for nerds in control lifestyle products.

Cool stuff
Select a topic of interest:
...and press:
Fortune
Hailing frequencies open, Captain.
RSS Feed
RSS feed Use this link to get an RSS feed of the Control.com article flow, for private, non-commercial use only:
www.control.com/rss
Select a Page Style
Select one of the following styles:
- BluFu
- Classic
(cookies required)
from the Controls department...
Control of PLC via GSM module by SMS
PLCs topic
advertisement
Posted by debanjan on 5 February, 2008 - 12:30 am
Hi there,

I want to command a PLC controlled plant system remotely with the help of an SMS using GSM modem.

The user should be able to control the start/stop of the plant pumps as well as verify the status of them via a set of pre-programmed commands through SMS.

Can anyone please help me out in this regard??

Posted by J.Collado on 21 February, 2008 - 11:25 pm
>I want to command a PLC controlled
>plant system remotely with the help of
>an SMS using GSM modem. <

Are you designing from scratch or you have to deal with an existing installation? That is, which PLC do you have to command?

>The user should be able to control the
>start/stop of the plant pumps as well
>as verify the status of them via a set
>of pre-programmed commands through
>SMS. <

If you work with SIEMENS S7-200, there are 2 ways for receiving SMS with a modem GSM:

1. Push-style: configure the modem to tell the PLC when a SMS is just received.
2. Pull-style: configure the modem to store the SMS and then the PLC asks the modemm for incoming SMS.

The second option is clearly more robust, because you will not have unexpecting comunications from the modem in the freeport comunication.
The configuration for this is AT+CNMI=0,0,0,0.

Then your PLC must ask periodically for new SMS. The AT command for this is AT+CMGR=1 (inbox 1). You will get the SMS in the V memory and then you can analyze it.

You will need however expert programming.
If you want to save time and gain robustness and flexibility, there is a library for STEP7-MicroWIN that solves the problem, Nubitek_SMS_Manager.
Have a look at:
http://www.nubitek.com/section02/pr01-sms_mgr.htm

You can download and test it for free.

Here you can also have a look at visual examples of use, like 'Communication in distributed installations':
http://www.nubitek.com/section03/examples.htm

Hope this helps!

Regards

J.C.

From Control Engineering magazine...
Related articles from Control Engineering magazine
Above articles copyright 2008 Reed Business Information. Subject to its Terms of Use.

Your use of this site is subject to the terms and conditions set forth under Legal Notices and the Privacy Policy. Please read those terms and conditions carefully. Subject to the rights expressly reserved to others under Legal Notices, the content of this site and the compilation thereof is © 1999-2008 Control Technology Corporation. All rights reserved.

Users of this site are benefiting from open source technologies, including PHP, PostgreSQL and Apache. Be happy.

Advertisement
Our Advertisers
Help keep our servers running...
Patronize our advertisers!