A GENERIC APPROACH TO THE DESIGN OF A PLANT FLOOR PROCESS CONTROL AND DATA MANAGEMENT SYSTEM IS PRESENTED. THE SYSTEM CONSISTS OF PLCs, PCs, DATABASE/FILE SERVERS AND MICROCOMPUTERS IN A LOCAL AREA NETWORK. IT INCLUDES OFF-THE-SHELF SOFTWARE SUCH AS APPLICATION ENABLERS, RELATIONAL DATABASES AND CLIENT/SERVER APPLICATION DEVELOPMENT TOOLS.