# Possible to Monitoring Siemens PLC input and output with nodered

**URL:** <https://discourse.nodered.org/t/possible-to-monitoring-siemens-plc-input-and-output-with-nodered/9386>\
**Category:** General\
**Created:** [25 March 2019 06:57 UTC](https://discourse.nodered.org/t/possible-to-monitoring-siemens-plc-input-and-output-with-nodered/9386 "2019-03-25T06:57:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![wtrk](https://avatars.discourse-cdn.com/v4/letter/w/97f17d/32.png) [@wtrk](https://discourse.nodered.org/u/wtrk)\
**Post date:** [25 March 2019 06:57 UTC](https://discourse.nodered.org/t/possible-to-monitoring-siemens-plc-input-and-output-with-nodered/9386/1 "2019-03-25T06:57:03Z")

</div>

Hi everybody.  
We are monitoring Siemens s7-300 plc input and output with wiring raspberry Pi3 with nodered. But we just have limited I/O ports and wiring is not working very well actually.  
I have seen somewhere, RPI 3 can receive directly all input and output from PLC with network connection.

Any way you know how can I do this and want to monitor it with nodered?

For example :  
I0.1 = Brake  
I1.1 = Emergency  
Q0.0 = light on  
Q0.1 = light off

etc..

---

<div class="post-metadata">

**Author:** ![gaara7271](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gaara7271/32/7474_2.png) [@gaara7271](https://discourse.nodered.org/u/gaara7271)\
**Post date:** [25 March 2019 08:07 UTC](https://discourse.nodered.org/t/possible-to-monitoring-siemens-plc-input-and-output-with-nodered/9386/2 "2019-03-25T08:07:30Z")

</div>

you can use modbus protocol, programer PLC community modbus and install modbus node in raspberry

---

<div class="post-metadata">

**Author:** ![wtrk](https://avatars.discourse-cdn.com/v4/letter/w/97f17d/32.png) [@wtrk](https://discourse.nodered.org/u/wtrk)\
**Post date:** [25 March 2019 08:16 UTC](https://discourse.nodered.org/t/possible-to-monitoring-siemens-plc-input-and-output-with-nodered/9386/3 "2019-03-25T08:16:34Z")

</div>

Thanks for your answer. Do you know any example or something how to use it ?

---

<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:** [25 March 2019 09:57 UTC](https://discourse.nodered.org/t/possible-to-monitoring-siemens-plc-input-and-output-with-nodered/9386/4 "2019-03-25T09:57:20Z")

</div>

Isn't there an s7 node for node-red that permits ethernet communication?
