Transcript
© ABB Group - 1 2-Sep-08
J. Ruhe NAM Director PLM, ABB
© ABB Group - 2 2-Sep-08
20/ago/2008
INFI 90 / Harmony Control Evolution Update
Harmony New Product Updates IIT13 – technology refresh SEM11 – technology refresh Harmony Remote I/O – technology upgrade NPM22 – technology refresh Evolving Harmony I/O to S800 Harmony “Gateway” Platform AC800M-Harmony peer-to-peer interface Ethernet CIU AC800M-Harmony I/O control interface
INFI 90 FC Library for AC800M Phase 1 – most common used FCs
© ABB Group - 3 2-Sep-08
Phase 2 – additional FCs, B90, UDF, and “C” programs Configuration Conversion Utility
Update: INFI-net to INFI-Net Transfer (IIT13) Technology refresh of IIT03 Based on BRC hardware * Form / Fit / Function replacement
© ABB Group - 4 2-Sep-08
Released: May-2007
Redundant IIL02-L
Update: Sequence of Events Module (SEM11) Composer Tools Harmony Consoles
Time Master
Technology refresh of SEM01 Based on BRC hardware
© ABB Group - 5 2-Sep-08
* Form / Fit / Function replacement Released: Oct-2007
Harmony Remote I/O – new option
© ABB Group - 6 2-Sep-08
Application Requirements Fiber Optic RIO Links BRC300/400 FW version K.0 Composer version 5.0
Supports multiple RIO Links Supports mixing I/O types (i.e. Rack I/O, Blk I/O and S800) Released: May 2008
Update: Network Processor Module (NPM22) Technology refresh of NPM12 Based on BRC hardware * Form / Fit / Function replacement Increased performance
© ABB Group - 7 2-Sep-08
Target Release: 3Q-2008
Harmony Control Evolution Program Objectives Provide incremental and step-wise evolution paths Customers decide when to evolve
Reduce production risks Preserve customers’ investments in control applications Minimize plant re-wiring costs Reduce cost of system operation and maintenance Spare parts – availability & cost Maintenance activities
Provide our customers new technology options offered by System 800xA e.g. Field buses, Asset Management, Advanced Diagnostics © ABB Group - 8 2-Sep-08
Adaptation of new industry standards (e.g. ISA S88, S95, S99, etc.)
Evolving Harmony I/O to S800 Rack I/O Cables: Released cables support:
AI810 AI810 AO810 AO810 DI810 DO814
TAI
P1
p/n 6644794
TDI
NRAI0x
P1
NRDI0x
Other signal types supported by future cables:
p/n 6644793
TDI
P1
p/n 6644792
TDI
P1
J2
p/n 6644792 DI / DO Cable Assembly J1
24 Vdc Digital I/O 4-20 mAdc Analog I/O
J3
NRAO0x
NRDO02
T/C, RTDs, 120vac/240 digitals, pulse inputs CIS/QRS when new S800 module available
Other Rack I/O Termination Cables RTA to S800 in development Hi-Density TU cables (future)
© ABB Group - 9 2-Sep-08
Block I/O Cables: “Productizing” cable solution previously provided on projects
Harmony “Gateway” Platform P-HC-HPG-80010000 Harmony PCU Gateway
BRC400 base hardware Support the standard Harmony interfaces e.g. INFI-Net Controlway I/O X-Bus
Ethernet CPU daughterboard 100 MB Ethernet
© ABB Group - 10 2-Sep-08
MODBUS TCP
AC 800M – Harmony Peer-to-Peer Interface (PTP) First release of Harmony Gateway will be PTP application MODBUS TCP interface configured via GPI Optional redundancy
CI867 CEX Module MODBUS TCP interface for AC 800M ModBusTCPCommLib
© ABB Group - 11 2-Sep-08
Target Release: 4Q-2008
Harmony “Ethernet CIU” # !
# & % %
''() " * "
$ %
Second release of Harmony Gateway will be as part of “Ethernet CIU” Supports key Harmony applications / interfaces Composer 800xA for Harmony Harmony OPC Server
Ethernet Interface 100 MB Ethernet TCP/IP
© ABB Group - 12 2-Sep-08
Secure data encryption
Target Release: 4Q-2009
AC800M- Harmony I/O Control Interface Third release of Harmony Gateway will be AC 800M – Rack I/O interface application Supports all active Harmony Rack I/O modules AC800M drives existing Harmony I/O + new S800 modules Fully compatible with all other AC800 features PROFIBUS, FF, HART INSUM etc.
© ABB Group - 13 2-Sep-08
Same hardware as AC 800M Peer-to-Peer interface Target Release: Mid-2010
INFI 90 Function Code Library for AC800M Supported on System 800xA SV5.0 SP1 or later Preserves INFI 90 function code control configurations Same or better performance No tuning changes required! Minimize engineer re-training Operations - Preserve the look and feel
© ABB Group - 14 2-Sep-08
Alarms, Faceplates, etc.
© ABB Group - 15 2-Sep-08
Faceplates come from 800xA for Harmony
Operators already know how to use these faceplates!
Automated installation of the Library Simple to follow instructions Only takes a few minutes
© ABB Group - 16 2-Sep-08
Post-Install, register system extension
© ABB Group - 17 2-Sep-08
Engineering Tool: 800xA Function Designer
© ABB Group - 18 2-Sep-08
Function Designer provides Monitor / Tune
INFI90FCLib 1.0-0 includes most used FC’s FC#
800xA FBT Name
FC#
INFI 90 FC Name
800xA FBT Name
1
F(x)
FnGen
80
M/A
Station
3
F(t)
LeadLag
81
EXECMFC/P
Exec
7
SQRT
Sqroot
82
SEGCRM
SegCtrl
9
T
XferReal
85
UP/DN
UpDnCount
12
H//L
HiLowComp
86
ETIMER
ElapTimer
13
T-INT
XferDint
90
EXEXECMFC/P
ExExec
15
SUM2
Sum2Real
118
RECIPR
ParTableReal
18
PID
ErrPID
119
BMUX
MuxBool
DeltaPID
120
RMUX
MuxReal
19
© ABB Group - 19 2-Sep-08
INFI 90 FC Name
PID
30
AOL
AOL
123
DD
DeviceDriver
31
TSTQ
TSTQ
126
RDEMUX
DMuxReal
34
S/R
SRMem
129
MSDD
MSDD
35
TD-DIG
TimerBool
136
RMC
RMCB
36
QOR
QOR
156
APID
APID
45
DOL
DOL
160
ISC
ISC
58
DELAY
DelayReal
165
MOVAVG
MovAvg
59
T-DIG
XferBool
166
Integrator
Integrator
62
RCM
RCM
168
INPOL
INPOL
65
DSUM
DSUM
177
DAANG
DAANG
68
REMSET
REMSET
211
DADIG
DADIG
69
TSTALM
TSTALM
Development of the Library in Phases Priority 1
Priority 2
1
F(x)
123
DD
4
PULPOS
3
F(t)
126
RDEMUX
5
PULSE
7
SQRT
129
MSDD
32
TRIP
79
9
T
136
RMC
52
A-INT
83
12
H//L
156
APID
61
BLINK
84
DIGRP
55
2
A
6
><
CIS I/O
8
V>
DOGRP
10
>
11
<
HSS03
13
T-INT
160
ISC
95
MODST
102
PIPER
14
SUM4
15
SUM2
165
MOVAVG
96
REDAI
103
PIFREQ
16
X
18
PID
166
Integrator
97
REDDI
104
PITOT
17
DIV
19
PID
168
INPOL
110
RNG5
109
PIDUR
33
NOT
24
ADAPT
177
DAANG
111
RNG10
114
BCDIN
37
AND2
30
AOL
211
DADIG
112
RNG20
115
BCDOUT
38
AND4
31
TSTQ
42
Prio 1 Total
116
JUMPMCR
128
DIGDEF
39
OR2
34
S/R
117
RECIPB
132
AIS/FBS
40
OR4
35
TD-DIG
124
SEQMON
139
PSI
50
ON/OFF
36
QOR
125
DEVMON
145
FCS
51
A-REAL
45
DOL
58
DELAY
59
T-DIG
62
RCM
25
AI/B
65
DSUM
26
68
REMSET
69
134
MULTIMON
146
RI/OI
93
BASRO
135
SEGMGR
147
RI/OD
94
BASBO
137
BASROQ
149
ASO
98
SLSEL
138
BASBOQ
150
HSS
100
DOREAD
AI/L
141
SEQMST
210
SOE /S
101
XOR
41
DI/B
142
SEQSLV
215
EASD
140
RESTR
TSTALM
42
DI/L
143
INVKC
216
EAID
152
PAREST
80
M/A
63
AIL/B
144
CALLOC
217
ECC
153
ISCCON
81
EXECMFC/P
64
DIL/B
148
BSEQ
221
IOD / DEF
154
PARSCH
82
SEGCRM
121
AI/I
151
TEXT
222
IOC / AIN
155
REGRES
85
UP/DN
122
DI/I
161
SEQGEN
223
IOC / AOUT
157
DTF
86
ETIMER
178
DAANGI/L
167
POLY
224
IOC / DIN
162
DSNAP
90
EXEXECMFC/P
193
DATA IMPT
171
TRIG
225
IOC / DOUT
163
ASNAP
118
RECIPR
212
DADIGI/L
172
EXP
226
TEST STATUS
169
[ADD]
119
BMUX
11
Prio 1.x Total
173
POWER
227
GATEWAY
170
[X]
120
RMUX
174
LOG
228
FDD
190
UDFDEC
194
DATA EXPT
229
IOC / PIN
191
UDF1
219
CSEQ
241
DSOE SEM-MFP
192
UDF2
33
Prio 2 Total
242
DSOE
198
AUX REAL UDF
247
CMM
199
AUX DIG UDF
34
Prio 2.x Total
218
PHASEX
36
Prio 3 Total
!"# ! $" % & Priority 1.x
Priority 1 / Phase 1 released: 28 March, 2008 © ABB Group - 20 2-Sep-08
Priority 3
! #$' Priority 2.x
Priority 2 / Phase 2 currently under development Priority 1.x/2.x are tied to AC 800M – Harmony Gateway hardware development (Future) Future
INFI90FCLib 1.0-0 User Documentation User Guide 3BUA000938R100 “Function Block Manual” for AC 800M
Evolution Guide 3BUA000937R100 Detailed description of differences between INFI 90 FCs and FBTs in AC 800M
© ABB Group - 21 2-Sep-08
Includes detailed information on how console database fields (e.g. LSDs, EUDs, AlarmComments, etc.) are implemented
FD Templates also provided by the Library New object types within Functional Structure 3 Templates provided: Basic PID Loop Basic Cascade Loop Basic Valve Control Loop
© ABB Group - 22 2-Sep-08
Described in Function Block User Guide
Conversion Process Overview (Future) Step 1
Description
CLD’ CLD’s
Composer
Select controller configuration for conversion. Composer’s CLD export utility produces Excel spreadsheet containing all data required for conversion.
2
Excel macros map INFI90 FC’s to FBT’s in INFI90FCLib.
Console Tag List
BDM templates generate corresponding Function Diagrams.
.XLS
Excel macro generates “Conversion Report” listing. 3
Review “Conversion Log” & resulting Function Diagrams. If necessary “clean-up” CLD originals & re-run conversion.
4
Allocate FD’s to 800xA controller(s). Assign I/O channels using Bulk Data Manager. Generate code in CBM. Download & Go On-line.
© ABB Group - 23 2-Sep-08
Control Logic Documents (CLD’s) convert to Function Diagrams **Internal Release: 4Q-2008 External Release possibly in 2-3 years
M/A MFC/P S1 S2
PV SP
S3 S4 S5 S18 S19 S20 S21 S22 S24 S25 S26 S27 S28 S29 S30
A TR TS MI AX C/R LX CX HAA LAA HDA LDA AO TRS2 TRPV
INFI 90 FC Library
(80) SP n+1 O n A n+2 C/R n+4 C n+3 C-F
n+5
800xA
BDM
FD’ FD’s
Generated Function Diagram sample (Future) CLD = FD
Each CLD page to a FD page
Tunable inputs are assigned initial values Blocks
© ABB Group - 24 2-Sep-08
Non-Tunable inputs are connected to blocks or constants
Phase 2: INFI90FCLib 2.0-0 (Future) FC#
INFI 90 FC Name
FC#
INFI 90 FC Name
FC#
4
PULPOS
124
SEQMON
171
INFI 90 FC Name TRIG
5
PULSE
134
MULTIMON
172
EXP
32
TRIP
135
SEGMGR
173
POWER
52
A-INT
137
BASROQ
174
LOG
61
BLINK
138
BASBOQ
190
UDFDECL
95
MODST
141
SEQMST
191
UDF1
96
REDAI
142
SEQSLV
192
UDF2
97
REDDI
143
INVKC
194
DATAEXPT
110
RNG5
144
CALLOC
198
AUXREAL
111
RNG10
148
BSEQ
199
AUXBOOL
112
RNG20
151
TEXT
218
PHASEX
116
JUMPMCR
161
SEQGEN
117
RECIPB
167
POLY
Batch 90 / UDF & ‘C’ function blocks Configuration Conversion Utility Conversion Guidelines for: © ABB Group - 25 2-Sep-08
B90 / UDF programs ‘C’ programs
Target Release: DEC - 2008