# PLC testing with Node-Red

**URL:** <https://discourse.nodered.org/t/plc-testing-with-node-red/49870>\
**Category:** Industrial\
**Created:** [18 August 2021 10:59 UTC](https://discourse.nodered.org/t/plc-testing-with-node-red/49870 "2021-08-18T10:59:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Burak](https://avatars.discourse-cdn.com/v4/letter/b/aeb1de/32.png) [@Burak](https://discourse.nodered.org/u/Burak)\
**Post date:** [18 August 2021 10:59 UTC](https://discourse.nodered.org/t/plc-testing-with-node-red/49870/1 "2021-08-18T10:59:20Z")

</div>

Hi, i am currently looking for a master thesis subject. I stumbled upon Node-Red and asked myself if it is possible to create a HMI with nodes and those nodes would contain command to a LAN-connected PLC like "Drive X Axis to limit switch". I am trying to create a testing environment that can be used by our system test engineers.

Many Thanks for your responses!

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [18 August 2021 12:15 UTC](https://discourse.nodered.org/t/plc-testing-with-node-red/49870/2 "2021-08-18T12:15:38Z")

</div>

The quick and easy answer to all of your questions is yes.

The dashboard or UIbuilder can serve as a HMI.

There are quite a few a PLC based nodes for various plcs like Omron, Mitsubishi, Siemens etc. There are also protocol nodes like Ethernet/IP, modbus and opc-ua.

---

<div class="post-metadata">

**Author:** ![paulkeates](https://avatars.discourse-cdn.com/v4/letter/p/9de053/32.png) [@paulkeates](https://discourse.nodered.org/u/paulkeates)\
**Post date:** [18 August 2021 14:42 UTC](https://discourse.nodered.org/t/plc-testing-with-node-red/49870/3 "2021-08-18T14:42:58Z")

</div>

Hi,

Also agree on "yes" being the answer. I use Node-RED to automate hardware by controlling multiple linear drives (using Phidgets control boards) that can automate a 'machine' by placing a frame over the hardware being controlled.

At the same time we also automate the testing of applications like web sites using WDIO.

Cheers,

Paul

---

<div class="post-metadata">

**Author:** ![braunku](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/braunku/32/27955_2.png) [@braunku](https://discourse.nodered.org/u/braunku)\
**Post date:** [18 August 2021 15:44 UTC](https://discourse.nodered.org/t/plc-testing-with-node-red/49870/4 "2021-08-18T15:44:27Z")

</div>

Here is a tutorial showing this.  
https://youtu.be/QGQ1yD2CUms

Regards,  
Kurt

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [17 October 2021 15:45 UTC](https://discourse.nodered.org/t/plc-testing-with-node-red/49870/5 "2021-10-17T15:45:21Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
