download - SPES 2020
download - SPES 2020
download - SPES 2020
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Beispielhafte Abbildung des <strong>SPES</strong><br />
Metamodells auf die Automatisierung<br />
<strong>SPES</strong><br />
Viewpoint<br />
<strong>SPES</strong> Engineering Werkzeugkette<br />
Requirements In der Automatisierung oft nur informell beschrieben<br />
Functional<br />
Logical<br />
Technical<br />
Ebene1:<br />
Technischer<br />
Prozess<br />
Ebene 2:<br />
Technisches<br />
System<br />
Ebene 3:<br />
Automatisierungssoftware<br />
Ebene 4:<br />
Automatisierungshardware<br />
§ Only one workpiece per<br />
production cell<br />
§ Transport of work pieces<br />
only if next station is empty<br />
Workpiece dimensions and weight<br />
<br />
<br />
<br />
<br />
Workpiece Supply<br />
Workpiece Workpiece<br />
<br />
Grinding<br />
Workpiece Workpiece<br />
<br />
Milling<br />
Workpiece Workpiece<br />
<br />
Assembly<br />
Workpiece Workpiece<br />
Additives<br />
<br />
<br />
Measuring<br />
Workpiece Workpiece<br />
<br />
<br />
Workpiece Delivery<br />
Workpiece<br />
Additives have to be provided<br />
In case of dimension fault further<br />
treatment has to be assured by<br />
transport unit<br />
<br />
Workpiece<br />
einheitliches Beschreibungsmittel<br />
Collision avoidance<br />
PLC Perfomance = S400<br />
IF Cranex = moving AND<br />
Craney = moving<br />
towards home position<br />
<br />
<br />
<br />
ELSEIF Cranex = not<br />
Crane1<br />
Production cell 1-4<br />
Crane2<br />
DeliveryBand<br />
moving AND Craney =<br />
moving AND direction<br />
Workpiece Workpiece<br />
Workpiece Workpiece<br />
Workpiece Workpiece<br />
Workpiece Workpiece<br />
(Craney) = home<br />
position<br />
JobC1 PositionC1<br />
Status1-4<br />
JobC2 PositionC2<br />
StatusDB<br />
ELSEIF Cranex =<br />
StatusC1<br />
StatusC2<br />
moving AND Craney =<br />
moving AND position<br />
(Craney) > position<br />
(Cranex) AND x=1<br />
<br />
ProductionJobManager<br />
vielfältige § Process flow deadlock<br />
applikationsspezifische Ausprägungen<br />
JobC1 JobC2<br />
avoidance<br />
SupplyBand<br />
§ Crane job only if next<br />
PositionC1 StatusDB<br />
station is empty<br />
Workpiece Workpiece<br />
StatusC1<br />
StatusC2<br />
§ Home-Position if no<br />
StatusSB<br />
StatusSB PositionC2<br />
more job exists<br />
§ Schedule job order acc.<br />
Start up in auto mode<br />
AutoMode Status1-4<br />
<br />
to available stations<br />
<br />
CranePositionSensor<br />
SensorData CranePos<br />
<br />
StationSensor<br />
WPDetect Status<br />
<br />
BandSensor<br />
SensorData Status<br />
CranePos<br />
<br />
SPS<br />
CraneMove<br />
BandStatus<br />
BandMove<br />
<br />
CraneCtrl<br />
BandCtrl<br />
StationStatus ProcessData<br />
Command<br />
<br />
<br />
CraneMotor I/O<br />
CraneCtrl CraneMove<br />
<br />
BandMotor I/O<br />
BandCtrl BandMove<br />
<br />
OperatorPanel<br />
ProcessData Command<br />
versus<br />
<br />
Crane<br />
CraneMove WPMove<br />
Workpiece<br />
<br />
Band<br />
BandMove WPMove<br />
Übersichtsdarstellung der geplanten<br />
Bearbeitungsstationen und des<br />
technischen Prozesses in COMOS<br />
3D CAD der Geometrie<br />
im Mechatronic<br />
Concept Designer<br />
CFC der Kransteuerung in<br />
SIMATIC PCS 7<br />
Netzwerk der Automatisierungsgeräte<br />
im SIMATIC HW-Konfig<br />
Siemens SIMATIC S7 –<br />
Speicherprogrammierbare Steuerung