grp_13

Upload: shahmayana

Post on 07-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 GRP_13

    1/20

    PREPARED BY-

    ANAND ARPIT(806152)

    GAURAV SHARMA(806162)

    MULANI SAGAR(806188)

    PADODARA CHINTAN(806191)

    PROJECT GUIDE - MR. VISMAY YAGNIK

    PROTOCOL COMMUNICATION

    AND CONVERSION

  • 8/6/2019 GRP_13

    2/20

    y Protocol is a description of digital message formats and the

    rules for exchanging those messages in or between computing

    systems and in telecommunications

    y Why we need a protocol ??

    y Elements of a Protocol

    -Syntax

    -Semantics

    -Timing

  • 8/6/2019 GRP_13

    3/20

    y Basic requirements of protocols

    -Data formats for data exchange

    -Address formats for data exchange

    -Address mapping

    -Routing

  • 8/6/2019 GRP_13

    4/20

    MODBUS Protocol Communication

    General MODBUS frame:

    Data model:

  • 8/6/2019 GRP_13

    5/20

    MODBUS Transaction state diagram

  • 8/6/2019 GRP_13

    6/20

    Benefits of Modbus

    1. Openness,no license fees.

    2. Widelysupported by SCADA and HMI software

    3. Easyto use.4. Easilyintegrate variantdevices

    5. Lowdevelopment cost

  • 8/6/2019 GRP_13

    7/20

    Controlling different instruments using MODBUS Protocol

  • 8/6/2019 GRP_13

    8/20

    ARM: CORTEX M-3

    y The three distinct profiles ofthe ARMv7 architecture;

    y Cortex-M3 processor has an advanced 3-stage pipeline core,

    based on the Harvard architecture.

    y The central Cortex-M3 core is based on the Harvard

    architecture .

    y Efficient SRAM utilization is unaligned data access.

  • 8/6/2019 GRP_13

    9/20

    y The Cortex-M3 processor is a 32-bit processor.

    y Fixed memory map for up to 4 gigabytes.

    y It has 32 interrupts with 8 levels.

    y Thumb-2 Instruction Set Architecture (ISA).

    y Thumb-2 instructions include a mix of the original 16-bit Thumb

    instructions and new 32-bit instructions that provide equivalent

    functionality to the 32-Bit ARM instruction set.

  • 8/6/2019 GRP_13

    10/20

    BACnet Protocol Communication

    y BACnet Protocol.

    y Objects represent physicalinputs, outputs andsoftware processes.

    y Objects areevaluated and controlled bytheir properties

    y

    Property Name,Value

    Object Name "Lighting Area 1"

    ObjectType BINARY_OUTPUT

    PresentValue Active

    Status Flags Normal, In-Service

    Out Of Service False

  • 8/6/2019 GRP_13

    11/20

    BACnet Architecture

    BACnet Architecture

    y Layer 1: Physical layer

    y Layer 2: Data Link layer

    y Layer 3: Network layer

    y Layer 4:Application layer

    BACnet Services

    y Object Access

    y Device Managementy Alarm and Event

    y File Transfer

  • 8/6/2019 GRP_13

    12/20

    BACnet Frame Format

  • 8/6/2019 GRP_13

    13/20

    Benefits and applications of BACnet

    Benefits of BACnet:

    y Designed specifically for building control

    y Can be implemented in devices of any size

    y Can be readily enhanced and improved

    y

    Not tied to present technologies

    Applications:

    y HVAC control

    y Fire detection and alarm

    y Lighting control

    y Security

    y Smart elevators

    y Utility company interface

  • 8/6/2019 GRP_13

    14/20

    Accessing our server using BACnet

    Protocol

  • 8/6/2019 GRP_13

    15/20

    PROTOCOL CONVERTERy Whatis a Protocol Converter?

    y Whyweneedit?

    y Applications?

  • 8/6/2019 GRP_13

    16/20

    Conversion Process

    MODBUS BACnet

  • 8/6/2019 GRP_13

    17/20

    Protocol Conversion Practically

  • 8/6/2019 GRP_13

    18/20

    CONCLUSION

  • 8/6/2019 GRP_13

    19/20

    BIBLIOGRAPHY

    http://www.arm.com/files/pdf/IntroToCortex-M3.pdf

    http://www.bacnet.org/Tutorial/index.html

    http://modbus.org/tech.php

  • 8/6/2019 GRP_13

    20/20