For the next years, to remain relevant, Logo needs:
- Higher input frequency
- MQTT with SparkplugB support
- Compute module, even if as optional, to allow container installation and Edge processing, possibly also ML with GPU add ons
It's the low-end of Siemens PLC, and the high level (S7-1200/1500) is much more different, does OPC UA, can support MQTT if I recall corre tly, and you can get SoftPLC options which integrate a windows environment with an API.