Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: Foundation Fieldbus Standard Function Blocks
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > Communication > Foundation Fieldbus Standard Function Blocks

Foundation Fieldbus Standard Function Blocks

Last updated: March 29, 2018 7:50 am
Editorial Staff
Communication
No Comments
Share
3 Min Read
SHARE

The FF standard specifies many different function blocks for the construction of control algorithms. Ten of them are considered “basic” FF function blocks:

  • AI – Analog Input
  • AO – Analog Output
  • B – Bias
  • CS – Control Selector
  • DI – Discrete Input
  • DO – Discrete Output
  • ML – Manual Loader
  • PD – Proportional/Derivative control
  • PID – Proportional/Integral/Derivative control
  • RA – Ratio

Nineteen more “Advanced” function blocks are incorporated in the FF standard:

  • Pulse Input
  • Complex Analog Output
  • Complex Discrete Output
  • Step Output PID
  • Device Control
  • Setpoint Ramp
  • Splitter
  • Input Selector
  • Signal Characterizer
  • Dead Time
  • Calculate
  • Lead/Lag
  • Arithmetic
  • Integrator
  • Timer
  • Analog Alarm
  • Discrete Alarm
  • Analog Human Interface
  • Discrete Human Interface

Five more function blocks are specified as well:

  • Multiple Analog Input
  • Multiple Analog Output
  • Multiple Digital Input
  • Multiple Digital Output
  • Flexible Function Block

The primary benefit of standardization is that the end-user may choose FF instruments manufactured by any standard-compliant vendor, and those function blocks should behave the same as the equivalent function blocks within any other manufacturer’s model of FF device. There are, of course, examples where manufacturers have equipped their FF devices with “extended” capability function blocks going beyond the Fieldbus Foundation standard, and the user must beware of this.

Device-specific Function blocks

In addition to the function blocks necessary to construct control schemes, all FF instruments contain one Resource block and usually one or more Transducer blocks describing details specific to that instrument. The following computer screenshot shows all function blocks within a Rosemount model 3095MV Fieldbus transmitter:

Fieldbus Transducer blocks

The Resource block appears first in this list, followed by three transducer blocks, then followed by the palette of general function blocks for use in constructing control algorithms. Information contained in the Resource block of an FF instrument includes the following:

  • Identifier (the 32-byte code unique to every FF device)
  • Type of device
  • Device revision level
  • Memory total and available (free) capacity
  • Computation time
  • Available features listing
  • Current device state (Initializing, Standby, On-line, Failed, etc.)

Transducer blocks provide a means of organizing data relevant to the actual sensing inputs, outputs, calculated variables, and graphic displays of a FF device. There need not be a one-to one correspondence between the number of transducer blocks in an FF device and the number of physical I/O channels it has. For example, in the Rosemount 3095MV multivariable transmitter, transducer block 1100 manages all physical measurement inputs (pressure and temperature sensors) while transducer block 1200 is reserved for inferred mass flow (based on calculations performed on the raw sensor measurements) and transducer block 1300 manages data for the liquid crystal display (LCD).

Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

Difference between Modbus and DNP3 Communication Protocols
What is a Fiber Optic Patch Cord? – Types, Explained
Fiber Optic Data Communication
Different Fieldbus Network Topologies
What is Auto-negotiation in Network?
FF Function block Modes
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
Leave a Comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Foundation Fieldbus Device addressing
Latest ProfiBus Questions and Answers
Types of Wireless Technologies in Industrial Automation
Modbus : History, Structure, Modes, Addressing, Functions
Serial Communication Data Transmission Modes
HART Protocol and Fieldbus Interview Questions
Multi-mode and Single-mode Optical Fibers
How are HART instruments Calibrated?

Keep Learning

Optical Fiber Size

Fiber Optic Cable Connectors, Routing, and Safety

What is a Router

What is a Router? How Does a Router Work?

FF Function block location

Foundation Fieldbus Logics

Fieldbus Transmitter Calibration

Fieldbus Transmitters Calibration and Ranging

Distributed Network Protocol Communication

DNP3 Communication Protocol Overview

Optical power loss testing

Fiber Optic Cable Testing

Advantages and Disadvantages of Network Topology

Advantages and Disadvantages of Network Topologies

Tree (chicken foot) topology

Fieldbus Device Capability

Learn More

Cable Tray Routing

Cable Routing

SCADA in Cloud

Cloud-Based SCADA Projects – Try Free Demo Account

Communicate with Excel from Intouch SCADA

How to Communicate with Excel from Intouch SCADA?

Self-balancing Pneumatic Instrument Principles - 3

Self-balancing Pneumatic Instrument Principles

Baffle Nozzle Assembly Sensitive Mechanism

Baffle Nozzle Assembly Sensitive Mechanism

Faceplate in WinCC

Siemens HMI Training – Using UDTs with Faceplates

RSLogix 5000 PLC Programming Procedure

How to Calculate Heat Load In Electrical Panel

How to Calculate Heat Load in Electrical/Electronic Panel Enclosure

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?