The article deals with model-based methodology for designing automated workplaces with control systems using programmable logic controllers. A categorization of some development methodologies and simulations of automated system control is presented. In the case study, a model of the controlled system is created, which is used for control simulations of the designed control system. The developed control system can thus be tested on this model, and any failure will thus only indicate possible errors in the control program or in the control hardware. Accordingly, it is then possible to modify the control system without the risk of possible damages or disasters. With this methodology, it is possible to implement control system training, especially in the case of dangerous and risky applications.