Advanced Principles of Foundation Fieldbus


Advanced Principles of Foundation Fieldbus

The vendor-neutral "Advanced Principles of FOUNDATION Fieldbus" is designed for manufacturers and developers of FOUNDATION Fieldbus hardware and software. The course is best suited for development engineers, test engineers, and all who wish to understand the detailed inner workings of a FOUNDATION device.

Attendees will receive 24 Professional Development Hours (PDH) to apply towards their continuing education requirements.

Course materials and lecture are provided in English. During the workshop, lunch and morning and afternoon refreshments will be served. Please let us know if you have any dietary restrictions.


    The "Advanced Principles of FOUNDATION Fieldbus" course covers FieldComm Group tools used for FOUNDATION Fieldbus development. Students will work with the bus monitor to understand its basic use and learn how to apply this tool in interactive exercises demonstrating fieldbus communications and the use of filters for network troubleshooting.

    The course covers H1 and High Speed Ethernet (HSE) communications between fieldbus devices. For H1 communication, emphasis is made on synchronous and asynchronous communication and the configuration and responsibility of the Link Active Scheduler (LAS). Students will examine the detailed messaging described in the System Management Specification for address assignment, tag assignment, and time distribution. The HSE communication protocol is explored in detail to understand the implementation of linking devices and HSE field devices.

    Students will study the details of the object dictionary for H1 and HSE devices. This is especially important to the device developer, as the object dictionary is used to describe all the parameters and objects accessible over the fieldbus network. Students will study the layout of the object dictionary and examine an actual object dictionary in registered devices.

    The "Advanced Principles of FOUNDATION Fieldbus" course covers the requirements for building a function block application. This includes mode and status generation and propagation, resource and alert state machines, cascade handshake, and vendor-specific extensions. The course examines Device Description (DD) technology. Students will look at how the connection is made between the DD binary file and the object dictionary.

    Lastly, students will learn how to effectively navigate the FOUNDATION Fieldbus specifications in order to find information relevant to particular development tasks.

    Throughout the course, live demonstrations of an interoperable fieldbus using registered products will be configured and analyzed using both dialog tools and bus monitors. Students will also reference the FOUNDATION Fieldbus specifications in exercises designed to improve familiarity with the documents and the search capabilities built into the specifications package.

    The "Introduction to FOUNDATION Fieldbus" course is a prerequisite for this class. Students should be familiar with the basic terminology of FOUNDATION technology and have a general understanding of its communications protocol, function block execution, linkages, and DDs. It is highly advisable that anyone planning on not attending the "Introduction to FOUNDATION Fieldbus" should first take the following self-assessment quiz.

     Self Assessment Quiz

    This quiz is composed of 12 multiple choice questions. All material used to create these questions is covered in the Introduction to FOUNDATION Fieldbus course and is built upon in the Advanced Principles of FOUNDATION Fieldbus course. If you have difficulty answering any of these questions correctly, then you should consider attending the "Introduction to FOUNDATION Fieldbus" workshop prior to attending the Advanced Principles workshop. 

    • Engineers currently developing H1 field devices or host systems
    • Anyone interested in learning the details of FOUNDATION Fieldbus

    Below is an overview of the agenda for this course.

      • Device Types
      • Bus Arbitration
      • Device Initialization
      • Synchronous/Asynchronous Messaging
      • Time Management
      • Link Active Scheduler Specific Function
      • Capturing
      • Filtering
      • System Management States
      • Device Address Assignment
      • Physical Device Tag Assignment
      • Tag Location Service
      • Application Clock Synchronization
      • Function Block Scheduling
      • Protocols
      • FDA Agent
      • Messaging
      • Sessions
      • Time Synchronization
      • Redundancy
      • Virtual Field Device
      • Object Dictionary
      • Communication Objects
      • Communication Services
      • Structure and Layout
      • Function Block Object Dictionary
      • Fundamentals
      • Status - Calculation and Propagation
      • Cascade Initialization
      • Mode - Calculation
      • Write Checking
      • Resource State Machine
      • Alert State Machine
      • Q&A on Device Registration

      Three or more students from the same company? Consider hosting an on-site workshop. An excellent way to train your developer, support and marketing staff! Contact us to find out.