DOI: 10.3390/telecom7040103 ISSN: 2673-4001

IoT System for Level Monitoring and Control with Point-to-Point LoRa Between Siemens S7-1200 PLCs

Nixon Mateo Herrera Astudillo, Luigi O. Freire, Luis Navarrete, Gabriel Inca Yajamín

Industrial supervision can be expanded through the Internet of Things (IoT) without moving the control logic outside the PLC. This study evaluates a level-monitoring and control architecture using a point-to-point LoRa link between two Siemens S7-1200 PLCs; LoRaWAN is used solely as a conceptual architectural reference, and no gateway, network server, or OTAA/ABP procedures were implemented. An Arduino Uno with an Ethernet Shield W5100 exchanges variables with the PLC through Modbus TCP and transfers them via UART to Heltec LoRa ESP32 modules. Factory I/O simulates the process, and Adafruit IO provides remote supervision. The field campaign covered twelve locations between 10 and 120 m and 1200 frames. Reception, packet loss, RSSI, SNR, and the latency value calculated by the firmware were recorded. Overall reception was 94.17%, packet loss was 5.83%, and the mean latency value was 727.17 ms. The main contribution is the separation of local control from wireless communication and the quantitative evaluation of the link. Because the PLC maintained control when frames were lost, the solution is suitable for supervising slow processes, but not for critical loops. The results are specific to the evaluated radio and firmware configuration.

More from our Archive