# Books and Guides

### Books

<table><thead><tr><th width="233">Recommended Books</th><th width="150">Author</th><th width="154">Where to buy?</th><th>Remarks</th></tr></thead><tbody><tr><td>Mechatronics</td><td>W.Bolton</td><td><a href="https://www.amazon.com/Mechatronics-Electronic-Mechanical-Electrical-Engineering/dp/1292076682">Amazon</a></td><td>Starts with basics fundamentals of Mechatronics</td></tr><tr><td>Practical Node-RED Programming </td><td>Taiji Hagino</td><td><a href="https://www.amazon.de/-/en/Taiji-Hagino/dp/1800201591">Amazon</a></td><td>This book will introduce you the world of IIoT</td></tr><tr><td>Siemens TIA Portal Advanced</td><td>Liam Bee</td><td><a href="https://www.amazon.de/PLC-HMI-Development-Siemens-Portal/dp/1801817227">Amazon</a></td><td>Develop PLC and HMI program using standard methods and structured approached using TIA v17</td></tr></tbody></table>

{% hint style="success" %}
Feel free to share your recommendation for the books related to Automation and IIoT
{% endhint %}

### Guides- Offline and Online

<table><thead><tr><th width="192">Online/Offline Guides</th><th width="150">Author</th><th width="203.28571428571428" data-type="files">File</th><th>Weblink</th></tr></thead><tbody><tr><td>Allen Bradley</td><td>Rockwell Automation</td><td><a href="/files/0sqQwo3SSdWlyPG6kFhe">/files/0sqQwo3SSdWlyPG6kFhe</a><a href="/files/iWaT6UsfpJyCAvQ7X8RY">/files/iWaT6UsfpJyCAvQ7X8RY</a><a href="/files/xWS5MNZINPbwqITQA6eu">/files/xWS5MNZINPbwqITQA6eu</a><a href="/files/p9cgRmOZ2UMx5g7BH2v2">/files/p9cgRmOZ2UMx5g7BH2v2</a></td><td></td></tr><tr><td>ctrlX AUTOMATION </td><td>Bosch rexroth</td><td></td><td>Online Community:<br><a href="https://apps.boschrexroth.com/microsites/ctrlx-automation/de/portfolio/ctrlx-works/">https://apps.boschrexroth.com/microsites/ctrlx-automation/de/portfolio/ctrlx-works/</a></td></tr><tr><td>Delta Automation</td><td>Delta Electronics</td><td><a href="/files/DymakRKPdpglD3oBpmtn">/files/DymakRKPdpglD3oBpmtn</a><a href="/files/2SxffFftdDGUzujb7TJR">/files/2SxffFftdDGUzujb7TJR</a><a href="/files/F2YThHgPia29Zb6rW2t4">/files/F2YThHgPia29Zb6rW2t4</a><a href="/files/lMiBXDT6NkpqFtwyWIwv">/files/lMiBXDT6NkpqFtwyWIwv</a><a href="/files/f6bgBJcgcdvcLtQ4EZpi">/files/f6bgBJcgcdvcLtQ4EZpi</a></td><td></td></tr><tr><td>FACTORY IO</td><td>Real Games</td><td></td><td>Online Documentation:<br><a href="https://docs.factoryio.com">https://docs.factoryio.com</a></td></tr><tr><td>MySQL Tutorials</td><td>w3 school</td><td></td><td>Learn with Online Editor:<br><a href="https://www.w3schools.com/mySQl/default.asp">https://www.w3schools.com/mySQl/default.asp</a></td></tr><tr><td>Node-RED Forum</td><td>Node-RED</td><td></td><td>Forum:<br><a href="https://discourse.nodered.org">https://discourse.nodered.org</a></td></tr><tr><td>Node-RED Cookbook</td><td>Node-RED</td><td></td><td>Weblink: <a href="https://cookbook.nodered.org/">https://cookbook.nodered.org/</a></td></tr><tr><td>Omron</td><td>Omron</td><td></td><td>User manuals:<br><a href="https://www.omron-ap.com/products/family/2064/download/manual.html">https://www.omron-ap.com/products/family/2064/download/manual.html</a></td></tr><tr><td>Siemens<br>- S7-200 PLC<br>- S7-1200 PLC<br>- KTP400 HMI</td><td>Siemens</td><td><a href="/files/4boluQ16YS0daXqEEG6e">/files/4boluQ16YS0daXqEEG6e</a><a href="/files/7gIWH40rEp8IzC4yErZN">/files/7gIWH40rEp8IzC4yErZN</a><a href="/files/jJShIt55gGhcHyZWXspj">/files/jJShIt55gGhcHyZWXspj</a></td><td>Resources from Siemens (SCE):<br><a href="https://new.siemens.com/de/de/unternehmen/nachhaltigkeit/ausbildung/sce/lern-lehr-unterlagen.html#Neuheiten">https://new.siemens.com/de/de/unternehmen/nachhaltigkeit/ausbildung/sce/lern-lehr-unterlagen.html#Neuheiten</a></td></tr><tr><td>SC10 Safety Controller</td><td>Banner Engineering</td><td><a href="/files/IVqDTFkFa0NAkZmyX2Ic">/files/IVqDTFkFa0NAkZmyX2Ic</a></td><td></td></tr><tr><td>Simumatik Online courses</td><td>Simumatik</td><td></td><td>Online academy:<br><a href="https://academy.simumatik.com">https://academy.simumatik.com</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.codeandcompile.com/resources/books-and-guides.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
