14.06.2018 Views

Case Study - versiondog in use at Warsteiner

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CASE STUDY<br />

Warste<strong>in</strong>er Brewery<br />

Refresh<strong>in</strong>gly efficient<br />

D<strong>at</strong>a management system <strong>versiondog</strong>, an <strong>in</strong>dispensable <strong>in</strong>strument<br />

<strong>in</strong> operaons eng<strong>in</strong>eer<strong>in</strong>g <strong>at</strong> Warste<strong>in</strong>er<br />

Prevenve ma<strong>in</strong>tenance has long been the<br />

norm <strong>at</strong> the Warste<strong>in</strong>er Brewery. And yet, unplanned<br />

ma<strong>in</strong>tenance acvity can sll occur.<br />

It is therefore of gre<strong>at</strong> importance th<strong>at</strong> the<br />

l<strong>at</strong>est upd<strong>at</strong>e version for each and every PLC<br />

be stored centrally. In this <strong>in</strong>dustry, there is<br />

no me to waste try<strong>in</strong>g to conduct a search.<br />

Dipl.-Ing.Thomas Wenthaus works <strong>at</strong> the Sauerland<br />

based family enterprise, the Warste<strong>in</strong>er<br />

Group, <strong>in</strong> the operave eng<strong>in</strong>eer<strong>in</strong>g department.<br />

The “Autom<strong>at</strong>ors”, a term which Wenthaus<br />

lov<strong>in</strong>gly <strong>use</strong>s to describe his department,<br />

help to manage the exisng process systems<br />

for the system control, opmise processes and<br />

develop new processes <strong>in</strong> cooperaon with the<br />

company’s other departments, especially <strong>in</strong><br />

the cases of addional producon facilies or<br />

new producon l<strong>in</strong>es.<br />

Plant ma<strong>in</strong>tenance and restarng mach<strong>in</strong>es<br />

and plant components are also part of the good<br />

management of plant processes. It <strong>use</strong>d to be<br />

th<strong>at</strong> different departments of the company<br />

each had their own system of ma<strong>in</strong>tenance, repair<br />

and operaons, and th<strong>at</strong> access to each of<br />

these was organised differently. S<strong>in</strong>ce then the<br />

company has switched to the version control<br />

soluon product <strong>versiondog</strong>. Wenthaus had<br />

already worked with an earlier version control<br />

system, “VersionWorks”. “Even then”, he says,<br />

“we were search<strong>in</strong>g for a way <strong>in</strong> which to ensure<br />

th<strong>at</strong> PLC projects were safeguarded and<br />

versioned.” At the beg<strong>in</strong>n<strong>in</strong>g, each <strong>in</strong>dividual<br />

department <strong>use</strong>d to save the current d<strong>at</strong>a for<br />

each PLC. Gradually, a version<strong>in</strong>g and d<strong>at</strong>a management<br />

system was <strong>in</strong>troduced across more<br />

and more departments unl it had been <strong>in</strong>corpor<strong>at</strong>ed<br />

by all of them: “Today, it’s impossible<br />

to imag<strong>in</strong>e work<strong>in</strong>g without it. Hav<strong>in</strong>g a centralised<br />

d<strong>at</strong>a storage system means th<strong>at</strong> there is a<br />

complete change history to which all 60 <strong>use</strong>rs<br />

have access from whichever department they<br />

may be <strong>in</strong>,” says Wenthaus. Indeed, <strong>in</strong> addion<br />

to the brewery <strong>in</strong> Warste<strong>in</strong> yet another brewery<br />

belong<strong>in</strong>g to the enterprise group has <strong>in</strong>tegr<strong>at</strong>ed<br />

<strong>versiondog</strong>. From now on, the management<br />

of PLC programs from all other locaons<br />

will take place centrally <strong>in</strong> Warste<strong>in</strong>.<br />

All th<strong>at</strong> <strong>versiondog</strong> requires is a lile bit of discipl<strong>in</strong>e.<br />

Everyone is required to meculously<br />

document their work. They happily do this<br />

beca<strong>use</strong> they recognise the benefits. Is such<br />

soware cost-effecve? In response to this<br />

queson, Wenthaus shares an account from<br />

his own work day: “All of our mach<strong>in</strong>es are connected<br />

to each other via the network. If one of<br />

the mach<strong>in</strong>es were to come to a halt, it would<br />

affect the enre fill<strong>in</strong>g and bol<strong>in</strong>g process.” In<br />

this context, be<strong>in</strong>g cost-efficient means avoid<strong>in</strong>g<br />

wasng me. “Thanks to <strong>versiondog</strong>, we<br />

Page 1/4


CASE STUDY<br />

Warste<strong>in</strong>er Brewery<br />

are able to rapidly localise errors and get the<br />

plant back up and runn<strong>in</strong>g aga<strong>in</strong>.” He goes on<br />

to tell us th<strong>at</strong> it is difficult to precisely esm<strong>at</strong>e<br />

