Overview Flashcards

(11 cards)

1
Q

What are the five parts of IEC 61131 standard for programmable controllers?

A

Part 1: General overview information
Part 2: hardware requirements
Part 3: programming language
Part 4: user guidelines
Part 5: communication

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

The languages consists of two textual and three graphical, define them

A

Textual:
Instruction list
Structured test

Graphical:
Ladder program
Function block diagram
Sequential function chart

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

The choice of programming languages depends on (4)

A

Programmers background
Problem at hand
Structure of the control system
Interface to other people

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

Benefits of structured text (6)

A

PowerText facilitates system debugging and application commissioning
2. People trained in computer language can easily program control logic
3. Symbols makes the program easy to understand
4. Program can be created in any text editor
5. Runs as fast as ladder logic
6. Good for complex calculations

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

Benefits of function blocks (2)

A
  1. Graphical
  2. Hierarchical through elementary and derived function blocks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Benefits of instruction lest:2)

A
  1. Text based Boolean
  2. Supports jumps
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Explain instruction list language

A

Assembler type Low level language. For small applications and optimizing parts, useful in cases where small functions are repeated often. Difficult to learn.

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

Explain structured text language

A

New language cause high level syntax needed
Resembles pascal or basic
Used forcomplex math,algorithms, decision making. Allows large algorithm to be displayed on a single page

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

Explain function blocks language

A

Very common. Allows programs in other languages to be nested within the FBD.
Elements appear as blocks wired together resembling a circuit diagram. Suited for representing batch control applications.
Applications involving high degree of information/ data flow between control components such as process control

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

Explain Sequential flow chart

A

Used to organize the program flow into sequence of steps and transitions.
The actual control programming must still be done in other language, it gives an overview of the system and help combine the expertise of people with different background.

helps to decompose a control problem into manageable
parts, while maintaining the overview.

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

Sequential function chart consists of

A

Consists of steps linked with action blocks and transitions.
Each step represents a particular state of the system being controlled,
Transition is associated with a system being controlled. Transition is associated with a condition, when true deactivates the step before transition and activates the step after. Steps are linked to action blocks, performing a
certain control action. Each element can be programmed
in
any of the IEC languages, including SFC itself. You can use
alternative sequences and even parallel sequences, such
as commonly required in batch applications.

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