Tinine
Member
I am self-teaching myself and have an instructor who test me or clarifies things.
Best control systems engineers I have ever known are self-educated.
It's easy but you need to get to a lower level.
Get in to the microcontroller world. Many sheeple will recommend Arduino...Whatever, it's all libraries.
I recommend the RPi Pico (the clones are better) loaded-up with MMBasic
https://geoffg.net/picomite.html
The devices are dirt-cheap and the firmware is free.
IMO, the PLC industry is a HUGE con. People are blowing thousands of bucks when more can be achieved with chump-change.
So here, you get familiar with:
Programming (yeah it's BASIC but it's structured and very powerful)
Digital I/O
Interrupts
PWM
SPI comms
I2C comms
UART comms
Analog to digital
Directly code Modbus RTU
CAN bus
Hook-up a bluetooth module (HC-05 for example)
Hook-up a WiFi module (ESP32 or ESP8266 for example)
Eventually, when you need real-time, deterministic performance, the parallel-processing Parallax Propeller-P2 will blow away anything that you will find discussed on this forum (Beckhoff, Siemens, AB and all the other overhyped garbage)
Get the blinkers off and aim to be more of a creator than a license-paying fool.
Far more lucrative prospects out there.
It really is easy BUT the traditional suppliers don't want you to figure this out.
Craig