This paper focuses on implementing remote control and monitoring of a web-based distributed OLE for Process Control (OPC) system. Remote monitoring and control of OPC-based systems realized at N different local control points on the Internet are achieved by using a distributed OPC (DOPC) architecture. In this proposed architecture, every local control center can control and monitor every other control point. DOPC architecture is developed by using an OPC standard created for the automation industry. This OPC was developed as an industrial standard using Microsoft's Object Linking and Embedding (OLE) technology. OPC enables different control devices to communicate with each other by exchanging data. This proposed architecture permits different OPC-based process control architectures from a wide range of fields to communicate with each other. Thus, OPC-based local control systems located in different places can communicate with each other on the Internet without using bus architecture. The basic functions of the proposed system were implemented using the Delphi software package. Local control architectures developed at N points can communicate with each other and a remote control point on a dynamic web page constructed using Active Server Pages (ASP). Consequently, the proposed DOPC architecture allows the user to control and monitor local systems from any location with internet access, and to implement data exchange between N OPC points. (C) 2008 Elsevier B.V. All rights reserved.