exactly how much me is saved. This is beca<strong>use</strong><br />

so much depends upon where exactly the errors<br />

occur. But, he adds: “With <strong>versiondog</strong> we<br />

have the tool we need.”<br />

And the same goes for Warste<strong>in</strong>er’s robots.<br />

“One wrong piece of d<strong>at</strong>a and the configura-<br />

on work of wh<strong>at</strong> may amount to weeks flies<br />

out the w<strong>in</strong>dow”, Wenthaus says. “When this<br />

“Thanks to <strong>versiondog</strong>, we are able to rapidly<br />

localise errors and get the plant back up<br />

and runn<strong>in</strong>g aga<strong>in</strong>.<br />

The wonderful th<strong>in</strong>g about <strong>versiondog</strong> is<br />

th<strong>at</strong> fact th<strong>at</strong> you know when exactly a par-<br />

cular change was made, who made it, and<br />

why it was made.”<br />

Dipl.-Ing.Thomas Wenthaus works <strong>at</strong> the Warste<strong>in</strong>er Group<br />

<strong>in</strong> the operave eng<strong>in</strong>eer<strong>in</strong>g department<br />

happens, a robot is liable to make a wrong<br />

move.” As such, the calibraon d<strong>at</strong>a required<br />

for packag<strong>in</strong>g mach<strong>in</strong>es necessit<strong>at</strong>es precise<br />

work th<strong>at</strong> leaves lile room for error. “The<br />

wonderful th<strong>in</strong>g about <strong>versiondog</strong> is th<strong>at</strong><br />

fact th<strong>at</strong> you know when exactly a parcular<br />

change was made, who made it, and why it was<br />

made.” All processes <strong>in</strong>volved <strong>in</strong> producon<br />

are controlled via a central control system. This<br />

presents a parcular challenge <strong>in</strong> the fill<strong>in</strong>g and<br />

bol<strong>in</strong>g process beca<strong>use</strong> not only is there a<br />

comparavely large number of <strong>in</strong>dividual mach<strong>in</strong>es,<br />

but these mach<strong>in</strong>es are also connected<br />

to each other. All d<strong>at</strong>a is centrally available for<br />

comparison. For the members of ma<strong>in</strong>tenance<br />

staff, this has a def<strong>in</strong>ite praccal <strong>use</strong>. Comparison<br />

allows for errors to be detected and for the<br />

ca<strong>use</strong>s of malfuncons to be resolved accord<strong>in</strong>gly.<br />

Manag<strong>in</strong>g process d<strong>at</strong>a <strong>in</strong> this way via a<br />

process control system is now the norm.<br />

versions are <strong>in</strong>dispensable for fast and efficient<br />

disaster recovery. The d<strong>at</strong>a from all controllers<br />

is stored by <strong>versiondog</strong> so th<strong>at</strong> it cannot<br />

be lost. In the event th<strong>at</strong> an error occurs on<br />

the assembly l<strong>in</strong>e or if the assembly l<strong>in</strong>e itself<br />

suddenly stops, me becomes of the essence.<br />

R<strong>at</strong>her than wasng it look<strong>in</strong>g for the problem,<br />

the malfuncon<strong>in</strong>g component will be immedi<strong>at</strong>ely<br />

swapped out. Then the appropri<strong>at</strong>e<br />

soware will be taken from the server with<br />

confidence, applied - and the staon or plant<br />

can be restarted immedi<strong>at</strong>ely. Be<strong>in</strong>g able to do<br />

this necessit<strong>at</strong>es a certa<strong>in</strong> amount of discipl<strong>in</strong>e<br />

when chang<strong>in</strong>g or customis<strong>in</strong>g a PLC: “Several<br />

colleagues of m<strong>in</strong>e have had to adapt to this.<br />

But as soon as they saw how brilliant it was to<br />

be able to centrally access s<strong>in</strong>gle project d<strong>at</strong>a,<br />

they accepted ‘<strong>versiondog</strong>’.”<br />

The server-client structure allows for any computer<br />

or programm<strong>in</strong>g device to be connected<br />

<strong>in</strong> order to access the d<strong>at</strong>a or soware versions<br />

on the central server. Work<strong>in</strong>g with <strong>versiondog</strong><br />

is very simple. One big benefit is th<strong>at</strong> projects<br />

cannot be easily deleted. If the <strong>use</strong>r has problems<br />

<strong>at</strong> first while build<strong>in</strong>g experience, “there<br />

is always the support hotl<strong>in</strong>e <strong>at</strong> AUVESY, who<br />

are there to provide immedi<strong>at</strong>e help.” Th<strong>at</strong><br />

be<strong>in</strong>g said: “We seldom come across any real<br />

problems. The system is very stable.”<br />

No missed backups<br />

In the brewery’s processes there is no way<br />

now th<strong>at</strong> backups can be missed and d<strong>at</strong>a<br />

can be lost. Us<strong>in</strong>g the benefit of his experience,<br />

Thomas Wenthaus stresses th<strong>at</strong> effec-<br />

