![]() ![]() ![]() ![]() ![]() ![]() |
||
![]() |
||
![]() ![]() ![]() ![]() This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc. |
||
![]() |
![]() |
#1 |
Supporting Member
![]() ![]() Join Date: Jun 2022
Location: Washington DC
Posts: 6
|
Recommendation for an Inexpensive PLC with Mobile HMI App
I need an inexpensive PLC for home automation projects. I only need digital outputs and analog inputs. Pretty simple and slow process. Also, it would be ideal to have a mobile app as the HMI. I know there are some HMI apps out there. I'd appreciate your recommendations on the PLC and the mobile HMI solutions.
|
![]() |
![]() |
#2 |
Member
|
The Latest Siemens logo has a webserver where you can create custom webpages.
Then also most codesys based plc's also have webservers with custom pages. I have only used the Schneider tm241 plc for this |
![]() |
![]() |
#3 |
Member
![]() ![]() Join Date: Nov 2016
Location: Fields of corn
Posts: 2,571
|
Siemens S7-1200 allows you to create a web page to interact with your logic. More expensive than a Logo, but far more capable.
|
![]() |
![]() |
#4 |
Member
![]() ![]() Join Date: Feb 2009
Location: 127.0.0.1
Posts: 427
|
I second codesys.
Either run it on a raspberry pi with some remote io or get a complete codesys plc with some integrated io. Otherwise there is HMI Droid for some basic HMI connection to plc. Edit: Adjusted answer. Missread the OP post. Last edited by ojz0r; October 3rd, 2022 at 04:11 AM. |
![]() |
![]() |
#5 |
Member
![]() ![]() Join Date: Feb 2005
Location: Manchester
Posts: 1,926
|
I second the Raspberry Pi option. But would suggest you look at Node Red or Home Assistant to do the work.
https://nodered.org/ https://www.home-assistant.io/
__________________
Knowledge is power, share the knowledge. |
![]() |
![]() |
#6 | |
Member
![]() ![]() Join Date: Jul 2007
Location: Lancashire
Posts: 1,279
|
Quote:
I would ADD: ESP32 for the I/O; communicating via MQTT over WiFi back to the raspberry pi which hosts NodeRed and Eclipse MQTT. If you want to make prettier looking dashboards then install Telegraf, InfluxDB and Grafana. Nick |
|
![]() |
![]() |
#7 |
Lifetime Supporting Member
|
Nano-10
I have used these before with success. Inexpensive with Ethernet, web server, digital and analog.
https://triplc.com/nano10.htm |
![]() |
![]() |
#8 |
Member
|
|
![]() |
![]() |
#9 |
Member
![]() ![]() Join Date: Jan 2022
Location: Atlanta
Posts: 93
|
I realize you said PLC, but I would recommend Inductive Automation's Ignition Maker Edition, it is tailored just for personal projects like home automation. It is free but you are required to use it as intended. It fits the bill for mobile apps.
Worth a look in my opinion, https://inductiveautomation.com/ignition/maker-edition |
![]() |
![]() |
#10 | |
Member
![]() ![]() Join Date: Jul 2007
Location: Lancashire
Posts: 1,279
|
Quote:
Nick |
|
![]() |
![]() |
#11 |
Member
![]() ![]() Join Date: Jan 2022
Location: Atlanta
Posts: 93
|
|
![]() |
![]() |
#12 |
Lifetime Supporting Member
|
Automation Direct C-More has a mobile app.
Also AdvancedHMI can be put on a Windows tablet. I have one with 4 projects for lines I regularly work on so I can walk around the line checking items and calibrating sensors and signal conditioners.
__________________
ivanovaautomation.com Some Jobs Are Best Started With A Sawzall And A Dumpster On Castors |
![]() |
![]() |
#13 |
Supporting Member
![]() ![]() Join Date: Jun 2022
Location: Washington DC
Posts: 6
|
Thank you everyone for all the informative responses. I think I'm leaning towards inexpensive PLCs rather than Raspberry Pi or Arduino. So, if I want to interface a PLC with wifi feature such as Click Plus with an HMI mobile app like HMI Droid, I assume I need some intermediary device that can host an MQTT broker?
|
![]() |
![]() |
#14 | |
Lifetime Supporting Member
![]() ![]() Join Date: Aug 2013
Location: Midland, MI
Posts: 376
|
Quote:
As others have suggested, I would look at a PLC that has CodeSys integrated for the development environment (ie...Beckhoff). If you're savvy in .NET, Beckhoff has a free API you can use to read/write to your PLC program using C#, VB, or C++, so you could build out your HMI in .NET. They have all kinds of example code on their website for that. We've leveraged it several times for machines in our plant. Of course then you could also build out a mobile app of your own. Beckhoff's PLCs are PC based, so that's a plus as well. Here is very capable CX9020 on Ebay for any home project you may want to implement. You would still require 24V power supply, I/O, and peripherals. Last edited by busarider29; October 16th, 2022 at 01:25 PM. |
|
![]() |
![]() |
#15 |
Supporting Member
![]() ![]() Join Date: Jun 2022
Location: Washington DC
Posts: 6
|
CX9020 would be an overkill for my project but CodeSys sounds promising. With the method you described, the mobile HMI app can communicate with the PLC from afar over cellular connection too?
|
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Problem connecting Weintek HMI to PLC using Modbus TCP/IP | TahirQ | LIVE PLC Questions And Answers | 9 | September 9th, 2020 11:32 PM |
Connection between Omron HMI and Siemens PLC Broken | wiwie | LIVE PLC Questions And Answers | 1 | February 14th, 2013 04:47 AM |
Plc suggestion | aec | LIVE PLC Questions And Answers | 36 | January 2nd, 2012 02:56 AM |
Logic in PLC or HMI app? | GertThePLCGuy | LIVE PLC Questions And Answers | 17 | September 23rd, 2009 07:35 AM |
I/O Comm. problem btw PLC & HMI | WFox | LIVE PLC Questions And Answers | 7 | December 31st, 2003 03:09 PM |