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.

Computer Networks and Securitydevice should receive <strong>the</strong> frame. Along with <strong>the</strong> identifier, o<strong>the</strong>r piecesof <strong>in</strong>formation are added to <strong>the</strong> frame, such as data length, data bytes,error check<strong>in</strong>g, and frame acknowledgment.One type of CAN network is called a producer/consumer network.This type of network allows any device to produce or send amessage to any o<strong>the</strong>r device. This can be done without any <strong>in</strong>teractionfrom a host or master. This type of network decreases <strong>the</strong> amount of bustraffic.When a device transmits a message onto <strong>the</strong> CAN bus network, allo<strong>the</strong>r network devices receive that message. Each receiv<strong>in</strong>g device conductsa test on <strong>the</strong> <strong>in</strong>com<strong>in</strong>g frame identifier to determ<strong>in</strong>e if <strong>the</strong> messageis <strong>in</strong>tended for that device.When transmitt<strong>in</strong>g, a device exam<strong>in</strong>es <strong>the</strong> network to ensure thathigher-priority identifiers have precedence us<strong>in</strong>g a collision-handl<strong>in</strong>gsystem called non-destructive bitwise arbitration.The CAN bus provides a physical layer that is implementedthrough CAN controllers and transceivers. It is a multidrop networkwith no limitation on <strong>the</strong> number of devices, provided that <strong>the</strong> electricalcharacteristics of <strong>the</strong> signal rema<strong>in</strong>s with<strong>in</strong> specifications. The CAN buscable carries both <strong>the</strong> power and signal.The CAN bus def<strong>in</strong>es <strong>the</strong> hardware requirements and how dataframes are transported us<strong>in</strong>g a communication medium. A higher-levelprotocol (HLP) is needed for communications management to set <strong>the</strong>rules, behavior, and format of <strong>the</strong> data frames. HLPs for CAN bus technology<strong>in</strong>clude DeviceNet, CANopen, Smart Distributed Systems, CANApplication Layer (CAL), and CAN K<strong>in</strong>gdom.CANopenCANopen is a set of specifications with a communication profile aswell as device, <strong>in</strong>terface, and application profiles. The communicationprofile is based on <strong>the</strong> CAN data-l<strong>in</strong>k layer and <strong>the</strong> high-speed physicallayer specified <strong>in</strong> ISO 11898. CANopen was <strong>in</strong>itially developed <strong>in</strong> <strong>the</strong>ESPRIT/ASPIC project by Bosch. In 1994, CANopen was transferred to<strong>the</strong> CAN <strong>in</strong> Automation (CIA) <strong>in</strong>ternational users and manufacturersgroup based <strong>in</strong> Germany. CANopen has been used as an open network<strong>in</strong> production l<strong>in</strong>es, power plants, robot control, medical equipment,military systems, and build<strong>in</strong>g automation.©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!