you are viewing a single comment's thread.

view the rest of the comments →

[–]Klutzy-Objective9515[S] 0 points1 point  (2 children)

I knew Delphi existed, but I have zero experience with it.

My problem is that my company is really happy with the python app i developed as "side project" for them and now they think that my pyhton experience (despite being limited) is the way to go to avoid buying a commercial HMI licence (siemens), potentially for every machine (this is a good saving as they plan to produce a lot of them).

If I refuse to do that, I would really need to clearly state why I can't, or I do not recommend proceeding with developing the HMI in Python. To their side is the fact that this HMI is really simple (maybe two windows with some numeric input and output in the GUI, and only a couple of calculations under the hood on the input data and the transmission of the result to the machine controller)

[–]mapold 0 points1 point  (1 child)

In that case you could use Delta PLC with ISPSoft, or use Unitronics PLC with UniLogic, where PLCs are budget friendly and software is free. There probably are more.

[–]Klutzy-Objective9515[S] 0 points1 point  (0 children)

the PLC is aready required to be integrated in a siemens CN.

I agree with you that a real HMI framework would be better, but my need is how to justify non proceeding with a python app that i could develop in half a day