vely safeguard<strong>in</strong>g d<strong>at</strong>a and regularly creang<br />

Page 2/4


CASE STUDY<br />

Warste<strong>in</strong>er Brewery<br />

The change history <strong>in</strong> <strong>versiondog</strong> shows clearly, who changed<br />

when wh<strong>at</strong> where and why.<br />

<strong>versiondog</strong> also provides addional help by<br />

stor<strong>in</strong>g versions of device d<strong>at</strong>a <strong>use</strong>d <strong>in</strong> the<br />

construcon of a facility, <strong>in</strong>clud<strong>in</strong>g Excel documents,<br />

d<strong>at</strong>a lists and network<strong>in</strong>g plans. This<br />

means th<strong>at</strong> even when problems occur <strong>in</strong> the<br />

middle of the night, it is possible to download<br />

specific detailed plans, view connecon details<br />

such as bus components and quickly fix<br />

producon malfuncons without delay or addional<br />

help.<br />

The need for backups depends on the relevance<br />

of the device. Not all PLCs are backed<br />

up on a daily basis. The number of backups per<br />

average day is around 40. However, per week<br />

the number can be anywhere between 300 and<br />

400. The “UserClient” is <strong>use</strong>d to manage versions<br />

and cre<strong>at</strong>e new projects. “We do a lot of<br />

work with the UserClient every day”, Wenthaus<br />

says. In addion to us<strong>in</strong>g the UserClient, he also<br />

keeps a close eye on the “ReportClient”, which<br />

helps when search<strong>in</strong>g <strong>in</strong> detail for errors. And,<br />

as the adm<strong>in</strong>istr<strong>at</strong>or of process systems, he<br />

regularly works with the “Adm<strong>in</strong>Client” <strong>in</strong> order<br />

to configure automac backups and carry out<br />

<strong>use</strong>r adm<strong>in</strong>istraon tasks. <strong>versiondog</strong> allows for<br />

a wide variety of permutaons of access rights,<br />

depend<strong>in</strong>g on the work area and the decisionmak<strong>in</strong>g<br />

hierarchy. Thanks to <strong>versiondog</strong> and<br />

the “Supplier Check-Out”, collaboraon with<br />

external companies, e.g when construcng<br />

new producon facilies, runs smoother than<br />

ever. And each authorised <strong>use</strong>r is able to <strong>use</strong><br />

this funcon.<br />

Work<strong>in</strong>g with <strong>versiondog</strong> over the years has<br />

produced one notable and <strong>use</strong>ful side-effect,<br />

even if, <strong>in</strong> h<strong>in</strong>dsight, it might sound somewh<strong>at</strong><br />

obvious. For new projects or producon l<strong>in</strong>es,<br />

operave eng<strong>in</strong>eers now always make sure th<strong>at</strong><br />

all the controllers are networked. “It’s a gre<strong>at</strong><br />

th<strong>in</strong>g for our processes th<strong>at</strong> all members of<br />

staff constantly have access to the l<strong>at</strong>est d<strong>at</strong>a.”<br />

adds Wenthaus. “Connecng all devices to the<br />

network means th<strong>at</strong> we can easily check from<br />

the office which control programs are runn<strong>in</strong>g<br />

on which devices and work on them as necessary.<br />

Th<strong>at</strong> saves resources and a lot of me.”<br />

eite 2/4<br />

Seite 2/4<br />

Page 3/4


About AUVESY<br />

AUVESY (AUtom<strong>at</strong>ed VErsion<strong>in</strong>g SYstems) is the world‘s lead<strong>in</strong>g version control &<br />

d<strong>at</strong>a management system for automaon. The company has grown steadily s<strong>in</strong>ce it<br />

was founded <strong>in</strong> 2007 and it connues to go from strength to strength.<br />

With a team of around 80 employees and 30 <strong>in</strong>ternaonal sales partners, AUVESY<br />

looks aer more than 700 customers from across the <strong>in</strong>dustrial spectrum and <strong>in</strong><br />

more than 40 countries.<br />

Over 900 <strong>versiondog</strong> soware systems are currently <strong>in</strong> place help<strong>in</strong>g customers<br />

to safeguard their d<strong>at</strong>a, simplify their d<strong>at</strong>a management and opmise their workfl<br />

o w s .<br />

Page 4/4 - © AUVESY GmbH<br />

German Office<br />

AUVESY GmbH<br />

Fichtenstraße 38 B<br />

76829 Landau <strong>in</strong> der Pfalz<br />

P +49 6341 6810-300<br />

F +49 6341 6810-311<br />

E <strong>in</strong>fo@auvesy.com<br />

Web www.auvesy.com<br />

US Office<br />

AUVESY INC<br />

146 Monroe Center St NW<br />

Suite 1210<br />

MI 49503 Grand Rapids<br />

P +1-616.888.3770<br />

F +1-616.888.3769<br />

E <strong>in</strong>fo@auvesy.com<br />

Web www.auvesy.us

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!