One important note, is that, in general the PC does not control the piece of equipment and is only an interface to the control the machine uses. Some of the advantages to a PC front end are replacement parts (such as monitor, keyboard, mouse and PC) are fairly inexpesive. The interface in general is user friendly.
The disabvantage is that the PC front end is connected to a machine control which is generally proprietary. Over time parts for this type of control will typically be difficult to find and will be quite costly. After some time you new parts for the control will not be available and you will need to find used parts to fix controller issues.
As for industrial controls I am only familiar with fanuc. The machine I have with a fanuc control uses a PC front end. In general I can find a tech to service a fanuc controlled machine much easier than a machine with a proprietary control. Part availability over time will be much easier with a fanuc control, than a proprietary control. Thus in the long run my cost should be lower for parts. In general the interface for fanuc is not as user friendly as the PC interface, yet on the other hand a fanuc control for a different machine or metal machine are quite similar, meaning an operator of one machine with a fanuc control should easily learn a second machine with a fanuc control.
Either way ask the builders of the machines you are looking at about, service, part availability (short and long term), part costs, training and support.