# S7-node/DataBase

**URL:** <https://discourse.nodered.org/t/s7-node-database/50494>\
**Category:** General\
**Created:** [1 September 2021 09:52 UTC](https://discourse.nodered.org/t/s7-node-database/50494 "2021-09-01T09:52:10Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [1 September 2021 11:20 UTC](https://discourse.nodered.org/t/s7-node-database/50494/2 "2021-09-01T11:20:58Z")

</div>

> [@grandautism](#):
>
> I want it to be added without modifying my node or add variable. Is that possible with node S7

Yes of course this is possible I actually do this myself. In the PLC is ladder that buffers sensor data in a FIFO and presents it for collection in one fixed/known memory area that node-red polls. When future sensors are added to the PLC, we simply add a line of ladder to push its value into the the FIFO buffer and the existing framework collects this data.

This is a slightly more descriptive post here...

> [@Scalability Node-Red](https://discourse.nodered.org/t/scalability-node-red/18294/13):
>
> Actually, it is 123 (but I seem to remember the node-red implimentation is fixed at 100 for some reason) [ref](https://en.wikipedia.org/wiki/Modbus#:~:text=Because%20the%20number%20of%20bytes,can%20be%20read%20at%20once.) This limit is hidden by driver implementation. What is happening under the hood is - multiple requests/polls are occurring. Even on your SCADA. PS, 2000 data per second is (probably) easily achievable in node-red too. If you are unaware of this, you can (AND WILL) eventually hit issues with inconsistent data (i.e. the 1st item of 10000 would probably have been read 100 polls before t…

---

_[View the full topic](https://discourse.nodered.org/t/s7-node-database/50494)._
