Beruflich Dokumente
Kultur Dokumente
Section 6 - LogicsManager
marked
CERTIFICATE of
Design Assessment
by ABS
American Bureau of Shipping & Affiliated Companies
Proprietary Information
Contents
Introduction slide 3
Screen Description 5
Input Command Variables 6
Signs 11
Operators 13
Time delay 17
Logical Outputs 18
Programming 24
Exercise 26
Proprietary Information
Introduction
Introduction The LogicsManagerTM permits the easYgen-3000 operating logic to
Description be customized for each individual application. The status of discrete
Input Commands
inputs, discrete outputs, internal conditions, alarms, and measured
values may be combined into logical functions. These logical
Signs
functions may be used to initiate numerous operational functions,
Operators
such as starting the generator in the automatic mode.
Time Delay
Logical Outputs
Woodward’s LogicsManagerTM has been developed to give the user
complete control for flexible configuration and operation.
Programming
Exercise
3
Proprietary Information
Introduction - LogicsManagerTM
Introduction
Description
Digital Signals Relay Outputs
Input Commands Discrete inputs - Operate free configurable
Assignment
Relay status outputs
Signs
External discrete inputs With timer ON-delay and OFF-delay
Operators
External relays
Control via interface 16 additional/internal flags or logical
operations
Time Delay
4
Proprietary Information
Screen Description
Introduction Components of the Boolean Logic equation:
Description
Time Delay
Command
Logical Outputs
Programming Operator 01
Exercise
Operator 02
5
Proprietary Information
Input Command Variables
Introduction The following groups are available:
Description
Input Commands
00 Flags condition 10 Analog inputs
(results of LogicsManager outputs) (wire break)
Signs
01 Alarm system 11 Clock and timer
Operators (active alarm classes) 12 External DIs
02 System condition 13 Discrete outputs
Time Delay
03 Engine control 14 External DOs
Logical Outputs 04 Applications condition 15 Flexible limits
Programming
05 Engine related alarms 18 Transistor outputs
06 Generator related alarms (external excitation 12V/24V)
Exercise
07 Mains related alarms
08 System related alarms
09 Discrete inputs
6
Proprietary Information
Input Command Variables
Introduction Viewing the state of the inputs in ToolKit:
Description
Input Commands
Signs
Operators
Time Delay
Logical Outputs
Programming
Exercise
7
Proprietary Information
Input Command Variables
Introduction Viewing the state of the inputs in the HMI:
Description
Input Commands
Signs
Operators
Time Delay
Logical Outputs
Programming
Exercise
8
Proprietary Information
Input Command Variables
Introduction Internal clock and timer functions:
Description
Input Commands
Signs
Operators
Time Delay
Logical Outputs
Programming
Exercise
9
Proprietary Information
Input Command Variables
Introduction The alarm class for discrete inputs must
Description
be configured as “Control”, if discrete
inputs or alarm flags are used as input
Input Commands
commands.
Signs
Operators
Time Delay
Logical Outputs
Programming
Exercise
10
Proprietary Information
Signs
Introduction The sign defines if the input is enable and how it will be used
Description
• Direct Command value
Input Commands - The command value is
passed directly to the operator
Signs
Operators
• NOT Command value
- The command value is inverted
Time Delay passed to the operator
Logical Outputs
Programming
Exercise
• Always "0"
- The command value is ignored and
this logic path is always FALSE.
• Always "1"
- The command value is ignored and
11 this logic path is always TRUE.
Proprietary Information
Signs
Introduction
Description
Input Commands
Command input:
Grey if sign = TRUE or FALSE
Signs
Operators
Time Delay
Logical Outputs
Programming
Exercise
12
Proprietary Information
Operators
Introduction Operator 01 and 02
Description
Input Commands
Signs
Operators
Time Delay
Logical Outputs
Programming
Exercise
13
Proprietary Information
Operators
Introduction Truth tables
Description
AND OR NAND
Input Commands
x1 x
1
Signs
x1 x2
Operators x2
x2
Time Delay
Logical Outputs
Programming
Exercise
x1 x2 y x1 x2 y x1 x2 y
0 0 0 0 0 0 0 0 1
0 1 0 0 1 1 0 1 1
1 0 0 1 0 1 1 0 1
1 1 1 1 1 1 1 1 0
14
Proprietary Information
Operators
Introduction Truth tables
Description
NOR NXOR XOR
x x
Input Commands 1 1
ON
OFF ON OFF
Signs
x2
Operators ON OFF ON
OFF
x2
Time Delay
x2
Logical Outputs
Programming
Exercise
x1 x2 y x1 x2 y x1 x2 y
0 0 1 0 0 1 0 0 0
0 1 0 0 1 0 0 1 1
1 0 0 1 0 0 1 0 1
1 1 0 1 1 1 1 1 0
15
Proprietary Information
Operators
Introduction The “Help” screen gives a description of the logical outputs.
Description
Input Commands
Signs
Press soft key
Operators
Time Delay
Logical Outputs
Programming
Exercise
16
Proprietary Information
Time Delay
Introduction Delay ON Delay OFF
Description is the amount of time that the logical is the amount of time that the logical
output state is delayed before changing output state is delayed before changing
Input Commands
to true to false
Signs
Operators
Time Delay
Logical Outputs
Programming
Exercise
17
Proprietary Information
Logical Outputs
Introduction There are three types available:
Description
Input Commands
Signs Relay outputs Any discrete output that are freely configurable
Operators
Time Delay
Exercise
18
Proprietary Information
Logical Outputs
Introduction
Relay outputs - Relay output 1 Ready for operation OFF
Description
- Relay 2 to 12 Depending on configuration
- External relays 1-16 via expansion board
Input Commands
can be used as additional flags if not utilized
Signs
Operators
Time Delay
Logical Outputs
Programming
Exercise
19
Proprietary Information
Logical Outputs
Introduction
Internal Flags Internal flags 1 to 16
Description - Flag 1 used as placeholder – use caution when using it
Input Commands
for other purposes
Signs
- Flag 8 Timer function
Operators
Time Delay
Logical Outputs
Internal flag 8:
Programming
Timer1: 08:00.00
Exercise Timer2: 17:00.00
Active weekday:
Monday: Yes
…..
Friday: Yes
Saturday: No
Sunday: No
20
Proprietary Information
Logical Outputs
Introduction
Logical Functions
Description
Input Commands
- Start request in AUTO
- Stop request in AUTO
Signs
- Load dependent (LD) start stop
Operators - Start w/o load
Time Delay
- Critical mode
- Inhibit emergency
Logical Outputs
21
Proprietary Information
Logical Outputs
Introduction
Logical Functions
Description
- Setpoint 2 power
Input Commands
- Setpoint 2 power factor
Signs - Setpoint 2 frequency
Operators
- Setpoint 2 voltage
Time Delay
- Frequency droop active
Logical Outputs - Voltage droop active
Programming
- Discrete f/P + (raise)
Exercise - Discrete f/P – (lower)
- Discrete V/PF + (raise)
- Discrete V/PF – (lower)
Input Commands
- Constant idle run
Signs
- Auto idle mode
Operators
Time Delay
- AUTO operation mode
- MANUAL operation mode
Logical Outputs - STOP operation mode
Programming
Exercise
23
Proprietary Information
Programming
Introduction Select component to change with arrows
Description
Input Commands
Operators
Time Delay
Go to next input command group
Logical Outputs
Programming
Exercise
24
Proprietary Information
Programming
Introduction Remote start:
Description
Start req. in Auto:
Input Commands
Discrete input 2 (Alarm class = control)
Signs Internal flag 8 (Timer)
Operators Remote request (activated via interface)
Time Delay
Logical Outputs
Internal flag 8:
Programming
Timer1: 08:00.00
Exercise Timer2: 17:00.00
Active weekday:
Monday: Yes
…..
Friday: Yes
Saturday: No
Sunday: No
25
Proprietary Information
Exercise
Introduction Problem: Create pulsing relay output.
Description
Input Commands
Signs
Operators
Time Delay
Logical Outputs
Programming
Exercise
26
Proprietary Information
Exercise
Introduction Create pulsing relays output.
Description
Use as many flags as necessary.
Input Commands
The relay shall only pulse in operating mode MANUAL.
Signs
Use relay 11 as pulse relay.
Operators
Logical Outputs
Programming
Exercise
27
Proprietary Information
Exercise
Introduction Solution: Create pulsing relay output.
Description
Can be used as a simple process controller if combined with Flexible Limits
Input Commands (alarm class = control). Only digital PID possible with multiple Flexible Limits
Signs and different pulse / pause ratios.
Operators
Pause time Pulse time
Time Delay
Logical Outputs
Programming
Exercise
28
Proprietary Information
End of this presentation
Other sections are :
1 Overview 6 LogicsManager
2 Hardware and I/O 7 Analog Manager
3 Operational Modes 8 Controller
4 Configuration and ToolKit 9 Synchronization and breaker
5 Communication 10 Application
11 Sequencing
29
Proprietary Information