Você está na página 1de 1

Int J Adv Manuf Technol (2008) 39:1262–1270

DOI 10.1007/s00170-007-1306-3

ORIGINAL ARTICLE

A PLC programming environment based on a virtual plant


Sang C. Park & Chang Mok Park & Gi-Nam Wang

Received: 15 March 2007 / Accepted: 5 November 2007 / Published online: 18 December 2007
# Springer-Verlag London Limited 2004

Abstract This paper proposes the architecture of a PLC events, and thus exhibit the characteristics of a discrete event
programming environment that enables a visual verification system. If manufacturers are to remain competitive in a
of PLC programs that integrates a PLC program with a continuously changing marketplace, they must not only
corresponding plant model, so that users can intuitively continue to improve their products but also strive to improve
verify the PLC program in a 3D graphic environment. The production systems continuously [10]. Thus, an efficient
plant model includes all manufacturing devices of a prototyping environment for production systems is crucial. A
production system as well as corresponding device pro- modern production line is a highly integrated system
grams to perform their tasks in the production system, and a composed of automated workstations such as robots with
PLC program contains the control logic for the plant model. tool-changing capabilities, a hardware handling system and
For the implementation of the proposed PLC programming storage system, and a computer control system that controls
environment, it is essential to develop an efficient method- the operations of the entire system. The implementation of a
ology to construct a virtual device model as well as a virtual production line requires much investment, and decisions at
plant model. The proposed PLC programming environment the design stage have to be made very carefully in order to
provides an efficient construction method for a plant model ensure that a highly automated manufacturing system will
based on the DEVS (Discrete Event Systems Specifications) successfully achieve the intended benefits.
formalism, which supports the specification of discrete event Simulation is an essential tool in the design and
models in a hierarchical, modular manner. analysis of complex systems that cannot be easily
described by analytical or mathematical models [5, 6].
Keywords PLC verification . Plant model . It is useful for calculating utilization statistics, finding
Virtual device model . Virtual factory simulation bottlenecks, pointing out scheduling errors and even for
creating manufacturing schedules. Traditionally, various
simulation languages, including ARENA® and Auto-
1 Introduction Mod®, are used for the simulation of manufacturing
systems [14]. Those simulation languages have been
Generally, industrial production lines are dynamic systems widely accepted both in industry and in academia;
whose states change according to the occurrence of various however, they remain as analysis tools for the rough
design stage of a production line, because their simulation
models are not realistic enough to be utilized for a detailed
design or for implementation purposes. For example, real
S. C. Park (*) : C. M. Park : G.-N. Wang production lines are usually controlled by PLC (Program-
Department of Industrial Information & Systems Engineering, mable Logic Controller) programs [3], as shown in Fig. 1,
Ajou University,
but conventional simulation languages roughly describe
San 5, Woncheon-dong, Yeongtong-gu,
Suwon, South Korea the control logic with independent entity flows (job flows)
e-mail: scpark@ajou.ac.kr between processes.

Você também pode gostar