



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Definition: Function Block Diagram programming is a language in which elements appear as blocks that are connected together resembling a circuit diagram.
Typology: Lecture notes
1 / 7
This page cannot be seen from the preview
Don't miss anything!
Definition: Function Block Diagram programming is a language in which elements appear as blocks that are connected together resembling a circuit diagram.
Function block diagrams show the relationship between the principal parts of a total system and are well-suited for process or drives control.
Function (Instruction) Block is a graphical representation of a series of executable code that contains user-defined control algorithms.
a. Click on the IF-4 Module
Select the IF- Module to see its properties
Scenario: HVAC System : The function specification state
b. Blue status light (DO6) indicates the cooling system is running c. The cooling system runs when the thermostat’s (potentiometer) meter reading (analog output meter) is less than the temperature probe (thermocouple channel 0) d. A red status light (DO0) indicates the heating system is running e. The heating system runs when the thermostat’s meter reading is greater than the temperature probe
Program Temp
Before (^) After
Hold Left Mouse Button here > Drag to MOV i
Assignment 9 : Egg Carton Packing Machine
Convert the following program to a Function Block Program. Add code that will reset the full carton to zero so the process can repeat.
Add code that will use the Potentiometer (AI0) to simulate that there is a bad egg on input. If the Potentiometer is above 6V then the egg is bad. Turn on one of the red lights, pause for 3 seconds (simulates the bad egg being removed from the line), and do not count the egg as part of the dozen that go into a carton.
Submission
Assignment 10: Drag Racer Starting Lights
Create a function block program that will do the following
Submission