โ† All EETC Flashcard Decks

PLC Programming Flashcards

7 cards from real EETC practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 PLC Programming flashcards as text
  1. In IEC 61131-3 Structured Text, what is the correct syntax for an IF-THEN-ELSE conditional?

    Answer: IF condition THEN action ELSE action END_IF;

    IEC 61131-3 Structured Text uses IF...THEN...ELSE...END_IF syntax with a semicolon to terminate the block.

  2. A sequencer output (SQO) instruction in a PLC steps through a predefined sequence of output patterns. What advances the sequencer to the next step?

    Answer: A rising edge on the control rung

    Each false-to-true (rising edge) transition of the SQO instruction's rung condition advances the sequencer to the next output step.

  3. What is the purpose of subroutine (JSR/RET) instructions in a PLC program?

    Answer: To call a separate program file and return execution after completion

    JSR (Jump to Subroutine) transfers program execution to another routine, and RET (Return) sends it back to the calling point.

  4. In Function Block Diagram (FBD) programming, how is data flow between function blocks represented?

    Answer: By connecting lines (wires) between block inputs and outputs

    In FBD, signal lines (wires) graphically connect the output pins of one function block to the input pins of another, showing data flow.

  5. When using a MOV (Move) instruction in ladder logic, what happens to the source value after execution?

    Answer: It remains unchanged in the source address

    The MOV instruction copies the source value to the destination address; the source value is read but not modified.

  6. What is a retentive timer (RTO) most commonly used for in industrial applications?

    Answer: Accumulating total machine run-time across multiple power cycles

    An RTO timer retains its accumulated value when de-energized, making it ideal for tracking cumulative operating hours across interruptions.

  7. In Sequential Function Chart (SFC) programming, what is a 'transition'?

    Answer: A condition that must be TRUE to move from one step to the next

    A transition in SFC is a Boolean condition; when it evaluates TRUE, execution advances from the preceding step to the following step.