12.07.2015 Views

HVAC Control in the New Millennium.pdf - HVAC.Amickracing

HVAC Control in the New Millennium.pdf - HVAC.Amickracing

HVAC Control in the New Millennium.pdf - HVAC.Amickracing

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>HVAC</strong> <strong>Control</strong> <strong>in</strong> <strong>the</strong> <strong>New</strong> <strong>Millennium</strong>rang<strong>in</strong>g from devices to plantwide data servers. W<strong>in</strong>dows 2000 is designedto replace NT as a crashproof network<strong>in</strong>g system. The W<strong>in</strong>dows<strong>Millennium</strong> Edition (ME) should be <strong>the</strong> new personal operat<strong>in</strong>g system.It should have many features that were promised but lack<strong>in</strong>g <strong>in</strong> W<strong>in</strong>dows98. Microsoft also has its W<strong>in</strong>dows Distributed InterNet Applicationsarchitecture, which <strong>in</strong>tegrates Web and client/server comput<strong>in</strong>g.W<strong>in</strong>dows CE is evolv<strong>in</strong>g as <strong>the</strong> platform of choice for embeddedHMIs and controllers. Microsoft’s component object model (COM) anddistributed component object model (DCOM) are <strong>the</strong> glue that holdssystems toge<strong>the</strong>r.Sun Microsystems is also mak<strong>in</strong>g an impact <strong>in</strong> <strong>the</strong> automation areawith Java and <strong>the</strong> potential of software that can be written once and runanywhere. Sun supports control systems with its Java <strong>Control</strong> and AutomationFramework <strong>in</strong>itiative. Java-based browsers and componentsare also available for automation. In <strong>the</strong> embedded controller area <strong>the</strong>reis EmbeddedJava and PersonalJava. There is a range of standard productswith real-time extensions to W<strong>in</strong>dows NT and CE, Java, and OLEfor process control (OPC).The Object Management Group (OMG) has a standard for distributedobject comput<strong>in</strong>g called CORBA (Common Object Request BrokerArchitecture). CORBA competes with Microsoft’s DCOM. The CORBAmodel was used by Foxboro to develop <strong>the</strong> Foxboro I/A Object Manager.Ano<strong>the</strong>r trend <strong>in</strong>volves Enterprise Java Beans (EJB). Distributedapplicationsprogramm<strong>in</strong>g is becom<strong>in</strong>g an enabler of Internet technology.All of this advances Object-oriented Remote Procedure Call (ORPC)programm<strong>in</strong>g which is a programm<strong>in</strong>g model that allows developers toeasily create distributed applications.The <strong>in</strong>creased <strong>in</strong>terest <strong>in</strong> distributed-application programm<strong>in</strong>g co<strong>in</strong>cideswith <strong>the</strong> growth of <strong>the</strong> Internet. Technologies such as DCOM,CORBA and EJB use <strong>the</strong> notion of location transparency.This is an abstraction that allows a programmer to call on an objectwithout know<strong>in</strong>g where that object actually resides. Programmers areallowed to program <strong>in</strong> <strong>the</strong> context of a familiar model. DCOM def<strong>in</strong>eswhat an object is at a b<strong>in</strong>ary level.Object-oriented programm<strong>in</strong>g is superior over earlier developmentmethods s<strong>in</strong>ce it simplifies <strong>the</strong> development of complex applications.Object-oriented programs communicate by send<strong>in</strong>g messages betweendifferent objects. It takes at least one physical network round-trip to©2001 by The Fairmont Press, Inc. All rights reserved.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!