MES
MES
EIA
EIA
ERP
ERP
E l e c t r i c a l , I n s t r u m e n t a t i o n , A u t o m a t i o n & I n f o r m a t i o n T e c h n o l o g y , E I A & I TElectrical, Instrumentation,
Automation & IT
0101100101101001011010010010101001001010101010010010010011000011010110101000100101001001001001010110110010100010010100101001010001010001001010110010101001011001010010011000100101001010010 1010100101101110100101110110010101010010100100010011011010101001000111101001001010101001010010010101100100100100100101001010010100110010010010010010010100100100101010010010101010100100100 1010010010001001110101010010111101010001001010010010101010010110001001001001101101010101100101001001010100101001010010010010100100101001001001010010100100101001001001010010101001011010010 1001010101010011010100100101010010100001010100101001010101001011001101010100100101010101100101001000010100101001001000100101010110101000101001001010010101010101 01011001011010010110100100 10101001001010101010010010010011000011010110101000100101001001001001010110110010100010010100101001010001010001001010110010101001011001010010011000100101001010010101010010110111010010111011 0010101010010100100010011011010101001000111101001001010101001010010010101100100100100100101001010010100110010010010010010010100100100101010010010101010100100100101001001000100111010101001 0111101010001001010010010101010010110001001001001101101010101100101001001010100101001010010010010100100101001001001010010100100101001001001010010101001011010010100101010101001101010010010 10100101000010101001010010101010010110011010101001001010101011001010010000101001010010010001001010101101010001010010010100101010101010101100101101001011010010010101001001010101010010010010 01100001101011010100010010100100100100101011011001010001001010010100101000101000100101011001010100101100101001001100010010100101001010101001011011101001011101100101010100101001000100110110 1010100100011110100100101010100101001001010110010010010010010100101001010011001001001001001001010010010010101001001010101010010010010100100100010011101010100101111010100010010100100101010 1001011000100100100110110101010110010100100101010010100101001001001010010010100100100101001010010010100100100101001010100101101001010010101010100110101001001010100101000010101001010010101 01001011001101010100100101010101100101001000010100101001001000100101010110101000101001001010010101010101010110010110100101101001001010100100101010101001001001001100001101011010100010010100 10010010010101101100101000100101001010010100010100010010101100101010010110010100100110001001010010100101010100101101110100101110110010101010010100100010011011010101001000111101001001010101 0010100100101011001001001001001010010100101001100100100100100100101001001001010100100101010101001001001010010010001001110101010010111101010001001010010010101010010110001001001001101101010 1011001010010010101001010010100100100101001001010010010010100101001001010010010010100101010010110100101001010101010011010100100101010010100001010100101001010101001011001101010100100101010 10110010100100001010010100100100010010101011010100010100100101001010101010101011001011010010110100100101010010010101010100100100100110000110101101010001001010010010010010101101100101000100 10100101001010001010001001010110010101001011001010010011000100101001010010101010010110111010010111011001010101001010010001001101101010100100011110100100101010100101001001010110010010010010 0101001010010100110010010010010010010100100100101010010010101010100100100101001001000100111010101001011110101000100101001001010101001011000100100100110110101010110010100100101010010100101 0010010010100100101001001001010010100100101001001001010010101001011010010100101010101001101010010010101001010000101010010100101010100101100110101010010010101010110010100100001010010100100 10001001010101101010001010010010100101010101010101100101101001011010010010101001001010101010010010010011000011010110101000100101001001001001010110110010100010010100101001010001010001001010 1100101010010110010100100110001001010010100101010100101101110100101110110010101010010100100010011011010101001000111101001001010101001010010010101100100100100100101001010010100110010010010 0100100101001001001010100100101010101001001001010010010001001110101010010111101010001001010010010101010010110001001001001101101010101100101001001010100101001010010010010100100101001001001 0100101001001010010010010100101010010110100101001010101010011010100100101010010100001010100101001010101001011001101010100100101010101100101001000010100101001001000100101010110101000101001 0010100101010101010101100101101001011010010010101001001010101010010010010011000011010110101000100101001001001001010110110010100010010100101001010001010001001010110010101001011001010010011 0001001010010100101010100101101110100101110110010101010010100100010011011010101001000111101001001010101001010010010101100100100100100101001010010100110010010010010010010100100100101010010 0101010101001001001010010010001001110101010010111101010001001010010010101010010110001001001001101101010101100101001001010100101001010010010010100100101001001001010010100100101001001001010 0101010010110100101001010101010011010100100101010010100001010100101001010101001011001101010100100101010101100101001000010100101001001000100101010110101000101001001010010101010101010110010 1101001011010010010101001001010101010010010010011000011010110101000100101001001001001010110110010100010010100101001010001010001001010110010101001011001010010011000100101001010010101010010 1101110100101110110010101010010100100010011011010101001000111101001001010101001010010010101100100100100100101001010010100110010010010010010010100100100101010010010101010100100100101001001 0001001110101010010111101010001001010010010101010010110001001001001101101010101100101001001010100101001010010010010100100101001001001010010100100101001001001010010101001011010010100101010 1010011010100100101010010100001010100101001010101001011001101010100100101010101100101001000010100101001001000100101010110101000101001001010010101010101010110010110100101101001001010100100 10101010100100100100110000110101101010001001010010010010010101101100101000100101001010010100010100010010101100101010010110010100100110001001010010100101010100101101110100101110110010101010 0101001000100110110101010010001111010010010101010010100100101011001001001001001010010100101001100100100100100100101001001001010100100101010101001001001010010010001001110101010010111101010 0010010100100101010100101100010010010011011010101011001010010010101001010010100100100101001001010010010010100101001001010010010010100101010010110100101001010101010011010100100101010010100 0010101001010010101010010110011010101001001010101011001010010000101001010010010001001010101101010001010010010100101010101010101100101101001011010010010101001001010101010010010010011000011 0101101010001001010010010010010101101100101000100101001010010100010100010010101100101010010110010100100110001001010010100101010100101101110100101110110010101010010100100010011011010101001 0001111010010010101010010100100101011001001001001001010010100101001100100100100100100101001001001010100100101010101001001001010010010001001110101010010111101010001001010010010101010010110 0010010010011011010101011001010010010101001010010100100100101001001010010010010100101001001010010010010100101010010110100101001010101010011010100100101010010100001010100101001010101001011 0011010101001001010101011001010010000101001010010010001001010101101010001010010010100101010101010101010101001001010100101101010100100100101001001001010010010101010010100101010100110101101
One-stop service provider
Elomatic’s EIA & IT know-how covers all electri-cal, instrumentation and automation sectors. Expert IT know-how completes the package. Elomatic always offers customers complete project services that, in addition to design, in-clude a range of services from Elomatic’s dif-ferent knowledge centres.
Elomatic’s customer base includes a growing amount of globally significant companies in the foodstuffs, chemical, pharmaceutical and pulp & paper industries as well as engineering and machine works sector companies.
Special expertise areas
Elomatic’s special expertise areas include de-manding targets in the process, foodstuffs, che-mical, pharmaceutical and manufacturing in-dustries. Elomatic also has extensive know-how in the energy sector and pulp & paper industry as well as in ship electrification and automation design. Our special technical know-how areas include amongst others:
■ ■ ATEX-classified areas ■ ■ clean rooms ■ ■ water systems ■
■ environmental monitoring systems
■
■ recipe-based batch processes
■
■ (accurate) monitoring of product and production data and targets that require long-term archiving
■
■ systems that require validation
■
■ flexible production lines that are tightly connected to production control systems
■
■ CHP plants
■
■ machine and device automation
MES
MES
ERP
ERP
Electrical & Instrumentation
Electrical & Instrumentation
Automation
Automation
XML
0101100101101001011010010010101001001010101010010010010011000011010110101000100101001001001001010110110010100010010100101001010001010001001010110010101001011001010010011000100101001010010 1010100101101110100101110110010101010010100100010011011010101001000111101001001010101001010010010101100100100100100101001010010100110010010010010010010100100100101010010010101010100100100 1010010010001001110101010010111101010001001010010010101010010110001001001001101101010101100101001001010100101001010010010010100100101001001001010010100100101001001001010010101001011010010 1001010101010011010100100101010010100001010100101001010101001011001101010100100101010101100101001000010100101001001000100101010110101000101001001010010101010101 01011001011010010110100100 10101001001010101010010010010011000011010110101000100101001001001001010110110010100010010100101001010001010001001010110010101001011001010010011000100101001010010101010010110111010010111011 0010101010010100100010011011010101001000111101001001010101001010010010101100100100100100101001010010100110010010010010010010100100100101010010010101010100100100101001001000100111010101001 0111101010001001010010010101010010110001001001001101101010101100101001001010100101001010010010010100100101001001001010010100100101001001001010010101001011010010100101010101001101010010010 10100101000010101001010010101010010110011010101001001010101011001010010000101001010010010001001010101101010001010010010100101010101010101100101101001011010010010101001001010101010010010010 01100001101011010100010010100100100100101011011001010001001010010100101000101000100101011001010100101100101001001100010010100101001010101001011011101001011101100101010100101001000100110110 1010100100011110100100101010100101001001010110010010010010010100101001010011001001001001001001010010010010101001001010101010010010010100100100010011101010100101111010100010010100100101010 1001011000100100100110110101010110010100100101010010100101001001001010010010100100100101001010010010100100100101001010100101101001010010101010100110101001001010100101000010101001010010101 01001011001101010100100101010101100101001000010100101001001000100101010110101000101001001010010101010101010110010110100101101001001010100100101010101001001001001100001101011010100010010100 10010010010101101100101000100101001010010100010100010010101100101010010110010100100110001001010010100101010100101101110100101110110010101010010100100010011011010101001000111101001001010101 0010100100101011001001001001001010010100101001100100100100100100101001001001010100100101010101001001001010010010001001110101010010111101010001001010010010101010010110001001001001101101010 1011001010010010101001010010100100100101001001010010010010100101001001010010010010100101010010110100101001010101010011010100100101010010100001010100101001010101001011001101010100100101010 10110010100100001010010100100100010010101011010100010100100101001010101010101011001011010010110100100101010010010101010100100100100110000110101101010001001010010010010010101101100101000100 10100101001010001010001001010110010101001011001010010011000100101001010010101010010110111010010111011001010101001010010001001101101010100100011110100100101010100101001001010110010010010010 0101001010010100110010010010010010010100100100101010010010101010100100100101001001000100111010101001011110101000100101001001010101001011000100100100110110101010110010100100101010010100101 0010010010100100101001001001010010100100101001001001010010101001011010010100101010101001101010010010101001010000101010010100101010100101100110101010010010101010110010100100001010010100100 10001001010101101010001010010010100101010101010101100101101001011010010010101001001010101010010010010011000011010110101000100101001001001001010110110010100010010100101001010001010001001010 1100101010010110010100100110001001010010100101010100101101110100101110110010101010010100100010011011010101001000111101001001010101001010010010101100100100100100101001010010100110010010010 0100100101001001001010100100101010101001001001010010010001001110101010010111101010001001010010010101010010110001001001001101101010101100101001001010100101001010010010010100100101001001001 0100101001001010010010010100101010010110100101001010101010011010100100101010010100001010100101001010101001011001101010100100101010101100101001000010100101001001000100101010110101000101001 0010100101010101010101100101101001011010010010101001001010101010010010010011000011010110101000100101001001001001010110110010100010010100101001010001010001001010110010101001011001010010011 0001001010010100101010100101101110100101110110010101010010100100010011011010101001000111101001001010101001010010010101100100100100100101001010010100110010010010010010010100100100101010010 0101010101001001001010010010001001110101010010111101010001001010010010101010010110001001001001101101010101100101001001010100101001010010010010100100101001001001010010100100101001001001010 0101010010110100101001010101010011010100100101010010100001010100101001010101001011001101010100100101010101100101001000010100101001001000100101010110101000101001001010010101010101010110010 1101001011010010010101001001010101010010010010011000011010110101000100101001001001001010110110010100010010100101001010001010001001010110010101001011001010010011000100101001010010101010010 1101110100101110110010101010010100100010011011010101001000111101001001010101001010010010101100100100100100101001010010100110010010010010010010100100100101010010010101010100100100101001001 0001001110101010010111101010001001010010010101010010110001001001001101101010101100101001001010100101001010010010010100100101001001001010010100100101001001001010010101001011010010100101010 1010011010100100101010010100001010100101001010101001011001101010100100101010101100101001000010100101001001000100101010110101000101001001010010101010101010110010110100101101001001010100100 10101010100100100100110000110101101010001001010010010010010101101100101000100101001010010100010100010010101100101010010110010100100110001001010010100101010100101101110100101110110010101010 0101001000100110110101010010001111010010010101010010100100101011001001001001001010010100101001100100100100100100101001001001010100100101010101001001001010010010001001110101010010111101010 0010010100100101010100101100010010010011011010101011001010010010101001010010100100100101001001010010010010100101001001010010010010100101010010110100101001010101010011010100100101010010100 0010101001010010101010010110011010101001001010101011001010010000101001010010010001001010101101010001010010010100101010101010101100101101001011010010010101001001010101010010010010011000011 0101101010001001010010010010010101101100101000100101001010010100010100010010101100101010010110010100100110001001010010100101010100101101110100101110110010101010010100100010011011010101001 0001111010010010101010010100100101011001001001001001010010100101001100100100100100100101001001001010100100101010101001001001010010010001001110101010010111101010001001010010010101010010110 0010010010011011010101011001010010010101001010010100100100101001001010010010010100101001001010010010010100101010010110100101001010101010011010100100101010010100001010100101001010101001011 0011010101001001010101011001010010000101001010010010001001010101101010001010010010100101010101010101010101001001010100101101010100100100101001001001010010010101010010100101010100110101101
Infrastructure services
Elomatic’s infrastructure services comprehen-sively cover all industrial and plant electrifi-cation areas. Our commissions include, al-most without exception, all electrical design and related aspects of buildings including for example:
■
■ regional and plant electrical distribution
■ ■ medium-voltage distribution substations ■ ■ low-voltage distribution ■ ■ area lighting ■
■ control room, alarm & security and telecommunications systems
Software applications
Elomatic software applications combine user-friendliness, ergonomics, clarity and efficien-cy. The applications integrate seamlessly with production automation. The user receives control and monitoring information in a rea-dable format in the control room, on the office wall, and on mobile devices.
Database applications are typical Elomatic application designs for automation system extensions. ■ ■ data collection ■ ■ reporting ■ ■ analysis
comprehensive services
Elec
tric
al
, I
nstr
umen
ta
tion, A
ut
oma
tion & IT
Elomatic has been ISO-9001 quality certified since 1991
Elomaticin has expert
EIA&IT know-how. In
picture from left to right
are Veli-Matti Niemi, Jari
Åberg and Antti Kuisma.
Project phases: ■ concept design ■ cost estimates ■ basic design ■ detailed design ■ offers/comparisons ■ delivery supervision ■ installation supervision ■ testing ■ start-up ■ consultation
Electrification
Elomatic offers working electrical enginee-ring solutions. Our process, plant, mechanical, electrical, automation and information system know-how is found under the same roof and different disciplines work together seamless-ly. Elomatic designers have extensive experi-ence in demanding projects and in interna-tional business environments. The integrated management system based on ISO9001/2000 has honed Elomatic’s working methods to be effective and to eliminate errors.
Process & building electricity
Good lighting design can bring added safety, work efficiency and workspace comfort. This applies equally to industrial process plants and offices. Good design is based on knowledge of standards and practices as well technical ana-lysis expertise. The service package includes among other things:
■
■ power and short-circuit current calculations
■
■ main diagrams of hubs
■
■ circuit and wiring diagrams
■
■ cabling design
■
■ layout drawings (2D or 3D)
■
■ earthing and potential equalising
■
■ lighting, sockets, cabling
■
■ telecommunications systems
■
■ access control systems
■
■ camera and audio systems
■
■ burglar and fire alarm systems
■
■ emergency lighting, exit lighting
■
■ environmental monitoring systems
MES
MES
ERP
ERP
Electrical & Instrumentation
Electrical & Instrumentation
Automation
Automation
XML
from the smallest to the largest projects
Instrumentation
The combination of Elomatic’s process and instrumentation design ensures the best pos-sible result for device selection and dimensio-ning. Typical Instrumentation areas are:
■
■ field equipment dimensioning and selection
■
■ automation systems
■
■ cabinets and casings
■
■ circuit wiring and cabling design
■
■ installation type drawings
■
■ equipment layout drawings
■
■ fieldbus design
■
■ ATEX-classified areas
Special expertise areas
Elomatic’s electrical and instrumentation ex-pertise areas of exex-pertise are:
■
■ low-voltage distribution networks
■
■ motor and servo drives
■ ■ frequency converters ■ ■ buses ■ ■ instrumentation ■ ■ HVAC electrification ■
■ electrical and automation cabinets
■
■ components, dimensioning and selection
■ ■ space classifications ■ ■ machinery safety ■ ■ machine vision ■ ■ electrification of vehicles ■
■ complete design deliveries
■
■ ATEX classifications
■
■ risk analysis and safety integrity specifications
■
■ CE markings
■
■ marine electrical engineering
Elec
tric
al & I
nstr
umen
ta
tion
Eplan design view
Design tools
■
■ Eplan Electric P8, Cads Planner, AutoCAD, Axes R4, E3, Dialux, Vertex ED, MagiCAD
Special expertise areas
■
■ Energy auditor competence
■
■ S1 electrical qualification
Technical analysis services
■ ■ Electrical network ■ ■ Electrical network selectivity analysis ■ ■ Heat tracing
Measurement services
■ ■ Profibus analysis ■■ Measuring circuit and control loop simulation
■
Automation
Elomatic has comprehensive know-how of different automation and SCADA technolo-gies and systems. This is complemented by Elomatic’s IT team, which has experience in data management and reporting systems de-velopment. Integration and data management are essential in producing high-quality and cost-effective automation systems. Important factors are amongst others:
■
■ user and production-oriented design
■ ■ reliability ■ ■ flexibility ■ ■ openness ■ ■ usability ■ ■ connectivity ■ ■ expandability
Turnkey
An automation system must have a long life cycle that allows production that is economi-cal and easy to maintain. This objective can be achieved with the right component selections, software applications, as well as high-quality documentation. Elomatic designs automation solutions that are as error-free, flexible and ef-fective as possible.
■
■ design, installation, commissioning and maintenance services
■
■ services on a turnkey basis as part of the EPCM delivery service, or as a separate service product
■
■ cost-effective and high quality solutions
■
■ partnership throughout entire investment life cycle
Electrical & Instrumentation
Electrical & Instrumentation
Automation
Automation
Batch control
Sequential control
Circuit-level
control
MES
MES
ERP
ERP
XML
OPC
partnership throughout entire investment life cycle
Main benefits
Elomatic adheres to an integrated program-ming approach (ISA-88 and ISA-95) in its pro-jects. Comprehensive documentation is also a natural part of projects. Documented standard structures and parameterized standard blocks create a flexible package.
■
■ automated and error-free applications
■
■ short start-up time
■
■ easier system and application maintenance than before
■
■ acceptance tests (FAT and SAT)
Elomatic’s strengths
Elomatic has extensive experience of deman-ding automation projects. Our competence is developed through continuous training. De-sign methods and practices are also refined to be even more efficient. Our know-how areas include amongst others:
■
■ automation systems (DCS)
■
■ supervisory control and data acquisition software (SCADA)
■
■ programmable logic controllers (PLC)
■
■ data acquisition and reporting systems
■
■ batch software
■
■ data transfer between different systems
■
■ modernization of old systems, application conversions and virtualizations
■
■ machine vision systems
A
ut
oma
tion
Batch control
Sequential control
Circuit-level
control
Terminal Bus, Industrial Ethernet
Plant Bus, Industrial Ethernet Service Elomatic VPN connection Engineering and Maintenance Station Printer
MES
MES
ERP
ERP
Electrical & Instrumentation
Electrical & Instrumentation
Automation
Automation
Special expertise areas
Elomatic applies the latest technology accord-ing to the customer’s needs. In component se-lection important criteria are good availability, reliability, long life cycle, replaceability and ex-cellent technical features.
Elomatic’s basic solutions have been devel-oped to meet pharmaceutical industry re-quirements with regards documentation and program structures.
■
■ Siemens Certified Solution Partner
■
■ Wonderware System Integrator
■ ■ GAMP, 21CFR Part 11 ■ ■ ATEX environment ■ ■ CE markings
User interface
The user interface is a key part of the design. Good diagnostic features facilitate and in-crease efficiency of process control and main-tenance. The high utilization rate of customers’ production lines is one of Elomatic’s highest priorities.
High quality usability design ensures optimal user interface safety, efficiency and comfort.
■
■ clarity, visual nature
■
■ information amount according to needs
■
■ free space for user interface: – control room
– process facilities
– floating user point operation(browser-based) – mobile devices
XML
OPC
Automation
system
structure
diagram
Ethernet Industrial Ethernet Profibus DP Profibus DP-iS Office Network Process Stations Terminal Bus, Industrial Ethernet
Plant Bus, Industrial Ethernet
Operator Station Operator Stationand Web Server
OS Servers
Redundant Data Server
Storage Process 1 Process 2 Process 3 Printer Printer
Distributed I/O
Profibus connected devices e.g. drives, weighing systems, AS-I Links, DP/DP Couplers OS Clients for Field Operation Security Module
Delivery Utilities Expansion 1 Expansion 2
Automation Systems
Automation Systems
■
■ Siemens PCS7
■
■ Honeywell Alcont I, II, 3000x,
■ ■ TotalPlant ■ ■ Emerson Delta V ■ ■ MetsoDNA, PaperIQ PLC Systems ■
■ Siemens Simatic S5 and S7, Omron, Allen-Bradley, GE Fanuc, Beckhoff, Mitsubishi MELSEC, CodeSys IEC 61131-3, EPEC Control room software
■
■ InTouch, WinCC, WinCC Flexible, Proficy iFix, Citect, LabView
Bus technology
■
■ Ethernet, Profibus DP and PA, ASi, ProfiNet, EtherCat, CanOpen, Can, Modbus, LAN
continuous know-how development
Elomatic is Siemens Certified Solution Partner
A
ut
oma
tion
Pic tur es © Siemens A G 2012. A ll r igh ts r eser ved .Catch ex As Exception
Common.ToDB(“OPCServer(‘” & Me.ServerName &
“’).Runtime=True: Error occured at the step [“ & sStep & “]-> “ & ex.Message, eLoggerSeverity.eError)
EndTry
Next
Catch ex As Exception
Common.ToDB(“OPCServer(‘” & Me.ServerName &
“’).Runtime=True: error occured at the step [“ & sStep & “]-> “ & ex.Message, eLoggerSeverity.eError)
EndTry
Next
CaseFalse
ForEach group As OPCGroup InMe.Groups Try
sStep = “trying to stop Runtime of the Group ‘” & group.GroupName & “’”
group.Runtime = False
ForEach item As OPCItem In group.Items Try
sStep = “trying to stop Runtime of the Group.OPCItem ‘” & group.GroupName & “.” & item.ItemID & “’”
item.Runtime = False
Catch ex As Exception
Common.ToDB(“OPCServer(‘” & Me.ServerName &
“’).Runtime=False: error occured at the step [“ & sStep & “]-> “ & ex.Message, eLoggerSeverity.eError)
EndTry
Next
Catch ex As Exception
Common.ToDB(“OPCServer(‘” & Me.ServerName &
“’).Runtime=False: error occured at the step [“ & sStep & “]-> “ & ex.Message, eLoggerSeverity.eError)
EndTry
Next
mDAServer.Disconnect() EndSelect
Catch ex As Exception
ThrowNew Exception(“OPCServer(‘” & Me.ServerName & “’).Runtime=” & State.ToString & “ failed at the step [“ & sStep & “]-> “ & ex.Message) EndTry
EndSet
End Property
Public Function Groups() As List(Of OPCGroup)
Imports DA = GBDAAutomation
Imports EloAIServiceLib.Settings
Namespace Instances Public Class OPCServer
Inherits Settings.OPCServerSetting
PrivateWithEvents mDAServer As DA.OPCServer Private mGroups As List(Of OPCGroup) Private mRuntime AsBoolean
SubNew(ByVal Setting As Settings.OPCServerSetting) MyBase.New(Setting)
Try
loadSettings() Catch ex As Exception
ThrowNew Exception(“OPCServer.New(‘” & Setting.ServerName & “’)
caught exception: “ & ex.Message)
EndTry
EndSub
‘ Starts or Stops runtime of the Server, Groups and Items
PublicProperty Runtime() AsBoolean
Get
Return mRuntime EndGet
Set(ByVal State As Boolean) Dim sStep AsString = “”
Try
SelectCase State CaseTrue
‘ NOTE: Runtime is set to True even if some groups or items cannot be loaded
‘ Typically we connect many PLCs and one of them may be out of service-> ‘ all the rest PLCs are still working and we deal with those
sStep = “DAServer.Connect”
If mDAServer IsNothingThen mDAServer = New DA.OPCServer() If mDAServer.ServerState <> DA.OPCServerState.OPCRunning Then
mDAServer.Connect(Me.ProgID) mRuntime = True
ForEach group As OPCGroup InMe.Groups Try
sStep = “trying to start RT of the Group ‘” & group.GroupName & “’ into RT mode”
group.Runtime = State
ForEach item As OPCItem In group.Items Try
sStep = “trying to start Runtime of the Group.OPCItem ‘” & group.GroupName & “.” & item.ItemID & “’”
item.Runtime = State Phot o © Siemens A G 2012. A ll r igh ts r eser ved .
Elomatic IT
Elomatic has a high level of expertise and a long tradition of industrial production system design. Information system applications are re-lated to production management, production tools management and production data man-agement. These applications form a compre-hensive MES-level package, ensuring accurate traceability, as well as efficient and flexible pro-duction management.
Elomatic application modules complement each other and create the most suitable pack-age for the client’s needs. The application plat-form comprises the EloWise database, auto-mation user interface and user interface base to which the required modules are installed with ease. The user interface provides a base for data acquisition and processing. This can also be done visually via a 3D model and / or via panoramic images.
■
Elomatic MES
Production management includes product recipe management, production and opera-tional design, production control, production data acquisition, recording of finished produc-tion, quality control data collection and re-cording, material flow tracking, material bal-ance maintenbal-ance and production reporting.
Production device management. The con-dition of production devices should be moni-tored and maintained optimally and in a pre-dictable manner. In addition to production environment control, other MES package cor-nerstones include plant maintenance and pro-duction performance tracking (OEE).
Production data management. A lifecycle management database is invaluable in pro-duction as it supports all the elements of the software application package. It ensures trace-ability, product security and reliable monitor-ing.
ERP
ERP
Automation
Automation
MES
MES
Production management
Production device management
Production data management
XML
OPC
Electrical & Instrumentation
Electrical & Instrumentation
Catch ex As Exception
Common.ToDB(“OPCServer(‘” & Me.ServerName &
“’).Runtime=True: Error occured at the step [“ & sStep & “]-> “ & ex.Message, eLoggerSeverity.eError)
EndTry
Next
Catch ex As Exception
Common.ToDB(“OPCServer(‘” & Me.ServerName &
“’).Runtime=True: error occured at the step [“ & sStep & “]-> “ & ex.Message, eLoggerSeverity.eError)
EndTry
Next
CaseFalse
ForEach group As OPCGroup InMe.Groups Try
sStep = “trying to stop Runtime of the Group ‘” & group.GroupName & “’”
group.Runtime = False
ForEach item As OPCItem In group.Items Try
sStep = “trying to stop Runtime of the Group.OPCItem ‘” & group.GroupName & “.” & item.ItemID & “’”
item.Runtime = False
Catch ex As Exception
Common.ToDB(“OPCServer(‘” & Me.ServerName &
“’).Runtime=False: error occured at the step [“ & sStep & “]-> “ & ex.Message, eLoggerSeverity.eError)
EndTry
Next
Catch ex As Exception
Common.ToDB(“OPCServer(‘” & Me.ServerName &
“’).Runtime=False: error occured at the step [“ & sStep & “]-> “ & ex.Message, eLoggerSeverity.eError)
EndTry
Next
mDAServer.Disconnect() EndSelect
Catch ex As Exception
ThrowNew Exception(“OPCServer(‘” & Me.ServerName & “’).Runtime=” & State.ToString & “ failed at the step [“ & sStep & “]-> “ & ex.Message) EndTry
EndSet
EndProperty
PublicFunction Groups() As List(Of OPCGroup)
Oracle
Microsoft
SQL Server
MS
Access
.NET
Microsoft
Silverlight
VB.Net
Microsoft
Visual Studio
C#
C++/C
JavaScript
Java
Eclipse
Adobe
Flex
Qt
IT application services
As a producer of software applications Elo-matic has extensive experience of demand-ing software solutions, especially in the food, pharmaceutical and chemical industries. Elomatic software applications combine user-friendliness, ergonomics, clarity and efficien-cy. The applications seamlessly integrate with production automation, provide controllabil-ity and display important monitoring infor-mation within the user’s reach in the control room, on the office wall, and on mobile devic-es in easily readable formats.
■
■ OPC – WCF – LINQ – SQL – LINQ to SQL – XML/XAML – ODBC
■
■ Wonderware System Integrator
■
■ Elomatic is an Oracle Partner program member
IT infrastructure services
Elomatic ICT professionals have extensive ex-perience in enterprise information infrastruc-ture management and maintenance. Our maintenance services cover the entire infor-mation network and related equipment main-tenance.
Elomatic operations are characterized by con-tinuous development, predictable operation, usability monitoring and systematic reporting.
■
■ monitoring and maintenance (network, servers, storage systems, databases, workstations)
■
■ system virtualization
■
■ user support services
■
■ security services
■
■ procurement and asset management
■ ■ Citrix ■ ■ VMware ■ ■ Thin Clients ■ ■ eWON
Inf
orma
tion t
echnolo
gy
versatile application modules
Elomatic MES
Elomatic MES
Production management
Production device management
Production data management
Or acle and Ja va ar e r eg ist er ed tr ademar ks of Or
acle and/or its affilia
tes
First pr
in
t A
ugust 2012
Elomatic is a leading European consulting and engineering company. Our 750 professionals work in machinery and equipment manufac-turing, process, energy, offshore and marine industry projects.
We offer consulting, engineering, product de-velopment and project management services as well as products and turnkey solutions to industrial and public sector companies. The cornerstones of our success are customers that are leaders in their respective fields and professional, customer-oriented and motiva-ted personnel. ■ ■ Technical Consulting ■ ■ Engineering ■ ■ Project Management ■
■ Product and Service Development
■
■ Products & Turnkey Solutions
■
■ Software Development
■
■ Design Software Solutions
Key customer segments
■■ Biotech and Pharmaceuticals
■
■ Process Industries
■
■ Energy
■
■ Starch and Potato Processing
■
■ Machinery and Equipment Manufacturing
■
■ Marine & Offshore
■
■ Oil & Gas
Contact information
We operate globally and have clients in over 80 countries. Our offices are located in Fin-land, PoFin-land, India, China, Italy, Serbia, Russia and the UAE.
Elomatic – Headquarters
Itäinen Rantakatu 72, 20810 Turku, Finland Tel. +358 (0)2 412 411
info@elomatic.com