PLC to STM32F4 communication through PC as gateway (Languages: C, C#, Sequential Functional Chart and Ladder);