# HMI for openPLC using node-red

**URL:** <https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413>\
**Category:** General\
**Created:** [5 January 2019 08:12 UTC](https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413 "2019-01-05T08:12:29Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![noobPLC](https://avatars.discourse-cdn.com/v4/letter/n/b5e925/32.png) [@noobPLC](https://discourse.nodered.org/u/noobPLC)\
**Post date:** [5 January 2019 08:12 UTC](https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413/1 "2019-01-05T08:12:29Z")

</div>

I am trying to create a simple HMI (human machine interface) to turn a LED on/off using node-red on openPLC ( openPLC is installed on Raspberry PI) . I am new to this entire PLC and not able to get any tutorial as to how to build a HMI using node-red. any help is appreciated.

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [5 January 2019 08:34 UTC](https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413/2 "2019-01-05T08:34:35Z")

</div>

take a look at node-red-dashboard which is the simplest way

---

<div class="post-metadata">

**Author:** ![noobPLC](https://avatars.discourse-cdn.com/v4/letter/n/b5e925/32.png) [@noobPLC](https://discourse.nodered.org/u/noobPLC)\
**Post date:** [5 January 2019 10:49 UTC](https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413/3 "2019-01-05T10:49:08Z")

</div>

This is not related to the above conversation.  
Can we install node-red in PC1 and connect to an openPLC which is installed on raspberry PI with IP and send messages using MODBUS TCP/IP protocol ?

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [5 January 2019 10:51 UTC](https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413/4 "2019-01-05T10:51:09Z")

</div>

If it is NOT related to the above question please open a new thread

---

<div class="post-metadata">

**Author:** ![RoganFPS](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/roganfps/32/3208_2.png) [@RoganFPS](https://discourse.nodered.org/u/RoganFPS)\
**Post date:** [5 January 2019 15:07 UTC](https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413/5 "2019-01-05T15:07:56Z")

</div>

yeah that's perfectly doable.

---

<div class="post-metadata">

**Author:** ![noobPLC](https://avatars.discourse-cdn.com/v4/letter/n/b5e925/32.png) [@noobPLC](https://discourse.nodered.org/u/noobPLC)\
**Post date:** [7 January 2019 05:24 UTC](https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413/6 "2019-01-07T05:24:52Z")

</div>

Can you please help me out here. I went through the link [https://flows.nodered.org/?term=modbus&num\_pages=1](https://flows.nodered.org/?term=modbus&num_pages=1) to check for configuring openPLC node and other input nodes but dint find anything useful.

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [7 January 2019 07:30 UTC](https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413/7 "2019-01-07T07:30:46Z")

</div>

Try googling “node-red openplc”

---

<div class="post-metadata">

**Author:** ![noobPLC](https://avatars.discourse-cdn.com/v4/letter/n/b5e925/32.png) [@noobPLC](https://discourse.nodered.org/u/noobPLC)\
**Post date:** [7 January 2019 07:46 UTC](https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413/8 "2019-01-07T07:46:11Z")

</div>

Thanks. will look into it.

---

<div class="post-metadata">

**Author:** ![zorawar](https://avatars.discourse-cdn.com/v4/letter/z/e0b2c6/32.png) [@zorawar](https://discourse.nodered.org/u/zorawar)\
**Post date:** [7 January 2019 12:08 UTC](https://discourse.nodered.org/t/hmi-for-openplc-using-node-red/6413/9 "2019-01-07T12:08:16Z")

</div>

i too looking for same poc for this which is similar to yours on subject : how to integrate raspberry pi zero with openplc and along with HMI as node red over modbus tcp protocol
