23.08.2013 Views

Specification of Reactive Hardware/Software Systems - Electronic ...

Specification of Reactive Hardware/Software Systems - Electronic ...

Specification of Reactive Hardware/Software Systems - Electronic ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

40 Concepts for Analysis, <strong>Specification</strong> and Design<br />

Stations contain numerous sensors, actuators and system functions controlled by a<br />

central control station. The central control station is realised with PLC technology.<br />

Another part <strong>of</strong> the functionality is realised mechanically. Figure 3.3 shows that all<br />

stations are connected to the central controller by dedicated connection channels. In<br />

practice these connections are realised by many cables each containing numerous wires.<br />

The actual situation is that new machines are installed and tested completely in the<br />

machine production facility. Subsequently all cables are disconnected and all stations<br />

packed and shipped to a customer somewhere in the world. At the customers site all<br />

parts are reconnected and the machine has to be tested again.<br />

3.6.2 Requirements for a New Type <strong>of</strong> Mailing Machine<br />

Of course there are many new requirements for the successor <strong>of</strong> the existing Mailing<br />

Machines. In this brief introduction we mention only the major requirements.<br />

1. To remain competitive it must be possible to cut costs substantially. The new machine<br />

must therefore be realised as a collection <strong>of</strong> more autonomous stations that<br />

can be installed relative simple by a so-called plug-and-play concept. It must be<br />

possible to build and test the stations independently. The cost <strong>of</strong> building, connecting,<br />

and testing a complete line first in the factory and second at the customers site<br />

can be diminished dramatically by the plug-and-play approach. In addition this<br />

approach leads to more flexibility. A customer can extend his production line with<br />

additional stations simply by insertion <strong>of</strong> additional stations. With the current machine<br />

concept this would require reprogramming and substantial modifications <strong>of</strong><br />

the machine.<br />

2. The mailing market wants to cut costs by sending advertising mail in a personalised<br />

form in the future. Nowadays many mailing jobs come down to making<br />

identical product packets for the whole collection <strong>of</strong> mailing addresses. In case<br />

<strong>of</strong> personalising packets, their contents can differ. Only items that are useful for<br />

a particular receiver should be inserted into the packet for that receiver. This<br />

requirement makes a Mailing Machine substantially more complex. When the<br />

stations must perform different actions at different times they must have access to<br />

information about the packets to be put together.<br />

3.6.3 Conceptual Solution<br />

Many designs and product ideas in general start from an initial idea or technology that<br />

can be used to create a solution for the customer needs. We call such a basic idea a<br />

conceptual solution. Alternative conceptual solutions are <strong>of</strong>ten evaluated in a so-called<br />

feasibility study. It does not make sense to invest a lot <strong>of</strong> effort in a precise specification<br />

when the conceptual solution is not yet determined. A good conceptual solution gives<br />

confidence in the value <strong>of</strong> an investment in a specification, and enables risks and costs<br />

to be assessed.<br />

A conceptual solution will <strong>of</strong>ten impose a physical or logical structure on a system.

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

Saved successfully!

Ooh no, something went wrong!