S7-300 S7-400 S7-1200 Logo S120
S7Android use a libnodave-java modify library.
As libnodave write:
* WARNING: This and other test programs overwrite data in your PLC. *
* DO NOT use it on PLC's when anything is connected to their outputs.*
* This is alpha software. Use entirely on your own risk. *
This is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
This application is oriented to people that need frequently convert analog values to make conversion function inside PLC or SCADA System.
Is an embrional application and i'm working to improve function. Help and consideration about this application is appreciated.
Tested Local Network on address 192.168.1.199 and mysite.dyndns.org
myaddress.dyndns.org (sampler 192.168.1.199 port in/out 8099 tcp)
Control to webserver via Ethernet port that is equipped with 8 relays
• access to thousands of documents;
• subject specific selection;
• user language selection;
• document language selection;
• select downloaded documents as your favorites.
Siemens has developed this application for use on Android phones for our customers to receive access to the documentation. The user can profit from this user friendly service and always has the latest documents available. In addition, the user can download the most important items on the device and mark them as favorites for future access.
The function error code helps you to identify and remedy errors. Just enter the error code shown on the variable speed drive and the app explains you what it means and what to do to correct the error.
If you have any questions, the app provides a support page giving you the name of the contact person responsible for your region. What’s more, free information about the conversion in general and videos are at your disposal, e.g. information covering installation and commissioning of the G120P variable speed drive made by Siemens.
The format of the memory values can be BOOL, BYTE, WORD, DWORD, INT, DINT, REAL and TOD (Time of Day)
To communicate with S7-PLC we use the free communication library “libnodave” (http://libnodave.sourceforge.net/). The libnodave lib was tested in a emulator and a HTC Hero with Android 2.1. On problems please send us an e-mail.
With S7Droid you can control the whole memory area of a Simatic S7 PLC. Please be sure what you are doing. Also we remind to the warnings of the libnodave author, that the code of libnodave is still beta and You assume all responsibility for its use.
Simatic, S7, S7-300 und S7-400 are registered Trademarks of Siemens AG
It will enable you to
- Automatically calibrate your analog / digital values inside PLC and Scada system.
- It is very flexible: you can update your scales (Minimum => Maximum) or any values and the app will scale in proportion the other values.
- It allows any value for minimum / maximum, even negatives & decimals
- A handy slider enable you to simulate all range of values.You can rotate your phone from vertical to horizontal to increase the screen width and enhance your slider precision.
Communication is made either locally via WLAN or remotely via GSM, 2G, 3G.
PLC controls have long asserted their efficiency in industry and are now spreading in the field of home automation. The unit series supported, „Millenium3-XD26“ and „Millenium3-XD10“, are outstanding not least due to an excellent cost-benefit ratio. This ensures that automation of your home can be executed at far lower cost than e.g. via a KNX / EIB system.
We have already developed complete PLC control program for many control tasks. You can find more information at: http://www.plc-smarthome.de/en/
With Crouzet controls you also have the option of adjusting the control programs yourself. You can download the programming software required here: http://www.crouzet.com/english/support/downloads.htm
You’re already using a Crouzet Millenium control and want to subsequently trigger it via our App? In many cases, this is possible. Simply forward your enquiry to email@example.com
You don’t want to get involved with programming or just don’t have the time at the moment? No problem. You can obtain completely programmed PLC packets at www.elektrogut.de
The flexible, intuitive Siemens Transformer App helps you identify the ideal transformer for your requirements in next to no time.
Calculate efficiency and noise values, compare different transformers, identify savings potentials, and email the results to your colleagues.
The Siemens Transformer App puts all relevant values for the comparison of transformers at your fingertips.
The communication is done via WIFI. The mobile or tablet is sending short UDP telegrams to the PLC. Of course the connection is monitored for disturbance. A CRC check and a MAC ID filtering is also implemented. In such a case the outputs will be disabled. IP address and port for the communication can be changed.
Sample functions blocks are available for following PLCs:
Siemens S7 with CP 343
Omron CS/CJ series
A test software for the PC and samples are available on my website too.
The communication protocol is open, so it is possible to implement any other PLC which can do UDP communication.
Additional software can be found using the link button to my website below.
IMPORTANT: for use in machines please observe the safety regulation of your country.
HomeControl for RoomAutomation
With the HomeControl app from Siemens, you have an intuitive and simple control for your heating, air conditioning and ventilation system, as well as light and shading control.
The actual version contains a new and mobile operating philosophy available in six languages: German, English, French, Italian, Spanish and Dutch.
Whether at home or on the go, the new Siemens HomeControl app provides you with constant access to the HVAC control product lines Synco™ living, Synco™ 700 and Sigmagyr®. At a glance, you can see whether the system at home or your vacation home is working without interruption. If adjustments are required, the user-friendly navigation enables access to the most important information and settings.
No tool is necessary for configuration. The device contains device-specific preference pages that can be adjusted at any time as needed.
- dLAN® LiveCam or
- dLAN® 500 AV Wireless+ or
- dLAN® 500 WiFi
The dLAN® LiveCam gives you an eye on your home at all times. Ensuring the safety of your house, children or pets – you're always up to date, even when on holiday or at work. By calling up the dLAN® LiveCam app video in real time, you can see exactly what happens in front of the camera at all times. You don't need dLAN® 500 AV Wireless+, dLAN® 500 WiFi or dLAN® TV SAT Multituner to use dLAN® LiveCam!
dLAN® 500 AV Wireless+/dLAN® 500 WiFi:
With the dLAN 500 AV Wireless+/dLAN® 500 WiFi, you get an intuitive option to configure your dLAN® home network. It enables particularly simple home network monitoring, for example with display of the adapter status and the transmission rate and the configuration of individual security settings.
dLAN® 200/dLAN® 500/dLAN® 650:
Unfortunately, the Android operating system does not allow any direct configuration or monitoring of standard dLAN® 200/500/650 devices. This requires the use of a dLAN® 500 AV Wireless+ or dLAN® 500 WiFi or dLAN® TV SAT Multituner for translation. However, you can then configure and monitor all dLAN® 200/500/650 devices.
dLAN® 200 AV Wireless N:
Unfortunately, these functions can no longer be offered as a firmware update for the dLAN® 200 AV Wireless N, because the storage capacity of the device is already completely used up. However, all future dLAN® Wireless devices will support this app.
• Connection Status
• Clock (i.e., Date and Time of the PLC-5/40e Unit's Clock) (S:18 - S:23)
• Mode (e.g. Run, Test, or Program Mode) (S:1/01, 02, 03)
• Major Fault Word (S:11)
• Major Fault Code (S:12)
• Input Tags
• Output Tags
No third party libraries or OPC servers were used in the making of this application.
The automation industry is extremely diverse; it would be short-sighted to assume one application can cover all possible industries (or even a subset of the possible automation applications). However, if your industry could benefit from a custom build of this application please contact us. The HMI component of an automation application is extremely expensive due to the physical hardware and development costs. My android solution not only can potentially eliminate all or most of the physical hardware but it is mobile. The following are just some benefits:
• Cost Saving
• Mobility - Remote Viewing
• Troubleshooting (typically, traditional HMIs are physically located no where near the electromechanical/sensor hardware)
Available also for the Allen-Bradley MicroLogix, SLC500, ControlLogix and CompactLogix.
More from developer
PLC uses internet connection and does not need static IP address because all data is sent from PLC. This means that you have to modify the PLC program - add one FC and two DB blocks. The procedure is described in the documentation and on our web site you can find a simple program. The S7 PLC Alarm software is Android solutions for PLC Siemens – S7 1200, 300 and 400 or Embedded software.
For more information, please visit our website - http://s7-plc-alarm.prumsys.cz/.
Program on PLC use TSEND_C - standard S7 communication. It is used for sending data via TCP. Receive partner can be unspecified, but with static IP address. In our case, with IP address of our server and TSEND_C sends data similarly
'GET /s7plcalarm.php?ID=186094&ALARM=11 HTTP/1.0$R$L$R$L'.
GET is a standard command to open webpage /s7plcalarm.php on server. This command have to have on end ‘HTTP/1.0$R$L$R$L’. ID is users ID - you find out in program. Alarm is number of alarm - you can choose.
PLC sends only this data string when alarm is activated, this means that PLC has to create this string and send it out.
Simatic S7, S7-1200, S7-1500,S7-300, S7-400 are registered trademarks of Siemens Aktiengesellschaft, Berlin und München.
For more information please feel free to contact us on email.
!!!Promotion Sales 50% OFF!!!
Drive – Running feedback, Error status and command Start and Stop
Drive with Local mode - Running feedback, Error status, Local mode status and commands Start and Stop. Local mode status has to be set to send a command.
Drive two directions – Running feedback Left, Running feedback Right, Error status and command Start Left, Right and Stop.
Drive two directions with Local mode - Running feedback, Error status, Local mode status and command Start and Stop. Local mode status has to be set to send a command.
Dumper – open feedback only, Error status and command open and close.
Dumpers with Local mode - open feedback only, Error status and command open and close. Local mode status has to be set to send a command.
Valve – Close and Open feedback, Error status and command open and close.
Valve with Local mode - Close and Open feedback, Error status and command open and close. Local mode status has to be set to send a command.
Siemens S7 – 1200, 300, 400. To ensure the correct functionalities of S7 -1200, the standard DB – compatible with S7 – 300/400 has to be used. Not optimized DB!
If you find a bug or have a problem please contact us by email since we cannot help you if you post it in the reviews.
New application - S7 PLC Alarm - S7 PLC Alarm sends you push notification directly to your mobile phone, if the alarm is activated in the PLC. In case of non-delivery notifications about alarm, system will send out an email. You will know if alarm is on during a few seconds - http://s7-plc-alarm.prumsys.cz/ and https://play.google.com/store/apps/details?id=cz.prumsys.s7_plc_alarm
Review and rate the app if you like it.
Software is using libnodave library (http://libnodave.sourceforge.net/). Libnodave and this software are distributed in the hope that it will be useful, but without any warranty, without even the implied warranty or fitness for a particular purpose. Use entirely on your own risk. Please remember, that you can write to PLC memory and overwrite data.
Simatic S7, S7-1200, S7-300, S7-400 are registered trademarks of Siemens Aktiengesellschaft, Berlin und München.
For more information please feel free to contact us on email.