Which parameter holds the output of the timer?
Q
What does HMI stand For?
Human Machine Interface
True or false: Math Instructions are only able to be done with REAL data types
True
What are the advantages of using functions over function blocks?
Keeps code more organized, breaks up big problems into smaller ones and keeps code DRY (Don't Repeat Yourself)
What does SCL stand for?
Structured Control Language
What bits are available for a down counter?
LD, CV, PV, Q and CD
Why do industrial machines typically need an HMI?
An HMI connects an operator to a machine, system or device.
What is the purpose of a Modulo (MOD) instruction?
A Modulo (MOD) instruction returns the remainder of a division.
What is a common application for function blocks?
Motor Control
Which symbol is used to end instruction in SCL?
Which timer does this timing diagram represent?
TON
What does SCADA stand for?
Supervisory Control and Data Acquisition
What would be the output of this LIMIT instruction?
2664.8
How do you create a function in TIA portal?
Select add new block, select function, name the function and then hit OK.
What does the := symbol represent in SCL?
Assignment operator
Which timer does this timing diagram represent?
TOF
What are some inputs on an HMI?
Knobs, sliders, and buttons
This instruction with 5 as its MIN and 10 as its MAX would function the same as the ladder logic shown:
IN RANGE
What is the purpose of a function in PLC programming?
Functions are used to execute a specific task within the main program. They work much like subroutines in Allen Bradley PLC programming.
What are some reasons to use comments in SCL?
Prevent a line of code from running (for testing purposes) without deleting it forever and leave a note to yourself or other programmers
Which timer does this timing diagram represent?
TONR
What are some recent innovations in the field of HMI design?
Remote access, integration with SCADA and IIoT/Smart Manufacturing.
Given the inputs to NORM_X shown below, calculate the output.
0.875 to 0.895 (any answer in this range will work)
What is a common application for functions?
Functions are ideal for operations where the result depends only on the current inputs and no memory (static variables) are needed.
"At Entry 1" is true and then false. If the code snippet below is the only code, what will be the value of "Conveyor 1" ?
IF "At entry 1" THEN
"Conveyor 1" := 1;
END_IF;
1