Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Section 6 - LogicsManager
marked
Proprietary Information
Contents
Introduction Screen Description Input Command Variables Signs Operators Time delay Logical Outputs Programming Exercise slide 3 5 6 11 13 17 18 24 26
Proprietary Information
Introduction
Introduction
Description Input Commands Signs Operators Time Delay Logical Outputs
The LogicsManagerTM permits the easYgen-3000 operating logic to be customized for each individual application. The status of discrete inputs, discrete outputs, internal conditions, alarms, and measured values may be combined into logical functions. These logical functions may be used to initiate numerous operational functions, such as starting the generator in the automatic mode. Woodwards LogicsManagerTM has been developed to give the user complete control for flexible configuration and operation.
Programming Exercise
3 Proprietary Information
Introduction - LogicsManagerTM
Introduction
Description Input Commands Signs Operators Time Delay Logical Outputs
Digital Signals
Discrete inputs Relay status External discrete inputs External relays Control via interface
Internal Conditions
Conditions - CB status - operating mode - engine status Alarms - warning alarm - shutdown alarm Time / Date
Internal Conditions
- Start/stop engine - Change operation mode - Acknowledge of alarms - Inhibit emergency mode
Programming Exercise
4 Proprietary Information
Screen Description
Introduction
Description
Input Commands Signs Operators Time Delay Logical Outputs
Command Operator 01
Programming Exercise
Operator 02
5 Proprietary Information
Input Commands
Signs Operators Time Delay Logical Outputs
10 11 12 13 14 15 18
Analog inputs
(wire break)
Alarm system
(active alarm classes)
Programming Exercise
System condition Engine control Applications condition Engine related alarms Generator related alarms Mains related alarms System related alarms Discrete inputs
Clock and timer External DIs Discrete outputs External DOs Flexible limits Transistor outputs
(external excitation 12V/24V)
6 Proprietary Information
Input Commands
Signs Operators Time Delay Logical Outputs
Programming Exercise
7 Proprietary Information
Input Commands
Signs Operators Time Delay Logical Outputs
Programming Exercise
8 Proprietary Information
Input Commands
Signs Operators Time Delay Logical Outputs
Programming Exercise
9 Proprietary Information
Input Commands
Signs Operators Time Delay Logical Outputs
The alarm class for discrete inputs must be configured as Control, if discrete inputs or alarm flags are used as input commands.
Programming Exercise
10 Proprietary Information
Signs
Introduction Description Input Commands
The sign defines if the input is enable and how it will be used
Direct Command value - The command value is passed directly to the operator NOT Command value - The command value is inverted passed to the operator
Signs
Operators Time Delay 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 this logic path is always TRUE.
11 Proprietary Information
Signs
Introduction Description Input Commands
Signs
Operators Time Delay Logical Outputs
Programming Exercise
12 Proprietary Information
Operators
Introduction Description Input Commands Signs
Operator 01 and 02
Operators
Time Delay Logical Outputs
Programming Exercise
13 Proprietary Information
Operators
Introduction Description Input Commands Signs
Truth tables
AND
x1 x1 x2 x2 x2
OR
x 1
NAND
Operators
Time Delay Logical Outputs
Programming Exercise
x1 0 0 1 1
x2 0 1 0 1
y 0 0 0 1
x1 0 0 1 1
x2 0 1 0 1
y 0 1 1 1
x1 0 0 1 1
x2 0 1 0 1
y 1 1 1 0
14 Proprietary Information
Operators
Introduction Description Input Commands Signs
Truth tables
NOR
x 1 ON x2 ON x2 OFF OFF x2 ON
NXOR
OFF
x 1 ON
XOR
OFF
Operators
Time Delay Logical Outputs
Programming Exercise
x1 0 0 1 1
x2 0 1 0 1
y 1 0 0 0
x1 0 0 1 1
x2 0 1 0 1
y 1 0 0 1
x1 0 0 1 1
x2 0 1 0 1
y 0 1 1 0
15 Proprietary Information
Operators
Introduction Description Input Commands Signs
Operators
Time Delay Logical Outputs
Programming Exercise
16 Proprietary Information
Time Delay
Introduction Description Input Commands Signs Operators
Delay ON
is the amount of time that the logical output state is delayed before changing to true
Delay OFF
is the amount of time that the logical output state is delayed before changing to false
Time Delay
Logical Outputs
Programming Exercise
Delay ON
Delay OFF
17 Proprietary Information
Logical Outputs
Introduction Description Input Commands Signs Operators Time Delay
Relay outputs
Logical Outputs
Programming Exercise
Logical Functions
Internal functions and conditions such as Start in Auto and Firing Speed reached Additional Boolean equations which can be used whenever three input commands are not enough or time delayed signals are required
Internal Flags
18 Proprietary Information
Logical Outputs
Introduction Description Input Commands Signs Operators Time Delay
Relay outputs
- Relay output 1 Ready for operation OFF - Relay 2 to 12 Depending on configuration - External relays 1-16 via expansion board
can be used as additional flags if not utilized
Logical Outputs
Programming Exercise
19 Proprietary Information
Logical Outputs
Introduction Description Input Commands Signs Operators Time Delay
Internal Flags
Internal flags 1 to 16
- Flag 1 used as placeholder use caution when using it for other purposes - Flag 8 Timer function
Logical Outputs
Programming Exercise
Internal flag 8:
Timer1: Timer2: Active weekday: Monday: .. Friday: Saturday: Sunday: 08:00.00 17:00.00 Yes Yes No No
20 Proprietary Information
Logical Outputs
Introduction Description Input Commands Signs Operators Time Delay
Logical Functions
- Start request in AUTO - Stop request in AUTO - Load dependent (LD) start stop - Start w/o load - Critical mode - Inhibit emergency - External acknowledge
Logical Outputs
Programming Exercise
21 Proprietary Information
Logical Outputs
Introduction Description Input Commands Signs Operators Time Delay
Logical Functions
- Setpoint 2 power - Setpoint 2 power factor - Setpoint 2 frequency - Setpoint 2 voltage - Frequency droop active - Voltage droop active - Discrete f/P + (raise) - Discrete f/P (lower) - Discrete V/PF + (raise) - Discrete V/PF (lower) - RUN Synchronization mode - CHECK Synchronization mode - PERMISSIVE Synchronization mode
Logical Outputs
Programming Exercise
22 Proprietary Information
Logical Outputs
Introduction Description Input Commands Signs Operators Time Delay
Logical Functions
- Constant idle run - Auto idle mode - AUTO operation mode - MANUAL operation mode - STOP operation mode
Logical Outputs
Programming Exercise
23 Proprietary Information
Programming
Introduction Description Input Commands Signs Operators Time Delay
Programming
Exercise
24 Proprietary Information
Programming
Introduction Description Input Commands Signs Operators Time Delay Logical Outputs
Remote start:
Discrete input 2 (Alarm class = control) Internal flag 8 (Timer) Remote request (activated via interface)
Internal flag 8:
Timer1: Timer2: Active weekday: Monday: .. Friday: Saturday: Sunday: 08:00.00 17:00.00 Yes Yes No No
Programming
Exercise
25 Proprietary Information
Exercise
Introduction Description Input Commands Signs Operators Time Delay Logical Outputs
Programming
Exercise
26 Proprietary Information
Exercise
Introduction Description Input Commands Signs
Programming
Exercise
27 Proprietary Information
Exercise
Introduction Description Input Commands Signs Operators Time Delay Logical Outputs
Programming
Exercise
28 Proprietary Information
6 LogicsManager
7 Analog Manager
3 Operational Modes
4 Configuration and ToolKit 5 Communication
8 Controller
9 Synchronization and breaker 10 Application 11 Sequencing