Chapter 9 Flashcards

1
Q

override instructions

A

output type instructions that provide a means of executing sections of control logic if certain conditions are met

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

program control instructions

A

used to enable/disable a block of logic program or to move execution of a program from one place to another place

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

JMP

A

jump to label

jump forward/backward to a corresponding label instruction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

LBL

A

label

specifies label location

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

JSR

A

jump to subroutine

jump to designated subroutine instruction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

RET

A

return from subroutine

  • exits current subroutine & returns to previous condition
  • placed at end of subroutine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

SBR

A

subroutine

  • identifies the subroutine program
  • first input instruction on first rung of subroutine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

MCR

A

master control reset

clears all set non-retentive output rungs between paired MCR instructions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

master control relay

A
  • used in hardwired relay control circuitry to provide input/output power shutdown of entire circuit
  • if its not energized there is no power flow to the load side of the MCR contacts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

master control reset

A
  • PLC version of master control relay
  • if it is false, all nonretentive outputs are switched off
  • used in pairs
  • no address
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

start fence & end fence

A
  • start fence: rung with a conditional MCR

- end fence: rung with an unconditional MCR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

jump instructions

A

used to jump over instructions not pertinent to machine’s operation at that instant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

label instruction

A
  • target for jump instruction

- must have same address as jump instruction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

timers

A

timers should be programmed outside the jumped section

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

subroutine

A
  • short program used by main program to perform specific function
  • placed in file number 3 through 255
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

nesting subroutines

A
  • direct program flow from main program to subroutine and then to another subroutine
  • can cause problems b/c excessive delays in scanning main program can mess w/outputs