I get very nervous when people with very little programming knowledge want to develop programs for "industrial equipment".
Most industrial equipment has the capability to cause death, injury or serious damage if something goes wrong. Consequently there needs to be insurance in place to cover those risks and all the equipment in use must be approved by the insurers.
The other concern is the question of who will maintain and repair the system if the amateur programmer is not available.
...R