You are on page 1of 134

ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ

ΚΑΒΑΛΑΣ
ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ
ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Θέμα: Αυτοματισμός με PLC Μεταφορικών Ταινιών


Χύμα Λιπάσματος και Α΄ υλών Βιομηχανίας
Φωσφορικών Λιπασμάτων

Εισηγητής
Σωτήρης Λαζαρίδης, Διπλ. Ηλεκτρολόγος Μηχανικός, MSc
Προϊστάμενος Τμήματος Ηλεκτρολογικής Συντήρησης ΒΦΛ Α.Ε

Σπουδαστές
Λέκος Ελευθέριος (Α.Ε.Μ: 4513)
Βάιος Κούλπας (Α.Ε.Μ: 3991)

Καβάλα, Απρίλιος 2010


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Αντικείμενο της πτυχιακής εργασίας 3


Γενικά ..................................................................................................................... 3
Περιγραφή πτυχιακής εργασίας........................................................................... 3
Λεπτομέρειες .......................................................................................................... 4
Συνεργασία με τους πίνακες ισχύος ........................................................................ 4
Περιγραφή λειτουργίας του προγράμματος απεικόνισης και ελέγχου
(Scada) 5
Περιγραφή της οθόνης χειρισμού ........................................................................ 5
Γενικά....................................................................................................................... 5
Γρήγορο μενού πλοήγησης.................................................................................. 6
Οθόνη Γενικής Εποπτείας .................................................................................... 7
Οθόνη Γενικών Παραμέτρων.............................................................................. 10
Οθόνη Παραμέτρων Συντήρησης ....................................................................... 11
Παράθυρο Συναγερμών 13
Οθόνη Συναγερμών 14
Οθόνη Ιστορικού 15
Πίνακας Συμβόλων 16
Λεπτομέρειες λειτουργίας προγράμματος 17
Plc - Scada 18
Υλικό - Λογισμικό................................................................................................... 18
Κώδικας ................................................................................................................. 18
Κεντρική ρουτίνα ΟΒ1 ........................................................................................... 19
Ρουτίνα “Conveyor_Line_N13” .............................................................................. 51
Ρουτίνα “DriveSelection_1”.................................................................................... 68
Ρουτίνα “Maintenance” ........................................................................................ 105
Ρουτίνα “TotalMotorMaintenance” ....................................................................... 107
Ρουτίνα “TotalConvMaintenance”........................................................................ 111
Ρουτίνα “SumOperation”...................................................................................... 115
Ρουτίνα “TotalSumOperation”.............................................................................. 116
Ρουτίνα “Animation”............................................................................................. 118
Ρουτίνα “CalculateAnimation”.............................................................................. 120
Ρουτίνα “RelayAlarm” .......................................................................................... 123
Ρουτίνα “CalculateAlarms”................................................................................... 124

Σελίδα 2 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Αντικείμενο της πτυχιακής εργασίας

Γενικά
Στο εργοστάσιο της Bιομηχανίας Φωσφορικών Λιπασμάτων με έδρα την Νέα
Καρβάλη Καβάλας, λειτουργούν σήμερα 4 γραμμές διακίνησης χύμα
λιπάσματος και μεταφοράς Α΄ υλών. Κάθε γραμμή αποτελείται από έναν
συγκεκριμένο αριθμό μεταφορικών ταινιών και κάθε μεταφορική ταινία για την
κίνησή της χρησιμοποιεί τον δικό της ανεξάρτητο ηλεκτροκινητήρα. Σε κάθε
γραμμή υπάρχει ένας κεντρικός πίνακας που περιλαμβάνει το κύκλωμα ισχύος
και αυτοματισμού κάθε ηλεκτροκινητήρα. Το κύκλωμα αυτοματισμού κάθε
γραμμής πραγματοποιείται με την βοήθεια κλασσικού αυτοματισμού και η
αλληλεπίδραση με τον χειριστή της γραμμής γίνεται μέσω ενδεικτικών λυχνιών
και ορισμένων εποπτικών διαγραμμάτων. Οι 4 πίνακες ελέγχου των γραμμών
δεν έχουν καμία επικοινωνία μεταξύ τους.

Περιγραφή πτυχιακής εργασίας


Το αντικείμενο αυτής της πτυχιακής εργασίας είναι η αυτοματοποίηση της
λειτουργίας των 4 γραμμών διακίνησης λιπάσματος και Ά υλών με την βοήθεια
προγραμματιζόμενου λογικού ελεγκτή (PLC), η συνεργασία των 4 γραμμών
μεταξύ τους και ο συνολικός εποπτικός έλεγχος (SCADA) .
H αυτοματοποίηση των 4 γραμμών στοχεύει για κάθε γραμμή τα παρακάτω:
ƒ Ταχύτερη λειτουργία με ελαχιστοποίηση των χειροκίνητων χειρισμών.
ƒ Ασφαλέστερη λειτουργία και ελαχιστοποίηση λαθών.
ƒ Έγκαιρη ειδοποίηση σφαλμάτων – ελαχιστοποίηση του χρόνου
αποκατάστασης.
ƒ Κεντρικό έλεγχο των γραμμών διακίνησης.
ƒ Αποτελεσματικότερη εποπτεία συντήρησης.

Σελίδα 3 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Λεπτομέρειες

Συνεργασία με τους πίνακες ισχύος


Ο πίνακας ισχύος κάθε γραμμής θα παρέχει για κάθε μεταφορική ταινία τα
παρακάτω σήματα προς τον προγραμματιζόμενο λογικό ελεγκτή (PLC) :
• Σήμα ελέγχου λειτουργίας ρελέ ισχύος ηλεκτροκινητήρα.
• Σήμα ελέγχου λειτουργίας μεταφορικής ταινίας.
• Σήμα σφάλματος ηλεκτροκινητήρα.
• Σήμα ασφαλείας (emergency stop) μεταφορικής ταινίας.

Απαιτήσεις

H ανάπτυξη του προγράμματος του plc καθώς και του λογισμικού


απεικόνισης (Scada) θα πρέπει να ικανοποιούν τα παρακάτω:
ƒ Επιλογή από τον υπολογιστή συγκεκριμένης διαδρομής μεταφορικών
ταινιών σε κάθε γραμμή.
ƒ Επιλογή από τον υπολογιστή συγκεκριμένων συνδυασμών διαδρομών
μεταφορικών ταινιών μεταξύ των γραμμών.
ƒ Αυτόματη λειτουργία κάθε επιλεγμένης διαδρομής μεταφορικών
ταινιών.
ƒ Παραμετροποίηση της αυτόματης λειτουργίας κάθε διαδρομής
μεταφορικών ταινιών από τον υπολογιστή.
ƒ Αυτόματη και χειροκίνητη λειτουργία κάθε ηλεκτροκινητήρα από τον
υπολογιστή και ένδειξη της κατάστασης του ηλεκτροκινητήρα.
ƒ Ηχητική και οπτική ειδοποίηση πριν την λειτουργία κάθε μεταφορικής
ταινίας.
ƒ Ειδοποίηση σφάλματος ηλεκτροκινητήρα ή μεταφορικής ταινίας και
καταγραφή σφαλμάτων.
ƒ Επιλογή ειδοποίησης συντήρησης ηλεκτροκινητήρα ή μεταφορικής
ταινίας και καταγραφή ειδοποιήσεων.

Σελίδα 4 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Περιγραφή λειτουργίας του προγράμματος


απεικόνισης και ελέγχου (Scada)

Περιγραφή της οθόνης χειρισμού

Γενικά
Η ανάπτυξη του προγράμματος απεικόνισης και ελέγχου έγινε με σκοπό την
εύκολη πλοήγηση του χειριστή σε όλα τα μέρη της διεργασίας του
αυτοματισμού. Ο χειριστής έχει πλήρη εικόνα της λειτουργίας των γραμμών
όπως φαίνεται στην παρακάτω εικόνα.

H εικόνα αυτή αποτελεί την κεντρική οθόνη απεικόνισης και ελέγχου, όπου οι 4
γραμμές απεικονίζονται με διαφορετικά χρώματα. Κάθε μεταφορική ταινία
απεικονίζεται με ένα ορθογώνιο πλαίσιο με ένα βέλος στο εσωτερικό του, το
οποίο δείχνει την κατεύθυνση που η μεταφορική ταινία μετακινεί το εκάστοτε
υλικό. Μαζί με κάθε μεταφορική ταινία απεικονίζεται και ο ηλεκτροκινήρας που
δίνει κίνηση σε αυτή.

Σελίδα 5 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων
Στην κεντρική οθόνη απεικονίζονται επίσης και ορισμένα αστέρια καθώς και
το πλαίσιο επιλογής διαδρομών στα οποία θα αναφερθούμε αργότερα στο
παρόν εγχειρίδιο.

Γρήγορο μενού πλοήγησης


Στο επάνω μέρος της οθόνης βρίσκεται ένα μενού για τη πλοήγηση μέσα
στην εφαρμογή:

Τα κουμπιά που εμφανίζονται στο μενού είναι τα παρακάτω:

: Προβάλλεται η οθόνη γενικής εποπτείας των γραμμών.

: Προβάλλεται η οθόνη ρύθμισης των παραμέτρων


κάθε ηλεκτροκινητήρα.

: Προβάλλεται η οθόνη των συναγερμών.

: Προβάλλεται η οθόνη του ιστορικού των συναγερμών.

: Προβάλλεται η οθόνη ρύθμισης των παραμέτρων συντήρησης


κάθε ηλεκτροκινητήρα και κάθε μεταφορικής ταινίας.

: Προβάλλονται πληροφορίες για την επιχείρηση.

: Προβάλλεται η τρέχουσα
ημερομηνία κα ώρα.

: Έξοδος από την εφαρμογή.

Σελίδα 6 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Οθόνη Γενικής Εποπτείας


Επιλογή Διαδρομής
Στην οθόνη γενικής εποπτείας εκτός από την απεικόνιση των μεταφορικών
ταινιών και των κινητήρων, τα οποία αναφέρθηκαν προηγουμένως, βασικό
κομμάτι αποτελεί το πλαίσιο επιλογής διαδρομής σε συγκεκριμένη γραμμή ή
συνδυασμένης διαδρομής μεταξύ των γραμμών. Ο χειριστής μπορεί από εκεί να
επιλέξει μια συγκεκριμένη διαδρομή μεταφορικών ταινιών στην οποία θα
πραγματοποιηθεί διακίνηση υλικού.

Για παράδειγμα όπως φαίνεται στην παραπάνω εικόνα ο χειριστής επιλέγει


συνδυασμένη διαδρομή γραμμής 2 και γραμμής 4 και πιο συγκεκριμένα την
διαδρομή 13. Τα βελάκια των μεταφορικών ταινιών που συμμετέχουν στην
διαδρομή αυτή αλλάζουν χρώμα προκειμένου ο χειριστής να ξέρει ποια
διαδρομή έχει επιλέξει. Στην περίπτωση αυτή ο χειριστής έχει επιλέξει να
διακινήσει υλικό από την αποθήκη Νο3 στην αποθήκη Νο6 και η διακίνηση του
υλικού θα γίνει με την χρησιμοποιήση των μεταφορικών ταινιών S285, S286,
S287, S288, S209(V89A), V89, SM294 που ανήκουν στην γραμμή 2 και των
μεταφορικών ταινιών SM292, V40, V41 που ανήκουν στην γραμμή 4.
Παρατηρούμε ότι οι επιλογές της γραμμής 2 και 4 καθώς οι επιλογές της
συνδυασμένης διαδρομής 1-3-4 έχουν καλυφθεί με ένα πλαίσιο που μας δείχνει
ότι είναι κατειλημμένες. Αυτό γίνεται διότι οι μεταφορικές ταινίες της γραμμής 2

Σελίδα 7 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων
και 4 συμμετέχουν στην διαδρομή που επέλεξε ο χειριστής, κατά συνέπεια δεν
μπορούν ταυτόχρονα να συμμετέχουν σε άλλη διαδρομή.

Αφού τώρα ο χειριστής έχει επιλέξει την διαδρομή που επιθυμεί θα πρέπει να
ρυθμίσει και τα αστέρια που συμμετέχουν σε αυτή. Τα αστέρια είναι η γραφική
απεικόνιση κάποιων μηχανισμών (κλαπέ) που ρυθμίζουν οι εργαζόμενοι κάθε
γραμμής προκειμένου να μην υπάρξει σύγχυση στις μεταφορικές ταινίες που
περνούν από αυτούς. Η χρήση τερματικών διακοπτών στους μηχανισμούς
αυτούς έχει αποκλειστεί λόγω του επιβαρυμένου περιβάλλοντος λειτουργίας.

Όπως φαίνεται και στην παραπάνω εικόνα, προκειμένου να μπορέσει να


λειτουργήσει η διαδρομή 13 που έχει επιλεχθεί, θα πρέπει ο χειριστής να πάρει
επιβεβαίωση από τους εργαζόμενους της γραμμής 2 και 4 ότι τα αστέρια Β,Γ,Δ
έχουν ρυθμιστεί σωστά και να επιλέξει από τα αναδυόμενα, με το πάτημα πάνω
στα αστέρια πλαίσια, τις σωστές θέσεις των αστεριών. Μόνο τότε ο χειριστής θα

μπορέσει να πατήσει το κουμπί για να ξεκινήσει η λειτουργία της


διαδρομής 13. Περισσότερες λεπτομέρειες για την λειτουργία μιας διαδρομής θα
αναφερθούν σε άλλη ενότητα του εγχειριδίου.

Σελίδα 8 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων
Επιλογές Κινητήρων
Κάνοντας κλικ πάνω σε έναν κινητήρα εμφανίζεται η λίστα επιλογής
λειτουργίας του κινητήρα. Κάνοντας κλικ ξανά πάνω στον κινητήρα η λίστα
εξαφανίζεται.

Κάθε κινητήρας έχει τρεις επιλογές λειτουργίας (mode) :


• Αuto: O κινητήρας λειτουργεί αυτόματα με βάση την διαδρομή που έχει
επιλεγεί.
• Start: O κινητήρας λειτουργεί συνέχεια λαμβάνοντας υπόψη μόνο τα
ασφαλιστικά του, ανεξάρτητα αν συμμετέχει ή όχι σε κάποια διαδρομή.
• Stop: O κινητήρας δεν λειτουργεί, ανεξάρτητα αν συμμετέχει ή όχι σε
κάποια διαδρομή.

Ανάλογα με το mode λειτουργίας, κάθε κινητήρας αλλάζει και χρώμα όπως


φαίνεται στην παραπάνω εικόνα αλλά και στον πίνακα συμβόλων.

Σελίδα 9 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Οθόνη Γενικών Παραμέτρων


Συνολικά υπάρχουν 2 οθόνες γενικών παραμέτρων, οι οποίες
περιλαμβάνουν τις παραμέτρους λειτουργίας κάθε κινητήρα. Μία από αυτές
φαίνεται στην παρακάτω εικόνα.

Κάθε κινητήρας έχει τρεις διαφορετικούς χρόνους που επηρεάζουν την


λειτουργία του.

Τ.On : Είναι ο χρόνος που πρέπει να περάσει, μετά την ενεργοποίηση του
αμέσως επόμενου κινητήρα σε μια συγκριμένη διαδρομή, για να δοθεί εντολή
ενεργοποίησης του συγκεκριμένου κινητήρα.

Τ.Off : Είναι ο χρόνος που πρέπει να περάσει, μετά την απεργοποίηση του
αμέσως προηγούμενου κινητήρα σε μια συγκεκριμένη διαδρομή, για να δοθεί
εντολή απενεργοποίησης του συγκεκριμένου κινητήρα.

Τ.Siren: Είναι ο χρόνος που πρέπει να περάσει, αφού δοθεί εντολή να


ξεκινήσει ο συγκεκριμένος κινητήρας για να ξεκινήσει πραγματικά ο κινητήρας.
Κατά την διάρκεια του χρόνου αυτού υπάρχει ηχητική ειδοποίηση και ένδειξη
στην οθόνη γενικής εποπτείας προκειμένου τυχόν εργαζόμενοι που βρίσκονται
κοντά στην μεταφορική ταινία, που πρόκειται να ξεκινήσει, να απομακρυνθούν.

Σελίδα 10 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων
π.χ Αν έχει επιλεγεί η διαδρομή 1 της γραμμής 1 όπως φαίνεται στην
παρακάτω εικόνα τότε:

T.On του κινητήρα SM279: είναι ο χρόνος που πρέπει να περάσει μετά την
ενεργοποίηση του κινητήρα SM281, προκειμένου να δοθεί εντολή στον
κινητήρα SM279 να ξεκινήσει.

T.Off του κινητήρα SM279: είναι ο χρόνος που πρέπει να περάσει μετά την
απενεργοποίηση του κινητήρα SM278, προκειμένου να δοθεί εντολή στον
κινητήρα SM279 να σταματήσει.

Οθόνη Παραμέτρων Συντήρησης


Συνολικά υπάρχουν 4 οθόνες παραμέτρων συντήρησης, οι οποίες
περιλαμβάνουν τις παραμέτρους συντήρησης κάθε κινητήρα και κάθε
μεταφορικής ταινίας. Μία από αυτές φαίνεται στην παρακάτω εικόνα.

Σελίδα 11 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

π.χ για τον κινητήρα S283 στο πεδίο της στήλης “Ώρες
Λειτουργίας” φαίνεται ο συνολικός χρόνος λειτουργίας του κινητήρα και κατά

συνέπεια της μεταφορικής ταινίας. Με το κουμπί γίνεται μηδενισμός


των ωρών λειτουργίας και η μέτρησή τους ξεκινά από την αρχή.

Στο πεδίο της στήλης “Συντήρηση Κινητήρα” μπορεί ο


χειριστής να ορίσει σε πόσες ώρες λειτουργίας θα ειδοποιηθεί για συντήρηση

του κινητήρα, ενώ στο πεδίο βλέπει πόσες ώρες

απομένουν μέχρι την επόμενη συντήρηση του κινητήρα. Με το κουμπί


μπορεί να ενεργοποιήσει ή να απενεργοποιήσει την ειδοποίηση συντήρησης
κινητήρα .

Σελίδα 12 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Στο πεδίο της στήλης “Συντήρηση Ταινιόδρομου”


μπορεί ο χειριστής να ορίσει σε πόσες ώρες λειτουργίας θα ειδοποιηθεί για

συντήρηση της μεταφορικής ταινίας, ενώ στο πεδίο


βλέπει πόσες ώρες απομένουν μέχρι την επόμενη συντήρηση της μεταφορικής

ταινίας. Με το κουμπί μπορεί να ενεργοποιήσει ή να απενεργοποιήσει


την ειδοποίηση συντήρησης μεταφορικής ταινίας .

Παράθυρο Συναγερμών
Όταν συμβεί κάποιο σφάλμα σε έναν από της κινητήρες ή μία από τις
μεταφορικές ταινίες των γραμμών τότε εμφανίζεται το παράθυρο συναγερμών
που ειδοποιεί τον χειριστή για το σφάλμα που προέκυψε όπως φαίνεται στην
παρακάτω εικόνα

Το παράθυρο αυτό θα εξαφανιστεί μόλις ο χειριστής έχει δει και αναγνωρίσει


όλα τα τρέχοντα σφάλματα.

Σελίδα 13 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Η αναγνώριση των σφαλμάτων γίνεται με το κουμπί Ack που


βρίσκεται κάτω δεξιά στο παράθυρο συναγερμών.

Οθόνη Συναγερμών
Στην οθόνη των συναγερμών φαίνονται όλα τα σφάλματα που έχουν
προκύψει καθώς και η κατάστασή τους.

Κάθε σφάλμα μπορεί να έχει τρεις καταστάσεις όπως φαίνεται στην οθόνη
συναγερμών :

• Σφάλμα με ένδειξη C στην στήλη «Κατάσταση», σημαίνει ότι το


σφάλμα είναι ενεργό και δεν έχει αναγνωριστεί από τον χειριστή.
• Σφάλμα με ένδειξη (C)Α στην στήλη «Κατάσταση», σημαίνει ότι το
σφάλμα είναι ενεργό και έχει αναγνωριστεί από τον χειριστή.
• Σφάλμα με ένδειξη (CΑ)D στην στήλη «Κατάσταση», σημαίνει ότι το
σφάλμα έχει αναγνωριστεί από τον χειριστή και έχει αποκασταθεί.

Σελίδα 14 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων
Όλοι οι συναγερμοί της οθόνης συναγερμών σβήνονται στην περίπτωση που

ο χειριστής πατήσει το κουμπί

Οθόνη Ιστορικού
Στην οθόνη αυτή ο χειριστής έχει την δυνατότητα να δει ιστορικό των
συναγερμών και ειδοποιήσεων συντήρησης όπως φαίνεται στην παρακάτω
εικόνα

Η οθόνη αυτή διαβάζει δεδομένα από το ειδικά διαμορφωμένο αρχείο


καταγραφής .

Σελίδα 15 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Πίνακας Συμβόλων
Γραφικό Επεξήγηση

Μεταφορική ταινία

Μεταφορική ταινία που συμμετέχει σε επιλεγμένη διαδρομή

Μεταφορική ταινία πριν την έναρξη λειτουργίας της

Κινητήρας Mode: Auto Off

Κινητήρας Mode: Auto On

Κινητήρας Mode: Manual Off

Κινητήρας Mode: Manual On

Κινητήρας Mode: Alarm

Επιλογή ρύθμισης κλαπέ διαδρομής

Σελίδα 16 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Λεπτομέρειες λειτουργίας προγράμματος

Παρακάτω καταγράφονται ορισμένες λεπτομέρειες που αφορούν την


αυτόματη λειτουργία των γραμμών:

• Από την στιγμή που επιλεγεί η έναρξη λειτουργίας μιας συγκεκριμένης


διαδρομής πρώτα ξεκινά η μεταφορική ταινία που είναι τελευταία στην
διαδρομή και στην συνέχεια οι επόμενες με βάση τους χρόνους T.On
που έχουν περιγραφεί στην οθόνη ρύθμισης γενικών παραμέτρων.

• Όταν μια διαδρομή βρίσκεται σε λειτουργία και επιλεγεί να σταματήσει


τότε σταματά πρώτα η μεταφορική ταινία που είναι πρώτη στην
διαδρομή και στην συνέχεια οι επόμενες με βάση τους χρόνους T.Off
που έχουν περιγραφεί στην οθόνη ρύθμισης γενικών παραμέτρων.

• Όταν μια διαδρομή βρίσκεται σε λειτουργία και συμβεί κάποιο σφάλμα


σε μία από τις μεταφορικές ταινίες τότε σταματά αμέσως η
συγκεκριμένη μεταφορική ταινία και όλες οι προηγούμενες
προκειμένου να μην συσσωρευτεί το υλικό στην ταινία που εμφάνισε
το σφάλμα και στην συνέχεια σταματούν και οι επόμενες με βάση τους
χρόνους T.Off .

• Όταν μια διαδρομή βρίσκεται σε λειτουργία και ο χειριστής επιλέξει να


βάλει τον κινητήρα μιας μεταφορικής ταινίας σε mode: Manual Off τότε
σταματά αμέσως η συγκεκριμένη μεταφορική ταινία και όλες οι
προηγούμενες προκειμένου να μην συσσωρευτεί το υλικό στην ταινία
που σταμάτησε ο χειριστής και στην συνέχεια σταματούν και οι
επόμενες με βάση τους χρόνους T.Off .

• Όταν μια διαδρομή βρίσκεται σε λειτουργία και ο χειριστής επιλέξει να


βάλει τον κινητήρα μια μεταφορικής ταινίας σε mode: Manual On τότε
σταματούν αμέσως όλες οι προηγούμενες και συνεχίζουν να
λειτουργούν η συγκεκριμένη μεταφορική ταινία και όλες οι επόμενες.

Σελίδα 17 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α΄ υλών Απρίλιος 2010
Βιομηχανίας Φωσφορικών Λιπασμάτων

Plc - Scada
Υλικό - Λογισμικό
Ο προγραμματιζόμενος λογικός ελεγκτής (PLC) που χρησιμοποιήθηκε είναι
είναι της εταιρίας Siemens και πιο συγκεκριμένα της σειράς S7-300.
Το λογισμικό προγραμματισμού του plc είναι η STEP 7 V5.4 της εταιρίας
Siemens.
Το λογισμικό ανάπτυξης του προγραμμάτος απεικόνισης είναι το WinCC
Flexible 2008 της εταιρίας Siemens.

Κώδικας

Το πρόγραμμα του προγραμματιζόμενου λογικού ελεγκτή έχει γραφτεί σε


γλώσσα STL και είναι χωρισμένο σε 16 functions .
Η κύρια ρουτίνα του προγράμματος είναι η ΟΒ1

Στις επόμενες σελίδες εμφανίζονται οι κυριότερες ρουτίνες του


προγράμματος του plc όπως ακριβώς είναι γραμμένες στον editor του
προγράμματος STEP 7 V5.4

Σελίδα 18 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

OB1 - <offline>
""
Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 04/18/2010 01:03:19 PM
Interface: 02/15/1996 04:51:12 PM
Lengths (block/logic/data): 19684 19548 00086

Name Data Type Address Comment


TEMP 0.0
OB1_EV_CLASS Byte 0.0 Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event class 1)
OB1_SCAN_1 Byte 1.0 1 (Cold restart scan 1 of OB 1), 3 (Scan 2-n of OB 1)
OB1_PRIORITY Byte 2.0 Priority of OB Execution
OB1_OB_NUMBR Byte 3.0 1 (Organization block 1, OB1)
OB1_RESERVED_1 Byte 4.0 Reserved for system
OB1_RESERVED_2 Byte 5.0 Reserved for system
OB1_PREV_CYCLE Int 6.0 Cycle time of previous OB1 scan (milliseconds)
OB1_MIN_CYCLE Int 8.0 Minimum cycle time of OB1 (milliseconds)
OB1_MAX_CYCLE Int 10.0 Maximum cycle time of OB1 (milliseconds)
OB1_DATE_TIME Date_And_Time 12.0 Date and time OB1 started

Block: OB1 "Main Program Sweep (Cycle)"

Network: 1

A "Pulse_1s" M20.5
FP "FP_Pulse_1s" M21.5
= "Out_Pulse_1s" M22.5

CALL "DriveSelection_1" FC13

CALL "DriveSelection_2" FC11

CALL "DriveSelection_3" FC18

CALL "Arrow_Visibility" FC12

CALL "TotalSumOperation" FC3

CALL "TotalMotorMaintenance" FC5

CALL "TotalConvMaintenance" FC6

Network: 2

CALL "Conveyor_Line_N13" FC8


Start :="DrLine1_Start" M50.0
Stop :="DrLine1_Stop" M50.1
MotConv_1_Fault :="DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable
EmgStop_1 :="DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2
MotConv_2_Fault :="DrLine1_IO".Mot_2_Fault DB16.DBX0.1
EmgStop_2 :="DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3
MotConv_3_Fault :="DrLine1_IO".Mot_3_Fault DB16.DBX0.2
EmgStop_3 :="DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4
MotConv_4_Fault :="DrLine1_IO".Mot_4_Fault DB16.DBX0.3
EmgStop_4 :="DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5
MotConv_5_Fault :="DrLine1_IO".Mot_5_Fault DB16.DBX0.4
EmgStop_5 :="DrLine1_IO".Mot_5_EmgStop DB16.DBX2.6
MotConv_6_Fault :="DrLine1_IO".Mot_6_Fault DB16.DBX0.5
EmgStop_6 :="DrLine1_IO".Mot_6_EmgStop DB16.DBX2.7
MotConv_7_Fault :="DrLine1_IO".Mot_7_Fault DB16.DBX0.6
EmgStop_7 :="DrLine1_IO".Mot_7_EmgStop DB16.DBX3.0

Σελίδα 19 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

MotConv_8_Fault :="DrLine1_IO".Mot_8_Fault DB16.DBX0.7


EmgStop_8 :="DrLine1_IO".Mot_8_EmgStop DB16.DBX3.1
MotConv_9_Fault :="DrLine1_IO".Mot_9_Fault DB16.DBX1.0
EmgStop_9 :="DrLine1_IO".Mot_9_EmgStop DB16.DBX3.2
MotConv_10_Fault:="DrLine1_IO".Mot_10_Fault DB16.DBX1.1
EmgStop_10 :="DrLine1_IO".Mot_10_EmgStop DB16.DBX3.3
MotConv_11_Fault:="DrLine1_IO".Mot_11_Fault DB16.DBX1.2
EmgStop_11 :="DrLine1_IO".Mot_11_EmgStop DB16.DBX3.4
MotConv_12_Fault:="DrLine1_IO".Mot_12_Fault DB16.DBX1.3
EmgStop_12 :="DrLine1_IO".Mot_12_EmgStop DB16.DBX3.5
MotConv_13_Fault:="DrLine1_IO".Mot_13_Fault DB16.DBX1.4
EmgStop_13 :="DrLine1_IO".Mot_13_EmgStop DB16.DBX3.6
Timer_On_1 :=T1
Timer_On_2 :=T2
Timer_On_3 :=T3
Timer_On_4 :=T4
Timer_On_5 :=T5
Timer_On_6 :=T6
Timer_On_7 :=T7
Timer_On_8 :=T8
Timer_On_9 :=T9
Timer_On_10 :=T10
Timer_On_11 :=T11
Timer_On_12 :=T12
Timer_On_13 :=T13
Timer_Off_1 :=T14
Timer_Off_2 :=T15
Timer_Off_3 :=T16
Timer_Off_4 :=T17
Timer_Off_5 :=T18
Timer_Off_6 :=T19
Timer_Off_7 :=T20
Timer_Off_8 :=T21
Timer_Off_9 :=T22
Timer_Off_10 :=T23
Timer_Off_11 :=T24
Timer_Off_12 :=T25
Timer_Off_13 :=T26
TimeValue_1_On :="DrLine1_IO".TimeValue_1_On DB16.DBW6
TimeValue_1_Off :="DrLine1_IO".TimeValue_1_Off DB16.DBW8
TimeValue_2_On :="DrLine1_IO".TimeValue_2_On DB16.DBW10
TimeValue_2_Off :="DrLine1_IO".TimeValue_2_Off DB16.DBW12
TimeValue_3_On :="DrLine1_IO".TimeValue_3_On DB16.DBW14
TimeValue_3_Off :="DrLine1_IO".TimeValue_3_Off DB16.DBW16
TimeValue_4_On :="DrLine1_IO".TimeValue_4_On DB16.DBW18
TimeValue_4_Off :="DrLine1_IO".TimeValue_4_Off DB16.DBW20
TimeValue_5_On :="DrLine1_IO".TimeValue_5_On DB16.DBW22
TimeValue_5_Off :="DrLine1_IO".TimeValue_5_Off DB16.DBW24
TimeValue_6_On :="DrLine1_IO".TimeValue_6_On DB16.DBW26
TimeValue_6_Off :="DrLine1_IO".TimeValue_6_Off DB16.DBW28
TimeValue_7_On :="DrLine1_IO".TimeValue_7_On DB16.DBW30
TimeValue_7_Off :="DrLine1_IO".TimeValue_7_Off DB16.DBW32
TimeValue_8_On :="DrLine1_IO".TimeValue_8_On DB16.DBW34
TimeValue_8_Off :="DrLine1_IO".TimeValue_8_Off DB16.DBW36
TimeValue_9_On :="DrLine1_IO".TimeValue_9_On DB16.DBW38
TimeValue_9_Off :="DrLine1_IO".TimeValue_9_Off DB16.DBW40
TimeValue_10_On :="DrLine1_IO".TimeValue_10_On DB16.DBW42
TimeValue_10_Off:="DrLine1_IO".TimeValue_10_Off DB16.DBW44
TimeValue_11_On :="DrLine1_IO".TimeValue_11_On DB16.DBW46
TimeValue_11_Off:="DrLine1_IO".TimeValue_11_Off DB16.DBW48
TimeValue_12_On :="DrLine1_IO".TimeValue_12_On DB16.DBW50
TimeValue_12_Off:="DrLine1_IO".TimeValue_12_Off DB16.DBW52
TimeValue_13_On :="DrLine1_IO".TimeValue_13_On DB16.DBW54
TimeValue_13_Off:="DrLine1_IO".TimeValue_13_Off DB16.DBW56
Motor_1_Auto :="DrLine1_IO".Mot_1_Auto DB16.DBX78.0
Motor_2_Auto :="DrLine1_IO".Mot_2_Auto DB16.DBX78.1
Motor_3_Auto :="DrLine1_IO".Mot_3_Auto DB16.DBX78.2
Motor_4_Auto :="DrLine1_IO".Mot_4_Auto DB16.DBX78.3
Motor_5_Auto :="DrLine1_IO".Mot_5_Auto DB16.DBX78.4
Motor_6_Auto :="DrLine1_IO".Mot_6_Auto DB16.DBX78.5
Motor_7_Auto :="DrLine1_IO".Mot_7_Auto DB16.DBX78.6
Motor_8_Auto :="DrLine1_IO".Mot_8_Auto DB16.DBX78.7
Motor_9_Auto :="DrLine1_IO".Mot_9_Auto DB16.DBX79.0
Motor_10_Auto :="DrLine1_IO".Mot_10_Auto DB16.DBX79.1
Motor_11_Auto :="DrLine1_IO".Mot_11_Auto DB16.DBX79.2
Motor_12_Auto :="DrLine1_IO".Mot_12_Auto DB16.DBX79.3
Motor_13_Auto :="DrLine1_IO".Mot_13_Auto DB16.DBX79.4
Mot_1_Bypass :="DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
Mot_2_Bypass :="DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
Mot_3_Bypass :="DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
Mot_4_Bypass :="DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
Mot_5_Bypass :="DrLine1_IO".Mot_5_Bypass DB16.DBX85.2

Σελίδα 20 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Mot_6_Bypass :="DrLine1_IO".Mot_6_Bypass DB16.DBX85.3


Mot_7_Bypass :="DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
Mot_8_Bypass :="DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
Mot_9_Bypass :="DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
Mot_10_Bypass :="DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
Mot_11_Bypass :="DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
Mot_12_Bypass :="DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
Mot_13_Bypass :="DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
Mot_1_Start :="DrLine1_IO".Mot_1_Start DB16.DBX80.2
Mot_2_Start :="DrLine1_IO".Mot_2_Start DB16.DBX80.3
Mot_3_Start :="DrLine1_IO".Mot_3_Start DB16.DBX80.4
Mot_4_Start :="DrLine1_IO".Mot_4_Start DB16.DBX80.5
Mot_5_Start :="DrLine1_IO".Mot_5_Start DB16.DBX80.6
Mot_6_Start :="DrLine1_IO".Mot_6_Start DB16.DBX80.7
Mot_7_Start :="DrLine1_IO".Mot_7_Start DB16.DBX81.0
Mot_8_Start :="DrLine1_IO".Mot_8_Start DB16.DBX81.1
Mot_9_Start :="DrLine1_IO".Mot_9_Start DB16.DBX81.2
Mot_10_Start :="DrLine1_IO".Mot_10_Start DB16.DBX81.3
Mot_11_Start :="DrLine1_IO".Mot_11_Start DB16.DBX81.4
Mot_12_Start :="DrLine1_IO".Mot_12_Start DB16.DBX81.5
Mot_13_Start :="DrLine1_IO".Mot_13_Start DB16.DBX81.6
Mot_1_Stop :="DrLine1_IO".Mot_1_Stop DB16.DBX82.4
Mot_2_Stop :="DrLine1_IO".Mot_2_Stop DB16.DBX82.5
Mot_3_Stop :="DrLine1_IO".Mot_3_Stop DB16.DBX82.6
Mot_4_Stop :="DrLine1_IO".Mot_4_Stop DB16.DBX82.7
Mot_5_Stop :="DrLine1_IO".Mot_5_Stop DB16.DBX83.0
Mot_6_Stop :="DrLine1_IO".Mot_6_Stop DB16.DBX83.1
Mot_7_Stop :="DrLine1_IO".Mot_7_Stop DB16.DBX83.2
Mot_8_Stop :="DrLine1_IO".Mot_8_Stop DB16.DBX83.3
Mot_9_Stop :="DrLine1_IO".Mot_9_Stop DB16.DBX83.4
Mot_10_Stop :="DrLine1_IO".Mot_10_Stop DB16.DBX83.5
Mot_11_Stop :="DrLine1_IO".Mot_11_Stop DB16.DBX83.6
Mot_12_Stop :="DrLine1_IO".Mot_12_Stop DB16.DBX83.7
Mot_13_Stop :="DrLine1_IO".Mot_13_Stop DB16.DBX84.0
Gen_EmgStop :="DrLine1_GenEmgStop" M50.2
Motor_1_On :="DrLine1_IO".Mot_1_On DB16.DBX89.2
Motor_2_On :="DrLine1_IO".Mot_2_On DB16.DBX89.3
Motor_3_On :="DrLine1_IO".Mot_3_On DB16.DBX89.4
Motor_4_On :="DrLine1_IO".Mot_4_On DB16.DBX89.5
Motor_5_On :="DrLine1_IO".Mot_5_On DB16.DBX89.6
Motor_6_On :="DrLine1_IO".Mot_6_On DB16.DBX89.7
Motor_7_On :="DrLine1_IO".Mot_7_On DB16.DBX90.0
Motor_8_On :="DrLine1_IO".Mot_8_On DB16.DBX90.1
Motor_9_On :="DrLine1_IO".Mot_9_On DB16.DBX90.2
Motor_10_On :="DrLine1_IO".Mot_10_On DB16.DBX90.3
Motor_11_On :="DrLine1_IO".Mot_11_On DB16.DBX90.4
Motor_12_On :="DrLine1_IO".Mot_12_On DB16.DBX90.5
Motor_13_On :="DrLine1_IO".Mot_13_On DB16.DBX90.6
OrdMot_1_On :="DrLine1_IO".OrdMot_1_On DB16.DBX87.0
OrdMot_2_On :="DrLine1_IO".OrdMot_2_On DB16.DBX87.1
OrdMot_3_On :="DrLine1_IO".OrdMot_3_On DB16.DBX87.2
OrdMot_4_On :="DrLine1_IO".OrdMot_4_On DB16.DBX87.3
OrdMot_5_On :="DrLine1_IO".OrdMot_5_On DB16.DBX87.4
OrdMot_6_On :="DrLine1_IO".OrdMot_6_On DB16.DBX87.5
OrdMot_7_On :="DrLine1_IO".OrdMot_7_On DB16.DBX87.6
OrdMot_8_On :="DrLine1_IO".OrdMot_8_On DB16.DBX87.7
OrdMot_9_On :="DrLine1_IO".OrdMot_9_On DB16.DBX88.0
OrdMot_10_On :="DrLine1_IO".OrdMot_10_On DB16.DBX88.1
OrdMot_11_On :="DrLine1_IO".OrdMot_11_On DB16.DBX88.2
OrdMot_12_On :="DrLine1_IO".OrdMot_12_On DB16.DBX88.3
OrdMot_13_On :="DrLine1_IO".OrdMot_13_On DB16.DBX88.4

Network: 3

CALL "Conveyor_Line_N13" FC8


Start :="DrLine2_Start" M51.0
Stop :="DrLine2_Stop" M51.1
MotConv_1_Fault :="DrLine2_IO".Mot_1_Fault DB17.DBX0.0 -- Temporary placeholder variable
EmgStop_1 :="DrLine2_IO".Mot_1_EmgStop DB17.DBX2.2
MotConv_2_Fault :="DrLine2_IO".Mot_2_Fault DB17.DBX0.1
EmgStop_2 :="DrLine2_IO".Mot_2_EmgStop DB17.DBX2.3
MotConv_3_Fault :="DrLine2_IO".Mot_3_Fault DB17.DBX0.2
EmgStop_3 :="DrLine2_IO".Mot_3_EmgStop DB17.DBX2.4
MotConv_4_Fault :="DrLine2_IO".Mot_4_Fault DB17.DBX0.3
EmgStop_4 :="DrLine2_IO".Mot_4_EmgStop DB17.DBX2.5
MotConv_5_Fault :="DrLine2_IO".Mot_5_Fault DB17.DBX0.4
EmgStop_5 :="DrLine2_IO".Mot_5_EmgStop DB17.DBX2.6
MotConv_6_Fault :="DrLine2_IO".Mot_6_Fault DB17.DBX0.5

Σελίδα 21 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

EmgStop_6 :="DrLine2_IO".Mot_6_EmgStop DB17.DBX2.7


MotConv_7_Fault :="DrLine2_IO".Mot_7_Fault DB17.DBX0.6
EmgStop_7 :="DrLine2_IO".Mot_7_EmgStop DB17.DBX3.0
MotConv_8_Fault :="DrLine2_IO".Mot_8_Fault DB17.DBX0.7
EmgStop_8 :="DrLine2_IO".Mot_8_EmgStop DB17.DBX3.1
MotConv_9_Fault :="DrLine2_IO".Mot_9_Fault DB17.DBX1.0
EmgStop_9 :="DrLine2_IO".Mot_9_EmgStop DB17.DBX3.2
MotConv_10_Fault:="DrLine2_IO".Mot_10_Fault DB17.DBX1.1
EmgStop_10 :="DrLine2_IO".Mot_10_EmgStop DB17.DBX3.3
MotConv_11_Fault:="DrLine2_IO".Mot_11_Fault DB17.DBX1.2
EmgStop_11 :="DrLine2_IO".Mot_11_EmgStop DB17.DBX3.4
MotConv_12_Fault:="DrLine2_IO".Mot_12_Fault DB17.DBX1.3
EmgStop_12 :="DrLine2_IO".Mot_12_EmgStop DB17.DBX3.5
MotConv_13_Fault:="DrLine2_IO".Mot_13_Fault DB17.DBX1.4
EmgStop_13 :="DrLine2_IO".Mot_13_EmgStop DB17.DBX3.6
Timer_On_1 :=T27
Timer_On_2 :=T28
Timer_On_3 :=T29
Timer_On_4 :=T30
Timer_On_5 :=T31
Timer_On_6 :=T32
Timer_On_7 :=T33
Timer_On_8 :=T34
Timer_On_9 :=T35
Timer_On_10 :=T36
Timer_On_11 :=T37
Timer_On_12 :=T38
Timer_On_13 :=T39
Timer_Off_1 :=T40
Timer_Off_2 :=T41
Timer_Off_3 :=T42
Timer_Off_4 :=T43
Timer_Off_5 :=T44
Timer_Off_6 :=T45
Timer_Off_7 :=T46
Timer_Off_8 :=T47
Timer_Off_9 :=T48
Timer_Off_10 :=T49
Timer_Off_11 :=T50
Timer_Off_12 :=T51
Timer_Off_13 :=T52
TimeValue_1_On :="DrLine2_IO".TimeValue_1_On DB17.DBW6
TimeValue_1_Off :="DrLine2_IO".TimeValue_1_Off DB17.DBW8
TimeValue_2_On :="DrLine2_IO".TimeValue_2_On DB17.DBW10
TimeValue_2_Off :="DrLine2_IO".TimeValue_2_Off DB17.DBW12
TimeValue_3_On :="DrLine2_IO".TimeValue_3_On DB17.DBW14
TimeValue_3_Off :="DrLine2_IO".TimeValue_3_Off DB17.DBW16
TimeValue_4_On :="DrLine2_IO".TimeValue_4_On DB17.DBW18
TimeValue_4_Off :="DrLine2_IO".TimeValue_4_Off DB17.DBW20
TimeValue_5_On :="DrLine2_IO".TimeValue_5_On DB17.DBW22
TimeValue_5_Off :="DrLine2_IO".TimeValue_5_Off DB17.DBW24
TimeValue_6_On :="DrLine2_IO".TimeValue_6_On DB17.DBW26
TimeValue_6_Off :="DrLine2_IO".TimeValue_6_Off DB17.DBW28
TimeValue_7_On :="DrLine2_IO".TimeValue_7_On DB17.DBW30
TimeValue_7_Off :="DrLine2_IO".TimeValue_7_Off DB17.DBW32
TimeValue_8_On :="DrLine2_IO".TimeValue_8_On DB17.DBW34
TimeValue_8_Off :="DrLine2_IO".TimeValue_8_Off DB17.DBW36
TimeValue_9_On :="DrLine2_IO".TimeValue_9_On DB17.DBW38
TimeValue_9_Off :="DrLine2_IO".TimeValue_9_Off DB17.DBW40
TimeValue_10_On :="DrLine2_IO".TimeValue_10_On DB17.DBW42
TimeValue_10_Off:="DrLine2_IO".TimeValue_10_Off DB17.DBW44
TimeValue_11_On :="DrLine2_IO".TimeValue_11_On DB17.DBW46
TimeValue_11_Off:="DrLine2_IO".TimeValue_11_Off DB17.DBW48
TimeValue_12_On :="DrLine2_IO".TimeValue_12_On DB17.DBW50
TimeValue_12_Off:="DrLine2_IO".TimeValue_12_Off DB17.DBW52
TimeValue_13_On :="DrLine2_IO".TimeValue_13_On DB17.DBW54
TimeValue_13_Off:="DrLine2_IO".TimeValue_13_Off DB17.DBW56
Motor_1_Auto :="DrLine2_IO".Mot_1_Auto DB17.DBX78.0
Motor_2_Auto :="DrLine2_IO".Mot_2_Auto DB17.DBX78.1
Motor_3_Auto :="DrLine2_IO".Mot_3_Auto DB17.DBX78.2
Motor_4_Auto :="DrLine2_IO".Mot_4_Auto DB17.DBX78.3
Motor_5_Auto :="DrLine2_IO".Mot_5_Auto DB17.DBX78.4
Motor_6_Auto :="DrLine2_IO".Mot_6_Auto DB17.DBX78.5
Motor_7_Auto :="DrLine2_IO".Mot_7_Auto DB17.DBX78.6
Motor_8_Auto :="DrLine2_IO".Mot_8_Auto DB17.DBX78.7
Motor_9_Auto :="DrLine2_IO".Mot_9_Auto DB17.DBX79.0
Motor_10_Auto :="DrLine2_IO".Mot_10_Auto DB17.DBX79.1
Motor_11_Auto :="DrLine2_IO".Mot_11_Auto DB17.DBX79.2
Motor_12_Auto :="DrLine2_IO".Mot_12_Auto DB17.DBX79.3
Motor_13_Auto :="DrLine2_IO".Mot_13_Auto DB17.DBX79.4
Mot_1_Bypass :="DrLine2_IO".Mot_1_Bypass DB17.DBX84.6
Mot_2_Bypass :="DrLine2_IO".Mot_2_Bypass DB17.DBX84.7

Σελίδα 22 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Mot_3_Bypass :="DrLine2_IO".Mot_3_Bypass DB17.DBX85.0


Mot_4_Bypass :="DrLine2_IO".Mot_4_Bypass DB17.DBX85.1
Mot_5_Bypass :="DrLine2_IO".Mot_5_Bypass DB17.DBX85.2
Mot_6_Bypass :="DrLine2_IO".Mot_6_Bypass DB17.DBX85.3
Mot_7_Bypass :="DrLine2_IO".Mot_7_Bypass DB17.DBX85.4
Mot_8_Bypass :="DrLine2_IO".Mot_8_Bypass DB17.DBX85.5
Mot_9_Bypass :="DrLine2_IO".Mot_9_Bypass DB17.DBX85.6
Mot_10_Bypass :="DrLine2_IO".Mot_10_Bypass DB17.DBX85.7
Mot_11_Bypass :="DrLine2_IO".Mot_11_Bypass DB17.DBX86.0
Mot_12_Bypass :="DrLine2_IO".Mot_12_Bypass DB17.DBX86.1
Mot_13_Bypass :="DrLine2_IO".Mot_13_Bypass DB17.DBX86.2
Mot_1_Start :="DrLine2_IO".Mot_1_Start DB17.DBX80.2
Mot_2_Start :="DrLine2_IO".Mot_2_Start DB17.DBX80.3
Mot_3_Start :="DrLine2_IO".Mot_3_Start DB17.DBX80.4
Mot_4_Start :="DrLine2_IO".Mot_4_Start DB17.DBX80.5
Mot_5_Start :="DrLine2_IO".Mot_5_Start DB17.DBX80.6
Mot_6_Start :="DrLine2_IO".Mot_6_Start DB17.DBX80.7
Mot_7_Start :="DrLine2_IO".Mot_7_Start DB17.DBX81.0
Mot_8_Start :="DrLine2_IO".Mot_8_Start DB17.DBX81.1
Mot_9_Start :="DrLine2_IO".Mot_9_Start DB17.DBX81.2
Mot_10_Start :="DrLine2_IO".Mot_10_Start DB17.DBX81.3
Mot_11_Start :="DrLine2_IO".Mot_11_Start DB17.DBX81.4
Mot_12_Start :="DrLine2_IO".Mot_12_Start DB17.DBX81.5
Mot_13_Start :="DrLine2_IO".Mot_13_Start DB17.DBX81.6
Mot_1_Stop :="DrLine2_IO".Mot_1_Stop DB17.DBX82.4
Mot_2_Stop :="DrLine2_IO".Mot_2_Stop DB17.DBX82.5
Mot_3_Stop :="DrLine2_IO".Mot_3_Stop DB17.DBX82.6
Mot_4_Stop :="DrLine2_IO".Mot_4_Stop DB17.DBX82.7
Mot_5_Stop :="DrLine2_IO".Mot_5_Stop DB17.DBX83.0
Mot_6_Stop :="DrLine2_IO".Mot_6_Stop DB17.DBX83.1
Mot_7_Stop :="DrLine2_IO".Mot_7_Stop DB17.DBX83.2
Mot_8_Stop :="DrLine2_IO".Mot_8_Stop DB17.DBX83.3
Mot_9_Stop :="DrLine2_IO".Mot_9_Stop DB17.DBX83.4
Mot_10_Stop :="DrLine2_IO".Mot_10_Stop DB17.DBX83.5
Mot_11_Stop :="DrLine2_IO".Mot_11_Stop DB17.DBX83.6
Mot_12_Stop :="DrLine2_IO".Mot_12_Stop DB17.DBX83.7
Mot_13_Stop :="DrLine2_IO".Mot_13_Stop DB17.DBX84.0
Gen_EmgStop :="DrLine2_GenEmgStop" M51.2
Motor_1_On :="DrLine2_IO".Mot_1_On DB17.DBX89.2
Motor_2_On :="DrLine2_IO".Mot_2_On DB17.DBX89.3
Motor_3_On :="DrLine2_IO".Mot_3_On DB17.DBX89.4
Motor_4_On :="DrLine2_IO".Mot_4_On DB17.DBX89.5
Motor_5_On :="DrLine2_IO".Mot_5_On DB17.DBX89.6
Motor_6_On :="DrLine2_IO".Mot_6_On DB17.DBX89.7
Motor_7_On :="DrLine2_IO".Mot_7_On DB17.DBX90.0
Motor_8_On :="DrLine2_IO".Mot_8_On DB17.DBX90.1
Motor_9_On :="DrLine2_IO".Mot_9_On DB17.DBX90.2
Motor_10_On :="DrLine2_IO".Mot_10_On DB17.DBX90.3
Motor_11_On :="DrLine2_IO".Mot_11_On DB17.DBX90.4
Motor_12_On :="DrLine2_IO".Mot_12_On DB17.DBX90.5
Motor_13_On :="DrLine2_IO".Mot_13_On DB17.DBX90.6
OrdMot_1_On :="DrLine2_IO".OrdMot_1_On DB17.DBX87.0
OrdMot_2_On :="DrLine2_IO".OrdMot_2_On DB17.DBX87.1
OrdMot_3_On :="DrLine2_IO".OrdMot_3_On DB17.DBX87.2
OrdMot_4_On :="DrLine2_IO".OrdMot_4_On DB17.DBX87.3
OrdMot_5_On :="DrLine2_IO".OrdMot_5_On DB17.DBX87.4
OrdMot_6_On :="DrLine2_IO".OrdMot_6_On DB17.DBX87.5
OrdMot_7_On :="DrLine2_IO".OrdMot_7_On DB17.DBX87.6
OrdMot_8_On :="DrLine2_IO".OrdMot_8_On DB17.DBX87.7
OrdMot_9_On :="DrLine2_IO".OrdMot_9_On DB17.DBX88.0
OrdMot_10_On :="DrLine2_IO".OrdMot_10_On DB17.DBX88.1
OrdMot_11_On :="DrLine2_IO".OrdMot_11_On DB17.DBX88.2
OrdMot_12_On :="DrLine2_IO".OrdMot_12_On DB17.DBX88.3
OrdMot_13_On :="DrLine2_IO".OrdMot_13_On DB17.DBX88.4

Network: 4

CALL "Conveyor_Line_N13" FC8


Start :="DrLine3_Start" M52.0
Stop :="DrLine3_Stop" M52.1
MotConv_1_Fault :="DrLine3_IO".Mot_1_Fault DB18.DBX0.0 -- Temporary placeholder variable
EmgStop_1 :="DrLine3_IO".Mot_1_EmgStop DB18.DBX2.2
MotConv_2_Fault :="DrLine3_IO".Mot_2_Fault DB18.DBX0.1
EmgStop_2 :="DrLine3_IO".Mot_2_EmgStop DB18.DBX2.3
MotConv_3_Fault :="DrLine3_IO".Mot_3_Fault DB18.DBX0.2
EmgStop_3 :="DrLine3_IO".Mot_3_EmgStop DB18.DBX2.4
MotConv_4_Fault :="DrLine3_IO".Mot_4_Fault DB18.DBX0.3
EmgStop_4 :="DrLine3_IO".Mot_4_EmgStop DB18.DBX2.5
MotConv_5_Fault :="DrLine3_IO".Mot_5_Fault DB18.DBX0.4

Σελίδα 23 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

EmgStop_5 :="DrLine3_IO".Mot_5_EmgStop DB18.DBX2.6


MotConv_6_Fault :="DrLine3_IO".Mot_6_Fault DB18.DBX0.5
EmgStop_6 :="DrLine3_IO".Mot_6_EmgStop DB18.DBX2.7
MotConv_7_Fault :="DrLine3_IO".Mot_7_Fault DB18.DBX0.6
EmgStop_7 :="DrLine3_IO".Mot_7_EmgStop DB18.DBX3.0
MotConv_8_Fault :="DrLine3_IO".Mot_8_Fault DB18.DBX0.7
EmgStop_8 :="DrLine3_IO".Mot_8_EmgStop DB18.DBX3.1
MotConv_9_Fault :="DrLine3_IO".Mot_9_Fault DB18.DBX1.0
EmgStop_9 :="DrLine3_IO".Mot_9_EmgStop DB18.DBX3.2
MotConv_10_Fault:="DrLine3_IO".Mot_10_Fault DB18.DBX1.1
EmgStop_10 :="DrLine3_IO".Mot_10_EmgStop DB18.DBX3.3
MotConv_11_Fault:="DrLine3_IO".Mot_11_Fault DB18.DBX1.2
EmgStop_11 :="DrLine3_IO".Mot_11_EmgStop DB18.DBX3.4
MotConv_12_Fault:="DrLine3_IO".Mot_12_Fault DB18.DBX1.3
EmgStop_12 :="DrLine3_IO".Mot_12_EmgStop DB18.DBX3.5
MotConv_13_Fault:="DrLine3_IO".Mot_13_Fault DB18.DBX1.4
EmgStop_13 :="DrLine3_IO".Mot_13_EmgStop DB18.DBX3.6
Timer_On_1 :=T53
Timer_On_2 :=T54
Timer_On_3 :=T55
Timer_On_4 :=T56
Timer_On_5 :=T57
Timer_On_6 :=T58
Timer_On_7 :=T59
Timer_On_8 :=T60
Timer_On_9 :=T61
Timer_On_10 :=T62
Timer_On_11 :=T63
Timer_On_12 :=T64
Timer_On_13 :=T65
Timer_Off_1 :=T66
Timer_Off_2 :=T67
Timer_Off_3 :=T68
Timer_Off_4 :=T69
Timer_Off_5 :=T70
Timer_Off_6 :=T71
Timer_Off_7 :=T72
Timer_Off_8 :=T73
Timer_Off_9 :=T74
Timer_Off_10 :=T75
Timer_Off_11 :=T76
Timer_Off_12 :=T77
Timer_Off_13 :=T78
TimeValue_1_On :="DrLine3_IO".TimeValue_1_On DB18.DBW6
TimeValue_1_Off :="DrLine3_IO".TimeValue_1_Off DB18.DBW8
TimeValue_2_On :="DrLine3_IO".TimeValue_2_On DB18.DBW10
TimeValue_2_Off :="DrLine3_IO".TimeValue_2_Off DB18.DBW12
TimeValue_3_On :="DrLine3_IO".TimeValue_3_On DB18.DBW14
TimeValue_3_Off :="DrLine3_IO".TimeValue_3_Off DB18.DBW16
TimeValue_4_On :="DrLine3_IO".TimeValue_4_On DB18.DBW18
TimeValue_4_Off :="DrLine3_IO".TimeValue_4_Off DB18.DBW20
TimeValue_5_On :="DrLine3_IO".TimeValue_5_On DB18.DBW22
TimeValue_5_Off :="DrLine3_IO".TimeValue_5_Off DB18.DBW24
TimeValue_6_On :="DrLine3_IO".TimeValue_6_On DB18.DBW26
TimeValue_6_Off :="DrLine3_IO".TimeValue_6_Off DB18.DBW28
TimeValue_7_On :="DrLine3_IO".TimeValue_7_On DB18.DBW30
TimeValue_7_Off :="DrLine3_IO".TimeValue_7_Off DB18.DBW32
TimeValue_8_On :="DrLine3_IO".TimeValue_8_On DB18.DBW34
TimeValue_8_Off :="DrLine3_IO".TimeValue_8_Off DB18.DBW36
TimeValue_9_On :="DrLine3_IO".TimeValue_9_On DB18.DBW38
TimeValue_9_Off :="DrLine3_IO".TimeValue_9_Off DB18.DBW40
TimeValue_10_On :="DrLine3_IO".TimeValue_10_On DB18.DBW42
TimeValue_10_Off:="DrLine3_IO".TimeValue_10_Off DB18.DBW44
TimeValue_11_On :="DrLine3_IO".TimeValue_11_On DB18.DBW46
TimeValue_11_Off:="DrLine3_IO".TimeValue_11_Off DB18.DBW48
TimeValue_12_On :="DrLine3_IO".TimeValue_12_On DB18.DBW50
TimeValue_12_Off:="DrLine3_IO".TimeValue_12_Off DB18.DBW52
TimeValue_13_On :="DrLine3_IO".TimeValue_13_On DB18.DBW54
TimeValue_13_Off:="DrLine3_IO".TimeValue_13_Off DB18.DBW56
Motor_1_Auto :="DrLine3_IO".Mot_1_Auto DB18.DBX78.0
Motor_2_Auto :="DrLine3_IO".Mot_2_Auto DB18.DBX78.1
Motor_3_Auto :="DrLine3_IO".Mot_3_Auto DB18.DBX78.2
Motor_4_Auto :="DrLine3_IO".Mot_4_Auto DB18.DBX78.3
Motor_5_Auto :="DrLine3_IO".Mot_5_Auto DB18.DBX78.4
Motor_6_Auto :="DrLine3_IO".Mot_6_Auto DB18.DBX78.5
Motor_7_Auto :="DrLine3_IO".Mot_7_Auto DB18.DBX78.6
Motor_8_Auto :="DrLine3_IO".Mot_8_Auto DB18.DBX78.7
Motor_9_Auto :="DrLine3_IO".Mot_9_Auto DB18.DBX79.0
Motor_10_Auto :="DrLine3_IO".Mot_10_Auto DB18.DBX79.1
Motor_11_Auto :="DrLine3_IO".Mot_11_Auto DB18.DBX79.2
Motor_12_Auto :="DrLine3_IO".Mot_12_Auto DB18.DBX79.3
Motor_13_Auto :="DrLine3_IO".Mot_13_Auto DB18.DBX79.4

Σελίδα 24 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Mot_1_Bypass :="DrLine3_IO".Mot_1_Bypass DB18.DBX84.6


Mot_2_Bypass :="DrLine3_IO".Mot_2_Bypass DB18.DBX84.7
Mot_3_Bypass :="DrLine3_IO".Mot_3_Bypass DB18.DBX85.0
Mot_4_Bypass :="DrLine3_IO".Mot_4_Bypass DB18.DBX85.1
Mot_5_Bypass :="DrLine3_IO".Mot_5_Bypass DB18.DBX85.2
Mot_6_Bypass :="DrLine3_IO".Mot_6_Bypass DB18.DBX85.3
Mot_7_Bypass :="DrLine3_IO".Mot_7_Bypass DB18.DBX85.4
Mot_8_Bypass :="DrLine3_IO".Mot_8_Bypass DB18.DBX85.5
Mot_9_Bypass :="DrLine3_IO".Mot_9_Bypass DB18.DBX85.6
Mot_10_Bypass :="DrLine3_IO".Mot_10_Bypass DB18.DBX85.7
Mot_11_Bypass :="DrLine3_IO".Mot_11_Bypass DB18.DBX86.0
Mot_12_Bypass :="DrLine3_IO".Mot_12_Bypass DB18.DBX86.1
Mot_13_Bypass :="DrLine3_IO".Mot_13_Bypass DB18.DBX86.2
Mot_1_Start :="DrLine3_IO".Mot_1_Start DB18.DBX80.2
Mot_2_Start :="DrLine3_IO".Mot_2_Start DB18.DBX80.3
Mot_3_Start :="DrLine3_IO".Mot_3_Start DB18.DBX80.4
Mot_4_Start :="DrLine3_IO".Mot_4_Start DB18.DBX80.5
Mot_5_Start :="DrLine3_IO".Mot_5_Start DB18.DBX80.6
Mot_6_Start :="DrLine3_IO".Mot_6_Start DB18.DBX80.7
Mot_7_Start :="DrLine3_IO".Mot_7_Start DB18.DBX81.0
Mot_8_Start :="DrLine3_IO".Mot_8_Start DB18.DBX81.1
Mot_9_Start :="DrLine3_IO".Mot_9_Start DB18.DBX81.2
Mot_10_Start :="DrLine3_IO".Mot_10_Start DB18.DBX81.3
Mot_11_Start :="DrLine3_IO".Mot_11_Start DB18.DBX81.4
Mot_12_Start :="DrLine3_IO".Mot_12_Start DB18.DBX81.5
Mot_13_Start :="DrLine3_IO".Mot_13_Start DB18.DBX81.6
Mot_1_Stop :="DrLine3_IO".Mot_1_Stop DB18.DBX82.4
Mot_2_Stop :="DrLine3_IO".Mot_2_Stop DB18.DBX82.5
Mot_3_Stop :="DrLine3_IO".Mot_3_Stop DB18.DBX82.6
Mot_4_Stop :="DrLine3_IO".Mot_4_Stop DB18.DBX82.7
Mot_5_Stop :="DrLine3_IO".Mot_5_Stop DB18.DBX83.0
Mot_6_Stop :="DrLine3_IO".Mot_6_Stop DB18.DBX83.1
Mot_7_Stop :="DrLine3_IO".Mot_7_Stop DB18.DBX83.2
Mot_8_Stop :="DrLine3_IO".Mot_8_Stop DB18.DBX83.3
Mot_9_Stop :="DrLine3_IO".Mot_9_Stop DB18.DBX83.4
Mot_10_Stop :="DrLine3_IO".Mot_10_Stop DB18.DBX83.5
Mot_11_Stop :="DrLine3_IO".Mot_11_Stop DB18.DBX83.6
Mot_12_Stop :="DrLine3_IO".Mot_12_Stop DB18.DBX83.7
Mot_13_Stop :="DrLine3_IO".Mot_13_Stop DB18.DBX84.0
Gen_EmgStop :="DrLine3_GenEmgStop" M52.2
Motor_1_On :="DrLine3_IO".Mot_1_On DB18.DBX89.2
Motor_2_On :="DrLine3_IO".Mot_2_On DB18.DBX89.3
Motor_3_On :="DrLine3_IO".Mot_3_On DB18.DBX89.4
Motor_4_On :="DrLine3_IO".Mot_4_On DB18.DBX89.5
Motor_5_On :="DrLine3_IO".Mot_5_On DB18.DBX89.6
Motor_6_On :="DrLine3_IO".Mot_6_On DB18.DBX89.7
Motor_7_On :="DrLine3_IO".Mot_7_On DB18.DBX90.0
Motor_8_On :="DrLine3_IO".Mot_8_On DB18.DBX90.1
Motor_9_On :="DrLine3_IO".Mot_9_On DB18.DBX90.2
Motor_10_On :="DrLine3_IO".Mot_10_On DB18.DBX90.3
Motor_11_On :="DrLine3_IO".Mot_11_On DB18.DBX90.4
Motor_12_On :="DrLine3_IO".Mot_12_On DB18.DBX90.5
Motor_13_On :="DrLine3_IO".Mot_13_On DB18.DBX90.6
OrdMot_1_On :="DrLine3_IO".OrdMot_1_On DB18.DBX87.0
OrdMot_2_On :="DrLine3_IO".OrdMot_2_On DB18.DBX87.1
OrdMot_3_On :="DrLine3_IO".OrdMot_3_On DB18.DBX87.2
OrdMot_4_On :="DrLine3_IO".OrdMot_4_On DB18.DBX87.3
OrdMot_5_On :="DrLine3_IO".OrdMot_5_On DB18.DBX87.4
OrdMot_6_On :="DrLine3_IO".OrdMot_6_On DB18.DBX87.5
OrdMot_7_On :="DrLine3_IO".OrdMot_7_On DB18.DBX87.6
OrdMot_8_On :="DrLine3_IO".OrdMot_8_On DB18.DBX87.7
OrdMot_9_On :="DrLine3_IO".OrdMot_9_On DB18.DBX88.0
OrdMot_10_On :="DrLine3_IO".OrdMot_10_On DB18.DBX88.1
OrdMot_11_On :="DrLine3_IO".OrdMot_11_On DB18.DBX88.2
OrdMot_12_On :="DrLine3_IO".OrdMot_12_On DB18.DBX88.3
OrdMot_13_On :="DrLine3_IO".OrdMot_13_On DB18.DBX88.4

Network: 5

CALL "Conveyor_Line_N13" FC8


Start :="DrLine4_Start" M53.0
Stop :="DrLine4_Stop" M53.1
MotConv_1_Fault :="DrLine4_IO".Mot_1_Fault DB19.DBX0.0 -- Temporary placeholder variable
EmgStop_1 :="DrLine4_IO".Mot_1_EmgStop DB19.DBX2.2
MotConv_2_Fault :="DrLine4_IO".Mot_2_Fault DB19.DBX0.1
EmgStop_2 :="DrLine4_IO".Mot_2_EmgStop DB19.DBX2.3
MotConv_3_Fault :="DrLine4_IO".Mot_3_Fault DB19.DBX0.2
EmgStop_3 :="DrLine4_IO".Mot_3_EmgStop DB19.DBX2.4
MotConv_4_Fault :="DrLine4_IO".Mot_4_Fault DB19.DBX0.3

Σελίδα 25 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

EmgStop_4 :="DrLine4_IO".Mot_4_EmgStop DB19.DBX2.5


MotConv_5_Fault :="DrLine4_IO".Mot_5_Fault DB19.DBX0.4
EmgStop_5 :="DrLine4_IO".Mot_5_EmgStop DB19.DBX2.6
MotConv_6_Fault :="DrLine4_IO".Mot_6_Fault DB19.DBX0.5
EmgStop_6 :="DrLine4_IO".Mot_6_EmgStop DB19.DBX2.7
MotConv_7_Fault :="DrLine4_IO".Mot_7_Fault DB19.DBX0.6
EmgStop_7 :="DrLine4_IO".Mot_7_EmgStop DB19.DBX3.0
MotConv_8_Fault :="DrLine4_IO".Mot_8_Fault DB19.DBX0.7
EmgStop_8 :="DrLine4_IO".Mot_8_EmgStop DB19.DBX3.1
MotConv_9_Fault :="DrLine4_IO".Mot_9_Fault DB19.DBX1.0
EmgStop_9 :="DrLine4_IO".Mot_9_EmgStop DB19.DBX3.2
MotConv_10_Fault:="DrLine4_IO".Mot_10_Fault DB19.DBX1.1
EmgStop_10 :="DrLine4_IO".Mot_10_EmgStop DB19.DBX3.3
MotConv_11_Fault:="DrLine4_IO".Mot_11_Fault DB19.DBX1.2
EmgStop_11 :="DrLine4_IO".Mot_11_EmgStop DB19.DBX3.4
MotConv_12_Fault:="DrLine4_IO".Mot_12_Fault DB19.DBX1.3
EmgStop_12 :="DrLine4_IO".Mot_12_EmgStop DB19.DBX3.5
MotConv_13_Fault:="DrLine4_IO".Mot_13_Fault DB19.DBX1.4
EmgStop_13 :="DrLine4_IO".Mot_13_EmgStop DB19.DBX3.6
Timer_On_1 :=T79
Timer_On_2 :=T80
Timer_On_3 :=T81
Timer_On_4 :=T82
Timer_On_5 :=T83
Timer_On_6 :=T84
Timer_On_7 :=T85
Timer_On_8 :=T86
Timer_On_9 :=T87
Timer_On_10 :=T88
Timer_On_11 :=T89
Timer_On_12 :=T90
Timer_On_13 :=T91
Timer_Off_1 :=T92
Timer_Off_2 :=T93
Timer_Off_3 :=T94
Timer_Off_4 :=T95
Timer_Off_5 :=T96
Timer_Off_6 :=T97
Timer_Off_7 :=T98
Timer_Off_8 :=T99
Timer_Off_9 :=T100
Timer_Off_10 :=T101
Timer_Off_11 :=T102
Timer_Off_12 :=T103
Timer_Off_13 :=T104
TimeValue_1_On :="DrLine4_IO".TimeValue_1_On DB19.DBW6
TimeValue_1_Off :="DrLine4_IO".TimeValue_1_Off DB19.DBW8
TimeValue_2_On :="DrLine4_IO".TimeValue_2_On DB19.DBW10
TimeValue_2_Off :="DrLine4_IO".TimeValue_2_Off DB19.DBW12
TimeValue_3_On :="DrLine4_IO".TimeValue_3_On DB19.DBW14
TimeValue_3_Off :="DrLine4_IO".TimeValue_3_Off DB19.DBW16
TimeValue_4_On :="DrLine4_IO".TimeValue_4_On DB19.DBW18
TimeValue_4_Off :="DrLine4_IO".TimeValue_4_Off DB19.DBW20
TimeValue_5_On :="DrLine4_IO".TimeValue_5_On DB19.DBW22
TimeValue_5_Off :="DrLine4_IO".TimeValue_5_Off DB19.DBW24
TimeValue_6_On :="DrLine4_IO".TimeValue_6_On DB19.DBW26
TimeValue_6_Off :="DrLine4_IO".TimeValue_6_Off DB19.DBW28
TimeValue_7_On :="DrLine4_IO".TimeValue_7_On DB19.DBW30
TimeValue_7_Off :="DrLine4_IO".TimeValue_7_Off DB19.DBW32
TimeValue_8_On :="DrLine4_IO".TimeValue_8_On DB19.DBW34
TimeValue_8_Off :="DrLine4_IO".TimeValue_8_Off DB19.DBW36
TimeValue_9_On :="DrLine4_IO".TimeValue_9_On DB19.DBW38
TimeValue_9_Off :="DrLine4_IO".TimeValue_9_Off DB19.DBW40
TimeValue_10_On :="DrLine4_IO".TimeValue_10_On DB19.DBW42
TimeValue_10_Off:="DrLine4_IO".TimeValue_10_Off DB19.DBW44
TimeValue_11_On :="DrLine4_IO".TimeValue_11_On DB19.DBW46
TimeValue_11_Off:="DrLine4_IO".TimeValue_11_Off DB19.DBW48
TimeValue_12_On :="DrLine4_IO".TimeValue_12_On DB19.DBW50
TimeValue_12_Off:="DrLine4_IO".TimeValue_12_Off DB19.DBW52
TimeValue_13_On :="DrLine4_IO".TimeValue_13_On DB19.DBW54
TimeValue_13_Off:="DrLine4_IO".TimeValue_13_Off DB19.DBW56
Motor_1_Auto :="DrLine4_IO".Mot_1_Auto DB19.DBX78.0
Motor_2_Auto :="DrLine4_IO".Mot_2_Auto DB19.DBX78.1
Motor_3_Auto :="DrLine4_IO".Mot_3_Auto DB19.DBX78.2
Motor_4_Auto :="DrLine4_IO".Mot_4_Auto DB19.DBX78.3
Motor_5_Auto :="DrLine4_IO".Mot_5_Auto DB19.DBX78.4
Motor_6_Auto :="DrLine4_IO".Mot_6_Auto DB19.DBX78.5
Motor_7_Auto :="DrLine4_IO".Mot_7_Auto DB19.DBX78.6
Motor_8_Auto :="DrLine4_IO".Mot_8_Auto DB19.DBX78.7
Motor_9_Auto :="DrLine4_IO".Mot_9_Auto DB19.DBX79.0
Motor_10_Auto :="DrLine4_IO".Mot_10_Auto DB19.DBX79.1
Motor_11_Auto :="DrLine4_IO".Mot_11_Auto DB19.DBX79.2

Σελίδα 26 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Motor_12_Auto :="DrLine4_IO".Mot_12_Auto DB19.DBX79.3


Motor_13_Auto :="DrLine4_IO".Mot_13_Auto DB19.DBX79.4
Mot_1_Bypass :="DrLine4_IO".Mot_1_Bypass DB19.DBX84.6
Mot_2_Bypass :="DrLine4_IO".Mot_2_Bypass DB19.DBX84.7
Mot_3_Bypass :="DrLine4_IO".Mot_3_Bypass DB19.DBX85.0
Mot_4_Bypass :="DrLine4_IO".Mot_4_Bypass DB19.DBX85.1
Mot_5_Bypass :="DrLine4_IO".Mot_5_Bypass DB19.DBX85.2
Mot_6_Bypass :="DrLine4_IO".Mot_6_Bypass DB19.DBX85.3
Mot_7_Bypass :="DrLine4_IO".Mot_7_Bypass DB19.DBX85.4
Mot_8_Bypass :="DrLine4_IO".Mot_8_Bypass DB19.DBX85.5
Mot_9_Bypass :="DrLine4_IO".Mot_9_Bypass DB19.DBX85.6
Mot_10_Bypass :="DrLine4_IO".Mot_10_Bypass DB19.DBX85.7
Mot_11_Bypass :="DrLine4_IO".Mot_11_Bypass DB19.DBX86.0
Mot_12_Bypass :="DrLine4_IO".Mot_12_Bypass DB19.DBX86.1
Mot_13_Bypass :="DrLine4_IO".Mot_13_Bypass DB19.DBX86.2
Mot_1_Start :="DrLine4_IO".Mot_1_Start DB19.DBX80.2
Mot_2_Start :="DrLine4_IO".Mot_2_Start DB19.DBX80.3
Mot_3_Start :="DrLine4_IO".Mot_3_Start DB19.DBX80.4
Mot_4_Start :="DrLine4_IO".Mot_4_Start DB19.DBX80.5
Mot_5_Start :="DrLine4_IO".Mot_5_Start DB19.DBX80.6
Mot_6_Start :="DrLine4_IO".Mot_6_Start DB19.DBX80.7
Mot_7_Start :="DrLine4_IO".Mot_7_Start DB19.DBX81.0
Mot_8_Start :="DrLine4_IO".Mot_8_Start DB19.DBX81.1
Mot_9_Start :="DrLine4_IO".Mot_9_Start DB19.DBX81.2
Mot_10_Start :="DrLine4_IO".Mot_10_Start DB19.DBX81.3
Mot_11_Start :="DrLine4_IO".Mot_11_Start DB19.DBX81.4
Mot_12_Start :="DrLine4_IO".Mot_12_Start DB19.DBX81.5
Mot_13_Start :="DrLine4_IO".Mot_13_Start DB19.DBX81.6
Mot_1_Stop :="DrLine4_IO".Mot_1_Stop DB19.DBX82.4
Mot_2_Stop :="DrLine4_IO".Mot_2_Stop DB19.DBX82.5
Mot_3_Stop :="DrLine4_IO".Mot_3_Stop DB19.DBX82.6
Mot_4_Stop :="DrLine4_IO".Mot_4_Stop DB19.DBX82.7
Mot_5_Stop :="DrLine4_IO".Mot_5_Stop DB19.DBX83.0
Mot_6_Stop :="DrLine4_IO".Mot_6_Stop DB19.DBX83.1
Mot_7_Stop :="DrLine4_IO".Mot_7_Stop DB19.DBX83.2
Mot_8_Stop :="DrLine4_IO".Mot_8_Stop DB19.DBX83.3
Mot_9_Stop :="DrLine4_IO".Mot_9_Stop DB19.DBX83.4
Mot_10_Stop :="DrLine4_IO".Mot_10_Stop DB19.DBX83.5
Mot_11_Stop :="DrLine4_IO".Mot_11_Stop DB19.DBX83.6
Mot_12_Stop :="DrLine4_IO".Mot_12_Stop DB19.DBX83.7
Mot_13_Stop :="DrLine4_IO".Mot_13_Stop DB19.DBX84.0
Gen_EmgStop :="DrLine4_GenEmgStop" M53.2
Motor_1_On :="DrLine4_IO".Mot_1_On DB19.DBX89.2
Motor_2_On :="DrLine4_IO".Mot_2_On DB19.DBX89.3
Motor_3_On :="DrLine4_IO".Mot_3_On DB19.DBX89.4
Motor_4_On :="DrLine4_IO".Mot_4_On DB19.DBX89.5
Motor_5_On :="DrLine4_IO".Mot_5_On DB19.DBX89.6
Motor_6_On :="DrLine4_IO".Mot_6_On DB19.DBX89.7
Motor_7_On :="DrLine4_IO".Mot_7_On DB19.DBX90.0
Motor_8_On :="DrLine4_IO".Mot_8_On DB19.DBX90.1
Motor_9_On :="DrLine4_IO".Mot_9_On DB19.DBX90.2
Motor_10_On :="DrLine4_IO".Mot_10_On DB19.DBX90.3
Motor_11_On :="DrLine4_IO".Mot_11_On DB19.DBX90.4
Motor_12_On :="DrLine4_IO".Mot_12_On DB19.DBX90.5
Motor_13_On :="DrLine4_IO".Mot_13_On DB19.DBX90.6
OrdMot_1_On :="DrLine4_IO".OrdMot_1_On DB19.DBX87.0
OrdMot_2_On :="DrLine4_IO".OrdMot_2_On DB19.DBX87.1
OrdMot_3_On :="DrLine4_IO".OrdMot_3_On DB19.DBX87.2
OrdMot_4_On :="DrLine4_IO".OrdMot_4_On DB19.DBX87.3
OrdMot_5_On :="DrLine4_IO".OrdMot_5_On DB19.DBX87.4
OrdMot_6_On :="DrLine4_IO".OrdMot_6_On DB19.DBX87.5
OrdMot_7_On :="DrLine4_IO".OrdMot_7_On DB19.DBX87.6
OrdMot_8_On :="DrLine4_IO".OrdMot_8_On DB19.DBX87.7
OrdMot_9_On :="DrLine4_IO".OrdMot_9_On DB19.DBX88.0
OrdMot_10_On :="DrLine4_IO".OrdMot_10_On DB19.DBX88.1
OrdMot_11_On :="DrLine4_IO".OrdMot_11_On DB19.DBX88.2
OrdMot_12_On :="DrLine4_IO".OrdMot_12_On DB19.DBX88.3
OrdMot_13_On :="DrLine4_IO".OrdMot_13_On DB19.DBX88.4

Network: 6

CALL "Conveyor_Line_N13" FC8


Start :="DrLine_13_Start" M54.0
Stop :="DrLine_13_Stop" M54.1
MotConv_1_Fault :="DrLine_13_IO".Mot_1_Fault DB20.DBX0.0 -- Temporary placeholder variable
EmgStop_1 :="DrLine_13_IO".Mot_1_EmgStop DB20.DBX2.2
MotConv_2_Fault :="DrLine_13_IO".Mot_2_Fault DB20.DBX0.1
EmgStop_2 :="DrLine_13_IO".Mot_2_EmgStop DB20.DBX2.3
MotConv_3_Fault :="DrLine_13_IO".Mot_3_Fault DB20.DBX0.2

Σελίδα 27 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

EmgStop_3 :="DrLine_13_IO".Mot_3_EmgStop DB20.DBX2.4


MotConv_4_Fault :="DrLine_13_IO".Mot_4_Fault DB20.DBX0.3
EmgStop_4 :="DrLine_13_IO".Mot_4_EmgStop DB20.DBX2.5
MotConv_5_Fault :="DrLine_13_IO".Mot_5_Fault DB20.DBX0.4
EmgStop_5 :="DrLine_13_IO".Mot_5_EmgStop DB20.DBX2.6
MotConv_6_Fault :="DrLine_13_IO".Mot_6_Fault DB20.DBX0.5
EmgStop_6 :="DrLine_13_IO".Mot_6_EmgStop DB20.DBX2.7
MotConv_7_Fault :="DrLine_13_IO".Mot_7_Fault DB20.DBX0.6
EmgStop_7 :="DrLine_13_IO".Mot_7_EmgStop DB20.DBX3.0
MotConv_8_Fault :="DrLine_13_IO".Mot_8_Fault DB20.DBX0.7
EmgStop_8 :="DrLine_13_IO".Mot_8_EmgStop DB20.DBX3.1
MotConv_9_Fault :="DrLine_13_IO".Mot_9_Fault DB20.DBX1.0
EmgStop_9 :="DrLine_13_IO".Mot_9_EmgStop DB20.DBX3.2
MotConv_10_Fault:="DrLine_13_IO".Mot_10_Fault DB20.DBX1.1
EmgStop_10 :="DrLine_13_IO".Mot_10_EmgStop DB20.DBX3.3
MotConv_11_Fault:="DrLine_13_IO".Mot_11_Fault DB20.DBX1.2
EmgStop_11 :="DrLine_13_IO".Mot_11_EmgStop DB20.DBX3.4
MotConv_12_Fault:="DrLine_13_IO".Mot_12_Fault DB20.DBX1.3
EmgStop_12 :="DrLine_13_IO".Mot_12_EmgStop DB20.DBX3.5
MotConv_13_Fault:="DrLine_13_IO".Mot_13_Fault DB20.DBX1.4
EmgStop_13 :="DrLine_13_IO".Mot_13_EmgStop DB20.DBX3.6
Timer_On_1 :=T105
Timer_On_2 :=T106
Timer_On_3 :=T107
Timer_On_4 :=T108
Timer_On_5 :=T109
Timer_On_6 :=T110
Timer_On_7 :=T111
Timer_On_8 :=T112
Timer_On_9 :=T113
Timer_On_10 :=T114
Timer_On_11 :=T115
Timer_On_12 :=T116
Timer_On_13 :=T117
Timer_Off_1 :=T118
Timer_Off_2 :=T119
Timer_Off_3 :=T120
Timer_Off_4 :=T121
Timer_Off_5 :=T122
Timer_Off_6 :=T123
Timer_Off_7 :=T124
Timer_Off_8 :=T125
Timer_Off_9 :=T126
Timer_Off_10 :=T127
Timer_Off_11 :=T128
Timer_Off_12 :=T129
Timer_Off_13 :=T130
TimeValue_1_On :="DrLine_13_IO".TimeValue_1_On DB20.DBW6
TimeValue_1_Off :="DrLine_13_IO".TimeValue_1_Off DB20.DBW8
TimeValue_2_On :="DrLine_13_IO".TimeValue_2_On DB20.DBW10
TimeValue_2_Off :="DrLine_13_IO".TimeValue_2_Off DB20.DBW12
TimeValue_3_On :="DrLine_13_IO".TimeValue_3_On DB20.DBW14
TimeValue_3_Off :="DrLine_13_IO".TimeValue_3_Off DB20.DBW16
TimeValue_4_On :="DrLine_13_IO".TimeValue_4_On DB20.DBW18
TimeValue_4_Off :="DrLine_13_IO".TimeValue_4_Off DB20.DBW20
TimeValue_5_On :="DrLine_13_IO".TimeValue_5_On DB20.DBW22
TimeValue_5_Off :="DrLine_13_IO".TimeValue_5_Off DB20.DBW24
TimeValue_6_On :="DrLine_13_IO".TimeValue_6_On DB20.DBW26
TimeValue_6_Off :="DrLine_13_IO".TimeValue_6_Off DB20.DBW28
TimeValue_7_On :="DrLine_13_IO".TimeValue_7_On DB20.DBW30
TimeValue_7_Off :="DrLine_13_IO".TimeValue_7_Off DB20.DBW32
TimeValue_8_On :="DrLine_13_IO".TimeValue_8_On DB20.DBW34
TimeValue_8_Off :="DrLine_13_IO".TimeValue_8_Off DB20.DBW36
TimeValue_9_On :="DrLine_13_IO".TimeValue_9_On DB20.DBW38
TimeValue_9_Off :="DrLine_13_IO".TimeValue_9_Off DB20.DBW40
TimeValue_10_On :="DrLine_13_IO".TimeValue_10_On DB20.DBW42
TimeValue_10_Off:="DrLine_13_IO".TimeValue_10_Off DB20.DBW44
TimeValue_11_On :="DrLine_13_IO".TimeValue_11_On DB20.DBW46
TimeValue_11_Off:="DrLine_13_IO".TimeValue_11_Off DB20.DBW48
TimeValue_12_On :="DrLine_13_IO".TimeValue_12_On DB20.DBW50
TimeValue_12_Off:="DrLine_13_IO".TimeValue_12_Off DB20.DBW52
TimeValue_13_On :="DrLine_13_IO".TimeValue_13_On DB20.DBW54
TimeValue_13_Off:="DrLine_13_IO".TimeValue_13_Off DB20.DBW56
Motor_1_Auto :="DrLine_13_IO".Mot_1_Auto DB20.DBX78.0
Motor_2_Auto :="DrLine_13_IO".Mot_2_Auto DB20.DBX78.1
Motor_3_Auto :="DrLine_13_IO".Mot_3_Auto DB20.DBX78.2
Motor_4_Auto :="DrLine_13_IO".Mot_4_Auto DB20.DBX78.3
Motor_5_Auto :="DrLine_13_IO".Mot_5_Auto DB20.DBX78.4
Motor_6_Auto :="DrLine_13_IO".Mot_6_Auto DB20.DBX78.5
Motor_7_Auto :="DrLine_13_IO".Mot_7_Auto DB20.DBX78.6
Motor_8_Auto :="DrLine_13_IO".Mot_8_Auto DB20.DBX78.7
Motor_9_Auto :="DrLine_13_IO".Mot_9_Auto DB20.DBX79.0

Σελίδα 28 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Motor_10_Auto :="DrLine_13_IO".Mot_10_Auto DB20.DBX79.1


Motor_11_Auto :="DrLine_13_IO".Mot_11_Auto DB20.DBX79.2
Motor_12_Auto :="DrLine_13_IO".Mot_12_Auto DB20.DBX79.3
Motor_13_Auto :="DrLine_13_IO".Mot_13_Auto DB20.DBX79.4
Mot_1_Bypass :="DrLine_13_IO".Mot_1_Bypass DB20.DBX84.6
Mot_2_Bypass :="DrLine_13_IO".Mot_2_Bypass DB20.DBX84.7
Mot_3_Bypass :="DrLine_13_IO".Mot_3_Bypass DB20.DBX85.0
Mot_4_Bypass :="DrLine_13_IO".Mot_4_Bypass DB20.DBX85.1
Mot_5_Bypass :="DrLine_13_IO".Mot_5_Bypass DB20.DBX85.2
Mot_6_Bypass :="DrLine_13_IO".Mot_6_Bypass DB20.DBX85.3
Mot_7_Bypass :="DrLine_13_IO".Mot_7_Bypass DB20.DBX85.4
Mot_8_Bypass :="DrLine_13_IO".Mot_8_Bypass DB20.DBX85.5
Mot_9_Bypass :="DrLine_13_IO".Mot_9_Bypass DB20.DBX85.6
Mot_10_Bypass :="DrLine_13_IO".Mot_10_Bypass DB20.DBX85.7
Mot_11_Bypass :="DrLine_13_IO".Mot_11_Bypass DB20.DBX86.0
Mot_12_Bypass :="DrLine_13_IO".Mot_12_Bypass DB20.DBX86.1
Mot_13_Bypass :="DrLine_13_IO".Mot_13_Bypass DB20.DBX86.2
Mot_1_Start :="DrLine_13_IO".Mot_1_Start DB20.DBX80.2
Mot_2_Start :="DrLine_13_IO".Mot_2_Start DB20.DBX80.3
Mot_3_Start :="DrLine_13_IO".Mot_3_Start DB20.DBX80.4
Mot_4_Start :="DrLine_13_IO".Mot_4_Start DB20.DBX80.5
Mot_5_Start :="DrLine_13_IO".Mot_5_Start DB20.DBX80.6
Mot_6_Start :="DrLine_13_IO".Mot_6_Start DB20.DBX80.7
Mot_7_Start :="DrLine_13_IO".Mot_7_Start DB20.DBX81.0
Mot_8_Start :="DrLine_13_IO".Mot_8_Start DB20.DBX81.1
Mot_9_Start :="DrLine_13_IO".Mot_9_Start DB20.DBX81.2
Mot_10_Start :="DrLine_13_IO".Mot_10_Start DB20.DBX81.3
Mot_11_Start :="DrLine_13_IO".Mot_11_Start DB20.DBX81.4
Mot_12_Start :="DrLine_13_IO".Mot_12_Start DB20.DBX81.5
Mot_13_Start :="DrLine_13_IO".Mot_13_Start DB20.DBX81.6
Mot_1_Stop :="DrLine_13_IO".Mot_1_Stop DB20.DBX82.4
Mot_2_Stop :="DrLine_13_IO".Mot_2_Stop DB20.DBX82.5
Mot_3_Stop :="DrLine_13_IO".Mot_3_Stop DB20.DBX82.6
Mot_4_Stop :="DrLine_13_IO".Mot_4_Stop DB20.DBX82.7
Mot_5_Stop :="DrLine_13_IO".Mot_5_Stop DB20.DBX83.0
Mot_6_Stop :="DrLine_13_IO".Mot_6_Stop DB20.DBX83.1
Mot_7_Stop :="DrLine_13_IO".Mot_7_Stop DB20.DBX83.2
Mot_8_Stop :="DrLine_13_IO".Mot_8_Stop DB20.DBX83.3
Mot_9_Stop :="DrLine_13_IO".Mot_9_Stop DB20.DBX83.4
Mot_10_Stop :="DrLine_13_IO".Mot_10_Stop DB20.DBX83.5
Mot_11_Stop :="DrLine_13_IO".Mot_11_Stop DB20.DBX83.6
Mot_12_Stop :="DrLine_13_IO".Mot_12_Stop DB20.DBX83.7
Mot_13_Stop :="DrLine_13_IO".Mot_13_Stop DB20.DBX84.0
Gen_EmgStop :="DrLine_13_GenEmgStop" M54.2
Motor_1_On :="DrLine_13_IO".Mot_1_On DB20.DBX89.2
Motor_2_On :="DrLine_13_IO".Mot_2_On DB20.DBX89.3
Motor_3_On :="DrLine_13_IO".Mot_3_On DB20.DBX89.4
Motor_4_On :="DrLine_13_IO".Mot_4_On DB20.DBX89.5
Motor_5_On :="DrLine_13_IO".Mot_5_On DB20.DBX89.6
Motor_6_On :="DrLine_13_IO".Mot_6_On DB20.DBX89.7
Motor_7_On :="DrLine_13_IO".Mot_7_On DB20.DBX90.0
Motor_8_On :="DrLine_13_IO".Mot_8_On DB20.DBX90.1
Motor_9_On :="DrLine_13_IO".Mot_9_On DB20.DBX90.2
Motor_10_On :="DrLine_13_IO".Mot_10_On DB20.DBX90.3
Motor_11_On :="DrLine_13_IO".Mot_11_On DB20.DBX90.4
Motor_12_On :="DrLine_13_IO".Mot_12_On DB20.DBX90.5
Motor_13_On :="DrLine_13_IO".Mot_13_On DB20.DBX90.6
OrdMot_1_On :="DrLine_13_IO".OrdMot_1_On DB20.DBX87.0
OrdMot_2_On :="DrLine_13_IO".OrdMot_2_On DB20.DBX87.1
OrdMot_3_On :="DrLine_13_IO".OrdMot_3_On DB20.DBX87.2
OrdMot_4_On :="DrLine_13_IO".OrdMot_4_On DB20.DBX87.3
OrdMot_5_On :="DrLine_13_IO".OrdMot_5_On DB20.DBX87.4
OrdMot_6_On :="DrLine_13_IO".OrdMot_6_On DB20.DBX87.5
OrdMot_7_On :="DrLine_13_IO".OrdMot_7_On DB20.DBX87.6
OrdMot_8_On :="DrLine_13_IO".OrdMot_8_On DB20.DBX87.7
OrdMot_9_On :="DrLine_13_IO".OrdMot_9_On DB20.DBX88.0
OrdMot_10_On :="DrLine_13_IO".OrdMot_10_On DB20.DBX88.1
OrdMot_11_On :="DrLine_13_IO".OrdMot_11_On DB20.DBX88.2
OrdMot_12_On :="DrLine_13_IO".OrdMot_12_On DB20.DBX88.3
OrdMot_13_On :="DrLine_13_IO".OrdMot_13_On DB20.DBX88.4

Σελίδα 29 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Network: 7

CALL "Conveyor_Line_N13" FC8


Start :="DrLine_134_Start" M55.0
Stop :="DrLine_134_Stop" M55.1
MotConv_1_Fault :="DrLine_134_IO".Mot_1_Fault DB21.DBX0.0 -- Temporary placeholder variable
EmgStop_1 :="DrLine_134_IO".Mot_1_EmgStop DB21.DBX2.2
MotConv_2_Fault :="DrLine_134_IO".Mot_2_Fault DB21.DBX0.1
EmgStop_2 :="DrLine_134_IO".Mot_2_EmgStop DB21.DBX2.3
MotConv_3_Fault :="DrLine_134_IO".Mot_3_Fault DB21.DBX0.2
EmgStop_3 :="DrLine_134_IO".Mot_3_EmgStop DB21.DBX2.4
MotConv_4_Fault :="DrLine_134_IO".Mot_4_Fault DB21.DBX0.3
EmgStop_4 :="DrLine_134_IO".Mot_4_EmgStop DB21.DBX2.5
MotConv_5_Fault :="DrLine_134_IO".Mot_5_Fault DB21.DBX0.4
EmgStop_5 :="DrLine_134_IO".Mot_5_EmgStop DB21.DBX2.6
MotConv_6_Fault :="DrLine_134_IO".Mot_6_Fault DB21.DBX0.5
EmgStop_6 :="DrLine_134_IO".Mot_6_EmgStop DB21.DBX2.7
MotConv_7_Fault :="DrLine_134_IO".Mot_7_Fault DB21.DBX0.6
EmgStop_7 :="DrLine_134_IO".Mot_7_EmgStop DB21.DBX3.0
MotConv_8_Fault :="DrLine_134_IO".Mot_8_Fault DB21.DBX0.7
EmgStop_8 :="DrLine_134_IO".Mot_8_EmgStop DB21.DBX3.1
MotConv_9_Fault :="DrLine_134_IO".Mot_9_Fault DB21.DBX1.0
EmgStop_9 :="DrLine_134_IO".Mot_9_EmgStop DB21.DBX3.2
MotConv_10_Fault:="DrLine_134_IO".Mot_10_Fault DB21.DBX1.1
EmgStop_10 :="DrLine_134_IO".Mot_10_EmgStop DB21.DBX3.3
MotConv_11_Fault:="DrLine_134_IO".Mot_11_Fault DB21.DBX1.2
EmgStop_11 :="DrLine_134_IO".Mot_11_EmgStop DB21.DBX3.4
MotConv_12_Fault:="DrLine_134_IO".Mot_12_Fault DB21.DBX1.3
EmgStop_12 :="DrLine_134_IO".Mot_12_EmgStop DB21.DBX3.5
MotConv_13_Fault:="DrLine_134_IO".Mot_13_Fault DB21.DBX1.4
EmgStop_13 :="DrLine_134_IO".Mot_13_EmgStop DB21.DBX3.6
Timer_On_1 :=T131
Timer_On_2 :=T132
Timer_On_3 :=T133
Timer_On_4 :=T134
Timer_On_5 :=T135
Timer_On_6 :=T136
Timer_On_7 :=T137
Timer_On_8 :=T138
Timer_On_9 :=T139
Timer_On_10 :=T140
Timer_On_11 :=T141
Timer_On_12 :=T142
Timer_On_13 :=T143
Timer_Off_1 :=T144
Timer_Off_2 :=T145
Timer_Off_3 :=T146
Timer_Off_4 :=T147
Timer_Off_5 :=T148
Timer_Off_6 :=T149
Timer_Off_7 :=T150
Timer_Off_8 :=T151
Timer_Off_9 :=T152
Timer_Off_10 :=T153
Timer_Off_11 :=T154
Timer_Off_12 :=T155
Timer_Off_13 :=T156
TimeValue_1_On :="DrLine_134_IO".TimeValue_1_On DB21.DBW6
TimeValue_1_Off :="DrLine_134_IO".TimeValue_1_Off DB21.DBW8
TimeValue_2_On :="DrLine_134_IO".TimeValue_2_On DB21.DBW10
TimeValue_2_Off :="DrLine_134_IO".TimeValue_2_Off DB21.DBW12
TimeValue_3_On :="DrLine_134_IO".TimeValue_3_On DB21.DBW14
TimeValue_3_Off :="DrLine_134_IO".TimeValue_3_Off DB21.DBW16
TimeValue_4_On :="DrLine_134_IO".TimeValue_4_On DB21.DBW18
TimeValue_4_Off :="DrLine_134_IO".TimeValue_4_Off DB21.DBW20
TimeValue_5_On :="DrLine_134_IO".TimeValue_5_On DB21.DBW22
TimeValue_5_Off :="DrLine_134_IO".TimeValue_5_Off DB21.DBW24
TimeValue_6_On :="DrLine_134_IO".TimeValue_6_On DB21.DBW26
TimeValue_6_Off :="DrLine_134_IO".TimeValue_6_Off DB21.DBW28
TimeValue_7_On :="DrLine_134_IO".TimeValue_7_On DB21.DBW30
TimeValue_7_Off :="DrLine_134_IO".TimeValue_7_Off DB21.DBW32
TimeValue_8_On :="DrLine_134_IO".TimeValue_8_On DB21.DBW34
TimeValue_8_Off :="DrLine_134_IO".TimeValue_8_Off DB21.DBW36
TimeValue_9_On :="DrLine_134_IO".TimeValue_9_On DB21.DBW38
TimeValue_9_Off :="DrLine_134_IO".TimeValue_9_Off DB21.DBW40
TimeValue_10_On :="DrLine_134_IO".TimeValue_10_On DB21.DBW42
TimeValue_10_Off:="DrLine_134_IO".TimeValue_10_Off DB21.DBW44
TimeValue_11_On :="DrLine_134_IO".TimeValue_11_On DB21.DBW46
TimeValue_11_Off:="DrLine_134_IO".TimeValue_11_Off DB21.DBW48

Σελίδα 30 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

TimeValue_12_On :="DrLine_134_IO".TimeValue_12_On DB21.DBW50


TimeValue_12_Off:="DrLine_134_IO".TimeValue_12_Off DB21.DBW52
TimeValue_13_On :="DrLine_134_IO".TimeValue_13_On DB21.DBW54
TimeValue_13_Off:="DrLine_134_IO".TimeValue_13_Off DB21.DBW56
Motor_1_Auto :="DrLine_134_IO".Mot_1_Auto DB21.DBX78.0
Motor_2_Auto :="DrLine_134_IO".Mot_2_Auto DB21.DBX78.1
Motor_3_Auto :="DrLine_134_IO".Mot_3_Auto DB21.DBX78.2
Motor_4_Auto :="DrLine_134_IO".Mot_4_Auto DB21.DBX78.3
Motor_5_Auto :="DrLine_134_IO".Mot_5_Auto DB21.DBX78.4
Motor_6_Auto :="DrLine_134_IO".Mot_6_Auto DB21.DBX78.5
Motor_7_Auto :="DrLine_134_IO".Mot_7_Auto DB21.DBX78.6
Motor_8_Auto :="DrLine_134_IO".Mot_8_Auto DB21.DBX78.7
Motor_9_Auto :="DrLine_134_IO".Mot_9_Auto DB21.DBX79.0
Motor_10_Auto :="DrLine_134_IO".Mot_10_Auto DB21.DBX79.1
Motor_11_Auto :="DrLine_134_IO".Mot_11_Auto DB21.DBX79.2
Motor_12_Auto :="DrLine_134_IO".Mot_12_Auto DB21.DBX79.3
Motor_13_Auto :="DrLine_134_IO".Mot_13_Auto DB21.DBX79.4
Mot_1_Bypass :="DrLine_134_IO".Mot_1_Bypass DB21.DBX84.6
Mot_2_Bypass :="DrLine_134_IO".Mot_2_Bypass DB21.DBX84.7
Mot_3_Bypass :="DrLine_134_IO".Mot_3_Bypass DB21.DBX85.0
Mot_4_Bypass :="DrLine_134_IO".Mot_4_Bypass DB21.DBX85.1
Mot_5_Bypass :="DrLine_134_IO".Mot_5_Bypass DB21.DBX85.2
Mot_6_Bypass :="DrLine_134_IO".Mot_6_Bypass DB21.DBX85.3
Mot_7_Bypass :="DrLine_134_IO".Mot_7_Bypass DB21.DBX85.4
Mot_8_Bypass :="DrLine_134_IO".Mot_8_Bypass DB21.DBX85.5
Mot_9_Bypass :="DrLine_134_IO".Mot_9_Bypass DB21.DBX85.6
Mot_10_Bypass :="DrLine_134_IO".Mot_10_Bypass DB21.DBX85.7
Mot_11_Bypass :="DrLine_134_IO".Mot_11_Bypass DB21.DBX86.0
Mot_12_Bypass :="DrLine_134_IO".Mot_12_Bypass DB21.DBX86.1
Mot_13_Bypass :="DrLine_134_IO".Mot_13_Bypass DB21.DBX86.2
Mot_1_Start :="DrLine_134_IO".Mot_1_Start DB21.DBX80.2
Mot_2_Start :="DrLine_134_IO".Mot_2_Start DB21.DBX80.3
Mot_3_Start :="DrLine_134_IO".Mot_3_Start DB21.DBX80.4
Mot_4_Start :="DrLine_134_IO".Mot_4_Start DB21.DBX80.5
Mot_5_Start :="DrLine_134_IO".Mot_5_Start DB21.DBX80.6
Mot_6_Start :="DrLine_134_IO".Mot_6_Start DB21.DBX80.7
Mot_7_Start :="DrLine_134_IO".Mot_7_Start DB21.DBX81.0
Mot_8_Start :="DrLine_134_IO".Mot_8_Start DB21.DBX81.1
Mot_9_Start :="DrLine_134_IO".Mot_9_Start DB21.DBX81.2
Mot_10_Start :="DrLine_134_IO".Mot_10_Start DB21.DBX81.3
Mot_11_Start :="DrLine_134_IO".Mot_11_Start DB21.DBX81.4
Mot_12_Start :="DrLine_134_IO".Mot_12_Start DB21.DBX81.5
Mot_13_Start :="DrLine_134_IO".Mot_13_Start DB21.DBX81.6
Mot_1_Stop :="DrLine_134_IO".Mot_1_Stop DB21.DBX82.4
Mot_2_Stop :="DrLine_134_IO".Mot_2_Stop DB21.DBX82.5
Mot_3_Stop :="DrLine_134_IO".Mot_3_Stop DB21.DBX82.6
Mot_4_Stop :="DrLine_134_IO".Mot_4_Stop DB21.DBX82.7
Mot_5_Stop :="DrLine_134_IO".Mot_5_Stop DB21.DBX83.0
Mot_6_Stop :="DrLine_134_IO".Mot_6_Stop DB21.DBX83.1
Mot_7_Stop :="DrLine_134_IO".Mot_7_Stop DB21.DBX83.2
Mot_8_Stop :="DrLine_134_IO".Mot_8_Stop DB21.DBX83.3
Mot_9_Stop :="DrLine_134_IO".Mot_9_Stop DB21.DBX83.4
Mot_10_Stop :="DrLine_134_IO".Mot_10_Stop DB21.DBX83.5
Mot_11_Stop :="DrLine_134_IO".Mot_11_Stop DB21.DBX83.6
Mot_12_Stop :="DrLine_134_IO".Mot_12_Stop DB21.DBX83.7
Mot_13_Stop :="DrLine_134_IO".Mot_13_Stop DB21.DBX84.0
Gen_EmgStop :="DrLine_134_GenEmgStop" M55.2
Motor_1_On :="DrLine_134_IO".Mot_1_On DB21.DBX89.2
Motor_2_On :="DrLine_134_IO".Mot_2_On DB21.DBX89.3
Motor_3_On :="DrLine_134_IO".Mot_3_On DB21.DBX89.4
Motor_4_On :="DrLine_134_IO".Mot_4_On DB21.DBX89.5
Motor_5_On :="DrLine_134_IO".Mot_5_On DB21.DBX89.6
Motor_6_On :="DrLine_134_IO".Mot_6_On DB21.DBX89.7
Motor_7_On :="DrLine_134_IO".Mot_7_On DB21.DBX90.0
Motor_8_On :="DrLine_134_IO".Mot_8_On DB21.DBX90.1
Motor_9_On :="DrLine_134_IO".Mot_9_On DB21.DBX90.2
Motor_10_On :="DrLine_134_IO".Mot_10_On DB21.DBX90.3
Motor_11_On :="DrLine_134_IO".Mot_11_On DB21.DBX90.4
Motor_12_On :="DrLine_134_IO".Mot_12_On DB21.DBX90.5
Motor_13_On :="DrLine_134_IO".Mot_13_On DB21.DBX90.6
OrdMot_1_On :="DrLine_134_IO".OrdMot_1_On DB21.DBX87.0
OrdMot_2_On :="DrLine_134_IO".OrdMot_2_On DB21.DBX87.1
OrdMot_3_On :="DrLine_134_IO".OrdMot_3_On DB21.DBX87.2
OrdMot_4_On :="DrLine_134_IO".OrdMot_4_On DB21.DBX87.3
OrdMot_5_On :="DrLine_134_IO".OrdMot_5_On DB21.DBX87.4
OrdMot_6_On :="DrLine_134_IO".OrdMot_6_On DB21.DBX87.5
OrdMot_7_On :="DrLine_134_IO".OrdMot_7_On DB21.DBX87.6
OrdMot_8_On :="DrLine_134_IO".OrdMot_8_On DB21.DBX87.7
OrdMot_9_On :="DrLine_134_IO".OrdMot_9_On DB21.DBX88.0
OrdMot_10_On :="DrLine_134_IO".OrdMot_10_On DB21.DBX88.1
OrdMot_11_On :="DrLine_134_IO".OrdMot_11_On DB21.DBX88.2
OrdMot_12_On :="DrLine_134_IO".OrdMot_12_On DB21.DBX88.3

Σελίδα 31 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

OrdMot_13_On :="DrLine_134_IO".OrdMot_13_On DB21.DBX88.4

Network: 8

CALL "Conveyor_Line_N13" FC8


Start :="DrLine_24_Start" M56.0
Stop :="DrLine_24_Stop" M56.1
MotConv_1_Fault :="DrLine_24_IO".Mot_1_Fault DB22.DBX0.0 -- Temporary placeholder variable
EmgStop_1 :="DrLine_24_IO".Mot_1_EmgStop DB22.DBX2.2
MotConv_2_Fault :="DrLine_24_IO".Mot_2_Fault DB22.DBX0.1
EmgStop_2 :="DrLine_24_IO".Mot_2_EmgStop DB22.DBX2.3
MotConv_3_Fault :="DrLine_24_IO".Mot_3_Fault DB22.DBX0.2
EmgStop_3 :="DrLine_24_IO".Mot_3_EmgStop DB22.DBX2.4
MotConv_4_Fault :="DrLine_24_IO".Mot_4_Fault DB22.DBX0.3
EmgStop_4 :="DrLine_24_IO".Mot_4_EmgStop DB22.DBX2.5
MotConv_5_Fault :="DrLine_24_IO".Mot_5_Fault DB22.DBX0.4
EmgStop_5 :="DrLine_24_IO".Mot_5_EmgStop DB22.DBX2.6
MotConv_6_Fault :="DrLine_24_IO".Mot_6_Fault DB22.DBX0.5
EmgStop_6 :="DrLine_24_IO".Mot_6_EmgStop DB22.DBX2.7
MotConv_7_Fault :="DrLine_24_IO".Mot_7_Fault DB22.DBX0.6
EmgStop_7 :="DrLine_24_IO".Mot_7_EmgStop DB22.DBX3.0
MotConv_8_Fault :="DrLine_24_IO".Mot_8_Fault DB22.DBX0.7
EmgStop_8 :="DrLine_24_IO".Mot_8_EmgStop DB22.DBX3.1
MotConv_9_Fault :="DrLine_24_IO".Mot_9_Fault DB22.DBX1.0
EmgStop_9 :="DrLine_24_IO".Mot_9_EmgStop DB22.DBX3.2
MotConv_10_Fault:="DrLine_24_IO".Mot_10_Fault DB22.DBX1.1
EmgStop_10 :="DrLine_24_IO".Mot_10_EmgStop DB22.DBX3.3
MotConv_11_Fault:="DrLine_24_IO".Mot_11_Fault DB22.DBX1.2
EmgStop_11 :="DrLine_24_IO".Mot_11_EmgStop DB22.DBX3.4
MotConv_12_Fault:="DrLine_24_IO".Mot_12_Fault DB22.DBX1.3
EmgStop_12 :="DrLine_24_IO".Mot_12_EmgStop DB22.DBX3.5
MotConv_13_Fault:="DrLine_24_IO".Mot_13_Fault DB22.DBX1.4
EmgStop_13 :="DrLine_24_IO".Mot_13_EmgStop DB22.DBX3.6
Timer_On_1 :=T157
Timer_On_2 :=T158
Timer_On_3 :=T159
Timer_On_4 :=T160
Timer_On_5 :=T161
Timer_On_6 :=T162
Timer_On_7 :=T163
Timer_On_8 :=T164
Timer_On_9 :=T165
Timer_On_10 :=T166
Timer_On_11 :=T167
Timer_On_12 :=T168
Timer_On_13 :=T169
Timer_Off_1 :=T170
Timer_Off_2 :=T171
Timer_Off_3 :=T172
Timer_Off_4 :=T173
Timer_Off_5 :=T174
Timer_Off_6 :=T175
Timer_Off_7 :=T176
Timer_Off_8 :=T177
Timer_Off_9 :=T178
Timer_Off_10 :=T179
Timer_Off_11 :=T180
Timer_Off_12 :=T181
Timer_Off_13 :=T182
TimeValue_1_On :="DrLine_24_IO".TimeValue_1_On DB22.DBW6
TimeValue_1_Off :="DrLine_24_IO".TimeValue_1_Off DB22.DBW8
TimeValue_2_On :="DrLine_24_IO".TimeValue_2_On DB22.DBW10
TimeValue_2_Off :="DrLine_24_IO".TimeValue_2_Off DB22.DBW12
TimeValue_3_On :="DrLine_24_IO".TimeValue_3_On DB22.DBW14
TimeValue_3_Off :="DrLine_24_IO".TimeValue_3_Off DB22.DBW16
TimeValue_4_On :="DrLine_24_IO".TimeValue_4_On DB22.DBW18
TimeValue_4_Off :="DrLine_24_IO".TimeValue_4_Off DB22.DBW20
TimeValue_5_On :="DrLine_24_IO".TimeValue_5_On DB22.DBW22
TimeValue_5_Off :="DrLine_24_IO".TimeValue_5_Off DB22.DBW24
TimeValue_6_On :="DrLine_24_IO".TimeValue_6_On DB22.DBW26
TimeValue_6_Off :="DrLine_24_IO".TimeValue_6_Off DB22.DBW28
TimeValue_7_On :="DrLine_24_IO".TimeValue_7_On DB22.DBW30
TimeValue_7_Off :="DrLine_24_IO".TimeValue_7_Off DB22.DBW32
TimeValue_8_On :="DrLine_24_IO".TimeValue_8_On DB22.DBW34
TimeValue_8_Off :="DrLine_24_IO".TimeValue_8_Off DB22.DBW36
TimeValue_9_On :="DrLine_24_IO".TimeValue_9_On DB22.DBW38
TimeValue_9_Off :="DrLine_24_IO".TimeValue_9_Off DB22.DBW40
TimeValue_10_On :="DrLine_24_IO".TimeValue_10_On DB22.DBW42

Σελίδα 32 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

TimeValue_10_Off:="DrLine_24_IO".TimeValue_10_Off DB22.DBW44
TimeValue_11_On :="DrLine_24_IO".TimeValue_11_On DB22.DBW46
TimeValue_11_Off:="DrLine_24_IO".TimeValue_11_Off DB22.DBW48
TimeValue_12_On :="DrLine_24_IO".TimeValue_12_On DB22.DBW50
TimeValue_12_Off:="DrLine_24_IO".TimeValue_12_Off DB22.DBW52
TimeValue_13_On :="DrLine_24_IO".TimeValue_13_On DB22.DBW54
TimeValue_13_Off:="DrLine_24_IO".TimeValue_13_Off DB22.DBW56
Motor_1_Auto :="DrLine_24_IO".Mot_1_Auto DB22.DBX78.0
Motor_2_Auto :="DrLine_24_IO".Mot_2_Auto DB22.DBX78.1
Motor_3_Auto :="DrLine_24_IO".Mot_3_Auto DB22.DBX78.2
Motor_4_Auto :="DrLine_24_IO".Mot_4_Auto DB22.DBX78.3
Motor_5_Auto :="DrLine_24_IO".Mot_5_Auto DB22.DBX78.4
Motor_6_Auto :="DrLine_24_IO".Mot_6_Auto DB22.DBX78.5
Motor_7_Auto :="DrLine_24_IO".Mot_7_Auto DB22.DBX78.6
Motor_8_Auto :="DrLine_24_IO".Mot_8_Auto DB22.DBX78.7
Motor_9_Auto :="DrLine_24_IO".Mot_9_Auto DB22.DBX79.0
Motor_10_Auto :="DrLine_24_IO".Mot_10_Auto DB22.DBX79.1
Motor_11_Auto :="DrLine_24_IO".Mot_11_Auto DB22.DBX79.2
Motor_12_Auto :="DrLine_24_IO".Mot_12_Auto DB22.DBX79.3
Motor_13_Auto :="DrLine_24_IO".Mot_13_Auto DB22.DBX79.4
Mot_1_Bypass :="DrLine_24_IO".Mot_1_Bypass DB22.DBX84.6
Mot_2_Bypass :="DrLine_24_IO".Mot_2_Bypass DB22.DBX84.7
Mot_3_Bypass :="DrLine_24_IO".Mot_3_Bypass DB22.DBX85.0
Mot_4_Bypass :="DrLine_24_IO".Mot_4_Bypass DB22.DBX85.1
Mot_5_Bypass :="DrLine_24_IO".Mot_5_Bypass DB22.DBX85.2
Mot_6_Bypass :="DrLine_24_IO".Mot_6_Bypass DB22.DBX85.3
Mot_7_Bypass :="DrLine_24_IO".Mot_7_Bypass DB22.DBX85.4
Mot_8_Bypass :="DrLine_24_IO".Mot_8_Bypass DB22.DBX85.5
Mot_9_Bypass :="DrLine_24_IO".Mot_9_Bypass DB22.DBX85.6
Mot_10_Bypass :="DrLine_24_IO".Mot_10_Bypass DB22.DBX85.7
Mot_11_Bypass :="DrLine_24_IO".Mot_11_Bypass DB22.DBX86.0
Mot_12_Bypass :="DrLine_24_IO".Mot_12_Bypass DB22.DBX86.1
Mot_13_Bypass :="DrLine_24_IO".Mot_13_Bypass DB22.DBX86.2
Mot_1_Start :="DrLine_24_IO".Mot_1_Start DB22.DBX80.2
Mot_2_Start :="DrLine_24_IO".Mot_2_Start DB22.DBX80.3
Mot_3_Start :="DrLine_24_IO".Mot_3_Start DB22.DBX80.4
Mot_4_Start :="DrLine_24_IO".Mot_4_Start DB22.DBX80.5
Mot_5_Start :="DrLine_24_IO".Mot_5_Start DB22.DBX80.6
Mot_6_Start :="DrLine_24_IO".Mot_6_Start DB22.DBX80.7
Mot_7_Start :="DrLine_24_IO".Mot_7_Start DB22.DBX81.0
Mot_8_Start :="DrLine_24_IO".Mot_8_Start DB22.DBX81.1
Mot_9_Start :="DrLine_24_IO".Mot_9_Start DB22.DBX81.2
Mot_10_Start :="DrLine_24_IO".Mot_10_Start DB22.DBX81.3
Mot_11_Start :="DrLine_24_IO".Mot_11_Start DB22.DBX81.4
Mot_12_Start :="DrLine_24_IO".Mot_12_Start DB22.DBX81.5
Mot_13_Start :="DrLine_24_IO".Mot_13_Start DB22.DBX81.6
Mot_1_Stop :="DrLine_24_IO".Mot_1_Stop DB22.DBX82.4
Mot_2_Stop :="DrLine_24_IO".Mot_2_Stop DB22.DBX82.5
Mot_3_Stop :="DrLine_24_IO".Mot_3_Stop DB22.DBX82.6
Mot_4_Stop :="DrLine_24_IO".Mot_4_Stop DB22.DBX82.7
Mot_5_Stop :="DrLine_24_IO".Mot_5_Stop DB22.DBX83.0
Mot_6_Stop :="DrLine_24_IO".Mot_6_Stop DB22.DBX83.1
Mot_7_Stop :="DrLine_24_IO".Mot_7_Stop DB22.DBX83.2
Mot_8_Stop :="DrLine_24_IO".Mot_8_Stop DB22.DBX83.3
Mot_9_Stop :="DrLine_24_IO".Mot_9_Stop DB22.DBX83.4
Mot_10_Stop :="DrLine_24_IO".Mot_10_Stop DB22.DBX83.5
Mot_11_Stop :="DrLine_24_IO".Mot_11_Stop DB22.DBX83.6
Mot_12_Stop :="DrLine_24_IO".Mot_12_Stop DB22.DBX83.7
Mot_13_Stop :="DrLine_24_IO".Mot_13_Stop DB22.DBX84.0
Gen_EmgStop :="DrLine_24_GenEmgStop" M56.2
Motor_1_On :="DrLine_24_IO".Mot_1_On DB22.DBX89.2
Motor_2_On :="DrLine_24_IO".Mot_2_On DB22.DBX89.3
Motor_3_On :="DrLine_24_IO".Mot_3_On DB22.DBX89.4
Motor_4_On :="DrLine_24_IO".Mot_4_On DB22.DBX89.5
Motor_5_On :="DrLine_24_IO".Mot_5_On DB22.DBX89.6
Motor_6_On :="DrLine_24_IO".Mot_6_On DB22.DBX89.7
Motor_7_On :="DrLine_24_IO".Mot_7_On DB22.DBX90.0
Motor_8_On :="DrLine_24_IO".Mot_8_On DB22.DBX90.1
Motor_9_On :="DrLine_24_IO".Mot_9_On DB22.DBX90.2
Motor_10_On :="DrLine_24_IO".Mot_10_On DB22.DBX90.3
Motor_11_On :="DrLine_24_IO".Mot_11_On DB22.DBX90.4
Motor_12_On :="DrLine_24_IO".Mot_12_On DB22.DBX90.5
Motor_13_On :="DrLine_24_IO".Mot_13_On DB22.DBX90.6
OrdMot_1_On :="DrLine_24_IO".OrdMot_1_On DB22.DBX87.0
OrdMot_2_On :="DrLine_24_IO".OrdMot_2_On DB22.DBX87.1
OrdMot_3_On :="DrLine_24_IO".OrdMot_3_On DB22.DBX87.2
OrdMot_4_On :="DrLine_24_IO".OrdMot_4_On DB22.DBX87.3
OrdMot_5_On :="DrLine_24_IO".OrdMot_5_On DB22.DBX87.4
OrdMot_6_On :="DrLine_24_IO".OrdMot_6_On DB22.DBX87.5
OrdMot_7_On :="DrLine_24_IO".OrdMot_7_On DB22.DBX87.6
OrdMot_8_On :="DrLine_24_IO".OrdMot_8_On DB22.DBX87.7
OrdMot_9_On :="DrLine_24_IO".OrdMot_9_On DB22.DBX88.0

Σελίδα 33 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

OrdMot_10_On :="DrLine_24_IO".OrdMot_10_On DB22.DBX88.1


OrdMot_11_On :="DrLine_24_IO".OrdMot_11_On DB22.DBX88.2
OrdMot_12_On :="DrLine_24_IO".OrdMot_12_On DB22.DBX88.3
OrdMot_13_On :="DrLine_24_IO".OrdMot_13_On DB22.DBX88.4

Network: 9

O(
A "TotalMotorStates".S283.Auto DB1.DBX0.2
A "IO".S283.OrdMotOn DB10.DBX1.2
)
O "TotalMotorStates".S283.Start DB1.DBX0.1
AN "TotalMotorStates".S283.Stop DB1.DBX0.0
AN "IO".S283.Fault DB10.DBX0.4
AN "IO".S283.EmegStop DB10.DBX0.3 -- Emergency Stop
= "IO".S283.MotReady DB10.DBX1.3

A "IO".S283.MotReady DB10.DBX1.3
L "Timers".S283.TimeValue_Siren DB15.DBW4
SD T 183

A "IO".S283.MotReady DB10.DBX1.3
AN T 183
= "IO".S283.MotSiren DB10.DBX1.1 -- Energopoiisi rele sirinas

A T 183
= "IO".S283.MotOn DB10.DBX1.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".S285.Auto DB1.DBX2.2
A "IO".S285.OrdMotOn DB10.DBX3.2
)
O "TotalMotorStates".S285.Start DB1.DBX2.1
AN "TotalMotorStates".S285.Stop DB1.DBX2.0
AN "IO".S285.Fault DB10.DBX2.4
AN "IO".S285.EmegStop DB10.DBX2.3 -- Emergency Stop
= "IO".S285.MotReady DB10.DBX3.3

A "IO".S285.MotReady DB10.DBX3.3
L "Timers".S285.TimeValue_Siren DB15.DBW14
SD T 184

A "IO".S285.MotReady DB10.DBX3.3
AN T 184
= "IO".S285.MotSiren DB10.DBX3.1 -- Energopoiisi rele sirinas

A T 184
= "IO".S285.MotOn DB10.DBX3.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".S284.Auto DB1.DBX4.2
A "IO".S284.OrdMotOn DB10.DBX5.2
)
O "TotalMotorStates".S284.Start DB1.DBX4.1
AN "TotalMotorStates".S284.Stop DB1.DBX4.0
AN "IO".S284.Fault DB10.DBX4.4
AN "IO".S284.EmegStop DB10.DBX4.3 -- Emergency Stop
= "IO".S284.MotReady DB10.DBX5.3

A "IO".S284.MotReady DB10.DBX5.3
L "Timers".S284.TimeValue_Siren DB15.DBW24
SD T 185

A "IO".S284.MotReady DB10.DBX5.3
AN T 185
= "IO".S284.MotSiren DB10.DBX5.1 -- Energopoiisi rele sirinas

A T 185
= "IO".S284.MotOn DB10.DBX5.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".S286.Auto DB1.DBX6.2
A "IO".S286.OrdMotOn DB10.DBX7.2
)
O "TotalMotorStates".S286.Start DB1.DBX6.1

Σελίδα 34 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

AN "TotalMotorStates".S286.Stop DB1.DBX6.0
AN "IO".S286.Fault DB10.DBX6.4
AN "IO".S286.EmegStop DB10.DBX6.3 -- Emergency Stop
= "IO".S286.MotReady DB10.DBX7.3

A "IO".S286.MotReady DB10.DBX7.3
L "Timers".S286.TimeValue_Siren DB15.DBW34
SD T 186

A "IO".S286.MotReady DB10.DBX7.3
AN T 186
= "IO".S286.MotSiren DB10.DBX7.1 -- Energopoiisi rele sirinas

A T 186
= "IO".S286.MotOn DB10.DBX7.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".S287.Auto DB1.DBX8.2
A "IO".S287.OrdMotOn DB10.DBX9.2
)
O "TotalMotorStates".S287.Start DB1.DBX8.1
AN "TotalMotorStates".S287.Stop DB1.DBX8.0
AN "IO".S287.Fault DB10.DBX8.4
AN "IO".S287.EmegStop DB10.DBX8.3 -- Emergency Stop
= "IO".S287.MotReady DB10.DBX9.3

A "IO".S287.MotReady DB10.DBX9.3
L "Timers".S287.TimeValue_Siren DB15.DBW44
SD T 187

A "IO".S287.MotReady DB10.DBX9.3
AN T 187
= "IO".S287.MotSiren DB10.DBX9.1 -- Energopoiisi rele sirinas

A T 187
= "IO".S287.MotOn DB10.DBX9.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".S288.Auto DB1.DBX10.2
A "IO".S288.OrdMotOn DB10.DBX11.2
)
O "TotalMotorStates".S288.Start DB1.DBX10.1
AN "TotalMotorStates".S288.Stop DB1.DBX10.0
AN "IO".S288.Fault DB10.DBX10.4
AN "IO".S288.EmegStop DB10.DBX10.3 -- Emergency Stop
= "IO".S288.MotReady DB10.DBX11.3

A "IO".S288.MotReady DB10.DBX11.3
L "Timers".S288.TimeValue_Siren DB15.DBW54
SD T 188

A "IO".S288.MotReady DB10.DBX11.3
AN T 188
= "IO".S288.MotSiren DB10.DBX11.1 -- Energopoiisi rele sirinas

A T 188
= "IO".S288.MotOn DB10.DBX11.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".S206.Auto DB1.DBX12.2
A "IO".S206.OrdMotOn DB10.DBX13.2
)
O "TotalMotorStates".S206.Start DB1.DBX12.1
AN "TotalMotorStates".S206.Stop DB1.DBX12.0
AN "IO".S206.Fault DB10.DBX12.4
AN "IO".S206.EmegStop DB10.DBX12.3 -- Emergency Stop
= "IO".S206.MotReady DB10.DBX13.3

A "IO".S206.MotReady DB10.DBX13.3
L "Timers".S206.TimeValue_Siren DB15.DBW64
SD T 189

A "IO".S206.MotReady DB10.DBX13.3
AN T 189
= "IO".S206.MotSiren DB10.DBX13.1 -- Energopoiisi rele sirinas

A T 189
= "IO".S206.MotOn DB10.DBX13.0 -- Energopoiisi rele kinitira

Σελίδα 35 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O(
A "TotalMotorStates".S208.Auto DB1.DBX14.2
A "IO".S208.OrdMotOn DB10.DBX15.2
)
O "TotalMotorStates".S208.Start DB1.DBX14.1
AN "TotalMotorStates".S208.Stop DB1.DBX14.0
AN "IO".S208.Fault DB10.DBX14.4
AN "IO".S208.EmegStop DB10.DBX14.3 -- Emergency Stop
= "IO".S208.MotReady DB10.DBX15.3

A "IO".S208.MotReady DB10.DBX15.3
L "Timers".S208.TimeValue_Siren DB15.DBW74
SD T 190

A "IO".S208.MotReady DB10.DBX15.3
AN T 190
= "IO".S208.MotSiren DB10.DBX15.1 -- Energopoiisi rele sirinas

A T 190
= "IO".S208.MotOn DB10.DBX15.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".S207.Auto DB1.DBX16.2
A "IO".S207.OrdMotOn DB10.DBX17.2
)
O "TotalMotorStates".S207.Start DB1.DBX16.1
AN "TotalMotorStates".S207.Stop DB1.DBX16.0
AN "IO".S207.Fault DB10.DBX16.4
AN "IO".S207.EmegStop DB10.DBX16.3 -- Emergency Stop
= "IO".S207.MotReady DB10.DBX17.3

A "IO".S207.MotReady DB10.DBX17.3
L "Timers".S207.TimeValue_Siren DB15.DBW84
SD T 191

A "IO".S207.MotReady DB10.DBX17.3
AN T 191
= "IO".S207.MotSiren DB10.DBX17.1 -- Energopoiisi rele sirinas

A T 191
= "IO".S207.MotOn DB10.DBX17.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".S209V89A.Auto DB1.DBX18.2
A "IO".S209V89A.OrdMotOn DB10.DBX19.2
)
O "TotalMotorStates".S209V89A.Start DB1.DBX18.1
AN "TotalMotorStates".S209V89A.Stop DB1.DBX18.0
AN "IO".S209V89A.Fault DB10.DBX18.4
AN "IO".S209V89A.EmegStop DB10.DBX18.3 -- Emergency Stop
= "IO".S209V89A.MotReady DB10.DBX19.3

A "IO".S209V89A.MotReady DB10.DBX19.3
L "Timers".S209V89A.TimeValue_Siren DB15.DBW94
SD T 192

A "IO".S209V89A.MotReady DB10.DBX19.3
AN T 192
= "IO".S209V89A.MotSiren DB10.DBX19.1 -- Energopoiisi rele sirinas

A T 192
= "IO".S209V89A.MotOn DB10.DBX19.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V89.Auto DB1.DBX20.2
A "IO".V89.OrdMotOn DB10.DBX21.2
)
O "TotalMotorStates".V89.Start DB1.DBX20.1
AN "TotalMotorStates".V89.Stop DB1.DBX20.0
AN "IO".V89.Fault DB10.DBX20.4
AN "IO".V89.EmegStop DB10.DBX20.3 -- Emergency Stop
= "IO".V89.MotReady DB10.DBX21.3

A "IO".V89.MotReady DB10.DBX21.3
L "Timers".V89.TimeValue_Siren DB15.DBW104
SD T 193

A "IO".V89.MotReady DB10.DBX21.3
AN T 193

Σελίδα 36 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "IO".V89.MotSiren DB10.DBX21.1 -- Energopoiisi rele sirinas

A T 193
= "IO".V89.MotOn DB10.DBX21.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V90.Auto DB1.DBX22.2
A "IO".V90.OrdMotOn DB10.DBX23.2
)
O "TotalMotorStates".V90.Start DB1.DBX22.1
AN "TotalMotorStates".V90.Stop DB1.DBX22.0
AN "IO".V90.Fault DB10.DBX22.4
AN "IO".V90.EmegStop DB10.DBX22.3 -- Emergency Stop
= "IO".V90.MotReady DB10.DBX23.3

A "IO".V90.MotReady DB10.DBX23.3
L "Timers".V90.TimeValue_Siren DB15.DBW114
SD T 194

A "IO".V90.MotReady DB10.DBX23.3
AN T 194
= "IO".V90.MotSiren DB10.DBX23.1 -- Energopoiisi rele sirinas

A T 194
= "IO".V90.MotOn DB10.DBX23.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM294.Auto DB1.DBX24.2
A "IO".SM294.OrdMotOn DB10.DBX25.2
)
O "TotalMotorStates".SM294.Start DB1.DBX24.1
AN "TotalMotorStates".SM294.Stop DB1.DBX24.0
AN "IO".SM294.Fault DB10.DBX24.4
AN "IO".SM294.EmegStop DB10.DBX24.3 -- Emergency Stop
= "IO".SM294.MotReady DB10.DBX25.3

A "IO".SM294.MotReady DB10.DBX25.3
L "Timers".SM294.TimeValue_Siren DB15.DBW124
SD T 195

A "IO".SM294.MotReady DB10.DBX25.3
AN T 195
= "IO".SM294.MotSiren DB10.DBX25.1 -- Energopoiisi rele sirinas

A T 195
= "IO".SM294.MotOn DB10.DBX25.0 -- Energopoiisi rele kinitira

Network: 10

O(
A "TotalMotorStates".CVM908.Auto DB1.DBX26.2
A "IO".CVM908.OrdMotOn DB10.DBX27.2
)
O "TotalMotorStates".CVM908.Start DB1.DBX26.1
AN "TotalMotorStates".CVM908.Stop DB1.DBX26.0
AN "IO".CVM908.Fault DB10.DBX26.4
AN "IO".CVM908.EmegStop DB10.DBX26.3 -- Emergency Stop
= "IO".CVM908.MotReady DB10.DBX27.3

A "IO".CVM908.MotReady DB10.DBX27.3
L "Timers".CVM908.TimeValue_Siren DB15.DBW134
SD T 196

A "IO".CVM908.MotReady DB10.DBX27.3
AN T 196
= "IO".CVM908.MotSiren DB10.DBX27.1 -- Energopoiisi rele sirinas

A T 196
= "IO".CVM908.MotOn DB10.DBX27.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM271.Auto DB1.DBX28.2
A "IO".SM271.OrdMotOn DB10.DBX29.2
)
O "TotalMotorStates".SM271.Start DB1.DBX28.1

Σελίδα 37 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

AN "TotalMotorStates".SM271.Stop DB1.DBX28.0
AN "IO".SM271.Fault DB10.DBX28.4
AN "IO".SM271.EmegStop DB10.DBX28.3 -- Emergency Stop
= "IO".SM271.MotReady DB10.DBX29.3

A "IO".SM271.MotReady DB10.DBX29.3
L "Timers".SM271.TimeValue_Siren DB15.DBW144
SD T 197

A "IO".SM271.MotReady DB10.DBX29.3
AN T 197
= "IO".SM271.MotSiren DB10.DBX29.1 -- Energopoiisi rele sirinas

A T 197
= "IO".SM271.MotOn DB10.DBX29.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM272.Auto DB1.DBX30.2
A "IO".SM272.OrdMotOn DB10.DBX31.2
)
O "TotalMotorStates".SM272.Start DB1.DBX30.1
AN "TotalMotorStates".SM272.Stop DB1.DBX30.0
AN "IO".SM272.Fault DB10.DBX30.4
AN "IO".SM272.EmegStop DB10.DBX30.3 -- Emergency Stop
= "IO".SM272.MotReady DB10.DBX31.3

A "IO".SM272.MotReady DB10.DBX31.3
L "Timers".SM272.TimeValue_Siren DB15.DBW154
SD T 198

A "IO".SM272.MotReady DB10.DBX31.3
AN T 198
= "IO".SM272.MotSiren DB10.DBX31.1 -- Energopoiisi rele sirinas

A T 198
= "IO".SM272.MotOn DB10.DBX31.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM271A.Auto DB1.DBX32.2
A "IO".SM271A.OrdMotOn DB10.DBX33.2
)
O "TotalMotorStates".SM271A.Start DB1.DBX32.1
AN "TotalMotorStates".SM271A.Stop DB1.DBX32.0
AN "IO".SM271A.Fault DB10.DBX32.4
AN "IO".SM271A.EmegStop DB10.DBX32.3 -- Emergency Stop
= "IO".SM271A.MotReady DB10.DBX33.3

A "IO".SM271A.MotReady DB10.DBX33.3
L "Timers".SM271A.TimeValue_Siren DB15.DBW164
SD T 199

A "IO".SM271A.MotReady DB10.DBX33.3
AN T 199
= "IO".SM271A.MotSiren DB10.DBX33.1 -- Energopoiisi rele sirinas

A T 199
= "IO".SM271A.MotOn DB10.DBX33.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM272A.Auto DB1.DBX34.2
A "IO".SM272A.OrdMotOn DB10.DBX35.2
)
O "TotalMotorStates".SM272A.Start DB1.DBX34.1
AN "TotalMotorStates".SM272A.Stop DB1.DBX34.0
AN "IO".SM272A.Fault DB10.DBX34.4
AN "IO".SM272A.EmegStop DB10.DBX34.3 -- Emergency Stop
= "IO".SM272A.MotReady DB10.DBX35.3

A "IO".SM272A.MotReady DB10.DBX35.3
L "Timers".SM272A.TimeValue_Siren DB15.DBW174
SD T 200

A "IO".SM272A.MotReady DB10.DBX35.3
AN T 200
= "IO".SM272A.MotSiren DB10.DBX35.1 -- Energopoiisi rele sirinas

A T 200
= "IO".SM272A.MotOn DB10.DBX35.0 -- Energopoiisi rele kinitira

Σελίδα 38 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O(
A "TotalMotorStates".SM277.Auto DB1.DBX36.2
A "IO".SM277.OrdMotOn DB10.DBX37.2
)
O "TotalMotorStates".SM277.Start DB1.DBX36.1
AN "TotalMotorStates".SM277.Stop DB1.DBX36.0
AN "IO".SM277.Fault DB10.DBX36.4
AN "IO".SM277.EmegStop DB10.DBX36.3 -- Emergency Stop
= "IO".SM277.MotReady DB10.DBX37.3

A "IO".SM277.MotReady DB10.DBX37.3
L "Timers".SM277.TimeValue_Siren DB15.DBW184
SD T 201

A "IO".SM277.MotReady DB10.DBX37.3
AN T 201
= "IO".SM277.MotSiren DB10.DBX37.1 -- Energopoiisi rele sirinas

A T 201
= "IO".SM277.MotOn DB10.DBX37.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM273.Auto DB1.DBX38.2
A "IO".SM273.OrdMotOn DB10.DBX39.2
)
O "TotalMotorStates".SM273.Start DB1.DBX38.1
AN "TotalMotorStates".SM273.Stop DB1.DBX38.0
AN "IO".SM273.Fault DB10.DBX38.4
AN "IO".SM273.EmegStop DB10.DBX38.3 -- Emergency Stop
= "IO".SM273.MotReady DB10.DBX39.3

A "IO".SM273.MotReady DB10.DBX39.3
L "Timers".SM273.TimeValue_Siren DB15.DBW194
SD T 202

A "IO".SM273.MotReady DB10.DBX39.3
AN T 202
= "IO".SM273.MotSiren DB10.DBX39.1 -- Energopoiisi rele sirinas

A T 202
= "IO".SM273.MotOn DB10.DBX39.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM274.Auto DB1.DBX40.2
A "IO".SM274.OrdMotOn DB10.DBX41.2
)
O "TotalMotorStates".SM274.Start DB1.DBX40.1
AN "TotalMotorStates".SM274.Stop DB1.DBX40.0
AN "IO".SM274.Fault DB10.DBX40.4
AN "IO".SM274.EmegStop DB10.DBX40.3 -- Emergency Stop
= "IO".SM274.MotReady DB10.DBX41.3

A "IO".SM274.MotReady DB10.DBX41.3
L "Timers".SM274.TimeValue_Siren DB15.DBW204
SD T 203

A "IO".SM274.MotReady DB10.DBX41.3
AN T 203
= "IO".SM274.MotSiren DB10.DBX41.1 -- Energopoiisi rele sirinas

A T 203
= "IO".SM274.MotOn DB10.DBX41.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM275.Auto DB1.DBX42.2
A "IO".SM275.OrdMotOn DB10.DBX43.2
)
O "TotalMotorStates".SM275.Start DB1.DBX42.1
AN "TotalMotorStates".SM275.Stop DB1.DBX42.0
AN "IO".SM275.Fault DB10.DBX42.4
AN "IO".SM275.EmegStop DB10.DBX42.3 -- Emergency Stop
= "IO".SM275.MotReady DB10.DBX43.3

A "IO".SM275.MotReady DB10.DBX43.3
L "Timers".SM275.TimeValue_Siren DB15.DBW214
SD T 204

A "IO".SM275.MotReady DB10.DBX43.3
AN T 204

Σελίδα 39 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "IO".SM275.MotSiren DB10.DBX43.1 -- Energopoiisi rele sirinas

A T 204
= "IO".SM275.MotOn DB10.DBX43.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM276.Auto DB1.DBX44.2
A "IO".SM276.OrdMotOn DB10.DBX45.2
)
O "TotalMotorStates".SM276.Start DB1.DBX44.1
AN "TotalMotorStates".SM276.Stop DB1.DBX44.0
AN "IO".SM276.Fault DB10.DBX44.4
AN "IO".SM276.EmegStop DB10.DBX44.3 -- Emergency Stop
= "IO".SM276.MotReady DB10.DBX45.3

A "IO".SM276.MotReady DB10.DBX45.3
L "Timers".SM276.TimeValue_Siren DB15.DBW224
SD T 205

A "IO".SM276.MotReady DB10.DBX45.3
AN T 205
= "IO".SM276.MotSiren DB10.DBX45.1 -- Energopoiisi rele sirinas

A T 205
= "IO".SM276.MotOn DB10.DBX45.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM278.Auto DB1.DBX46.2
A "IO".SM278.OrdMotOn DB10.DBX47.2
)
O "TotalMotorStates".SM278.Start DB1.DBX46.1
AN "TotalMotorStates".SM278.Stop DB1.DBX46.0
AN "IO".SM278.Fault DB10.DBX46.4
AN "IO".SM278.EmegStop DB10.DBX46.3 -- Emergency Stop
= "IO".SM278.MotReady DB10.DBX47.3

A "IO".SM278.MotReady DB10.DBX47.3
L "Timers".SM278.TimeValue_Siren DB15.DBW234
SD T 206

A "IO".SM278.MotReady DB10.DBX47.3
AN T 206
= "IO".SM278.MotSiren DB10.DBX47.1 -- Energopoiisi rele sirinas

A T 206
= "IO".SM278.MotOn DB10.DBX47.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM279.Auto DB1.DBX48.2
A "IO".SM279.OrdMotOn DB10.DBX49.2
)
O "TotalMotorStates".SM279.Start DB1.DBX48.1
AN "TotalMotorStates".SM279.Stop DB1.DBX48.0
AN "IO".SM279.Fault DB10.DBX48.4
AN "IO".SM279.EmegStop DB10.DBX48.3 -- Emergency Stop
= "IO".SM279.MotReady DB10.DBX49.3

A "IO".SM279.MotReady DB10.DBX49.3
L "Timers".SM279.TimeValue_Siren DB15.DBW244
SD T 207

A "IO".SM279.MotReady DB10.DBX49.3
AN T 207
= "IO".SM279.MotSiren DB10.DBX49.1 -- Energopoiisi rele sirinas

A T 207
= "IO".SM279.MotOn DB10.DBX49.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM280.Auto DB1.DBX50.2
A "IO".SM280.OrdMotOn DB10.DBX51.2
)
O "TotalMotorStates".SM280.Start DB1.DBX50.1
AN "TotalMotorStates".SM280.Stop DB1.DBX50.0
AN "IO".SM280.Fault DB10.DBX50.4
AN "IO".SM280.EmegStop DB10.DBX50.3 -- Emergency Stop
= "IO".SM280.MotReady DB10.DBX51.3

Σελίδα 40 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "IO".SM280.MotReady DB10.DBX51.3
L "Timers".SM280.TimeValue_Siren DB15.DBW254
SD T 208

A "IO".SM280.MotReady DB10.DBX51.3
AN T 208
= "IO".SM280.MotSiren DB10.DBX51.1 -- Energopoiisi rele sirinas

A T 208
= "IO".SM280.MotOn DB10.DBX51.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM281.Auto DB1.DBX52.2
A "IO".SM281.OrdMotOn DB10.DBX53.2
)
O "TotalMotorStates".SM281.Start DB1.DBX52.1
AN "TotalMotorStates".SM281.Stop DB1.DBX52.0
AN "IO".SM281.Fault DB10.DBX52.4
AN "IO".SM281.EmegStop DB10.DBX52.3 -- Emergency Stop
= "IO".SM281.MotReady DB10.DBX53.3

A "IO".SM281.MotReady DB10.DBX53.3
L "Timers".SM281.TimeValue_Siren DB15.DBW264
SD T 209

A "IO".SM281.MotReady DB10.DBX53.3
AN T 209
= "IO".SM281.MotSiren DB10.DBX53.1 -- Energopoiisi rele sirinas

A T 209
= "IO".SM281.MotOn DB10.DBX53.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM282.Auto DB1.DBX54.2
A "IO".SM282.OrdMotOn DB10.DBX55.2
)
O "TotalMotorStates".SM282.Start DB1.DBX54.1
AN "TotalMotorStates".SM282.Stop DB1.DBX54.0
AN "IO".SM282.Fault DB10.DBX54.4
AN "IO".SM282.EmegStop DB10.DBX54.3 -- Emergency Stop
= "IO".SM282.MotReady DB10.DBX55.3

A "IO".SM282.MotReady DB10.DBX55.3
L "Timers".SM282.TimeValue_Siren DB15.DBW274
SD T 210

A "IO".SM282.MotReady DB10.DBX55.3
AN T 210
= "IO".SM282.MotSiren DB10.DBX55.1 -- Energopoiisi rele sirinas

A T 210
= "IO".SM282.MotOn DB10.DBX55.0 -- Energopoiisi rele kinitira

Network: 11

O(
A "TotalMotorStates".V79B.Auto DB1.DBX56.2
A "IO".V79B.OrdMotOn DB10.DBX57.2
)
O "TotalMotorStates".V79B.Start DB1.DBX56.1
AN "TotalMotorStates".V79B.Stop DB1.DBX56.0
AN "IO".V79B.Fault DB10.DBX56.4
AN "IO".V79B.EmegStop DB10.DBX56.3 -- Emergency Stop
= "IO".V79B.MotReady DB10.DBX57.3

A "IO".V79B.MotReady DB10.DBX57.3
L "Timers".V79B.TimeValue_Siren DB15.DBW284
SD T 211

A "IO".V79B.MotReady DB10.DBX57.3
AN T 211
= "IO".V79B.MotSiren DB10.DBX57.1 -- Energopoiisi rele sirinas

A T 211
= "IO".V79B.MotOn DB10.DBX57.0 -- Energopoiisi rele kinitira

Σελίδα 41 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O(
A "TotalMotorStates".V79A.Auto DB1.DBX58.2
A "IO".V79A.OrdMotOn DB10.DBX59.2
)
O "TotalMotorStates".V79A.Start DB1.DBX58.1
AN "TotalMotorStates".V79A.Stop DB1.DBX58.0
AN "IO".V79A.Fault DB10.DBX58.4
AN "IO".V79A.EmegStop DB10.DBX58.3 -- Emergency Stop
= "IO".V79A.MotReady DB10.DBX59.3

A "IO".V79A.MotReady DB10.DBX59.3
L "Timers".V79A.TimeValue_Siren DB15.DBW294
SD T 212

A "IO".V79A.MotReady DB10.DBX59.3
AN T 212
= "IO".V79A.MotSiren DB10.DBX59.1 -- Energopoiisi rele sirinas

A T 212
= "IO".V79A.MotOn DB10.DBX59.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V79.Auto DB1.DBX60.2
A "IO".V79.OrdMotOn DB10.DBX61.2
)
O "TotalMotorStates".V79.Start DB1.DBX60.1
AN "TotalMotorStates".V79.Stop DB1.DBX60.0
AN "IO".V79.Fault DB10.DBX60.4
AN "IO".V79.EmegStop DB10.DBX60.3 -- Emergency Stop
= "IO".V79.MotReady DB10.DBX61.3

A "IO".V79.MotReady DB10.DBX61.3
L "Timers".V79.TimeValue_Siren DB15.DBW304
SD T 213

A "IO".V79.MotReady DB10.DBX61.3
AN T 213
= "IO".V79.MotSiren DB10.DBX61.1 -- Energopoiisi rele sirinas

A T 213
= "IO".V79.MotOn DB10.DBX61.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V80.Auto DB1.DBX62.2
A "IO".V80.OrdMotOn DB10.DBX63.2
)
O "TotalMotorStates".V80.Start DB1.DBX62.1
AN "TotalMotorStates".V80.Stop DB1.DBX62.0
AN "IO".V80.Fault DB10.DBX62.4
AN "IO".V80.EmegStop DB10.DBX62.3 -- Emergency Stop
= "IO".V80.MotReady DB10.DBX63.3

A "IO".V80.MotReady DB10.DBX63.3
L "Timers".V80.TimeValue_Siren DB15.DBW314
SD T 214

A "IO".V80.MotReady DB10.DBX63.3
AN T 214
= "IO".V80.MotSiren DB10.DBX63.1 -- Energopoiisi rele sirinas

A T 214
= "IO".V80.MotOn DB10.DBX63.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V80A.Auto DB1.DBX64.2
A "IO".V80A.OrdMotOn DB10.DBX65.2
)
O "TotalMotorStates".V80A.Start DB1.DBX64.1
AN "TotalMotorStates".V80A.Stop DB1.DBX64.0
AN "IO".V80A.Fault DB10.DBX64.4
AN "IO".V80A.EmegStop DB10.DBX64.3 -- Emergency Stop
= "IO".V80A.MotReady DB10.DBX65.3

A "IO".V80A.MotReady DB10.DBX65.3
L "Timers".V80A.TimeValue_Siren DB15.DBW324
SD T 215

A "IO".V80A.MotReady DB10.DBX65.3

Σελίδα 42 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

AN T 215
= "IO".V80A.MotSiren DB10.DBX65.1 -- Energopoiisi rele sirinas

A T 215
= "IO".V80A.MotOn DB10.DBX65.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V81A.Auto DB1.DBX66.2
A "IO".V81A.OrdMotOn DB10.DBX67.2
)
O "TotalMotorStates".V81A.Start DB1.DBX66.1
AN "TotalMotorStates".V81A.Stop DB1.DBX66.0
AN "IO".V81A.Fault DB10.DBX66.4
AN "IO".V81A.EmegStop DB10.DBX66.3 -- Emergency Stop
= "IO".V81A.MotReady DB10.DBX67.3

A "IO".V81A.MotReady DB10.DBX67.3
L "Timers".V81A.TimeValue_Siren DB15.DBW334
SD T 216

A "IO".V81A.MotReady DB10.DBX67.3
AN T 216
= "IO".V81A.MotSiren DB10.DBX67.1 -- Energopoiisi rele sirinas

A T 216
= "IO".V81A.MotOn DB10.DBX67.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V82A.Auto DB1.DBX68.2
A "IO".V82A.OrdMotOn DB10.DBX69.2
)
O "TotalMotorStates".V82A.Start DB1.DBX68.1
AN "TotalMotorStates".V82A.Stop DB1.DBX68.0
AN "IO".V82A.Fault DB10.DBX68.4
AN "IO".V82A.EmegStop DB10.DBX68.3 -- Emergency Stop
= "IO".V82A.MotReady DB10.DBX69.3

A "IO".V82A.MotReady DB10.DBX69.3
L "Timers".V82A.TimeValue_Siren DB15.DBW344
SD T 217

A "IO".V82A.MotReady DB10.DBX69.3
AN T 217
= "IO".V82A.MotSiren DB10.DBX69.1 -- Energopoiisi rele sirinas

A T 217
= "IO".V82A.MotOn DB10.DBX69.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V81.Auto DB1.DBX70.2
A "IO".V81.OrdMotOn DB10.DBX71.2
)
O "TotalMotorStates".V81.Start DB1.DBX70.1
AN "TotalMotorStates".V81.Stop DB1.DBX70.0
AN "IO".V81.Fault DB10.DBX70.4
AN "IO".V81.EmegStop DB10.DBX70.3 -- Emergency Stop
= "IO".V81.MotReady DB10.DBX71.3

A "IO".V81.MotReady DB10.DBX71.3
L "Timers".V81.TimeValue_Siren DB15.DBW354
SD T 218

A "IO".V81.MotReady DB10.DBX71.3
AN T 218
= "IO".V81.MotSiren DB10.DBX71.1 -- Energopoiisi rele sirinas

A T 218
= "IO".V81.MotOn DB10.DBX71.0 -- Energopoiisi rele kinitira

Σελίδα 43 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Network: 12

O(
A "TotalMotorStates".SM289.Auto DB1.DBX72.2
A "IO".SM289.OrdMotOn DB10.DBX73.2
)
O "TotalMotorStates".SM289.Start DB1.DBX72.1
AN "TotalMotorStates".SM289.Stop DB1.DBX72.0
AN "IO".SM289.Fault DB10.DBX72.4
AN "IO".SM289.EmegStop DB10.DBX72.3 -- Emergency Stop
= "IO".SM289.MotReady DB10.DBX73.3

A "IO".SM289.MotReady DB10.DBX73.3
L "Timers".SM289.TimeValue_Siren DB15.DBW364
SD T 219

A "IO".SM289.MotReady DB10.DBX73.3
AN T 219
= "IO".SM289.MotSiren DB10.DBX73.1 -- Energopoiisi rele sirinas

A T 219
= "IO".SM289.MotOn DB10.DBX73.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM290.Auto DB1.DBX74.2
A "IO".SM290.OrdMotOn DB10.DBX75.2
)
O "TotalMotorStates".SM290.Start DB1.DBX74.1
AN "TotalMotorStates".SM290.Stop DB1.DBX74.0
AN "IO".SM290.Fault DB10.DBX74.4
AN "IO".SM290.EmegStop DB10.DBX74.3 -- Emergency Stop
= "IO".SM290.MotReady DB10.DBX75.3

A "IO".SM290.MotReady DB10.DBX75.3
L "Timers".SM290.TimeValue_Siren DB15.DBW374
SD T 220

A "IO".SM290.MotReady DB10.DBX75.3
AN T 220
= "IO".SM290.MotSiren DB10.DBX75.1 -- Energopoiisi rele sirinas

A T 220
= "IO".SM290.MotOn DB10.DBX75.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM291.Auto DB1.DBX76.2
A "IO".SM291.OrdMotOn DB10.DBX77.2
)
O "TotalMotorStates".SM291.Start DB1.DBX76.1
AN "TotalMotorStates".SM291.Stop DB1.DBX76.0
AN "IO".SM291.Fault DB10.DBX76.4
AN "IO".SM291.EmegStop DB10.DBX76.3 -- Emergency Stop
= "IO".SM291.MotReady DB10.DBX77.3

A "IO".SM291.MotReady DB10.DBX77.3
L "Timers".SM291.TimeValue_Siren DB15.DBW384
SD T 221

A "IO".SM291.MotReady DB10.DBX77.3
AN T 221
= "IO".SM291.MotSiren DB10.DBX77.1 -- Energopoiisi rele sirinas

A T 221
= "IO".SM291.MotOn DB10.DBX77.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM292.Auto DB1.DBX78.2
A "IO".SM292.OrdMotOn DB10.DBX79.2
)
O "TotalMotorStates".SM292.Start DB1.DBX78.1
AN "TotalMotorStates".SM292.Stop DB1.DBX78.0
AN "IO".SM292.Fault DB10.DBX78.4
AN "IO".SM292.EmegStop DB10.DBX78.3 -- Emergency Stop
= "IO".SM292.MotReady DB10.DBX79.3

Σελίδα 44 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "IO".SM292.MotReady DB10.DBX79.3
L "Timers".SM292.TimeValue_Siren DB15.DBW394
SD T 222

A "IO".SM292.MotReady DB10.DBX79.3
AN T 222
= "IO".SM292.MotSiren DB10.DBX79.1 -- Energopoiisi rele sirinas

A T 222
= "IO".SM292.MotOn DB10.DBX79.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM293.Auto DB1.DBX80.2
A "IO".SM293.OrdMotOn DB10.DBX81.2
)
O "TotalMotorStates".SM293.Start DB1.DBX80.1
AN "TotalMotorStates".SM293.Stop DB1.DBX80.0
AN "IO".SM293.Fault DB10.DBX80.4
AN "IO".SM293.EmegStop DB10.DBX80.3 -- Emergency Stop
= "IO".SM293.MotReady DB10.DBX81.3

A "IO".SM293.MotReady DB10.DBX81.3
L "Timers".SM293.TimeValue_Siren DB15.DBW404
SD T 223

A "IO".SM293.MotReady DB10.DBX81.3
AN T 223
= "IO".SM293.MotSiren DB10.DBX81.1 -- Energopoiisi rele sirinas

A T 223
= "IO".SM293.MotOn DB10.DBX81.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V45.Auto DB1.DBX82.2
A "IO".V45.OrdMotOn DB10.DBX83.2
)
O "TotalMotorStates".V45.Start DB1.DBX82.1
AN "TotalMotorStates".V45.Stop DB1.DBX82.0
AN "IO".V45.Fault DB10.DBX82.4
AN "IO".V45.EmegStop DB10.DBX82.3 -- Emergency Stop
= "IO".V45.MotReady DB10.DBX83.3

A "IO".V45.MotReady DB10.DBX83.3
L "Timers".V45.TimeValue_Siren DB15.DBW414
SD T 224

A "IO".V45.MotReady DB10.DBX83.3
AN T 224
= "IO".V45.MotSiren DB10.DBX83.1 -- Energopoiisi rele sirinas

A T 224
= "IO".V45.MotOn DB10.DBX83.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V44.Auto DB1.DBX84.2
A "IO".V44.OrdMotOn DB10.DBX85.2
)
O "TotalMotorStates".V44.Start DB1.DBX84.1
AN "TotalMotorStates".V44.Stop DB1.DBX84.0
AN "IO".V44.Fault DB10.DBX84.4
AN "IO".V44.EmegStop DB10.DBX84.3 -- Emergency Stop
= "IO".V44.MotReady DB10.DBX85.3

A "IO".V44.MotReady DB10.DBX85.3
L "Timers".V44.TimeValue_Siren DB15.DBW424
SD T 225

A "IO".V44.MotReady DB10.DBX85.3
AN T 225
= "IO".V44.MotSiren DB10.DBX85.1 -- Energopoiisi rele sirinas

A T 225
= "IO".V44.MotOn DB10.DBX85.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V43.Auto DB1.DBX86.2
A "IO".V43.OrdMotOn DB10.DBX87.2
)
O "TotalMotorStates".V43.Start DB1.DBX86.1

Σελίδα 45 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

AN "TotalMotorStates".V43.Stop DB1.DBX86.0
AN "IO".V43.Fault DB10.DBX86.4
AN "IO".V43.EmegStop DB10.DBX86.3 -- Emergency Stop
= "IO".V43.MotReady DB10.DBX87.3

A "IO".V43.MotReady DB10.DBX87.3
L "Timers".V43.TimeValue_Siren DB15.DBW434
SD T 226

A "IO".V43.MotReady DB10.DBX87.3
AN T 226
= "IO".V43.MotSiren DB10.DBX87.1 -- Energopoiisi rele sirinas

A T 226
= "IO".V43.MotOn DB10.DBX87.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V41.Auto DB1.DBX88.2
A "IO".V41.OrdMotOn DB10.DBX89.2
)
O "TotalMotorStates".V41.Start DB1.DBX88.1
AN "TotalMotorStates".V41.Stop DB1.DBX88.0
AN "IO".V41.Fault DB10.DBX88.4
AN "IO".V41.EmegStop DB10.DBX88.3 -- Emergency Stop
= "IO".V41.MotReady DB10.DBX89.3

A "IO".V41.MotReady DB10.DBX89.3
L "Timers".V41.TimeValue_Siren DB15.DBW444
SD T 227

A "IO".V41.MotReady DB10.DBX89.3
AN T 227
= "IO".V41.MotSiren DB10.DBX89.1 -- Energopoiisi rele sirinas

A T 227
= "IO".V41.MotOn DB10.DBX89.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V40.Auto DB1.DBX90.2
A "IO".V40.OrdMotOn DB10.DBX91.2
)
O "TotalMotorStates".V40.Start DB1.DBX90.1
AN "TotalMotorStates".V40.Stop DB1.DBX90.0
AN "IO".V40.Fault DB10.DBX90.4
AN "IO".V40.EmegStop DB10.DBX90.3 -- Emergency Stop
= "IO".V40.MotReady DB10.DBX91.3

A "IO".V40.MotReady DB10.DBX91.3
L "Timers".V40.TimeValue_Siren DB15.DBW454
SD T 228

A "IO".V40.MotReady DB10.DBX91.3
AN T 228
= "IO".V40.MotSiren DB10.DBX91.1 -- Energopoiisi rele sirinas

A T 228
= "IO".V40.MotOn DB10.DBX91.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V75.Auto DB1.DBX92.2
A "IO".V75.OrdMotOn DB10.DBX93.2
)
O "TotalMotorStates".V75.Start DB1.DBX92.1
AN "TotalMotorStates".V75.Stop DB1.DBX92.0
AN "IO".V75.Fault DB10.DBX92.4
AN "IO".V75.EmegStop DB10.DBX92.3 -- Emergency Stop
= "IO".V75.MotReady DB10.DBX93.3

A "IO".V75.MotReady DB10.DBX93.3
L "Timers".V75.TimeValue_Siren DB15.DBW464
SD T 229

A "IO".V75.MotReady DB10.DBX93.3
AN T 229
= "IO".V75.MotSiren DB10.DBX93.1 -- Energopoiisi rele sirinas

A T 229
= "IO".V75.MotOn DB10.DBX93.0 -- Energopoiisi rele kinitira

Σελίδα 46 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O(
A "TotalMotorStates".V20.Auto DB1.DBX94.2
A "IO".V20.OrdMotOn DB10.DBX95.2
)
O "TotalMotorStates".V20.Start DB1.DBX94.1
AN "TotalMotorStates".V20.Stop DB1.DBX94.0
AN "IO".V20.Fault DB10.DBX94.4
AN "IO".V20.EmegStop DB10.DBX94.3 -- Emergency Stop
= "IO".V20.MotReady DB10.DBX95.3

A "IO".V20.MotReady DB10.DBX95.3
L "Timers".V20.TimeValue_Siren DB15.DBW474
SD T 230

A "IO".V20.MotReady DB10.DBX95.3
AN T 230
= "IO".V20.MotSiren DB10.DBX95.1 -- Energopoiisi rele sirinas

A T 230
= "IO".V20.MotOn DB10.DBX95.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V21.Auto DB1.DBX96.2
A "IO".V21.OrdMotOn DB10.DBX97.2
)
O "TotalMotorStates".V21.Start DB1.DBX96.1
AN "TotalMotorStates".V21.Stop DB1.DBX96.0
AN "IO".V21.Fault DB10.DBX96.4
AN "IO".V21.EmegStop DB10.DBX96.3 -- Emergency Stop
= "IO".V21.MotReady DB10.DBX97.3

A "IO".V21.MotReady DB10.DBX97.3
L "Timers".V21.TimeValue_Siren DB15.DBW484
SD T 231

A "IO".V21.MotReady DB10.DBX97.3
AN T 231
= "IO".V21.MotSiren DB10.DBX97.1 -- Energopoiisi rele sirinas

A T 231
= "IO".V21.MotOn DB10.DBX97.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM301.Auto DB1.DBX98.2
A "IO".SM301.OrdMotOn DB10.DBX99.2
)
O "TotalMotorStates".SM301.Start DB1.DBX98.1
AN "TotalMotorStates".SM301.Stop DB1.DBX98.0
AN "IO".SM301.Fault DB10.DBX98.4
AN "IO".SM301.EmegStop DB10.DBX98.3 -- Emergency Stop
= "IO".SM301.MotReady DB10.DBX99.3

A "IO".SM301.MotReady DB10.DBX99.3
L "Timers".SM301.TimeValue_Siren DB15.DBW494
SD T 232

A "IO".SM301.MotReady DB10.DBX99.3
AN T 232
= "IO".SM301.MotSiren DB10.DBX99.1 -- Energopoiisi rele sirinas

A T 232
= "IO".SM301.MotOn DB10.DBX99.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM302.Auto DB1.DBX100.2
A "IO".SM302.OrdMotOn DB10.DBX101.2
)
O "TotalMotorStates".SM302.Start DB1.DBX100.1
AN "TotalMotorStates".SM302.Stop DB1.DBX100.0
AN "IO".SM302.Fault DB10.DBX100.4
AN "IO".SM302.EmegStop DB10.DBX100.3 -- Emergency Stop
= "IO".SM302.MotReady DB10.DBX101.3

A "IO".SM302.MotReady DB10.DBX101.3
L "Timers".SM302.TimeValue_Siren DB15.DBW504
SD T 233

A "IO".SM302.MotReady DB10.DBX101.3
AN T 233

Σελίδα 47 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "IO".SM302.MotSiren DB10.DBX101.1 -- Energopoiisi rele sirinas

A T 233
= "IO".SM302.MotOn DB10.DBX101.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".SM303.Auto DB1.DBX102.2
A "IO".SM303.OrdMotOn DB10.DBX103.2
)
O "TotalMotorStates".SM303.Start DB1.DBX102.1
AN "TotalMotorStates".SM303.Stop DB1.DBX102.0
AN "IO".SM303.Fault DB10.DBX102.4
AN "IO".SM303.EmegStop DB10.DBX102.3 -- Emergency Stop
= "IO".SM303.MotReady DB10.DBX103.3

A "IO".SM303.MotReady DB10.DBX103.3
L "Timers".SM303.TimeValue_Siren DB15.DBW514
SD T 234

A "IO".SM303.MotReady DB10.DBX103.3
AN T 234
= "IO".SM303.MotSiren DB10.DBX103.1 -- Energopoiisi rele sirinas

A T 234
= "IO".SM303.MotOn DB10.DBX103.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".Return.Auto DB1.DBX104.2
A "IO".Return.OrdMotOn DB10.DBX105.2
)
O "TotalMotorStates".Return.Start DB1.DBX104.1
AN "TotalMotorStates".Return.Stop DB1.DBX104.0
AN "IO".Return.Fault DB10.DBX104.4
AN "IO".Return.EmegStop DB10.DBX104.3 -- Emergency Stop
= "IO".Return.MotReady DB10.DBX105.3

A "IO".Return.MotReady DB10.DBX105.3
L "Timers".Return.TimeValue_Siren DB15.DBW524
SD T 235

A "IO".Return.MotReady DB10.DBX105.3
AN T 235
= "IO".Return.MotSiren DB10.DBX105.1 -- Energopoiisi rele sirinas

A T 235
= "IO".Return.MotOn DB10.DBX105.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".Calcine.Auto DB1.DBX106.2
A "IO".Calcine.OrdMotOn DB10.DBX107.2
)
O "TotalMotorStates".Calcine.Start DB1.DBX106.1
AN "TotalMotorStates".Calcine.Stop DB1.DBX106.0
AN "IO".Calcine.Fault DB10.DBX106.4
AN "IO".Calcine.EmegStop DB10.DBX106.3 -- Emergency Stop
= "IO".Calcine.MotReady DB10.DBX107.3

A "IO".Calcine.MotReady DB10.DBX107.3
L "Timers".Calcine.TimeValue_Siren DB15.DBW534
SD T 236

A "IO".Calcine.MotReady DB10.DBX107.3
AN T 236
= "IO".Calcine.MotSiren DB10.DBX107.1 -- Energopoiisi rele sirinas

A T 236
= "IO".Calcine.MotOn DB10.DBX107.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".Caillard2.Auto DB1.DBX108.2
A "IO".Caillard2.OrdMotOn DB10.DBX109.2
)
O "TotalMotorStates".Caillard2.Start DB1.DBX108.1
AN "TotalMotorStates".Caillard2.Stop DB1.DBX108.0
AN "IO".Caillard2.Fault DB10.DBX108.4
AN "IO".Caillard2.EmegStop DB10.DBX108.3 -- Emergency Stop
= "IO".Caillard2.MotReady DB10.DBX109.3

Σελίδα 48 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "IO".Caillard2.MotReady DB10.DBX109.3
L "Timers".Caillard2.TimeValue_Siren DB15.DBW544
SD T 237

A "IO".Caillard2.MotReady DB10.DBX109.3
AN T 237
= "IO".Caillard2.MotSiren DB10.DBX109.1 -- Energopoiisi rele sirinas

A T 237
= "IO".Caillard2.MotOn DB10.DBX109.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".Caillard1.Auto DB1.DBX110.2
A "IO".Caillard1.OrdMotOn DB10.DBX111.2
)
O "TotalMotorStates".Caillard1.Start DB1.DBX110.1
AN "TotalMotorStates".Caillard1.Stop DB1.DBX110.0
AN "IO".Caillard1.Fault DB10.DBX110.4
AN "IO".Caillard1.EmegStop DB10.DBX110.3 -- Emergency Stop
= "IO".Caillard1.MotReady DB10.DBX111.3

A "IO".Caillard1.MotReady DB10.DBX111.3
L "Timers".Caillard1.TimeValue_Siren DB15.DBW554
SD T 238

A "IO".Caillard1.MotReady DB10.DBX111.3
AN T 238
= "IO".Caillard1.MotSiren DB10.DBX111.1 -- Energopoiisi rele sirinas

A T 238
= "IO".Caillard1.MotOn DB10.DBX111.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V19.Auto DB1.DBX112.2
A "IO".V19.OrdMotOn DB10.DBX113.2
)
O "TotalMotorStates".V19.Start DB1.DBX112.1
AN "TotalMotorStates".V19.Stop DB1.DBX112.0
AN "IO".V19.Fault DB10.DBX112.4
AN "IO".V19.EmegStop DB10.DBX112.3 -- Emergency Stop
= "IO".V19.MotReady DB10.DBX113.3

A "IO".V19.MotReady DB10.DBX113.3
L "Timers".V19.TimeValue_Siren DB15.DBW564
SD T 239

A "IO".V19.MotReady DB10.DBX113.3
AN T 239
= "IO".V19.MotSiren DB10.DBX113.1 -- Energopoiisi rele sirinas

A T 239
= "IO".V19.MotOn DB10.DBX113.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".WS219.Auto DB1.DBX114.2
A "IO".WS219.OrdMotOn DB10.DBX115.2
)
O "TotalMotorStates".WS219.Start DB1.DBX114.1
AN "TotalMotorStates".WS219.Stop DB1.DBX114.0
AN "IO".WS219.Fault DB10.DBX114.4
AN "IO".WS219.EmegStop DB10.DBX114.3 -- Emergency Stop
= "IO".WS219.MotReady DB10.DBX115.3

A "IO".WS219.MotReady DB10.DBX115.3
L "Timers".WS219.TimeValue_Siren DB15.DBW574
SD T 240

A "IO".WS219.MotReady DB10.DBX115.3
AN T 240
= "IO".WS219.MotSiren DB10.DBX115.1 -- Energopoiisi rele sirinas

A T 240
= "IO".WS219.MotOn DB10.DBX115.0 -- Energopoiisi rele kinitira

O(
A "TotalMotorStates".V17.Auto DB1.DBX116.2
A "IO".V17.OrdMotOn DB10.DBX117.2
)
O "TotalMotorStates".V17.Start DB1.DBX116.1
AN "TotalMotorStates".V17.Stop DB1.DBX116.0

Σελίδα 49 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

AN "IO".V17.Fault DB10.DBX116.4
AN "IO".V17.EmegStop DB10.DBX116.3 -- Emergency Stop
= "IO".V17.MotReady DB10.DBX117.3

A "IO".V17.MotReady DB10.DBX117.3
L "Timers".V17.TimeValue_Siren DB15.DBW584
SD T 241

A "IO".V17.MotReady DB10.DBX117.3
AN T 241
= "IO".V17.MotSiren DB10.DBX117.1 -- Energopoiisi rele sirinas

A T 241
= "IO".V17.MotOn DB10.DBX117.0 -- Energopoiisi rele kinitira

Network: 13

CALL "CalculateAnimation" FC9

CALL "CalculateAlarms" FC15

CALL "FeedbackBypass" FC17

Σελίδα 50 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC8 - <offline> - "Conveyor_Line_N13"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 04/05/2010 12:41:52 PM
Interface: 04/05/2010 12:41:52 PM
Lengths (block/logic/data): 03940 03492 00000

Name Data Type Address Comment


IN 0.0
Start Bool 0.0
Stop Bool 0.1
MotConv_1_Fault Bool 0.2
EmgStop_1 Bool 0.3
MotConv_2_Fault Bool 0.4
EmgStop_2 Bool 0.5
MotConv_3_Fault Bool 0.6
EmgStop_3 Bool 0.7
MotConv_4_Fault Bool 1.0
EmgStop_4 Bool 1.1
MotConv_5_Fault Bool 1.2
EmgStop_5 Bool 1.3
MotConv_6_Fault Bool 1.4
EmgStop_6 Bool 1.5
MotConv_7_Fault Bool 1.6
EmgStop_7 Bool 1.7
MotConv_8_Fault Bool 2.0
EmgStop_8 Bool 2.1
MotConv_9_Fault Bool 2.2
EmgStop_9 Bool 2.3
MotConv_10_Fault Bool 2.4
EmgStop_10 Bool 2.5
MotConv_11_Fault Bool 2.6
EmgStop_11 Bool 2.7
MotConv_12_Fault Bool 3.0
EmgStop_12 Bool 3.1
MotConv_13_Fault Bool 3.2
EmgStop_13 Bool 3.3
Timer_On_1 Timer 4.0
Timer_On_2 Timer 6.0
Timer_On_3 Timer 8.0
Timer_On_4 Timer 10.0
Timer_On_5 Timer 12.0
Timer_On_6 Timer 14.0
Timer_On_7 Timer 16.0
Timer_On_8 Timer 18.0
Timer_On_9 Timer 20.0
Timer_On_10 Timer 22.0
Timer_On_11 Timer 24.0
Timer_On_12 Timer 26.0
Timer_On_13 Timer 28.0
Timer_Off_1 Timer 30.0
Timer_Off_2 Timer 32.0
Timer_Off_3 Timer 34.0
Timer_Off_4 Timer 36.0
Timer_Off_5 Timer 38.0
Timer_Off_6 Timer 40.0
Timer_Off_7 Timer 42.0
Timer_Off_8 Timer 44.0
Timer_Off_9 Timer 46.0
Timer_Off_10 Timer 48.0
Timer_Off_11 Timer 50.0

Σελίδα 51 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Name Data Type Address Comment


Timer_Off_12 Timer 52.0
Timer_Off_13 Timer 54.0
TimeValue_1_On S5Time 56.0
TimeValue_1_Off S5Time 58.0
TimeValue_2_On S5Time 60.0
TimeValue_2_Off S5Time 62.0
TimeValue_3_On S5Time 64.0
TimeValue_3_Off S5Time 66.0
TimeValue_4_On S5Time 68.0
TimeValue_4_Off S5Time 70.0
TimeValue_5_On S5Time 72.0
TimeValue_5_Off S5Time 74.0
TimeValue_6_On S5Time 76.0
TimeValue_6_Off S5Time 78.0
TimeValue_7_On S5Time 80.0
TimeValue_7_Off S5Time 82.0
TimeValue_8_On S5Time 84.0
TimeValue_8_Off S5Time 86.0
TimeValue_9_On S5Time 88.0
TimeValue_9_Off S5Time 90.0
TimeValue_10_On S5Time 92.0
TimeValue_10_Off S5Time 94.0
TimeValue_11_On S5Time 96.0
TimeValue_11_Off S5Time 98.0
TimeValue_12_On S5Time 100.0
TimeValue_12_Off S5Time 102.0
TimeValue_13_On S5Time 104.0
TimeValue_13_Off S5Time 106.0
Motor_1_Auto Bool 108.0
Motor_2_Auto Bool 108.1
Motor_3_Auto Bool 108.2
Motor_4_Auto Bool 108.3
Motor_5_Auto Bool 108.4
Motor_6_Auto Bool 108.5
Motor_7_Auto Bool 108.6
Motor_8_Auto Bool 108.7
Motor_9_Auto Bool 109.0
Motor_10_Auto Bool 109.1
Motor_11_Auto Bool 109.2
Motor_12_Auto Bool 109.3
Motor_13_Auto Bool 109.4
Mot_1_Bypass Bool 109.5
Mot_2_Bypass Bool 109.6
Mot_3_Bypass Bool 109.7
Mot_4_Bypass Bool 110.0
Mot_5_Bypass Bool 110.1
Mot_6_Bypass Bool 110.2
Mot_7_Bypass Bool 110.3
Mot_8_Bypass Bool 110.4
Mot_9_Bypass Bool 110.5
Mot_10_Bypass Bool 110.6
Mot_11_Bypass Bool 110.7
Mot_12_Bypass Bool 111.0
Mot_13_Bypass Bool 111.1
Mot_1_Start Bool 111.2
Mot_2_Start Bool 111.3
Mot_3_Start Bool 111.4
Mot_4_Start Bool 111.5
Mot_5_Start Bool 111.6
Mot_6_Start Bool 111.7
Mot_7_Start Bool 112.0

Σελίδα 52 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Name Data Type Address Comment


Mot_8_Start Bool 112.1
Mot_9_Start Bool 112.2
Mot_10_Start Bool 112.3
Mot_11_Start Bool 112.4
Mot_12_Start Bool 112.5
Mot_13_Start Bool 112.6
Mot_1_Stop Bool 112.7
Mot_2_Stop Bool 113.0
Mot_3_Stop Bool 113.1
Mot_4_Stop Bool 113.2
Mot_5_Stop Bool 113.3
Mot_6_Stop Bool 113.4
Mot_7_Stop Bool 113.5
Mot_8_Stop Bool 113.6
Mot_9_Stop Bool 113.7
Mot_10_Stop Bool 114.0
Mot_11_Stop Bool 114.1
Mot_12_Stop Bool 114.2
Mot_13_Stop Bool 114.3
Gen_EmgStop Bool 114.4
Motor_1_On Bool 114.5
Motor_2_On Bool 114.6
Motor_3_On Bool 114.7
Motor_4_On Bool 115.0
Motor_5_On Bool 115.1
Motor_6_On Bool 115.2
Motor_7_On Bool 115.3
Motor_8_On Bool 115.4
Motor_9_On Bool 115.5
Motor_10_On Bool 115.6
Motor_11_On Bool 115.7
Motor_12_On Bool 116.0
Motor_13_On Bool 116.1
OUT 0.0
IN_OUT 0.0
OrdMot_1_On Bool 118.0
OrdMot_2_On Bool 118.1
OrdMot_3_On Bool 118.2
OrdMot_4_On Bool 118.3
OrdMot_5_On Bool 118.4
OrdMot_6_On Bool 118.5
OrdMot_7_On Bool 118.6
OrdMot_8_On Bool 118.7
OrdMot_9_On Bool 119.0
OrdMot_10_On Bool 119.1
OrdMot_11_On Bool 119.2
OrdMot_12_On Bool 119.3
OrdMot_13_On Bool 119.4
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Block: FC8

Σελίδα 53 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Network: 1

O #Gen_EmgStop
O #EmgStop_1
O #EmgStop_2
O #EmgStop_3
O #EmgStop_4
O #EmgStop_5
O #EmgStop_6
O #EmgStop_7
O #EmgStop_8
O #EmgStop_9
O #EmgStop_10
O #EmgStop_11
O #EmgStop_12
O #EmgStop_13
R #OrdMot_1_On
R #OrdMot_2_On
R #OrdMot_3_On
R #OrdMot_4_On
R #OrdMot_5_On
R #OrdMot_6_On
R #OrdMot_7_On
R #OrdMot_8_On
R #OrdMot_9_On
R #OrdMot_10_On
R #OrdMot_11_On
R #OrdMot_12_On
R #OrdMot_13_On
R #Start
S #Stop

O #MotConv_1_Fault
O #MotConv_2_Fault
O #MotConv_3_Fault
O #MotConv_4_Fault
O #MotConv_5_Fault
O #MotConv_6_Fault
O #MotConv_7_Fault
O #MotConv_8_Fault
O #MotConv_9_Fault
O #MotConv_10_Fault
O #MotConv_11_Fault
O #MotConv_12_Fault
O #MotConv_13_Fault
O #Mot_1_Stop
O #Mot_2_Stop
O #Mot_3_Stop
O #Mot_4_Stop
O #Mot_5_Stop
O #Mot_6_Stop
O #Mot_7_Stop
O #Mot_8_Stop
O #Mot_9_Stop
O #Mot_10_Stop
O #Mot_11_Stop
O #Mot_12_Stop
O #Mot_13_Stop
R #Start
S #Stop

Network: 2

A #Mot_1_Bypass
JC nex2

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On
O #Mot_12_Bypass
)
A(

Σελίδα 54 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O #Motor_11_On
O #Mot_11_Bypass
)
A(
O #Motor_10_On
O #Mot_10_Bypass
)
A(
O #Motor_9_On
O #Mot_9_Bypass
)
A(
O #Motor_8_On
O #Mot_8_Bypass
)
A(
O #Motor_7_On
O #Mot_7_Bypass
)
A(
O #Motor_6_On
O #Mot_6_Bypass
)
A(
O #Motor_5_On
O #Mot_5_Bypass
)
A(
O #Motor_4_On
O #Mot_4_Bypass
)
A(
O #Motor_3_On
O #Mot_3_Bypass
)
A(
O #Motor_2_On
O #Mot_2_Bypass
)
AN #Motor_1_On
A #Motor_1_Auto
L #TimeValue_1_On
SD #Timer_On_1

A #Start
A #Timer_On_1
AN #MotConv_1_Fault
AN #EmgStop_1
S #OrdMot_1_On

A #Stop
A #Motor_1_On
A #Motor_1_Auto
L #TimeValue_1_Off
SD #Timer_Off_1

A #Stop
A #Timer_Off_1
ON #Motor_1_Auto
O #MotConv_1_Fault
O #EmgStop_1
O(
AN #Motor_2_On
AN #Mot_2_Bypass
)
O #Mot_2_Start
R #OrdMot_1_On

nex2: A #Mot_2_Bypass
JC nex3

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On
O #Mot_12_Bypass
)
A(

Σελίδα 55 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O #Motor_11_On
O #Mot_11_Bypass
)
A(
O #Motor_10_On
O #Mot_10_Bypass
)
A(
O #Motor_9_On
O #Mot_9_Bypass
)
A(
O #Motor_8_On
O #Mot_8_Bypass
)
A(
O #Motor_7_On
O #Mot_7_Bypass
)
A(
O #Motor_6_On
O #Mot_6_Bypass
)
A(
O #Motor_5_On
O #Mot_5_Bypass
)
A(
O #Motor_4_On
O #Mot_4_Bypass
)
A(
O #Motor_3_On
O #Mot_3_Bypass
)
AN #Motor_2_On
A #Motor_2_Auto
L #TimeValue_2_On
SD #Timer_On_2

A #Start
A #Timer_On_2
AN #MotConv_2_Fault
AN #EmgStop_2
S #OrdMot_2_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A #Motor_2_On
A #Motor_2_Auto
L #TimeValue_2_Off
SD #Timer_Off_2

A #Stop
A #Timer_Off_2
ON #Motor_2_Auto
O #MotConv_2_Fault
O #EmgStop_2
O(
AN #Motor_3_On
AN #Mot_3_Bypass
)
O #Mot_3_Start
R #OrdMot_2_On

nex3: A #Mot_3_Bypass
JC nex4

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On
O #Mot_12_Bypass
)
A(

Σελίδα 56 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O #Motor_11_On
O #Mot_11_Bypass
)
A(
O #Motor_10_On
O #Mot_10_Bypass
)
A(
O #Motor_9_On
O #Mot_9_Bypass
)
A(
O #Motor_8_On
O #Mot_8_Bypass
)
A(
O #Motor_7_On
O #Mot_7_Bypass
)
A(
O #Motor_6_On
O #Mot_6_Bypass
)
A(
O #Motor_5_On
O #Mot_5_Bypass
)
A(
O #Motor_4_On
O #Mot_4_Bypass
)
AN #Motor_3_On
A #Motor_3_Auto
L #TimeValue_3_On
SD #Timer_On_3

A #Start
A #Timer_On_3
AN #MotConv_3_Fault
AN #EmgStop_3
S #OrdMot_3_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A #Motor_3_On
A #Motor_3_Auto
L #TimeValue_3_Off
SD #Timer_Off_3

A #Stop
A #Timer_Off_3
ON #Motor_3_Auto
O #MotConv_3_Fault
O #EmgStop_3
O(
AN #Motor_4_On
AN #Mot_4_Bypass
)
O #Mot_4_Start
R #OrdMot_3_On

nex4: A #Mot_4_Bypass
JC nex5

// energopoiisi kinitira 4
A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On
O #Mot_12_Bypass
)

Σελίδα 57 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A(
O #Motor_11_On
O #Mot_11_Bypass
)
A(
O #Motor_10_On
O #Mot_10_Bypass
)
A(
O #Motor_9_On
O #Mot_9_Bypass
)
A(
O #Motor_8_On
O #Mot_8_Bypass
)
A(
O #Motor_7_On
O #Mot_7_Bypass
)
A(
O #Motor_6_On
O #Mot_6_Bypass
)
A(
O #Motor_5_On
O #Mot_5_Bypass
)
AN #Motor_4_On
A #Motor_4_Auto
L #TimeValue_4_On
SD #Timer_On_4

A #Start
A #Timer_On_4
AN #MotConv_4_Fault
AN #EmgStop_4
S #OrdMot_4_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A(
ON #Motor_3_On
O #Mot_3_Start
)
A #Motor_4_On
A #Motor_4_Auto
L #TimeValue_4_Off
SD #Timer_Off_4

A #Stop
A #Timer_Off_4
ON #Motor_4_Auto
O #MotConv_4_Fault
O #EmgStop_4
O(
AN #Motor_5_On
AN #Mot_5_Bypass
)
O #Mot_5_Start
R #OrdMot_4_On

nex5: A #Mot_5_Bypass
JC nex6

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On
O #Mot_12_Bypass
)

Σελίδα 58 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A(
O #Motor_11_On
O #Mot_11_Bypass
)
A(
O #Motor_10_On
O #Mot_10_Bypass
)
A(
O #Motor_9_On
O #Mot_9_Bypass
)
A(
O #Motor_8_On
O #Mot_8_Bypass
)
A(
O #Motor_7_On
O #Mot_7_Bypass
)
A(
O #Motor_6_On
O #Mot_6_Bypass
)
AN #Motor_5_On
A #Motor_5_Auto
L #TimeValue_5_On
SD #Timer_On_5

A #Start
A #Timer_On_5
AN #MotConv_5_Fault
AN #EmgStop_5
S #OrdMot_5_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A(
ON #Motor_3_On
O #Mot_3_Start
)
A(
ON #Motor_4_On
O #Mot_4_Start
)
A #Motor_5_On
A #Motor_5_Auto
L #TimeValue_5_Off
SD #Timer_Off_5

A #Stop
A #Timer_Off_5
ON #Motor_5_Auto
O #MotConv_5_Fault
O #EmgStop_5
O(
AN #Motor_6_On
AN #Mot_6_Bypass
)
O #Mot_6_Start
R #OrdMot_5_On

nex6: A #Mot_6_Bypass
JC nex7

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On
O #Mot_12_Bypass

Σελίδα 59 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

)
A(
O #Motor_11_On
O #Mot_11_Bypass
)
A(
O #Motor_10_On
O #Mot_10_Bypass
)
A(
O #Motor_9_On
O #Mot_9_Bypass
)
A(
O #Motor_8_On
O #Mot_8_Bypass
)
A(
O #Motor_7_On
O #Mot_7_Bypass
)
AN #Motor_6_On
A #Motor_6_Auto
L #TimeValue_6_On
SD #Timer_On_6

A #Start
A #Timer_On_6
AN #MotConv_6_Fault
AN #EmgStop_6
S #OrdMot_6_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A(
ON #Motor_3_On
O #Mot_3_Start
)
A(
ON #Motor_4_On
O #Mot_4_Start
)
A(
ON #Motor_5_On
O #Mot_5_Start
)
A #Motor_6_On
A #Motor_6_Auto
L #TimeValue_6_Off
SD #Timer_Off_6

A #Stop
A #Timer_Off_6
ON #Motor_6_Auto
O #MotConv_6_Fault
O #EmgStop_6
O(
AN #Motor_7_On
AN #Mot_7_Bypass
)
O #Mot_7_Start
R #OrdMot_6_On

nex7: A #Mot_7_Bypass
JC nex8

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On
O #Mot_12_Bypass

Σελίδα 60 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

)
A(
O #Motor_11_On
O #Mot_11_Bypass
)
A(
O #Motor_10_On
O #Mot_10_Bypass
)
A(
O #Motor_9_On
O #Mot_9_Bypass
)
A(
O #Motor_8_On
O #Mot_8_Bypass
)
AN #Motor_7_On
A #Motor_7_Auto
L #TimeValue_7_On
SD #Timer_On_7

A #Start
A #Timer_On_7
AN #MotConv_7_Fault
AN #EmgStop_7
S #OrdMot_7_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A(
ON #Motor_3_On
O #Mot_3_Start
)
A(
ON #Motor_4_On
O #Mot_4_Start
)
A(
ON #Motor_5_On
O #Mot_5_Start
)
A(
ON #Motor_6_On
O #Mot_6_Start
)
A #Motor_7_On
A #Motor_7_Auto
L #TimeValue_7_Off
SD #Timer_Off_7

A #Stop
A #Timer_Off_7
ON #Motor_7_Auto
O #MotConv_7_Fault
O #EmgStop_7
O(
AN #Motor_8_On
AN #Mot_8_Bypass
)
O #Mot_8_Start
R #OrdMot_7_On

nex8: A #Mot_8_Bypass
JC nex9

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On

Σελίδα 61 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O #Mot_12_Bypass
)
A(
O #Motor_11_On
O #Mot_11_Bypass
)
A(
O #Motor_10_On
O #Mot_10_Bypass
)
A(
O #Motor_9_On
O #Mot_9_Bypass
)
AN #Motor_8_On
A #Motor_8_Auto
L #TimeValue_8_On
SD #Timer_On_8

A #Start
A #Timer_On_8
AN #MotConv_8_Fault
AN #EmgStop_8
S #OrdMot_8_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A(
ON #Motor_3_On
O #Mot_3_Start
)
A(
ON #Motor_4_On
O #Mot_4_Start
)
A(
ON #Motor_5_On
O #Mot_5_Start
)
A(
ON #Motor_6_On
O #Mot_6_Start
)
A(
ON #Motor_7_On
O #Mot_7_Start
)
A #Motor_8_On
A #Motor_8_Auto
L #TimeValue_8_Off
SD #Timer_Off_8

A #Stop
A #Timer_Off_8
ON #Motor_8_Auto
O #MotConv_8_Fault
O #EmgStop_8
O(
AN #Motor_9_On
AN #Mot_9_Bypass
)
O #Mot_9_Start
R #OrdMot_8_On

nex9: A #Mot_9_Bypass
JC ne10

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On

Σελίδα 62 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O #Mot_12_Bypass
)
A(
O #Motor_11_On
O #Mot_11_Bypass
)
A(
O #Motor_10_On
O #Mot_10_Bypass
)
AN #Motor_9_On
A #Motor_9_Auto
L #TimeValue_9_On
SD #Timer_On_9

A #Start
A #Timer_On_9
AN #MotConv_9_Fault
AN #EmgStop_9
S #OrdMot_9_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A(
ON #Motor_3_On
O #Mot_3_Start
)
A(
ON #Motor_4_On
O #Mot_4_Start
)
A(
ON #Motor_5_On
O #Mot_5_Start
)
A(
ON #Motor_6_On
O #Mot_6_Start
)
A(
ON #Motor_7_On
O #Mot_7_Start
)
A(
ON #Motor_8_On
O #Mot_8_Start
)
A #Motor_9_On
A #Motor_9_Auto
L #TimeValue_9_Off
SD #Timer_Off_9

A #Stop
A #Timer_Off_9
ON #Motor_9_Auto
O #MotConv_9_Fault
O #EmgStop_9
O(
AN #Motor_10_On
AN #Mot_10_Bypass
)
O #Mot_10_Start
R #OrdMot_9_On

ne10: A #Mot_10_Bypass
JC ne11

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On

Σελίδα 63 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O #Mot_12_Bypass
)
A(
O #Motor_11_On
O #Mot_11_Bypass
)
AN #Motor_10_On
A #Motor_10_Auto
L #TimeValue_10_On
SD #Timer_On_10

A #Start
A #Timer_On_10
AN #MotConv_10_Fault
AN #EmgStop_10
S #OrdMot_10_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A(
ON #Motor_3_On
O #Mot_3_Start
)
A(
ON #Motor_4_On
O #Mot_4_Start
)
A(
ON #Motor_5_On
O #Mot_5_Start
)
A(
ON #Motor_6_On
O #Mot_6_Start
)
A(
ON #Motor_7_On
O #Mot_7_Start
)
A(
ON #Motor_8_On
O #Mot_8_Start
)
A(
ON #Motor_9_On
O #Mot_9_Start
)
A #Motor_10_On
A #Motor_10_Auto
L #TimeValue_10_Off
SD #Timer_Off_10

A #Stop
A #Timer_Off_10
ON #Motor_10_Auto
O #MotConv_10_Fault
O #EmgStop_10
O(
AN #Motor_11_On
AN #Mot_11_Bypass
)
O #Mot_11_Start
R #OrdMot_10_On

ne11: A #Mot_11_Bypass
JC ne12

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
A(
O #Motor_12_On

Σελίδα 64 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O #Mot_12_Bypass
)
AN #Motor_11_On
A #Motor_11_Auto
L #TimeValue_11_On
SD #Timer_On_11

A #Start
A #Timer_On_11
AN #MotConv_11_Fault
AN #EmgStop_11
S #OrdMot_11_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A(
ON #Motor_3_On
O #Mot_3_Start
)
A(
ON #Motor_4_On
O #Mot_4_Start
)
A(
ON #Motor_5_On
O #Mot_5_Start
)
A(
ON #Motor_6_On
O #Mot_6_Start
)
A(
ON #Motor_7_On
O #Mot_7_Start
)
A(
ON #Motor_8_On
O #Mot_8_Start
)
A(
ON #Motor_9_On
O #Mot_9_Start
)
A(
ON #Motor_10_On
O #Mot_10_Start
)

A #Motor_11_On
A #Motor_11_Auto
L #TimeValue_11_Off
SD #Timer_Off_11

A #Stop
A #Timer_Off_11
ON #Motor_11_Auto
O #MotConv_11_Fault
O #EmgStop_11
O(
AN #Motor_12_On
AN #Mot_12_Bypass
)
O #Mot_12_Start
R #OrdMot_11_On

ne12: A #Mot_12_Bypass
JC ne13

A #Start
A(
O #Motor_13_On
O #Mot_13_Bypass
)
AN #Motor_12_On

Σελίδα 65 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A #Motor_12_Auto
L #TimeValue_12_On
SD #Timer_On_12

A #Start
A #Timer_On_12
AN #MotConv_12_Fault
AN #EmgStop_12
S #OrdMot_12_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A(
ON #Motor_3_On
O #Mot_3_Start
)
A(
ON #Motor_4_On
O #Mot_4_Start
)
A(
ON #Motor_5_On
O #Mot_5_Start
)
A(
ON #Motor_6_On
O #Mot_6_Start
)
A(
ON #Motor_7_On
O #Mot_7_Start
)
A(
ON #Motor_8_On
O #Mot_8_Start
)
A(
ON #Motor_9_On
O #Mot_9_Start
)
A(
ON #Motor_10_On
O #Mot_10_Start
)
A(
ON #Motor_11_On
O #Mot_11_Start
)
A #Motor_12_On
A #Motor_12_Auto
L #TimeValue_12_Off
SD #Timer_Off_12

A #Stop
A #Timer_Off_12
ON #Motor_12_Auto
O #MotConv_12_Fault
O #EmgStop_12
O(
AN #Motor_13_On
AN #Mot_13_Bypass
)
O #Mot_13_Start
R #OrdMot_12_On

ne13: A #Mot_13_Bypass
JC nexe

A #Start
AN #Motor_13_On
A #Motor_13_Auto
L #TimeValue_13_On
SD #Timer_On_13

Σελίδα 66 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A #Start
A #Timer_On_13
AN #MotConv_13_Fault
AN #EmgStop_13
S #OrdMot_13_On

A #Stop
A(
ON #Motor_1_On
O #Mot_1_Start
)
A(
ON #Motor_2_On
O #Mot_2_Start
)
A(
ON #Motor_3_On
O #Mot_3_Start
)
A(
ON #Motor_4_On
O #Mot_4_Start
)
A(
ON #Motor_5_On
O #Mot_5_Start
)
A(
ON #Motor_6_On
O #Mot_6_Start
)
A(
ON #Motor_7_On
O #Mot_7_Start
)
A(
ON #Motor_8_On
O #Mot_8_Start
)
A(
ON #Motor_9_On
O #Mot_9_Start
)
A(
ON #Motor_10_On
O #Mot_10_Start
)
A(
ON #Motor_11_On
O #Mot_11_Start
)
A(
ON #Motor_12_On
O #Mot_12_Start
)
A #Motor_13_On
A #Motor_13_Auto
L #TimeValue_13_Off
SD #Timer_Off_13

A #Stop
A #Timer_Off_13
ON #Motor_13_Auto
O #MotConv_13_Fault
O #EmgStop_13
R #OrdMot_13_On

nexe: NOP 0

Σελίδα 67 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC13 - <offline> "DriveSelection_1"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 04/18/2010 11:32:04 AM
Interface: 04/04/2010 10:45:37 PM
Lengths (block/logic/data): 60582 59958 00000

Name Data Type Address Comment


IN 0.0
OUT 0.0
IN_OUT 0.0
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Block: FC13

Network: 1

Elegxos grammon

AN "DrLine1_Start" M50.0
AN "DrLine_13_Start" M54.0
AN "DrLine_134_Start" M55.0
A "Star_Selection".Show_A DB25.DBX8.5
= "Star_Selection".Vision_A DB25.DBX10.6

A "DrLine1_Stop" M50.1
FP M 90.0
= M 90.1

A "DrLine_13_Stop" M54.1
FP M 60.0
= M 60.1

A "DrLine_134_Stop" M55.1
FP M 61.0
= M 61.1

O M 90.1
O M 60.1
O M 61.1
R "Star_Selection".Show_A DB25.DBX8.5

A "Star_Selection".A_1 DB25.DBX0.0 -- Temporary placeholder variable


FP "Dr_Line1_A1_FP" M71.0
= "Dr_Line1_A1_Count" M72.0

A "Star_Selection".A_2 DB25.DBX0.1
FP "Dr_Line1_A2_FP" M71.1
= "Dr_Line1_A2_Count" M72.2

A "Star_Selection".A_3 DB25.DBX0.2
FP "Dr_Line1_A3_FP" M71.2
= "Dr_Line1_A3_Count" M72.3

A "Star_Selection".A_4 DB25.DBX0.3
FP "Dr_Line1_A4_FP" M71.3
= "Dr_Line1_A4_Count" M72.4

A "Star_Selection".A_5 DB25.DBX0.4
FP "Dr_Line1_A5_FP" M71.4
= "Dr_Line1_A5_Count" M72.5

A "Star_Selection".A_6 DB25.DBX0.5
FP "Dr_Line1_A6_FP" M71.5

Σελίδα 68 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "Dr_Line1_A6_Count" M72.6

O "Dr_Line1_A1_Count" M72.0
O "Dr_Line1_A2_Count" M72.2
O "Dr_Line1_A3_Count" M72.3
O "Dr_Line1_A4_Count" M72.4
O "Dr_Line1_A5_Count" M72.5
O "Dr_Line1_A6_Count" M72.6
CU C 1

L C 1
L 3
>=I
O "Star_Selection".A_Reset DB25.DBX0.6
R "Star_Selection".A_1 DB25.DBX0.0 -- Temporary placeholder variable
R "Star_Selection".A_2 DB25.DBX0.1
R "Star_Selection".A_3 DB25.DBX0.2
R "Star_Selection".A_4 DB25.DBX0.3
R "Star_Selection".A_5 DB25.DBX0.4
R "Star_Selection".A_6 DB25.DBX0.5
R C 1

Network: 2

L "DriveLineGen_A" MW108
L 0
<>I
JC Lin2

L "DriveLineGen_B" MW110
L 0
<>I
JC Lin2

Network: 3 Temporary placeholder variable

Epilogi Diadromis Grammis 1

L "DriveLine1" MW100
L 0
==I
JCN AL1
R "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
R "Drive".SM273 DB9.DBX2.3
R "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
R "Drive".SM278 DB9.DBX2.7
R "Drive".SM279 DB9.DBX3.0
R "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

Σελίδα 69 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

AL1: L "DriveLine1" MW100


L 1
==I
JCN AL2
S "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
R "Drive".SM273 DB9.DBX2.3
R "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
S "Drive".SM278 DB9.DBX2.7
S "Drive".SM279 DB9.DBX3.0
S "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_1 DB25.DBX0.0 -- Temporary placeholder variable


A "Star_Selection".A_6 DB25.DBX0.5
JC AS1

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL2

AS1: NOP 0

A "IO".CVM908.Fault DB10.DBX26.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".CVM908.EmegStop DB10.DBX26.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".CVM908.TimeValue_On DB15.DBW130
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".CVM908.TimeValue_Off DB15.DBW132
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".CVM908.Auto DB1.DBX26.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".CVM908.Start DB1.DBX26.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".CVM908.Stop DB1.DBX26.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".CVM908.OrdMotOn DB10.DBX27.2

A "IO".CVM908.RelFedb DB10.DBX26.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM278.Fault DB10.DBX46.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM278.EmegStop DB10.DBX46.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM278.TimeValue_On DB15.DBW230
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM278.TimeValue_Off DB15.DBW232

Σελίδα 70 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM278.Auto DB1.DBX46.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM278.Start DB1.DBX46.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM278.Stop DB1.DBX46.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM278.OrdMotOn DB10.DBX47.2

A "IO".SM278.RelFedb DB10.DBX46.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM279.Fault DB10.DBX48.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM279.EmegStop DB10.DBX48.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM279.TimeValue_On DB15.DBW240
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM279.TimeValue_Off DB15.DBW242
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM279.Auto DB1.DBX48.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM279.Start DB1.DBX48.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM279.Stop DB1.DBX48.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM279.OrdMotOn DB10.DBX49.2

A "IO".SM279.RelFedb DB10.DBX48.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM280.Fault DB10.DBX50.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM280.EmegStop DB10.DBX50.3 -- Emergency Stop


= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM280.TimeValue_On DB15.DBW250
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

L "Timers".SM280.TimeValue_Off DB15.DBW252
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

A "TotalMotorStates".SM280.Auto DB1.DBX50.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM280.Start DB1.DBX50.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM280.Stop DB1.DBX50.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3
= "IO".SM280.OrdMotOn DB10.DBX51.2

A "IO".SM280.RelFedb DB10.DBX50.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1

Σελίδα 71 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

AL2: L "DriveLine1" MW100


L 2
==I
JCN AL3
S "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
R "Drive".SM273 DB9.DBX2.3
R "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
S "Drive".SM278 DB9.DBX2.7
S "Drive".SM279 DB9.DBX3.0
S "Drive".SM280 DB9.DBX3.1
S "Drive".SM281 DB9.DBX3.2
S "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_1 DB25.DBX0.0 -- Temporary placeholder variable


A "Star_Selection".A_6 DB25.DBX0.5
JC AS2

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL3

AS2: NOP 0

A "IO".CVM908.Fault DB10.DBX26.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".CVM908.EmegStop DB10.DBX26.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".CVM908.TimeValue_On DB15.DBW130
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".CVM908.TimeValue_Off DB15.DBW132
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".CVM908.Auto DB1.DBX26.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".CVM908.Start DB1.DBX26.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".CVM908.Stop DB1.DBX26.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".CVM908.OrdMotOn DB10.DBX27.2

A "IO".CVM908.RelFedb DB10.DBX26.0 -- Rele Feedback

Σελίδα 72 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM278.Fault DB10.DBX46.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM278.EmegStop DB10.DBX46.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM278.TimeValue_On DB15.DBW230
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM278.TimeValue_Off DB15.DBW232
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM278.Auto DB1.DBX46.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM278.Start DB1.DBX46.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM278.Stop DB1.DBX46.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM278.OrdMotOn DB10.DBX47.2

A "IO".SM278.RelFedb DB10.DBX46.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM279.Fault DB10.DBX48.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM279.EmegStop DB10.DBX48.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM279.TimeValue_On DB15.DBW240
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM279.TimeValue_Off DB15.DBW242
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM279.Auto DB1.DBX48.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM279.Start DB1.DBX48.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM279.Stop DB1.DBX48.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM279.OrdMotOn DB10.DBX49.2

A "IO".SM279.RelFedb DB10.DBX48.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM280.Fault DB10.DBX50.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM280.EmegStop DB10.DBX50.3 -- Emergency Stop


= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM280.TimeValue_On DB15.DBW250
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

L "Timers".SM280.TimeValue_Off DB15.DBW252
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

A "TotalMotorStates".SM280.Auto DB1.DBX50.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM280.Start DB1.DBX50.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM280.Stop DB1.DBX50.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3
= "IO".SM280.OrdMotOn DB10.DBX51.2

Σελίδα 73 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "IO".SM280.RelFedb DB10.DBX50.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

A "IO".SM281.Fault DB10.DBX52.4
= "DrLine1_IO".Mot_5_Fault DB16.DBX0.4

A "IO".SM281.EmegStop DB10.DBX52.3 -- Emergency Stop


= "DrLine1_IO".Mot_5_EmgStop DB16.DBX2.6

L "Timers".SM281.TimeValue_On DB15.DBW260
T "DrLine1_IO".TimeValue_5_On DB16.DBW22

L "Timers".SM281.TimeValue_Off DB15.DBW262
T "DrLine1_IO".TimeValue_5_Off DB16.DBW24

A "TotalMotorStates".SM281.Auto DB1.DBX52.2
= "DrLine1_IO".Mot_5_Auto DB16.DBX78.4

A "TotalMotorStates".SM281.Start DB1.DBX52.1
= "DrLine1_IO".Mot_5_Start DB16.DBX80.6

A "TotalMotorStates".SM281.Stop DB1.DBX52.0
= "DrLine1_IO".Mot_5_Stop DB16.DBX83.0

A "DrLine1_IO".OrdMot_5_On DB16.DBX87.4
= "IO".SM281.OrdMotOn DB10.DBX53.2

A "IO".SM281.RelFedb DB10.DBX52.0 -- Rele Feedback


= "DrLine1_IO".Mot_5_On DB16.DBX89.6

A "IO".SM282.Fault DB10.DBX54.4
= "DrLine1_IO".Mot_6_Fault DB16.DBX0.5

A "IO".SM282.EmegStop DB10.DBX54.3 -- Emergency Stop


= "DrLine1_IO".Mot_6_EmgStop DB16.DBX2.7

L "Timers".SM282.TimeValue_On DB15.DBW270
T "DrLine1_IO".TimeValue_6_On DB16.DBW26

L "Timers".SM282.TimeValue_Off DB15.DBW272
T "DrLine1_IO".TimeValue_6_Off DB16.DBW28

A "TotalMotorStates".SM282.Auto DB1.DBX54.2
= "DrLine1_IO".Mot_6_Auto DB16.DBX78.5

A "TotalMotorStates".SM282.Start DB1.DBX54.1
= "DrLine1_IO".Mot_6_Start DB16.DBX80.7

A "TotalMotorStates".SM282.Stop DB1.DBX54.0
= "DrLine1_IO".Mot_6_Stop DB16.DBX83.1

A "DrLine1_IO".OrdMot_6_On DB16.DBX87.5
= "IO".SM282.OrdMotOn DB10.DBX55.2

A "IO".SM282.RelFedb DB10.DBX54.0 -- Rele Feedback


= "DrLine1_IO".Mot_6_On DB16.DBX89.7

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

Σελίδα 74 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Network: 4

Epilogi Diadromis Grammis 1

AL3: L "DriveLine1" MW100


L 3
==I
JCN AL4
S "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
S "Drive".SM273 DB9.DBX2.3
S "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
R "Drive".SM278 DB9.DBX2.7
R "Drive".SM279 DB9.DBX3.0
R "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_2 DB25.DBX0.1
A "Star_Selection".A_6 DB25.DBX0.5
JC AS3

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL4

AS3: NOP 0

A "IO".CVM908.Fault DB10.DBX26.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".CVM908.EmegStop DB10.DBX26.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".CVM908.TimeValue_On DB15.DBW130
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".CVM908.TimeValue_Off DB15.DBW132
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".CVM908.Auto DB1.DBX26.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".CVM908.Start DB1.DBX26.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".CVM908.Stop DB1.DBX26.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".CVM908.OrdMotOn DB10.DBX27.2

A "IO".CVM908.RelFedb DB10.DBX26.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM273.Fault DB10.DBX38.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM273.EmegStop DB10.DBX38.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM273.TimeValue_On DB15.DBW190

Σελίδα 75 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM273.TimeValue_Off DB15.DBW192
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM273.Auto DB1.DBX38.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM273.Start DB1.DBX38.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM273.Stop DB1.DBX38.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM273.OrdMotOn DB10.DBX39.2

A "IO".SM273.RelFedb DB10.DBX38.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM274.Fault DB10.DBX40.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM274.EmegStop DB10.DBX40.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM274.TimeValue_On DB15.DBW200
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM274.TimeValue_Off DB15.DBW202
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM274.Auto DB1.DBX40.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM274.Start DB1.DBX40.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM274.Stop DB1.DBX40.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM274.OrdMotOn DB10.DBX41.2

A "IO".SM274.RelFedb DB10.DBX40.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

AL4: L "DriveLine1" MW100


L 4
==I
JCN AL5
S "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
S "Drive".SM273 DB9.DBX2.3
S "Drive".SM274 DB9.DBX2.4
S "Drive".SM275 DB9.DBX2.5
S "Drive".SM276 DB9.DBX2.6
R "Drive".SM278 DB9.DBX2.7
R "Drive".SM279 DB9.DBX3.0
R "Drive".SM280 DB9.DBX3.1

Σελίδα 76 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_2 DB25.DBX0.1
A "Star_Selection".A_6 DB25.DBX0.5
JC AS4

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL5

AS4: NOP 0

A "IO".CVM908.Fault DB10.DBX26.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".CVM908.EmegStop DB10.DBX26.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".CVM908.TimeValue_On DB15.DBW130
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".CVM908.TimeValue_Off DB15.DBW132
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".CVM908.Auto DB1.DBX26.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".CVM908.Start DB1.DBX26.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".CVM908.Stop DB1.DBX26.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".CVM908.OrdMotOn DB10.DBX27.2

A "IO".CVM908.RelFedb DB10.DBX26.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM273.Fault DB10.DBX38.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM273.EmegStop DB10.DBX38.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM273.TimeValue_On DB15.DBW190
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM273.TimeValue_Off DB15.DBW192
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM273.Auto DB1.DBX38.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM273.Start DB1.DBX38.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM273.Stop DB1.DBX38.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM273.OrdMotOn DB10.DBX39.2

A "IO".SM273.RelFedb DB10.DBX38.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM274.Fault DB10.DBX40.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

Σελίδα 77 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "IO".SM274.EmegStop DB10.DBX40.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM274.TimeValue_On DB15.DBW200
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM274.TimeValue_Off DB15.DBW202
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM274.Auto DB1.DBX40.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM274.Start DB1.DBX40.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM274.Stop DB1.DBX40.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM274.OrdMotOn DB10.DBX41.2

A "IO".SM274.RelFedb DB10.DBX40.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM275.Fault DB10.DBX42.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM275.EmegStop DB10.DBX42.3 -- Emergency Stop


= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM275.TimeValue_On DB15.DBW210
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

L "Timers".SM275.TimeValue_Off DB15.DBW212
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

A "TotalMotorStates".SM275.Auto DB1.DBX42.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM275.Start DB1.DBX42.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM275.Stop DB1.DBX42.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3
= "IO".SM275.OrdMotOn DB10.DBX43.2

A "IO".SM275.RelFedb DB10.DBX42.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

A "IO".SM276.Fault DB10.DBX44.4
= "DrLine1_IO".Mot_5_Fault DB16.DBX0.4

A "IO".SM276.EmegStop DB10.DBX44.3 -- Emergency Stop


= "DrLine1_IO".Mot_5_EmgStop DB16.DBX2.6

L "Timers".SM276.TimeValue_On DB15.DBW220
T "DrLine1_IO".TimeValue_5_On DB16.DBW22

L "Timers".SM276.TimeValue_Off DB15.DBW222
T "DrLine1_IO".TimeValue_5_Off DB16.DBW24

A "TotalMotorStates".SM276.Auto DB1.DBX44.2
= "DrLine1_IO".Mot_5_Auto DB16.DBX78.4

A "TotalMotorStates".SM276.Start DB1.DBX44.1
= "DrLine1_IO".Mot_5_Start DB16.DBX80.6

A "TotalMotorStates".SM276.Stop DB1.DBX44.0
= "DrLine1_IO".Mot_5_Stop DB16.DBX83.0

A "DrLine1_IO".OrdMot_5_On DB16.DBX87.4
= "IO".SM276.OrdMotOn DB10.DBX45.2

A "IO".SM276.RelFedb DB10.DBX44.0 -- Rele Feedback


= "DrLine1_IO".Mot_5_On DB16.DBX89.6

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6

Σελίδα 78 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

Network: 5

Epilogi Diadromis Grammis 1

AL5: L "DriveLine1" MW100


L 5
==I
JCN AL6
S "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
S "Drive".SM277 DB9.DBX2.2
R "Drive".SM273 DB9.DBX2.3
R "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
R "Drive".SM278 DB9.DBX2.7
R "Drive".SM279 DB9.DBX3.0
R "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_3 DB25.DBX0.2
A "Star_Selection".A_6 DB25.DBX0.5
JC AS5

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL6

AS5: NOP 0

A "IO".CVM908.Fault DB10.DBX26.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".CVM908.EmegStop DB10.DBX26.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".CVM908.TimeValue_On DB15.DBW130
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".CVM908.TimeValue_Off DB15.DBW132
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".CVM908.Auto DB1.DBX26.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".CVM908.Start DB1.DBX26.1

Σελίδα 79 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".CVM908.Stop DB1.DBX26.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".CVM908.OrdMotOn DB10.DBX27.2

A "IO".CVM908.RelFedb DB10.DBX26.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM277.Fault DB10.DBX36.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM277.EmegStop DB10.DBX36.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM277.TimeValue_On DB15.DBW180
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM277.TimeValue_Off DB15.DBW182
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM277.Auto DB1.DBX36.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM277.Start DB1.DBX36.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM277.Stop DB1.DBX36.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM277.OrdMotOn DB10.DBX37.2

A "IO".SM277.RelFedb DB10.DBX36.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

AL6: L "DriveLine1" MW100


L 6
==I
JCN AL7
R "Drive".CVM908 DB9.DBX1.5
S "Drive".SM271 DB9.DBX1.6
S "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
R "Drive".SM273 DB9.DBX2.3
R "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
S "Drive".SM278 DB9.DBX2.7
S "Drive".SM279 DB9.DBX3.0
S "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_1 DB25.DBX0.0 -- Temporary placeholder variable


A "Star_Selection".A_5 DB25.DBX0.4
JC AS6

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7

Σελίδα 80 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL7

AS6: NOP 0

A "IO".SM271.Fault DB10.DBX28.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".SM271.EmegStop DB10.DBX28.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".SM271.TimeValue_On DB15.DBW140
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".SM271.TimeValue_Off DB15.DBW142
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".SM271.Auto DB1.DBX28.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".SM271.Start DB1.DBX28.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".SM271.Stop DB1.DBX28.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".SM271.OrdMotOn DB10.DBX29.2

A "IO".SM271.RelFedb DB10.DBX28.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM272.Fault DB10.DBX30.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM272.EmegStop DB10.DBX30.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM272.TimeValue_On DB15.DBW150
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM272.TimeValue_Off DB15.DBW152
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM272.Auto DB1.DBX30.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM272.Start DB1.DBX30.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM272.Stop DB1.DBX30.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM272.OrdMotOn DB10.DBX31.2

A "IO".SM272.RelFedb DB10.DBX30.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM278.Fault DB10.DBX46.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM278.EmegStop DB10.DBX46.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM278.TimeValue_On DB15.DBW230
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM278.TimeValue_Off DB15.DBW232
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

Σελίδα 81 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "TotalMotorStates".SM278.Auto DB1.DBX46.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM278.Start DB1.DBX46.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM278.Stop DB1.DBX46.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM278.OrdMotOn DB10.DBX47.2

A "IO".SM278.RelFedb DB10.DBX46.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM279.Fault DB10.DBX48.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM279.EmegStop DB10.DBX48.3 -- Emergency Stop


= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM279.TimeValue_On DB15.DBW240
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

L "Timers".SM279.TimeValue_Off DB15.DBW242
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

A "TotalMotorStates".SM279.Auto DB1.DBX48.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM279.Start DB1.DBX48.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM279.Stop DB1.DBX48.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3
= "IO".SM279.OrdMotOn DB10.DBX49.2

A "IO".SM279.RelFedb DB10.DBX48.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

A "IO".SM280.Fault DB10.DBX50.4
= "DrLine1_IO".Mot_5_Fault DB16.DBX0.4

A "IO".SM280.EmegStop DB10.DBX50.3 -- Emergency Stop


= "DrLine1_IO".Mot_5_EmgStop DB16.DBX2.6

L "Timers".SM280.TimeValue_On DB15.DBW250
T "DrLine1_IO".TimeValue_5_On DB16.DBW22

L "Timers".SM280.TimeValue_Off DB15.DBW252
T "DrLine1_IO".TimeValue_5_Off DB16.DBW24

A "TotalMotorStates".SM280.Auto DB1.DBX50.2
= "DrLine1_IO".Mot_5_Auto DB16.DBX78.4

A "TotalMotorStates".SM280.Start DB1.DBX50.1
= "DrLine1_IO".Mot_5_Start DB16.DBX80.6

A "TotalMotorStates".SM280.Stop DB1.DBX50.0
= "DrLine1_IO".Mot_5_Stop DB16.DBX83.0

A "DrLine1_IO".OrdMot_5_On DB16.DBX87.4
= "IO".SM280.OrdMotOn DB10.DBX51.2

A "IO".SM280.RelFedb DB10.DBX50.0 -- Rele Feedback


= "DrLine1_IO".Mot_5_On DB16.DBX89.6

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6

Σελίδα 82 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

Network: 6

Epilogi Diadromis Grammis 1

AL7: L "DriveLine1" MW100


L 7
==I
JCN AL8
R "Drive".CVM908 DB9.DBX1.5
S "Drive".SM271 DB9.DBX1.6
S "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
R "Drive".SM273 DB9.DBX2.3
R "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
S "Drive".SM278 DB9.DBX2.7
S "Drive".SM279 DB9.DBX3.0
S "Drive".SM280 DB9.DBX3.1
S "Drive".SM281 DB9.DBX3.2
S "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_1 DB25.DBX0.0 -- Temporary placeholder variable


A "Star_Selection".A_5 DB25.DBX0.4
JC AS7

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL8

AS7: NOP 0

A "IO".SM271.Fault DB10.DBX28.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".SM271.EmegStop DB10.DBX28.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".SM271.TimeValue_On DB15.DBW140
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".SM271.TimeValue_Off DB15.DBW142
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".SM271.Auto DB1.DBX28.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".SM271.Start DB1.DBX28.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".SM271.Stop DB1.DBX28.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".SM271.OrdMotOn DB10.DBX29.2

A "IO".SM271.RelFedb DB10.DBX28.0 -- Rele Feedback

Σελίδα 83 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM272.Fault DB10.DBX30.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM272.EmegStop DB10.DBX30.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM272.TimeValue_On DB15.DBW150
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM272.TimeValue_Off DB15.DBW152
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM272.Auto DB1.DBX30.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM272.Start DB1.DBX30.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM272.Stop DB1.DBX30.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM272.OrdMotOn DB10.DBX31.2

A "IO".SM272.RelFedb DB10.DBX30.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM278.Fault DB10.DBX46.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM278.EmegStop DB10.DBX46.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM278.TimeValue_On DB15.DBW230
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM278.TimeValue_Off DB15.DBW232
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM278.Auto DB1.DBX46.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM278.Start DB1.DBX46.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM278.Stop DB1.DBX46.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM278.OrdMotOn DB10.DBX47.2

A "IO".SM278.RelFedb DB10.DBX46.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM279.Fault DB10.DBX48.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM279.EmegStop DB10.DBX48.3 -- Emergency Stop


= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM279.TimeValue_On DB15.DBW240
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

L "Timers".SM279.TimeValue_Off DB15.DBW242
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

A "TotalMotorStates".SM279.Auto DB1.DBX48.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM279.Start DB1.DBX48.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM279.Stop DB1.DBX48.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3
= "IO".SM279.OrdMotOn DB10.DBX49.2

A "IO".SM279.RelFedb DB10.DBX48.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

Σελίδα 84 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "IO".SM280.Fault DB10.DBX50.4
= "DrLine1_IO".Mot_5_Fault DB16.DBX0.4

A "IO".SM280.EmegStop DB10.DBX50.3 -- Emergency Stop


= "DrLine1_IO".Mot_5_EmgStop DB16.DBX2.6

L "Timers".SM280.TimeValue_On DB15.DBW250
T "DrLine1_IO".TimeValue_5_On DB16.DBW22

L "Timers".SM280.TimeValue_Off DB15.DBW252
T "DrLine1_IO".TimeValue_5_Off DB16.DBW24

A "TotalMotorStates".SM280.Auto DB1.DBX50.2
= "DrLine1_IO".Mot_5_Auto DB16.DBX78.4

A "TotalMotorStates".SM280.Start DB1.DBX50.1
= "DrLine1_IO".Mot_5_Start DB16.DBX80.6

A "TotalMotorStates".SM280.Stop DB1.DBX50.0
= "DrLine1_IO".Mot_5_Stop DB16.DBX83.0

A "DrLine1_IO".OrdMot_5_On DB16.DBX87.4
= "IO".SM280.OrdMotOn DB10.DBX51.2

A "IO".SM280.RelFedb DB10.DBX50.0 -- Rele Feedback


= "DrLine1_IO".Mot_5_On DB16.DBX89.6

A "IO".SM281.Fault DB10.DBX52.4
= "DrLine1_IO".Mot_6_Fault DB16.DBX0.5

A "IO".SM281.EmegStop DB10.DBX52.3 -- Emergency Stop


= "DrLine1_IO".Mot_6_EmgStop DB16.DBX2.7

L "Timers".SM281.TimeValue_On DB15.DBW260
T "DrLine1_IO".TimeValue_6_On DB16.DBW26

L "Timers".SM281.TimeValue_Off DB15.DBW262
T "DrLine1_IO".TimeValue_6_Off DB16.DBW28

A "TotalMotorStates".SM281.Auto DB1.DBX52.2
= "DrLine1_IO".Mot_6_Auto DB16.DBX78.5

A "TotalMotorStates".SM281.Start DB1.DBX52.1
= "DrLine1_IO".Mot_6_Start DB16.DBX80.7

A "TotalMotorStates".SM281.Stop DB1.DBX52.0
= "DrLine1_IO".Mot_6_Stop DB16.DBX83.1

A "DrLine1_IO".OrdMot_6_On DB16.DBX87.5
= "IO".SM281.OrdMotOn DB10.DBX53.2

A "IO".SM281.RelFedb DB10.DBX52.0 -- Rele Feedback


= "DrLine1_IO".Mot_6_On DB16.DBX89.7

A "IO".SM282.Fault DB10.DBX54.4
= "DrLine1_IO".Mot_7_Fault DB16.DBX0.6

A "IO".SM282.EmegStop DB10.DBX54.3 -- Emergency Stop


= "DrLine1_IO".Mot_7_EmgStop DB16.DBX3.0

L "Timers".SM282.TimeValue_On DB15.DBW270
T "DrLine1_IO".TimeValue_7_On DB16.DBW30

L "Timers".SM282.TimeValue_Off DB15.DBW272
T "DrLine1_IO".TimeValue_7_Off DB16.DBW32

A "TotalMotorStates".SM282.Auto DB1.DBX54.2
= "DrLine1_IO".Mot_7_Auto DB16.DBX78.6

A "TotalMotorStates".SM282.Start DB1.DBX54.1
= "DrLine1_IO".Mot_7_Start DB16.DBX81.0

A "TotalMotorStates".SM282.Stop DB1.DBX54.0
= "DrLine1_IO".Mot_7_Stop DB16.DBX83.2

A "DrLine1_IO".OrdMot_7_On DB16.DBX87.6
= "IO".SM282.OrdMotOn DB10.DBX55.2

A "IO".SM282.RelFedb DB10.DBX54.0 -- Rele Feedback


= "DrLine1_IO".Mot_7_On DB16.DBX90.0

Σελίδα 85 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

AL8: L "DriveLine1" MW100


L 8
==I
JCN AL9
R "Drive".CVM908 DB9.DBX1.5
S "Drive".SM271 DB9.DBX1.6
S "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
S "Drive".SM273 DB9.DBX2.3
S "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
R "Drive".SM278 DB9.DBX2.7
R "Drive".SM279 DB9.DBX3.0
R "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_2 DB25.DBX0.1
A "Star_Selection".A_5 DB25.DBX0.4
JC AS8

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL9

AS8: NOP 0

A "IO".SM271.Fault DB10.DBX28.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".SM271.EmegStop DB10.DBX28.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".SM271.TimeValue_On DB15.DBW140
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".SM271.TimeValue_Off DB15.DBW142
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".SM271.Auto DB1.DBX28.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".SM271.Start DB1.DBX28.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".SM271.Stop DB1.DBX28.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

Σελίδα 86 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".SM271.OrdMotOn DB10.DBX29.2

A "IO".SM271.RelFedb DB10.DBX28.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM272.Fault DB10.DBX30.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM272.EmegStop DB10.DBX30.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM272.TimeValue_On DB15.DBW150
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM272.TimeValue_Off DB15.DBW152
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM272.Auto DB1.DBX30.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM272.Start DB1.DBX30.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM272.Stop DB1.DBX30.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM272.OrdMotOn DB10.DBX31.2

A "IO".SM272.RelFedb DB10.DBX30.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM273.Fault DB10.DBX38.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM273.EmegStop DB10.DBX38.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM273.TimeValue_On DB15.DBW190
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM273.TimeValue_Off DB15.DBW192
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM273.Auto DB1.DBX38.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM273.Start DB1.DBX38.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM273.Stop DB1.DBX38.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM273.OrdMotOn DB10.DBX39.2

A "IO".SM273.RelFedb DB10.DBX38.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM274.Fault DB10.DBX40.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM274.EmegStop DB10.DBX40.3 -- Emergency Stop


= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM274.TimeValue_On DB15.DBW200
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

L "Timers".SM274.TimeValue_Off DB15.DBW202
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

A "TotalMotorStates".SM274.Auto DB1.DBX40.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM274.Start DB1.DBX40.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM274.Stop DB1.DBX40.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3

Σελίδα 87 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "IO".SM274.OrdMotOn DB10.DBX41.2

A "IO".SM274.RelFedb DB10.DBX40.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

Network: 7

Epilogi Diadromis Grammis 1

AL9: L "DriveLine1" MW100


L 9
==I
JCN AL10
R "Drive".CVM908 DB9.DBX1.5
S "Drive".SM271 DB9.DBX1.6
S "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
S "Drive".SM273 DB9.DBX2.3
S "Drive".SM274 DB9.DBX2.4
S "Drive".SM275 DB9.DBX2.5
S "Drive".SM276 DB9.DBX2.6
R "Drive".SM278 DB9.DBX2.7
R "Drive".SM279 DB9.DBX3.0
R "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_2 DB25.DBX0.1
A "Star_Selection".A_5 DB25.DBX0.4
JC AS9

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL10

AS9: NOP 0

A "IO".SM271.Fault DB10.DBX28.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".SM271.EmegStop DB10.DBX28.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".SM271.TimeValue_On DB15.DBW140
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".SM271.TimeValue_Off DB15.DBW142
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

Σελίδα 88 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "TotalMotorStates".SM271.Auto DB1.DBX28.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".SM271.Start DB1.DBX28.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".SM271.Stop DB1.DBX28.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".SM271.OrdMotOn DB10.DBX29.2

A "IO".SM271.RelFedb DB10.DBX28.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM272.Fault DB10.DBX30.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM272.EmegStop DB10.DBX30.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM272.TimeValue_On DB15.DBW150
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM272.TimeValue_Off DB15.DBW152
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM272.Auto DB1.DBX30.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM272.Start DB1.DBX30.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM272.Stop DB1.DBX30.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM272.OrdMotOn DB10.DBX31.2

A "IO".SM272.RelFedb DB10.DBX30.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM273.Fault DB10.DBX38.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM273.EmegStop DB10.DBX38.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM273.TimeValue_On DB15.DBW190
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM273.TimeValue_Off DB15.DBW192
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM273.Auto DB1.DBX38.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM273.Start DB1.DBX38.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM273.Stop DB1.DBX38.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM273.OrdMotOn DB10.DBX39.2

A "IO".SM273.RelFedb DB10.DBX38.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM274.Fault DB10.DBX40.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM274.EmegStop DB10.DBX40.3 -- Emergency Stop


= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM274.TimeValue_On DB15.DBW200
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

L "Timers".SM274.TimeValue_Off DB15.DBW202
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

Σελίδα 89 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "TotalMotorStates".SM274.Auto DB1.DBX40.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM274.Start DB1.DBX40.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM274.Stop DB1.DBX40.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3
= "IO".SM274.OrdMotOn DB10.DBX41.2

A "IO".SM274.RelFedb DB10.DBX40.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

A "IO".SM275.Fault DB10.DBX42.4
= "DrLine1_IO".Mot_5_Fault DB16.DBX0.4

A "IO".SM275.EmegStop DB10.DBX42.3 -- Emergency Stop


= "DrLine1_IO".Mot_5_EmgStop DB16.DBX2.6

L "Timers".SM275.TimeValue_On DB15.DBW210
T "DrLine1_IO".TimeValue_5_On DB16.DBW22

L "Timers".SM275.TimeValue_Off DB15.DBW212
T "DrLine1_IO".TimeValue_5_Off DB16.DBW24

A "TotalMotorStates".SM275.Auto DB1.DBX42.2
= "DrLine1_IO".Mot_5_Auto DB16.DBX78.4

A "TotalMotorStates".SM275.Start DB1.DBX42.1
= "DrLine1_IO".Mot_5_Start DB16.DBX80.6

A "TotalMotorStates".SM275.Stop DB1.DBX42.0
= "DrLine1_IO".Mot_5_Stop DB16.DBX83.0

A "DrLine1_IO".OrdMot_5_On DB16.DBX87.4
= "IO".SM275.OrdMotOn DB10.DBX43.2

A "IO".SM275.RelFedb DB10.DBX42.0 -- Rele Feedback


= "DrLine1_IO".Mot_5_On DB16.DBX89.6

A "IO".SM276.Fault DB10.DBX44.4
= "DrLine1_IO".Mot_6_Fault DB16.DBX0.5

A "IO".SM276.EmegStop DB10.DBX44.3 -- Emergency Stop


= "DrLine1_IO".Mot_6_EmgStop DB16.DBX2.7

L "Timers".SM276.TimeValue_On DB15.DBW220
T "DrLine1_IO".TimeValue_6_On DB16.DBW26

L "Timers".SM276.TimeValue_Off DB15.DBW222
T "DrLine1_IO".TimeValue_6_Off DB16.DBW28

A "TotalMotorStates".SM276.Auto DB1.DBX44.2
= "DrLine1_IO".Mot_6_Auto DB16.DBX78.5

A "TotalMotorStates".SM276.Start DB1.DBX44.1
= "DrLine1_IO".Mot_6_Start DB16.DBX80.7

A "TotalMotorStates".SM276.Stop DB1.DBX44.0
= "DrLine1_IO".Mot_6_Stop DB16.DBX83.1

A "DrLine1_IO".OrdMot_6_On DB16.DBX87.5
= "IO".SM276.OrdMotOn DB10.DBX45.2

A "IO".SM276.RelFedb DB10.DBX44.0 -- Rele Feedback


= "DrLine1_IO".Mot_6_On DB16.DBX89.7

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7

Σελίδα 90 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

AL10: L "DriveLine1" MW100


L 10
==I
JCN AL11
R "Drive".CVM908 DB9.DBX1.5
S "Drive".SM271 DB9.DBX1.6
S "Drive".SM272 DB9.DBX1.7
R "Drive".SM271A DB9.DBX2.0
R "Drive".SM272A DB9.DBX2.1
S "Drive".SM277 DB9.DBX2.2
R "Drive".SM273 DB9.DBX2.3
R "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
R "Drive".SM278 DB9.DBX2.7
R "Drive".SM279 DB9.DBX3.0
R "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_3 DB25.DBX0.2
A "Star_Selection".A_5 DB25.DBX0.4
JC AS10

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL11

AS10: NOP 0

A "IO".SM271.Fault DB10.DBX28.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".SM271.EmegStop DB10.DBX28.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".SM271.TimeValue_On DB15.DBW140
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".SM271.TimeValue_Off DB15.DBW142
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".SM271.Auto DB1.DBX28.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".SM271.Start DB1.DBX28.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".SM271.Stop DB1.DBX28.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".SM271.OrdMotOn DB10.DBX29.2

A "IO".SM271.RelFedb DB10.DBX28.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM272.Fault DB10.DBX30.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM272.EmegStop DB10.DBX30.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM272.TimeValue_On DB15.DBW150
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

Σελίδα 91 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

L "Timers".SM272.TimeValue_Off DB15.DBW152
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM272.Auto DB1.DBX30.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM272.Start DB1.DBX30.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM272.Stop DB1.DBX30.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM272.OrdMotOn DB10.DBX31.2

A "IO".SM272.RelFedb DB10.DBX30.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM277.Fault DB10.DBX36.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM277.EmegStop DB10.DBX36.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM277.TimeValue_On DB15.DBW180
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM277.TimeValue_Off DB15.DBW182
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM277.Auto DB1.DBX36.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM277.Start DB1.DBX36.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM277.Stop DB1.DBX36.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM277.OrdMotOn DB10.DBX37.2

A "IO".SM277.RelFedb DB10.DBX36.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

Network: 8

Epilogi Diadromis Grammis 1

AL11: L "DriveLine1" MW100


L 11
==I
JCN AL12
R "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
S "Drive".SM271A DB9.DBX2.0
S "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
R "Drive".SM273 DB9.DBX2.3
R "Drive".SM274 DB9.DBX2.4

Σελίδα 92 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
S "Drive".SM278 DB9.DBX2.7
S "Drive".SM279 DB9.DBX3.0
S "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_1 DB25.DBX0.0 -- Temporary placeholder variable


A "Star_Selection".A_4 DB25.DBX0.3
JC AS11

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL12

AS11: NOP 0

A "IO".SM271A.Fault DB10.DBX32.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".SM271A.EmegStop DB10.DBX32.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".SM271A.TimeValue_On DB15.DBW160
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".SM271A.TimeValue_Off DB15.DBW162
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".SM271A.Auto DB1.DBX32.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".SM271A.Start DB1.DBX32.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".SM271A.Stop DB1.DBX32.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".SM271A.OrdMotOn DB10.DBX33.2

A "IO".SM271A.RelFedb DB10.DBX32.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM272A.Fault DB10.DBX34.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM272A.EmegStop DB10.DBX34.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM272A.TimeValue_On DB15.DBW170
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM272A.TimeValue_Off DB15.DBW172
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM272A.Auto DB1.DBX34.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM272A.Start DB1.DBX34.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM272A.Stop DB1.DBX34.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM272A.OrdMotOn DB10.DBX35.2

Σελίδα 93 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "IO".SM272A.RelFedb DB10.DBX34.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM278.Fault DB10.DBX46.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM278.EmegStop DB10.DBX46.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM278.TimeValue_On DB15.DBW230
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM278.TimeValue_Off DB15.DBW232
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM278.Auto DB1.DBX46.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM278.Start DB1.DBX46.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM278.Stop DB1.DBX46.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM278.OrdMotOn DB10.DBX47.2

A "IO".SM278.RelFedb DB10.DBX46.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM279.Fault DB10.DBX48.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM279.EmegStop DB10.DBX48.3 -- Emergency Stop


= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM279.TimeValue_On DB15.DBW240
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

L "Timers".SM279.TimeValue_Off DB15.DBW242
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

A "TotalMotorStates".SM279.Auto DB1.DBX48.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM279.Start DB1.DBX48.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM279.Stop DB1.DBX48.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3
= "IO".SM279.OrdMotOn DB10.DBX49.2

A "IO".SM279.RelFedb DB10.DBX48.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

A "IO".SM280.Fault DB10.DBX50.4
= "DrLine1_IO".Mot_5_Fault DB16.DBX0.4

A "IO".SM280.EmegStop DB10.DBX50.3 -- Emergency Stop


= "DrLine1_IO".Mot_5_EmgStop DB16.DBX2.6

L "Timers".SM280.TimeValue_On DB15.DBW250
T "DrLine1_IO".TimeValue_5_On DB16.DBW22

L "Timers".SM280.TimeValue_Off DB15.DBW252
T "DrLine1_IO".TimeValue_5_Off DB16.DBW24

A "TotalMotorStates".SM280.Auto DB1.DBX50.2
= "DrLine1_IO".Mot_5_Auto DB16.DBX78.4

A "TotalMotorStates".SM280.Start DB1.DBX50.1
= "DrLine1_IO".Mot_5_Start DB16.DBX80.6

A "TotalMotorStates".SM280.Stop DB1.DBX50.0
= "DrLine1_IO".Mot_5_Stop DB16.DBX83.0

A "DrLine1_IO".OrdMot_5_On DB16.DBX87.4
= "IO".SM280.OrdMotOn DB10.DBX51.2

A "IO".SM280.RelFedb DB10.DBX50.0 -- Rele Feedback

Σελίδα 94 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "DrLine1_IO".Mot_5_On DB16.DBX89.6

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

AL12: L "DriveLine1" MW100


L 12
==I
JCN AL13
R "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
S "Drive".SM271A DB9.DBX2.0
S "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
R "Drive".SM273 DB9.DBX2.3
R "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
S "Drive".SM278 DB9.DBX2.7
S "Drive".SM279 DB9.DBX3.0
S "Drive".SM280 DB9.DBX3.1
S "Drive".SM281 DB9.DBX3.2
S "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_1 DB25.DBX0.0 -- Temporary placeholder variable


A "Star_Selection".A_4 DB25.DBX0.3
JC AS12

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL13

AS12: NOP 0

A "IO".SM271A.Fault DB10.DBX32.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".SM271A.EmegStop DB10.DBX32.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".SM271A.TimeValue_On DB15.DBW160
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".SM271A.TimeValue_Off DB15.DBW162
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".SM271A.Auto DB1.DBX32.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".SM271A.Start DB1.DBX32.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".SM271A.Stop DB1.DBX32.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

Σελίδα 95 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".SM271A.OrdMotOn DB10.DBX33.2

A "IO".SM271A.RelFedb DB10.DBX32.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM272A.Fault DB10.DBX34.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM272A.EmegStop DB10.DBX34.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM272A.TimeValue_On DB15.DBW170
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM272A.TimeValue_Off DB15.DBW172
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM272A.Auto DB1.DBX34.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM272A.Start DB1.DBX34.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM272A.Stop DB1.DBX34.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM272A.OrdMotOn DB10.DBX35.2

A "IO".SM272A.RelFedb DB10.DBX34.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM278.Fault DB10.DBX46.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM278.EmegStop DB10.DBX46.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM278.TimeValue_On DB15.DBW230
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM278.TimeValue_Off DB15.DBW232
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM278.Auto DB1.DBX46.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM278.Start DB1.DBX46.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM278.Stop DB1.DBX46.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM278.OrdMotOn DB10.DBX47.2

A "IO".SM278.RelFedb DB10.DBX46.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM279.Fault DB10.DBX48.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM279.EmegStop DB10.DBX48.3 -- Emergency Stop


= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM279.TimeValue_On DB15.DBW240
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

L "Timers".SM279.TimeValue_Off DB15.DBW242
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

A "TotalMotorStates".SM279.Auto DB1.DBX48.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM279.Start DB1.DBX48.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM279.Stop DB1.DBX48.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

Σελίδα 96 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3
= "IO".SM279.OrdMotOn DB10.DBX49.2

A "IO".SM279.RelFedb DB10.DBX48.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

A "IO".SM280.Fault DB10.DBX50.4
= "DrLine1_IO".Mot_5_Fault DB16.DBX0.4

A "IO".SM280.EmegStop DB10.DBX50.3 -- Emergency Stop


= "DrLine1_IO".Mot_5_EmgStop DB16.DBX2.6

L "Timers".SM280.TimeValue_On DB15.DBW250
T "DrLine1_IO".TimeValue_5_On DB16.DBW22

L "Timers".SM280.TimeValue_Off DB15.DBW252
T "DrLine1_IO".TimeValue_5_Off DB16.DBW24

A "TotalMotorStates".SM280.Auto DB1.DBX50.2
= "DrLine1_IO".Mot_5_Auto DB16.DBX78.4

A "TotalMotorStates".SM280.Start DB1.DBX50.1
= "DrLine1_IO".Mot_5_Start DB16.DBX80.6

A "TotalMotorStates".SM280.Stop DB1.DBX50.0
= "DrLine1_IO".Mot_5_Stop DB16.DBX83.0

A "DrLine1_IO".OrdMot_5_On DB16.DBX87.4
= "IO".SM280.OrdMotOn DB10.DBX51.2

A "IO".SM280.RelFedb DB10.DBX50.0 -- Rele Feedback


= "DrLine1_IO".Mot_5_On DB16.DBX89.6

A "IO".SM281.Fault DB10.DBX52.4
= "DrLine1_IO".Mot_6_Fault DB16.DBX0.5

A "IO".SM281.EmegStop DB10.DBX52.3 -- Emergency Stop


= "DrLine1_IO".Mot_6_EmgStop DB16.DBX2.7

L "Timers".SM281.TimeValue_On DB15.DBW260
T "DrLine1_IO".TimeValue_6_On DB16.DBW26

L "Timers".SM281.TimeValue_Off DB15.DBW262
T "DrLine1_IO".TimeValue_6_Off DB16.DBW28

A "TotalMotorStates".SM281.Auto DB1.DBX52.2
= "DrLine1_IO".Mot_6_Auto DB16.DBX78.5

A "TotalMotorStates".SM281.Start DB1.DBX52.1
= "DrLine1_IO".Mot_6_Start DB16.DBX80.7

A "TotalMotorStates".SM281.Stop DB1.DBX52.0
= "DrLine1_IO".Mot_6_Stop DB16.DBX83.1

A "DrLine1_IO".OrdMot_6_On DB16.DBX87.5
= "IO".SM281.OrdMotOn DB10.DBX53.2

A "IO".SM281.RelFedb DB10.DBX52.0 -- Rele Feedback


= "DrLine1_IO".Mot_6_On DB16.DBX89.7

A "IO".SM282.Fault DB10.DBX54.4
= "DrLine1_IO".Mot_7_Fault DB16.DBX0.6

A "IO".SM282.EmegStop DB10.DBX54.3 -- Emergency Stop


= "DrLine1_IO".Mot_7_EmgStop DB16.DBX3.0

L "Timers".SM282.TimeValue_On DB15.DBW270
T "DrLine1_IO".TimeValue_7_On DB16.DBW30

L "Timers".SM282.TimeValue_Off DB15.DBW272
T "DrLine1_IO".TimeValue_7_Off DB16.DBW32

A "TotalMotorStates".SM282.Auto DB1.DBX54.2
= "DrLine1_IO".Mot_7_Auto DB16.DBX78.6

A "TotalMotorStates".SM282.Start DB1.DBX54.1
= "DrLine1_IO".Mot_7_Start DB16.DBX81.0

A "TotalMotorStates".SM282.Stop DB1.DBX54.0
= "DrLine1_IO".Mot_7_Stop DB16.DBX83.2

A "DrLine1_IO".OrdMot_7_On DB16.DBX87.6

Σελίδα 97 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "IO".SM282.OrdMotOn DB10.DBX55.2

A "IO".SM282.RelFedb DB10.DBX54.0 -- Rele Feedback


= "DrLine1_IO".Mot_7_On DB16.DBX90.0

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

Network: 9

Epilogi Diadromis Grammis 1

AL13: L "DriveLine1" MW100


L 13
==I
JCN AL14
R "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
S "Drive".SM271A DB9.DBX2.0
S "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
S "Drive".SM273 DB9.DBX2.3
S "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
R "Drive".SM278 DB9.DBX2.7
R "Drive".SM279 DB9.DBX3.0
R "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_2 DB25.DBX0.1
A "Star_Selection".A_4 DB25.DBX0.3
JC AS13

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL14

AS13: NOP 0

A "IO".SM271A.Fault DB10.DBX32.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".SM271A.EmegStop DB10.DBX32.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".SM271A.TimeValue_On DB15.DBW160
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

Σελίδα 98 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

L "Timers".SM271A.TimeValue_Off DB15.DBW162
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".SM271A.Auto DB1.DBX32.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".SM271A.Start DB1.DBX32.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".SM271A.Stop DB1.DBX32.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".SM271A.OrdMotOn DB10.DBX33.2

A "IO".SM271A.RelFedb DB10.DBX32.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM272A.Fault DB10.DBX34.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM272A.EmegStop DB10.DBX34.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM272A.TimeValue_On DB15.DBW170
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM272A.TimeValue_Off DB15.DBW172
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM272A.Auto DB1.DBX34.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM272A.Start DB1.DBX34.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM272A.Stop DB1.DBX34.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM272A.OrdMotOn DB10.DBX35.2

A "IO".SM272A.RelFedb DB10.DBX34.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM273.Fault DB10.DBX38.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM273.EmegStop DB10.DBX38.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM273.TimeValue_On DB15.DBW190
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM273.TimeValue_Off DB15.DBW192
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM273.Auto DB1.DBX38.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM273.Start DB1.DBX38.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM273.Stop DB1.DBX38.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM273.OrdMotOn DB10.DBX39.2

A "IO".SM273.RelFedb DB10.DBX38.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM274.Fault DB10.DBX40.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM274.EmegStop DB10.DBX40.3 -- Emergency Stop


= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM274.TimeValue_On DB15.DBW200
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

Σελίδα 99 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

L "Timers".SM274.TimeValue_Off DB15.DBW202
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

A "TotalMotorStates".SM274.Auto DB1.DBX40.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM274.Start DB1.DBX40.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM274.Stop DB1.DBX40.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3
= "IO".SM274.OrdMotOn DB10.DBX41.2

A "IO".SM274.RelFedb DB10.DBX40.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

AL14: L "DriveLine1" MW100


L 14
==I
JCN AL15
R "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
S "Drive".SM271A DB9.DBX2.0
S "Drive".SM272A DB9.DBX2.1
R "Drive".SM277 DB9.DBX2.2
S "Drive".SM273 DB9.DBX2.3
S "Drive".SM274 DB9.DBX2.4
S "Drive".SM275 DB9.DBX2.5
S "Drive".SM276 DB9.DBX2.6
R "Drive".SM278 DB9.DBX2.7
R "Drive".SM279 DB9.DBX3.0
R "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_2 DB25.DBX0.1
A "Star_Selection".A_4 DB25.DBX0.3
JC AS14

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU AL15

AS14: NOP 0

A "IO".SM271A.Fault DB10.DBX32.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

Σελίδα 100 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "IO".SM271A.EmegStop DB10.DBX32.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".SM271A.TimeValue_On DB15.DBW160
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".SM271A.TimeValue_Off DB15.DBW162
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".SM271A.Auto DB1.DBX32.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".SM271A.Start DB1.DBX32.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".SM271A.Stop DB1.DBX32.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".SM271A.OrdMotOn DB10.DBX33.2

A "IO".SM271A.RelFedb DB10.DBX32.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM272A.Fault DB10.DBX34.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM272A.EmegStop DB10.DBX34.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM272A.TimeValue_On DB15.DBW170
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM272A.TimeValue_Off DB15.DBW172
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM272A.Auto DB1.DBX34.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM272A.Start DB1.DBX34.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM272A.Stop DB1.DBX34.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM272A.OrdMotOn DB10.DBX35.2

A "IO".SM272A.RelFedb DB10.DBX34.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM273.Fault DB10.DBX38.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM273.EmegStop DB10.DBX38.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM273.TimeValue_On DB15.DBW190
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM273.TimeValue_Off DB15.DBW192
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM273.Auto DB1.DBX38.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM273.Start DB1.DBX38.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM273.Stop DB1.DBX38.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM273.OrdMotOn DB10.DBX39.2

A "IO".SM273.RelFedb DB10.DBX38.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "IO".SM274.Fault DB10.DBX40.4
= "DrLine1_IO".Mot_4_Fault DB16.DBX0.3

A "IO".SM274.EmegStop DB10.DBX40.3 -- Emergency Stop

Σελίδα 101 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "DrLine1_IO".Mot_4_EmgStop DB16.DBX2.5

L "Timers".SM274.TimeValue_On DB15.DBW200
T "DrLine1_IO".TimeValue_4_On DB16.DBW18

L "Timers".SM274.TimeValue_Off DB15.DBW202
T "DrLine1_IO".TimeValue_4_Off DB16.DBW20

A "TotalMotorStates".SM274.Auto DB1.DBX40.2
= "DrLine1_IO".Mot_4_Auto DB16.DBX78.3

A "TotalMotorStates".SM274.Start DB1.DBX40.1
= "DrLine1_IO".Mot_4_Start DB16.DBX80.5

A "TotalMotorStates".SM274.Stop DB1.DBX40.0
= "DrLine1_IO".Mot_4_Stop DB16.DBX82.7

A "DrLine1_IO".OrdMot_4_On DB16.DBX87.3
= "IO".SM274.OrdMotOn DB10.DBX41.2

A "IO".SM274.RelFedb DB10.DBX40.0 -- Rele Feedback


= "DrLine1_IO".Mot_4_On DB16.DBX89.5

A "IO".SM275.Fault DB10.DBX42.4
= "DrLine1_IO".Mot_5_Fault DB16.DBX0.4

A "IO".SM275.EmegStop DB10.DBX42.3 -- Emergency Stop


= "DrLine1_IO".Mot_5_EmgStop DB16.DBX2.6

L "Timers".SM275.TimeValue_On DB15.DBW210
T "DrLine1_IO".TimeValue_5_On DB16.DBW22

L "Timers".SM275.TimeValue_Off DB15.DBW212
T "DrLine1_IO".TimeValue_5_Off DB16.DBW24

A "TotalMotorStates".SM275.Auto DB1.DBX42.2
= "DrLine1_IO".Mot_5_Auto DB16.DBX78.4

A "TotalMotorStates".SM275.Start DB1.DBX42.1
= "DrLine1_IO".Mot_5_Start DB16.DBX80.6

A "TotalMotorStates".SM275.Stop DB1.DBX42.0
= "DrLine1_IO".Mot_5_Stop DB16.DBX83.0

A "DrLine1_IO".OrdMot_5_On DB16.DBX87.4
= "IO".SM275.OrdMotOn DB10.DBX43.2

A "IO".SM275.RelFedb DB10.DBX42.0 -- Rele Feedback


= "DrLine1_IO".Mot_5_On DB16.DBX89.6

A "IO".SM276.Fault DB10.DBX44.4
= "DrLine1_IO".Mot_6_Fault DB16.DBX0.5

A "IO".SM276.EmegStop DB10.DBX44.3 -- Emergency Stop


= "DrLine1_IO".Mot_6_EmgStop DB16.DBX2.7

L "Timers".SM276.TimeValue_On DB15.DBW220
T "DrLine1_IO".TimeValue_6_On DB16.DBW26

L "Timers".SM276.TimeValue_Off DB15.DBW222
T "DrLine1_IO".TimeValue_6_Off DB16.DBW28

A "TotalMotorStates".SM276.Auto DB1.DBX44.2
= "DrLine1_IO".Mot_6_Auto DB16.DBX78.5

A "TotalMotorStates".SM276.Start DB1.DBX44.1
= "DrLine1_IO".Mot_6_Start DB16.DBX80.7

A "TotalMotorStates".SM276.Stop DB1.DBX44.0
= "DrLine1_IO".Mot_6_Stop DB16.DBX83.1

A "DrLine1_IO".OrdMot_6_On DB16.DBX87.5
= "IO".SM276.OrdMotOn DB10.DBX45.2

A "IO".SM276.RelFedb DB10.DBX44.0 -- Rele Feedback


= "DrLine1_IO".Mot_6_On DB16.DBX89.7

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1

Σελίδα 102 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

Network: 10

Epilogi Diadromis Grammis 1

AL15: L "DriveLine1" MW100


L 15
==I
JCN ALE
R "Drive".CVM908 DB9.DBX1.5
R "Drive".SM271 DB9.DBX1.6
R "Drive".SM272 DB9.DBX1.7
S "Drive".SM271A DB9.DBX2.0
S "Drive".SM272A DB9.DBX2.1
S "Drive".SM277 DB9.DBX2.2
R "Drive".SM273 DB9.DBX2.3
R "Drive".SM274 DB9.DBX2.4
R "Drive".SM275 DB9.DBX2.5
R "Drive".SM276 DB9.DBX2.6
R "Drive".SM278 DB9.DBX2.7
R "Drive".SM279 DB9.DBX3.0
R "Drive".SM280 DB9.DBX3.1
R "Drive".SM281 DB9.DBX3.2
R "Drive".SM282 DB9.DBX3.3

A "Star_Selection".A_3 DB25.DBX0.2
A "Star_Selection".A_4 DB25.DBX0.3
JC AS15

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2
JU ALE

AS15: NOP 0

A "IO".SM271A.Fault DB10.DBX32.4
= "DrLine1_IO".Mot_1_Fault DB16.DBX0.0 -- Temporary placeholder variable

A "IO".SM271A.EmegStop DB10.DBX32.3 -- Emergency Stop


= "DrLine1_IO".Mot_1_EmgStop DB16.DBX2.2

L "Timers".SM271A.TimeValue_On DB15.DBW160
T "DrLine1_IO".TimeValue_1_On DB16.DBW6

L "Timers".SM271A.TimeValue_Off DB15.DBW162
T "DrLine1_IO".TimeValue_1_Off DB16.DBW8

A "TotalMotorStates".SM271A.Auto DB1.DBX32.2
= "DrLine1_IO".Mot_1_Auto DB16.DBX78.0

A "TotalMotorStates".SM271A.Start DB1.DBX32.1
= "DrLine1_IO".Mot_1_Start DB16.DBX80.2

A "TotalMotorStates".SM271A.Stop DB1.DBX32.0
= "DrLine1_IO".Mot_1_Stop DB16.DBX82.4

Σελίδα 103 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "DrLine1_IO".OrdMot_1_On DB16.DBX87.0
= "IO".SM271A.OrdMotOn DB10.DBX33.2

A "IO".SM271A.RelFedb DB10.DBX32.0 -- Rele Feedback


= "DrLine1_IO".Mot_1_On DB16.DBX89.2

A "IO".SM272A.Fault DB10.DBX34.4
= "DrLine1_IO".Mot_2_Fault DB16.DBX0.1

A "IO".SM272A.EmegStop DB10.DBX34.3 -- Emergency Stop


= "DrLine1_IO".Mot_2_EmgStop DB16.DBX2.3

L "Timers".SM272A.TimeValue_On DB15.DBW170
T "DrLine1_IO".TimeValue_2_On DB16.DBW10

L "Timers".SM272A.TimeValue_Off DB15.DBW172
T "DrLine1_IO".TimeValue_2_Off DB16.DBW12

A "TotalMotorStates".SM272A.Auto DB1.DBX34.2
= "DrLine1_IO".Mot_2_Auto DB16.DBX78.1

A "TotalMotorStates".SM272A.Start DB1.DBX34.1
= "DrLine1_IO".Mot_2_Start DB16.DBX80.3

A "TotalMotorStates".SM272A.Stop DB1.DBX34.0
= "DrLine1_IO".Mot_2_Stop DB16.DBX82.5

A "DrLine1_IO".OrdMot_2_On DB16.DBX87.1
= "IO".SM272A.OrdMotOn DB10.DBX35.2

A "IO".SM272A.RelFedb DB10.DBX34.0 -- Rele Feedback


= "DrLine1_IO".Mot_2_On DB16.DBX89.3

A "IO".SM277.Fault DB10.DBX36.4
= "DrLine1_IO".Mot_3_Fault DB16.DBX0.2

A "IO".SM277.EmegStop DB10.DBX36.3 -- Emergency Stop


= "DrLine1_IO".Mot_3_EmgStop DB16.DBX2.4

L "Timers".SM277.TimeValue_On DB15.DBW180
T "DrLine1_IO".TimeValue_3_On DB16.DBW14

L "Timers".SM277.TimeValue_Off DB15.DBW182
T "DrLine1_IO".TimeValue_3_Off DB16.DBW16

A "TotalMotorStates".SM277.Auto DB1.DBX36.2
= "DrLine1_IO".Mot_3_Auto DB16.DBX78.2

A "TotalMotorStates".SM277.Start DB1.DBX36.1
= "DrLine1_IO".Mot_3_Start DB16.DBX80.4

A "TotalMotorStates".SM277.Stop DB1.DBX36.0
= "DrLine1_IO".Mot_3_Stop DB16.DBX82.6

A "DrLine1_IO".OrdMot_3_On DB16.DBX87.2
= "IO".SM277.OrdMotOn DB10.DBX37.2

A "IO".SM277.RelFedb DB10.DBX36.0 -- Rele Feedback


= "DrLine1_IO".Mot_3_On DB16.DBX89.4

A "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_1_Bypass DB16.DBX84.6
= "DrLine1_IO".Mot_2_Bypass DB16.DBX84.7
= "DrLine1_IO".Mot_3_Bypass DB16.DBX85.0

AN "Bit_On_Off" M70.0
= "DrLine1_IO".Mot_4_Bypass DB16.DBX85.1
= "DrLine1_IO".Mot_5_Bypass DB16.DBX85.2
= "DrLine1_IO".Mot_6_Bypass DB16.DBX85.3
= "DrLine1_IO".Mot_7_Bypass DB16.DBX85.4
= "DrLine1_IO".Mot_8_Bypass DB16.DBX85.5
= "DrLine1_IO".Mot_9_Bypass DB16.DBX85.6
= "DrLine1_IO".Mot_10_Bypass DB16.DBX85.7
= "DrLine1_IO".Mot_11_Bypass DB16.DBX86.0
= "DrLine1_IO".Mot_12_Bypass DB16.DBX86.1
= "DrLine1_IO".Mot_13_Bypass DB16.DBX86.2

ALE: NOP 0

Σελίδα 104 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC4 - <offline> - "Maintenance"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 03/21/2010 12:40:27 PM
Interface: 03/21/2010 12:40:27 PM
Lengths (block/logic/data): 00366 00230 00000

Name Data Type Address Comment


IN 0.0
Operation Bool 0.0
On_Off Bool 0.1
Alm_Ackn Bool 0.2
OUT 0.0
M_Alarm Bool 2.0
IN_OUT 0.0
M_Seconds Byte 4.0
M_Minutes Byte 5.0
M_Hours Word 6.0
T_Left Word 8.0
Alm_SP Word 10.0
M_Help1 Bool 12.0
M_Help2 Bool 12.1
M_Help3 Bool 12.2
M_Help4 Bool 12.3
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Block: FC4

Network: 1

A #Alm_Ackn
FP #M_Help3
= #M_Help4

A #M_Help4
JCN Sd
L 0
T #M_Seconds
T #M_Minutes
T #M_Hours

Sd: NOP 0
A #On_Off
FP #M_Help1
= #M_Help2

A #M_Help2
JCN St

L 1
T #Alm_SP

St: A #On_Off
JCN Res
A #Operation
A "Out_Pulse_1s" M22.5
AN #M_Alarm

JCN Lab1
L #M_Seconds

Σελίδα 105 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

L 1
+I
T #M_Seconds
L 60
>=I
JCN Lab1

L 0
T #M_Seconds
L #M_Minutes
L 1
+I
T #M_Minutes
L 60
>=I
JCN Lab1

L 0
T #M_Minutes
L #M_Hours
L 1
+I
T #M_Hours

JU Lab1

Res: L 0
T #M_Seconds
T #M_Minutes
T #M_Hours
T #Alm_SP
T #T_Left
JU END

Lab1: L #Alm_SP
L #M_Hours
-I
T #T_Left

L 0
L #T_Left
==I
= #M_Alarm

END: NOP 0

Σελίδα 106 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC5 - <offline> - "TotalMotorMaintenance"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 03/21/2010 07:44:24 PM
Interface: 03/20/2010 04:16:39 PM
Lengths (block/logic/data): 12254 12156 00010

Name Data Type Address Comment


IN 0.0
OUT 0.0
IN_OUT 0.0
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Block: FC5

Network: 1

Alarm Sintirisis Kinitiron Grammis 1

CALL "Maintenance" FC4


Operation:="IO".CVM908.MotOn DB10.DBX27.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".CVM908.On_Off DB6.DBX82.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_CVM908 DB11.DBX9.5
M_Alarm :="Alm_MotorMain".Alarm.M_CVM908 DB11.DBX1.5
M_Seconds:="MotorM_OperationHours".CVM908.Seconds DB13.DBB55
M_Minutes:="MotorM_OperationHours".CVM908.Minutes DB13.DBB54
M_Hours :="MotorM_OperationHours".CVM908.Hours DB13.DBW52
T_Left :="MotorM".CVM908.TimeLeft DB6.DBW80
Alm_SP :="MotorM".CVM908.Setpoint DB6.DBW78
M_Help1 :=M120.0
M_Help2 :=M120.1
M_Help3 :=M120.2
M_Help4 :=M120.3

CALL "Maintenance" FC4


Operation:="IO".SM271.MotOn DB10.DBX29.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM271.On_Off DB6.DBX88.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM271 DB11.DBX9.6
M_Alarm :="Alm_MotorMain".Alarm.M_SM271 DB11.DBX1.6
M_Seconds:="MotorM_OperationHours".SM271.Seconds DB13.DBB59
M_Minutes:="MotorM_OperationHours".SM271.Minutes DB13.DBB58
M_Hours :="MotorM_OperationHours".SM271.Hours DB13.DBW56
T_Left :="MotorM".SM271.TimeLeft DB6.DBW86
Alm_SP :="MotorM".SM271.Setpoint DB6.DBW84
M_Help1 :=M120.4
M_Help2 :=M120.5
M_Help3 :=M120.6
M_Help4 :=M120.7

CALL "Maintenance" FC4


Operation:="IO".SM272.MotOn DB10.DBX31.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM272.On_Off DB6.DBX94.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM272 DB11.DBX9.7
M_Alarm :="Alm_MotorMain".Alarm.M_SM272 DB11.DBX1.7
M_Seconds:="MotorM_OperationHours".SM272.Seconds DB13.DBB63
M_Minutes:="MotorM_OperationHours".SM272.Minutes DB13.DBB62
M_Hours :="MotorM_OperationHours".SM272.Hours DB13.DBW60
T_Left :="MotorM".SM272.TimeLeft DB6.DBW92
Alm_SP :="MotorM".SM272.Setpoint DB6.DBW90
M_Help1 :=M121.0
M_Help2 :=M121.1
M_Help3 :=M121.2

Σελίδα 107 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

M_Help4 :=M121.3

CALL "Maintenance" FC4


Operation:="IO".SM271A.MotOn DB10.DBX33.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM271A.On_Off DB6.DBX100.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM271A DB11.DBX10.0
M_Alarm :="Alm_MotorMain".Alarm.M_SM271A DB11.DBX2.0
M_Seconds:="MotorM_OperationHours".SM271A.Seconds DB13.DBB67
M_Minutes:="MotorM_OperationHours".SM271A.Minutes DB13.DBB66
M_Hours :="MotorM_OperationHours".SM271A.Hours DB13.DBW64
T_Left :="MotorM".SM271A.TimeLeft DB6.DBW98
Alm_SP :="MotorM".SM271A.Setpoint DB6.DBW96
M_Help1 :=M121.4
M_Help2 :=M121.5
M_Help3 :=M121.6
M_Help4 :=M121.7

CALL "Maintenance" FC4


Operation:="IO".SM272A.MotOn DB10.DBX35.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM272A.On_Off DB6.DBX106.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM272A DB11.DBX10.1
M_Alarm :="Alm_MotorMain".Alarm.M_SM272A DB11.DBX2.1
M_Seconds:="MotorM_OperationHours".SM272A.Seconds DB13.DBB71
M_Minutes:="MotorM_OperationHours".SM272A.Minutes DB13.DBB70
M_Hours :="MotorM_OperationHours".SM272A.Hours DB13.DBW68
T_Left :="MotorM".SM272A.TimeLeft DB6.DBW104
Alm_SP :="MotorM".SM272A.Setpoint DB6.DBW102
M_Help1 :=M122.0
M_Help2 :=M122.1
M_Help3 :=M122.2
M_Help4 :=M122.3

CALL "Maintenance" FC4


Operation:="IO".SM277.MotOn DB10.DBX37.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM277.On_Off DB6.DBX112.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM277 DB11.DBX10.2
M_Alarm :="Alm_MotorMain".Alarm.M_SM277 DB11.DBX2.2
M_Seconds:="MotorM_OperationHours".SM277.Seconds DB13.DBB75
M_Minutes:="MotorM_OperationHours".SM277.Minutes DB13.DBB74
M_Hours :="MotorM_OperationHours".SM277.Hours DB13.DBW72
T_Left :="MotorM".SM277.TimeLeft DB6.DBW110
Alm_SP :="MotorM".SM277.Setpoint DB6.DBW108
M_Help1 :=M122.4
M_Help2 :=M122.5
M_Help3 :=M122.6
M_Help4 :=M122.7

CALL "Maintenance" FC4


Operation:="IO".SM273.MotOn DB10.DBX39.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM273.On_Off DB6.DBX118.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM273 DB11.DBX10.3
M_Alarm :="Alm_MotorMain".Alarm.M_SM273 DB11.DBX2.3
M_Seconds:="MotorM_OperationHours".SM273.Seconds DB13.DBB79
M_Minutes:="MotorM_OperationHours".SM273.Minutes DB13.DBB78
M_Hours :="MotorM_OperationHours".SM273.Hours DB13.DBW76
T_Left :="MotorM".SM273.TimeLeft DB6.DBW116
Alm_SP :="MotorM".SM273.Setpoint DB6.DBW114
M_Help1 :=M123.0
M_Help2 :=M123.1
M_Help3 :=M123.2
M_Help4 :=M123.3

CALL "Maintenance" FC4


Operation:="IO".SM274.MotOn DB10.DBX41.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM274.On_Off DB6.DBX124.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM274 DB11.DBX10.4
M_Alarm :="Alm_MotorMain".Alarm.M_SM274 DB11.DBX2.4
M_Seconds:="MotorM_OperationHours".SM274.Seconds DB13.DBB83
M_Minutes:="MotorM_OperationHours".SM274.Minutes DB13.DBB82
M_Hours :="MotorM_OperationHours".SM274.Hours DB13.DBW80
T_Left :="MotorM".SM274.TimeLeft DB6.DBW122
Alm_SP :="MotorM".SM274.Setpoint DB6.DBW120
M_Help1 :=M123.4
M_Help2 :=M123.5
M_Help3 :=M123.6
M_Help4 :=M123.7

Σελίδα 108 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

CALL "Maintenance" FC4


Operation:="IO".SM275.MotOn DB10.DBX43.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM275.On_Off DB6.DBX130.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM275 DB11.DBX10.5
M_Alarm :="Alm_MotorMain".Alarm.M_SM275 DB11.DBX2.5
M_Seconds:="MotorM_OperationHours".SM275.Seconds DB13.DBB87
M_Minutes:="MotorM_OperationHours".SM275.Minutes DB13.DBB86
M_Hours :="MotorM_OperationHours".SM275.Hours DB13.DBW84
T_Left :="MotorM".SM275.TimeLeft DB6.DBW128
Alm_SP :="MotorM".SM275.Setpoint DB6.DBW126
M_Help1 :=M124.0
M_Help2 :=M124.1
M_Help3 :=M124.2
M_Help4 :=M124.3

CALL "Maintenance" FC4


Operation:="IO".SM276.MotOn DB10.DBX45.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM276.On_Off DB6.DBX136.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM276 DB11.DBX10.6
M_Alarm :="Alm_MotorMain".Alarm.M_SM276 DB11.DBX2.6
M_Seconds:="MotorM_OperationHours".SM276.Seconds DB13.DBB91
M_Minutes:="MotorM_OperationHours".SM276.Minutes DB13.DBB90
M_Hours :="MotorM_OperationHours".SM276.Hours DB13.DBW88
T_Left :="MotorM".SM276.TimeLeft DB6.DBW134
Alm_SP :="MotorM".SM276.Setpoint DB6.DBW132
M_Help1 :=M124.4
M_Help2 :=M124.5
M_Help3 :=M124.6
M_Help4 :=M124.7

CALL "Maintenance" FC4


Operation:="IO".SM278.MotOn DB10.DBX47.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM278.On_Off DB6.DBX142.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM278 DB11.DBX10.7
M_Alarm :="Alm_MotorMain".Alarm.M_SM278 DB11.DBX2.7
M_Seconds:="MotorM_OperationHours".SM278.Seconds DB13.DBB95
M_Minutes:="MotorM_OperationHours".SM278.Minutes DB13.DBB94
M_Hours :="MotorM_OperationHours".SM278.Hours DB13.DBW92
T_Left :="MotorM".SM278.TimeLeft DB6.DBW140
Alm_SP :="MotorM".SM278.Setpoint DB6.DBW138
M_Help1 :=M125.0
M_Help2 :=M125.1
M_Help3 :=M125.2
M_Help4 :=M125.3

CALL "Maintenance" FC4


Operation:="IO".SM279.MotOn DB10.DBX49.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM279.On_Off DB6.DBX148.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM279 DB11.DBX11.0
M_Alarm :="Alm_MotorMain".Alarm.M_SM279 DB11.DBX3.0
M_Seconds:="MotorM_OperationHours".SM279.Seconds DB13.DBB99
M_Minutes:="MotorM_OperationHours".SM279.Minutes DB13.DBB98
M_Hours :="MotorM_OperationHours".SM279.Hours DB13.DBW96
T_Left :="MotorM".SM279.TimeLeft DB6.DBW146
Alm_SP :="MotorM".SM279.Setpoint DB6.DBW144
M_Help1 :=M125.4
M_Help2 :=M125.5
M_Help3 :=M125.6
M_Help4 :=M125.7

CALL "Maintenance" FC4


Operation:="IO".SM280.MotOn DB10.DBX51.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM280.On_Off DB6.DBX154.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM280 DB11.DBX11.1
M_Alarm :="Alm_MotorMain".Alarm.M_SM280 DB11.DBX3.1
M_Seconds:="MotorM_OperationHours".SM280.Seconds DB13.DBB103
M_Minutes:="MotorM_OperationHours".SM280.Minutes DB13.DBB102
M_Hours :="MotorM_OperationHours".SM280.Hours DB13.DBW100
T_Left :="MotorM".SM280.TimeLeft DB6.DBW152
Alm_SP :="MotorM".SM280.Setpoint DB6.DBW150
M_Help1 :=M126.0
M_Help2 :=M126.1
M_Help3 :=M126.2
M_Help4 :=M126.3

CALL "Maintenance" FC4

Σελίδα 109 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Operation:="IO".SM281.MotOn DB10.DBX53.0 -- Energopoiisi rele kinitira


On_Off :="MotorM".SM281.On_Off DB6.DBX160.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM281 DB11.DBX11.2
M_Alarm :="Alm_MotorMain".Alarm.M_SM281 DB11.DBX3.2
M_Seconds:="MotorM_OperationHours".SM281.Seconds DB13.DBB107
M_Minutes:="MotorM_OperationHours".SM281.Minutes DB13.DBB106
M_Hours :="MotorM_OperationHours".SM281.Hours DB13.DBW104
T_Left :="MotorM".SM281.TimeLeft DB6.DBW158
Alm_SP :="MotorM".SM281.Setpoint DB6.DBW156
M_Help1 :=M126.4
M_Help2 :=M126.5
M_Help3 :=M126.6
M_Help4 :=M126.7

CALL "Maintenance" FC4


Operation:="IO".SM282.MotOn DB10.DBX55.0 -- Energopoiisi rele kinitira
On_Off :="MotorM".SM282.On_Off DB6.DBX166.0
Alm_Ackn :="Alm_MotorMain".Acknowledge.M_SM282 DB11.DBX11.3
M_Alarm :="Alm_MotorMain".Alarm.M_SM282 DB11.DBX3.3
M_Seconds:="MotorM_OperationHours".SM282.Seconds DB13.DBB111
M_Minutes:="MotorM_OperationHours".SM282.Minutes DB13.DBB110
M_Hours :="MotorM_OperationHours".SM282.Hours DB13.DBW108
T_Left :="MotorM".SM282.TimeLeft DB6.DBW164
Alm_SP :="MotorM".SM282.Setpoint DB6.DBW162
M_Help1 :=M127.0
M_Help2 :=M127.1
M_Help3 :=M127.2
M_Help4 :=M127.3

Σελίδα 110 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC6 - <offline> - "TotalConvMaintenance"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 03/21/2010 09:25:12 PM
Interface: 03/20/2010 04:16:39 PM
Lengths (block/logic/data): 12254 12156 00010

Name Data Type Address Comment


IN 0.0
OUT 0.0
IN_OUT 0.0
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Block: FC6

Network: 1

Alarm Sintirisis Tainion Grammis 1

CALL "Maintenance" FC4


Operation:="IO".CVM908.MotOn DB10.DBX27.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".CVM908.On_Off DB7.DBX82.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_CVM908 DB12.DBX9.5
M_Alarm :="Alm_ConvMain".Alarm.M_CVM908 DB12.DBX1.5
M_Seconds:="ConvM_OperationHours".CVM908.Seconds DB14.DBB55
M_Minutes:="ConvM_OperationHours".CVM908.Minutes DB14.DBB54
M_Hours :="ConvM_OperationHours".CVM908.Hours DB14.DBW52
T_Left :="ConveyorM".CVM908.TimeLeft DB7.DBW80
Alm_SP :="ConveyorM".CVM908.Setpoint DB7.DBW78
M_Help1 :=M150.0
M_Help2 :=M150.1
M_Help3 :=M150.2
M_Help4 :=M150.3

CALL "Maintenance" FC4


Operation:="IO".SM271.MotOn DB10.DBX29.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM271.On_Off DB7.DBX88.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM271 DB12.DBX9.6
M_Alarm :="Alm_ConvMain".Alarm.M_SM271 DB12.DBX1.6
M_Seconds:="ConvM_OperationHours".SM271.Seconds DB14.DBB59
M_Minutes:="ConvM_OperationHours".SM271.Minutes DB14.DBB58
M_Hours :="ConvM_OperationHours".SM271.Hours DB14.DBW56
T_Left :="ConveyorM".SM271.TimeLeft DB7.DBW86
Alm_SP :="ConveyorM".SM271.Setpoint DB7.DBW84
M_Help1 :=M150.4
M_Help2 :=M150.5
M_Help3 :=M150.6
M_Help4 :=M150.7

CALL "Maintenance" FC4


Operation:="IO".SM272.MotOn DB10.DBX31.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM272.On_Off DB7.DBX94.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM272 DB12.DBX9.7
M_Alarm :="Alm_ConvMain".Alarm.M_SM272 DB12.DBX1.7
M_Seconds:="ConvM_OperationHours".SM272.Seconds DB14.DBB63
M_Minutes:="ConvM_OperationHours".SM272.Minutes DB14.DBB62
M_Hours :="ConvM_OperationHours".SM272.Hours DB14.DBW60
T_Left :="ConveyorM".SM272.TimeLeft DB7.DBW92
Alm_SP :="ConveyorM".SM272.Setpoint DB7.DBW90
M_Help1 :=M151.0
M_Help2 :=M151.1
M_Help3 :=M151.2

Σελίδα 111 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

M_Help4 :=M151.3

CALL "Maintenance" FC4


Operation:="IO".SM271A.MotOn DB10.DBX33.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM271A.On_Off DB7.DBX100.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM271A DB12.DBX10.0
M_Alarm :="Alm_ConvMain".Alarm.M_SM271A DB12.DBX2.0
M_Seconds:="ConvM_OperationHours".SM271A.Seconds DB14.DBB67
M_Minutes:="ConvM_OperationHours".SM271A.Minutes DB14.DBB66
M_Hours :="ConvM_OperationHours".SM271A.Hours DB14.DBW64
T_Left :="ConveyorM".SM271A.TimeLeft DB7.DBW98
Alm_SP :="ConveyorM".SM271A.Setpoint DB7.DBW96
M_Help1 :=M151.4
M_Help2 :=M151.5
M_Help3 :=M151.6
M_Help4 :=M151.7

CALL "Maintenance" FC4


Operation:="IO".SM272A.MotOn DB10.DBX35.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM272A.On_Off DB7.DBX106.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM272A DB12.DBX10.1
M_Alarm :="Alm_ConvMain".Alarm.M_SM272A DB12.DBX2.1
M_Seconds:="ConvM_OperationHours".SM272A.Seconds DB14.DBB71
M_Minutes:="ConvM_OperationHours".SM272A.Minutes DB14.DBB70
M_Hours :="ConvM_OperationHours".SM272A.Hours DB14.DBW68
T_Left :="ConveyorM".SM272A.TimeLeft DB7.DBW104
Alm_SP :="ConveyorM".SM272A.Setpoint DB7.DBW102
M_Help1 :=M152.0
M_Help2 :=M152.1
M_Help3 :=M152.2
M_Help4 :=M152.3

CALL "Maintenance" FC4


Operation:="IO".SM277.MotOn DB10.DBX37.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM277.On_Off DB7.DBX112.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM277 DB12.DBX10.2
M_Alarm :="Alm_ConvMain".Alarm.M_SM277 DB12.DBX2.2
M_Seconds:="ConvM_OperationHours".SM277.Seconds DB14.DBB75
M_Minutes:="ConvM_OperationHours".SM277.Minutes DB14.DBB74
M_Hours :="ConvM_OperationHours".SM277.Hours DB14.DBW72
T_Left :="ConveyorM".SM277.TimeLeft DB7.DBW110
Alm_SP :="ConveyorM".SM277.Setpoint DB7.DBW108
M_Help1 :=M152.4
M_Help2 :=M152.5
M_Help3 :=M152.6
M_Help4 :=M152.7

CALL "Maintenance" FC4


Operation:="IO".SM273.MotOn DB10.DBX39.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM273.On_Off DB7.DBX118.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM273 DB12.DBX10.3
M_Alarm :="Alm_ConvMain".Alarm.M_SM273 DB12.DBX2.3
M_Seconds:="ConvM_OperationHours".SM273.Seconds DB14.DBB79
M_Minutes:="ConvM_OperationHours".SM273.Minutes DB14.DBB78
M_Hours :="ConvM_OperationHours".SM273.Hours DB14.DBW76
T_Left :="ConveyorM".SM273.TimeLeft DB7.DBW116
Alm_SP :="ConveyorM".SM273.Setpoint DB7.DBW114
M_Help1 :=M153.0
M_Help2 :=M153.1
M_Help3 :=M153.2
M_Help4 :=M153.3

CALL "Maintenance" FC4


Operation:="IO".SM274.MotOn DB10.DBX41.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM274.On_Off DB7.DBX124.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM274 DB12.DBX10.4
M_Alarm :="Alm_ConvMain".Alarm.M_SM274 DB12.DBX2.4
M_Seconds:="ConvM_OperationHours".SM274.Seconds DB14.DBB83
M_Minutes:="ConvM_OperationHours".SM274.Minutes DB14.DBB82
M_Hours :="ConvM_OperationHours".SM274.Hours DB14.DBW80
T_Left :="ConveyorM".SM274.TimeLeft DB7.DBW122
Alm_SP :="ConveyorM".SM274.Setpoint DB7.DBW120
M_Help1 :=M153.4
M_Help2 :=M153.5
M_Help3 :=M153.6
M_Help4 :=M153.7

Σελίδα 112 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

CALL "Maintenance" FC4


Operation:="IO".SM275.MotOn DB10.DBX43.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM275.On_Off DB7.DBX130.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM275 DB12.DBX10.5
M_Alarm :="Alm_ConvMain".Alarm.M_SM275 DB12.DBX2.5
M_Seconds:="ConvM_OperationHours".SM275.Seconds DB14.DBB87
M_Minutes:="ConvM_OperationHours".SM275.Minutes DB14.DBB86
M_Hours :="ConvM_OperationHours".SM275.Hours DB14.DBW84
T_Left :="ConveyorM".SM275.TimeLeft DB7.DBW128
Alm_SP :="ConveyorM".SM275.Setpoint DB7.DBW126
M_Help1 :=M154.0
M_Help2 :=M154.1
M_Help3 :=M154.2
M_Help4 :=M154.3

CALL "Maintenance" FC4


Operation:="IO".SM276.MotOn DB10.DBX45.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM276.On_Off DB7.DBX136.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM276 DB12.DBX10.6
M_Alarm :="Alm_ConvMain".Alarm.M_SM276 DB12.DBX2.6
M_Seconds:="ConvM_OperationHours".SM276.Seconds DB14.DBB91
M_Minutes:="ConvM_OperationHours".SM276.Minutes DB14.DBB90
M_Hours :="ConvM_OperationHours".SM276.Hours DB14.DBW88
T_Left :="ConveyorM".SM276.TimeLeft DB7.DBW134
Alm_SP :="ConveyorM".SM276.Setpoint DB7.DBW132
M_Help1 :=M154.4
M_Help2 :=M154.5
M_Help3 :=M154.6
M_Help4 :=M154.7

CALL "Maintenance" FC4


Operation:="IO".SM278.MotOn DB10.DBX47.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM278.On_Off DB7.DBX142.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM278 DB12.DBX10.7
M_Alarm :="Alm_ConvMain".Alarm.M_SM278 DB12.DBX2.7
M_Seconds:="ConvM_OperationHours".SM278.Seconds DB14.DBB95
M_Minutes:="ConvM_OperationHours".SM278.Minutes DB14.DBB94
M_Hours :="ConvM_OperationHours".SM278.Hours DB14.DBW92
T_Left :="ConveyorM".SM278.TimeLeft DB7.DBW140
Alm_SP :="ConveyorM".SM278.Setpoint DB7.DBW138
M_Help1 :=M155.0
M_Help2 :=M155.1
M_Help3 :=M155.2
M_Help4 :=M155.3

CALL "Maintenance" FC4


Operation:="IO".SM279.MotOn DB10.DBX49.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM279.On_Off DB7.DBX148.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM279 DB12.DBX11.0
M_Alarm :="Alm_ConvMain".Alarm.M_SM279 DB12.DBX3.0
M_Seconds:="ConvM_OperationHours".SM279.Seconds DB14.DBB99
M_Minutes:="ConvM_OperationHours".SM279.Minutes DB14.DBB98
M_Hours :="ConvM_OperationHours".SM279.Hours DB14.DBW96
T_Left :="ConveyorM".SM279.TimeLeft DB7.DBW146
Alm_SP :="ConveyorM".SM279.Setpoint DB7.DBW144
M_Help1 :=M155.4
M_Help2 :=M155.5
M_Help3 :=M155.6
M_Help4 :=M155.7

CALL "Maintenance" FC4


Operation:="IO".SM280.MotOn DB10.DBX51.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM280.On_Off DB7.DBX154.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM280 DB12.DBX11.1
M_Alarm :="Alm_ConvMain".Alarm.M_SM280 DB12.DBX3.1
M_Seconds:="ConvM_OperationHours".SM280.Seconds DB14.DBB103
M_Minutes:="ConvM_OperationHours".SM280.Minutes DB14.DBB102
M_Hours :="ConvM_OperationHours".SM280.Hours DB14.DBW100
T_Left :="ConveyorM".SM280.TimeLeft DB7.DBW152
Alm_SP :="ConveyorM".SM280.Setpoint DB7.DBW150
M_Help1 :=M156.0
M_Help2 :=M156.1
M_Help3 :=M156.2
M_Help4 :=M156.3

CALL "Maintenance" FC4

Σελίδα 113 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Operation:="IO".SM281.MotOn DB10.DBX53.0 -- Energopoiisi rele kinitira


On_Off :="ConveyorM".SM281.On_Off DB7.DBX160.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM281 DB12.DBX11.2
M_Alarm :="Alm_ConvMain".Alarm.M_SM281 DB12.DBX3.2
M_Seconds:="ConvM_OperationHours".SM281.Seconds DB14.DBB107
M_Minutes:="ConvM_OperationHours".SM281.Minutes DB14.DBB106
M_Hours :="ConvM_OperationHours".SM281.Hours DB14.DBW104
T_Left :="ConveyorM".SM281.TimeLeft DB7.DBW158
Alm_SP :="ConveyorM".SM281.Setpoint DB7.DBW156
M_Help1 :=M156.4
M_Help2 :=M156.5
M_Help3 :=M156.6
M_Help4 :=M156.7

CALL "Maintenance" FC4


Operation:="IO".SM282.MotOn DB10.DBX55.0 -- Energopoiisi rele kinitira
On_Off :="ConveyorM".SM282.On_Off DB7.DBX166.0
Alm_Ackn :="Alm_ConvMain".Acknowledge.M_SM282 DB12.DBX11.3
M_Alarm :="Alm_ConvMain".Alarm.M_SM282 DB12.DBX3.3
M_Seconds:="ConvM_OperationHours".SM282.Seconds DB14.DBB111
M_Minutes:="ConvM_OperationHours".SM282.Minutes DB14.DBB110
M_Hours :="ConvM_OperationHours".SM282.Hours DB14.DBW108
T_Left :="ConveyorM".SM282.TimeLeft DB7.DBW164
Alm_SP :="ConveyorM".SM282.Setpoint DB7.DBW162
M_Help1 :=M157.0
M_Help2 :=M157.1
M_Help3 :=M157.2
M_Help4 :=M157.3

Σελίδα 114 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC2 - <offline> - "SumOperation"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 04/24/2010 10:17:38 AM
Interface: 03/20/2010 04:13:15 PM
Lengths (block/logic/data): 00232 00120 00000

Name Data Type Address Comment


IN 0.0
Operation Bool 0.0
Reset Bool 0.1
OUT 0.0
IN_OUT 0.0
Seconds Byte 2.0
Minutes Byte 3.0
Hours Word 4.0
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Block: FC2

Network: 1

A #Reset
JC Res

A #Operation
A "Out_Pulse_1s" M22.5

JCN Lab1
L #Seconds
L 1
+I
T #Seconds
L 60
>=I
JCN Lab1

L 0
T #Seconds
L #Minutes
L 1
+I
T #Minutes
L 60
>=I
JCN Lab1

L 0
T #Minutes
L #Hours
L 1
+I
T #Hours
JU Lab1

Res: L 0
T #Seconds
T #Minutes
T #Hours

Lab1: NOP 0

Σελίδα 115 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC3 - <offline> - "TotalSumOperation"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 03/20/2010 06:01:43 PM
Interface: 03/20/2010 04:16:39 PM
Lengths (block/logic/data): 06826 06728 00006

Name Data Type Address Comment


IN 0.0
OUT 0.0
IN_OUT 0.0
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Block: FC3

Network: 1

Ores Leitougias Grammis 1

CALL "SumOperation" FC2


Operation:="IO".CVM908.MotOn DB10.DBX27.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".CVM908 DB5.DBX1.5
Seconds :="OperationHours".CVM908.Seconds DB4.DBB55
Minutes :="OperationHours".CVM908.Minutes DB4.DBB54
Hours :="OperationHours".CVM908.Hours DB4.DBW52

CALL "SumOperation" FC2


Operation:="IO".SM271.MotOn DB10.DBX29.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM271 DB5.DBX1.6
Seconds :="OperationHours".SM271.Seconds DB4.DBB59
Minutes :="OperationHours".SM271.Minutes DB4.DBB58
Hours :="OperationHours".SM271.Hours DB4.DBW56

CALL "SumOperation" FC2


Operation:="IO".SM272.MotOn DB10.DBX31.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM272 DB5.DBX1.7
Seconds :="OperationHours".SM272.Seconds DB4.DBB63
Minutes :="OperationHours".SM272.Minutes DB4.DBB62
Hours :="OperationHours".SM272.Hours DB4.DBW60

CALL "SumOperation" FC2


Operation:="IO".SM271A.MotOn DB10.DBX33.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM271A DB5.DBX2.0
Seconds :="OperationHours".SM271A.Seconds DB4.DBB67
Minutes :="OperationHours".SM271A.Minutes DB4.DBB66
Hours :="OperationHours".SM271A.Hours DB4.DBW64

CALL "SumOperation" FC2


Operation:="IO".SM272A.MotOn DB10.DBX35.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM272A DB5.DBX2.1
Seconds :="OperationHours".SM272A.Seconds DB4.DBB71
Minutes :="OperationHours".SM272A.Minutes DB4.DBB70
Hours :="OperationHours".SM272A.Hours DB4.DBW68

CALL "SumOperation" FC2


Operation:="IO".SM277.MotOn DB10.DBX37.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM277 DB5.DBX2.2
Seconds :="OperationHours".SM277.Seconds DB4.DBB75
Minutes :="OperationHours".SM277.Minutes DB4.DBB74

Σελίδα 116 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Hours :="OperationHours".SM277.Hours DB4.DBW72

CALL "SumOperation" FC2


Operation:="IO".SM273.MotOn DB10.DBX39.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM273 DB5.DBX2.3
Seconds :="OperationHours".SM273.Seconds DB4.DBB79
Minutes :="OperationHours".SM273.Minutes DB4.DBB78
Hours :="OperationHours".SM273.Hours DB4.DBW76

CALL "SumOperation" FC2


Operation:="IO".SM274.MotOn DB10.DBX41.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM274 DB5.DBX2.4
Seconds :="OperationHours".SM274.Seconds DB4.DBB83
Minutes :="OperationHours".SM274.Minutes DB4.DBB82
Hours :="OperationHours".SM274.Hours DB4.DBW80

CALL "SumOperation" FC2


Operation:="IO".SM275.MotOn DB10.DBX43.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM275 DB5.DBX2.5
Seconds :="OperationHours".SM275.Seconds DB4.DBB87
Minutes :="OperationHours".SM275.Minutes DB4.DBB86
Hours :="OperationHours".SM275.Hours DB4.DBW84

CALL "SumOperation" FC2


Operation:="IO".SM276.MotOn DB10.DBX45.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM276 DB5.DBX2.6
Seconds :="OperationHours".SM276.Seconds DB4.DBB91
Minutes :="OperationHours".SM276.Minutes DB4.DBB90
Hours :="OperationHours".SM276.Hours DB4.DBW88

CALL "SumOperation" FC2


Operation:="IO".SM278.MotOn DB10.DBX47.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM278 DB5.DBX2.7
Seconds :="OperationHours".SM278.Seconds DB4.DBB95
Minutes :="OperationHours".SM278.Minutes DB4.DBB94
Hours :="OperationHours".SM278.Hours DB4.DBW92

CALL "SumOperation" FC2


Operation:="IO".SM279.MotOn DB10.DBX49.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM279 DB5.DBX3.0
Seconds :="OperationHours".SM279.Seconds DB4.DBB99
Minutes :="OperationHours".SM279.Minutes DB4.DBB98
Hours :="OperationHours".SM279.Hours DB4.DBW96

CALL "SumOperation" FC2


Operation:="IO".SM280.MotOn DB10.DBX51.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM280 DB5.DBX3.1
Seconds :="OperationHours".SM280.Seconds DB4.DBB103
Minutes :="OperationHours".SM280.Minutes DB4.DBB102
Hours :="OperationHours".SM280.Hours DB4.DBW100

CALL "SumOperation" FC2


Operation:="IO".SM281.MotOn DB10.DBX53.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM281 DB5.DBX3.2
Seconds :="OperationHours".SM281.Seconds DB4.DBB107
Minutes :="OperationHours".SM281.Minutes DB4.DBB106
Hours :="OperationHours".SM281.Hours DB4.DBW104

CALL "SumOperation" FC2


Operation:="IO".SM282.MotOn DB10.DBX55.0 -- Energopoiisi rele kinitira
Reset :="Res_OperationHours".SM282 DB5.DBX3.3
Seconds :="OperationHours".SM282.Seconds DB4.DBB111
Minutes :="OperationHours".SM282.Minutes DB4.DBB110
Hours :="OperationHours".SM282.Hours DB4.DBW108

Σελίδα 117 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC10 - <offline> - "Animation"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 04/03/2010 07:17:06 PM
Interface: 04/03/2010 07:17:06 PM
Lengths (block/logic/data): 00242 00124 00000

Name Data Type Address Comment


IN 0.0
Mot_Auto Bool 0.0
Mot_Stop Bool 0.1
Mot_Start Bool 0.2
Mot_On Bool 0.3
Mot_Fault Bool 0.4
Mot_Siren Bool 0.5
OUT 0.0
Mot_Animation Byte 2.0
Conv_Anim_Rect Bool 3.0
IN_OUT 0.0
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Block: FC10

Network: 1

A #Mot_Auto
AN #Mot_On
AN #Mot_Fault
JCN N1
L 0
T #Mot_Animation

N1: A #Mot_Stop
AN #Mot_On
AN #Mot_Fault
JCN N2
L 1
T #Mot_Animation

N2: A #Mot_Auto
A #Mot_On
AN #Mot_Fault
JCN N3
L 2
T #Mot_Animation

N3: A #Mot_Start
A #Mot_On
AN #Mot_Fault
JCN N4
L 3
T #Mot_Animation

N4: A #Mot_Fault
JCN N5
L 5
T #Mot_Animation

N5: NOP 0

A #Mot_Siren

Σελίδα 118 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

= #Conv_Anim_Rect

Σελίδα 119 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC9 - <offline> - "CalculateAnimation"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 04/03/2010 07:50:36 PM
Interface: 04/03/2010 06:15:49 PM
Lengths (block/logic/data): 07540 07436 00002

Name Data Type Address Comment


IN 0.0
OUT 0.0
IN_OUT 0.0
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Block: FC9

Network: 1

Animation Grammis 1

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".CVM908.Auto DB1.DBX26.2
Mot_Stop :="TotalMotorStates".CVM908.Stop DB1.DBX26.0
Mot_Start :="TotalMotorStates".CVM908.Start DB1.DBX26.1
Mot_On :="IO".CVM908.MotOn DB10.DBX27.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".CVM908.Fault DB10.DBX26.4
Mot_Siren :="IO".CVM908.MotSiren DB10.DBX27.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".CVM908 DB2.DBB13
Conv_Anim_Rect:="ConveyorAnimation".CVM908.Rectangle DB3.DBX27.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM271.Auto DB1.DBX28.2
Mot_Stop :="TotalMotorStates".SM271.Stop DB1.DBX28.0
Mot_Start :="TotalMotorStates".SM271.Start DB1.DBX28.1
Mot_On :="IO".SM271.MotOn DB10.DBX29.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM271.Fault DB10.DBX28.4
Mot_Siren :="IO".SM271.MotSiren DB10.DBX29.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM271 DB2.DBB14
Conv_Anim_Rect:="ConveyorAnimation".SM271.Rectangle DB3.DBX29.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM272.Auto DB1.DBX30.2
Mot_Stop :="TotalMotorStates".SM272.Stop DB1.DBX30.0
Mot_Start :="TotalMotorStates".SM272.Start DB1.DBX30.1
Mot_On :="IO".SM272.MotOn DB10.DBX31.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM272.Fault DB10.DBX30.4
Mot_Siren :="IO".SM272.MotSiren DB10.DBX31.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM272 DB2.DBB15
Conv_Anim_Rect:="ConveyorAnimation".SM272.Rectangle DB3.DBX31.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM271A.Auto DB1.DBX32.2
Mot_Stop :="TotalMotorStates".SM271A.Stop DB1.DBX32.0
Mot_Start :="TotalMotorStates".SM271A.Start DB1.DBX32.1
Mot_On :="IO".SM271A.MotOn DB10.DBX33.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM271A.Fault DB10.DBX32.4
Mot_Siren :="IO".SM271A.MotSiren DB10.DBX33.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM271A DB2.DBB16
Conv_Anim_Rect:="ConveyorAnimation".SM271A.Rectangle DB3.DBX33.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM272A.Auto DB1.DBX34.2
Mot_Stop :="TotalMotorStates".SM272A.Stop DB1.DBX34.0
Mot_Start :="TotalMotorStates".SM272A.Start DB1.DBX34.1
Mot_On :="IO".SM272A.MotOn DB10.DBX35.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM272A.Fault DB10.DBX34.4

Σελίδα 120 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Mot_Siren :="IO".SM272A.MotSiren DB10.DBX35.1 -- Energopoiisi rele sirinas


Mot_Animation :="MotorAnimation".SM272A DB2.DBB17
Conv_Anim_Rect:="ConveyorAnimation".SM272A.Rectangle DB3.DBX35.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM277.Auto DB1.DBX36.2
Mot_Stop :="TotalMotorStates".SM277.Stop DB1.DBX36.0
Mot_Start :="TotalMotorStates".SM277.Start DB1.DBX36.1
Mot_On :="IO".SM277.MotOn DB10.DBX37.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM277.Fault DB10.DBX36.4
Mot_Siren :="IO".SM277.MotSiren DB10.DBX37.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM277 DB2.DBB18
Conv_Anim_Rect:="ConveyorAnimation".SM277.Rectangle DB3.DBX37.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM273.Auto DB1.DBX38.2
Mot_Stop :="TotalMotorStates".SM273.Stop DB1.DBX38.0
Mot_Start :="TotalMotorStates".SM273.Start DB1.DBX38.1
Mot_On :="IO".SM273.MotOn DB10.DBX39.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM273.Fault DB10.DBX38.4
Mot_Siren :="IO".SM273.MotSiren DB10.DBX39.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM273 DB2.DBB19
Conv_Anim_Rect:="ConveyorAnimation".SM273.Rectangle DB3.DBX39.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM274.Auto DB1.DBX40.2
Mot_Stop :="TotalMotorStates".SM274.Stop DB1.DBX40.0
Mot_Start :="TotalMotorStates".SM274.Start DB1.DBX40.1
Mot_On :="IO".SM274.MotOn DB10.DBX41.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM274.Fault DB10.DBX40.4
Mot_Siren :="IO".SM274.MotSiren DB10.DBX41.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM274 DB2.DBB20
Conv_Anim_Rect:="ConveyorAnimation".SM274.Rectangle DB3.DBX41.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM275.Auto DB1.DBX42.2
Mot_Stop :="TotalMotorStates".SM275.Stop DB1.DBX42.0
Mot_Start :="TotalMotorStates".SM275.Start DB1.DBX42.1
Mot_On :="IO".SM275.MotOn DB10.DBX43.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM275.Fault DB10.DBX42.4
Mot_Siren :="IO".SM275.MotSiren DB10.DBX43.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM275 DB2.DBB21
Conv_Anim_Rect:="ConveyorAnimation".SM275.Rectangle DB3.DBX43.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM276.Auto DB1.DBX44.2
Mot_Stop :="TotalMotorStates".SM276.Stop DB1.DBX44.0
Mot_Start :="TotalMotorStates".SM276.Start DB1.DBX44.1
Mot_On :="IO".SM276.MotOn DB10.DBX45.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM276.Fault DB10.DBX44.4
Mot_Siren :="IO".SM276.MotSiren DB10.DBX45.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM276 DB2.DBB22
Conv_Anim_Rect:="ConveyorAnimation".SM276.Rectangle DB3.DBX45.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM278.Auto DB1.DBX46.2
Mot_Stop :="TotalMotorStates".SM278.Stop DB1.DBX46.0
Mot_Start :="TotalMotorStates".SM278.Start DB1.DBX46.1
Mot_On :="IO".SM278.MotOn DB10.DBX47.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM278.Fault DB10.DBX46.4
Mot_Siren :="IO".SM278.MotSiren DB10.DBX47.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM278 DB2.DBB23
Conv_Anim_Rect:="ConveyorAnimation".SM278.Rectangle DB3.DBX47.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM279.Auto DB1.DBX48.2
Mot_Stop :="TotalMotorStates".SM279.Stop DB1.DBX48.0
Mot_Start :="TotalMotorStates".SM279.Start DB1.DBX48.1
Mot_On :="IO".SM279.MotOn DB10.DBX49.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM279.Fault DB10.DBX48.4
Mot_Siren :="IO".SM279.MotSiren DB10.DBX49.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM279 DB2.DBB24
Conv_Anim_Rect:="ConveyorAnimation".SM279.Rectangle DB3.DBX49.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM280.Auto DB1.DBX50.2
Mot_Stop :="TotalMotorStates".SM280.Stop DB1.DBX50.0
Mot_Start :="TotalMotorStates".SM280.Start DB1.DBX50.1
Mot_On :="IO".SM280.MotOn DB10.DBX51.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM280.Fault DB10.DBX50.4
Mot_Siren :="IO".SM280.MotSiren DB10.DBX51.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM280 DB2.DBB25

Σελίδα 121 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

Conv_Anim_Rect:="ConveyorAnimation".SM280.Rectangle DB3.DBX51.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM281.Auto DB1.DBX52.2
Mot_Stop :="TotalMotorStates".SM281.Stop DB1.DBX52.0
Mot_Start :="TotalMotorStates".SM281.Start DB1.DBX52.1
Mot_On :="IO".SM281.MotOn DB10.DBX53.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM281.Fault DB10.DBX52.4
Mot_Siren :="IO".SM281.MotSiren DB10.DBX53.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM281 DB2.DBB26
Conv_Anim_Rect:="ConveyorAnimation".SM281.Rectangle DB3.DBX53.0

CALL "Animation" FC10


Mot_Auto :="TotalMotorStates".SM282.Auto DB1.DBX54.2
Mot_Stop :="TotalMotorStates".SM282.Stop DB1.DBX54.0
Mot_Start :="TotalMotorStates".SM282.Start DB1.DBX54.1
Mot_On :="IO".SM282.MotOn DB10.DBX55.0 -- Energopoiisi rele kinitira
Mot_Fault :="IO".SM282.Fault DB10.DBX54.4
Mot_Siren :="IO".SM282.MotSiren DB10.DBX55.1 -- Energopoiisi rele sirinas
Mot_Animation :="MotorAnimation".SM282 DB2.DBB27
Conv_Anim_Rect:="ConveyorAnimation".SM282.Rectangle DB3.DBX55.0

Σελίδα 122 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC16 - <offline> - "Relay_Alarm"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 04/14/2010 11:49:16 AM
Interface: 04/08/2010 12:21:52 PM
Lengths (block/logic/data): 00220 00104 00002

Name Data Type Address Comment


IN 0.0
Order Bool 0.0
Feedback Bool 0.1
Clock_1s Bool 0.2
Overload Bool 0.3
OUT 0.0
Alarm Bool 2.0
IN_OUT 0.0
Counter_Sec Word 4.0
TEMP 0.0
Temp_1 Bool 0.0
Temp_2 Bool 0.1
Temp_3 Bool 0.2
RETURN 0.0
RET_VAL 0.0

Block: FC16

Network: 1

O(
A #Order
AN #Feedback
)
O(
AN #Order
A #Feedback
)
= #Temp_1

A #Temp_1
AN #Overload
JC nex2
L 0
T #Counter_Sec

nex2: A #Temp_1
A #Clock_1s
= #Temp_2

A #Temp_2
AN #Alarm
JCN nex1
L 1
L #Counter_Sec
+I
T #Counter_Sec

nex1: L #Counter_Sec
L 6
>=I
= #Alarm

NOP 0

Σελίδα 123 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

FC15 - <offline> - "CalculateAlarms"


Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 04/14/2010 07:52:13 AM
Interface: 04/06/2010 08:12:37 AM
Lengths (block/logic/data): 17576 17466 00004

Name Data Type Address Comment


IN 0.0
OUT 0.0
IN_OUT 0.0
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Block: FC15

Network: 5

CALL "Relay_Alarm" FC16


Order :="IO".CVM908.MotOn DB10.DBX27.0 -- Energopoiisi rele kinitira
Feedback :="IO".CVM908.RelFedb DB10.DBX26.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".CVM908.GenFault DB10.DBX26.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".CVM908.Relay_Alarm DB10.DBX26.5
Counter_Sec:="Counters".CVM908.Rel_Counter_Sec DB23.DBW156

A "IO".CVM908.Relay_Alarm DB10.DBX26.5
S "AlamMessages".Alarm.Fdb_CVM908 DB8.DBX9.0

A "AlamMessages".Acknowledge.Fdb_CVM908 DB8.DBX53.0
AN "IO".CVM908.Relay_Alarm DB10.DBX26.5
R "AlamMessages".Alarm.Fdb_CVM908 DB8.DBX9.0

AN "IO".CVM908.Relay_Alarm DB10.DBX26.5
R "AlamMessages".Acknowledge.Fdb_CVM908 DB8.DBX53.0

A "IO".CVM908.GenFault DB10.DBX26.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_CVM908 DB8.DBX1.5

A "AlamMessages".Acknowledge.Flt_CVM908 DB8.DBX45.5
AN "IO".CVM908.GenFault DB10.DBX26.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_CVM908 DB8.DBX1.5

AN "IO".CVM908.GenFault DB10.DBX26.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_CVM908 DB8.DBX45.5

A "IO".CVM908.ConvFedb DB10.DBX26.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_CVM908 DB8.DBX16.3

A "AlamMessages".Acknowledge.Fconv_CVM908 DB8.DBX60.3
AN "IO".CVM908.ConvFedb DB10.DBX26.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_CVM908 DB8.DBX16.3

AN "IO".CVM908.ConvFedb DB10.DBX26.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_CVM908 DB8.DBX60.3

A "IO".CVM908.EmegStop DB10.DBX26.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_CVM908 DB8.DBX23.6

A "AlamMessages".Acknowledge.Pul_CVM908 DB8.DBX67.6
AN "IO".CVM908.EmegStop DB10.DBX26.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_CVM908 DB8.DBX23.6

AN "IO".CVM908.EmegStop DB10.DBX26.3 -- Emergency Stop

Σελίδα 124 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

R "AlamMessages".Acknowledge.Pul_CVM908 DB8.DBX67.6

O "AlamMessages".Alarm.Fdb_CVM908 DB8.DBX9.0
O "AlamMessages".Alarm.Flt_CVM908 DB8.DBX1.5
O "AlamMessages".Alarm.Fconv_CVM908 DB8.DBX16.3
O "AlamMessages".Alarm.Pul_CVM908 DB8.DBX23.6
= "IO".CVM908.Fault DB10.DBX26.4

CALL "Relay_Alarm" FC16


Order :="IO".SM271.MotOn DB10.DBX29.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM271.RelFedb DB10.DBX28.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM271.GenFault DB10.DBX28.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM271.Relay_Alarm DB10.DBX28.5
Counter_Sec:="Counters".SM271.Rel_Counter_Sec DB23.DBW168

A "IO".SM271.Relay_Alarm DB10.DBX28.5
S "AlamMessages".Alarm.Fdb_SM271 DB8.DBX9.1

A "AlamMessages".Acknowledge.Fdb_SM271 DB8.DBX53.1
AN "IO".SM271.Relay_Alarm DB10.DBX28.5
R "AlamMessages".Alarm.Fdb_SM271 DB8.DBX9.1

AN "IO".SM271.Relay_Alarm DB10.DBX28.5
R "AlamMessages".Acknowledge.Fdb_SM271 DB8.DBX53.1

A "IO".SM271.GenFault DB10.DBX28.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM271 DB8.DBX1.6

A "AlamMessages".Acknowledge.Flt_SM271 DB8.DBX45.6
AN "IO".SM271.GenFault DB10.DBX28.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM271 DB8.DBX1.6

AN "IO".SM271.GenFault DB10.DBX28.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM271 DB8.DBX45.6

A "IO".SM271.ConvFedb DB10.DBX28.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM271 DB8.DBX16.4

A "AlamMessages".Acknowledge.Fconv_SM271 DB8.DBX60.4
AN "IO".SM271.ConvFedb DB10.DBX28.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM271 DB8.DBX16.4

AN "IO".SM271.ConvFedb DB10.DBX28.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM271 DB8.DBX60.4

A "IO".SM271.EmegStop DB10.DBX28.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM271 DB8.DBX23.7

A "AlamMessages".Acknowledge.Pul_SM271 DB8.DBX67.7
AN "IO".SM271.EmegStop DB10.DBX28.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM271 DB8.DBX23.7

AN "IO".SM271.EmegStop DB10.DBX28.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM271 DB8.DBX67.7

O "AlamMessages".Alarm.Fdb_SM271 DB8.DBX9.1
O "AlamMessages".Alarm.Flt_SM271 DB8.DBX1.6
O "AlamMessages".Alarm.Fconv_SM271 DB8.DBX16.4
O "AlamMessages".Alarm.Pul_SM271 DB8.DBX23.7
= "IO".SM271.Fault DB10.DBX28.4

CALL "Relay_Alarm" FC16


Order :="IO".SM272.MotOn DB10.DBX31.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM272.RelFedb DB10.DBX30.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM272.GenFault DB10.DBX30.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM272.Relay_Alarm DB10.DBX30.5
Counter_Sec:="Counters".SM272.Rel_Counter_Sec DB23.DBW180

A "IO".SM272.Relay_Alarm DB10.DBX30.5
S "AlamMessages".Alarm.Fdb_SM272 DB8.DBX9.2

A "AlamMessages".Acknowledge.Fdb_SM272 DB8.DBX53.2
AN "IO".SM272.Relay_Alarm DB10.DBX30.5
R "AlamMessages".Alarm.Fdb_SM272 DB8.DBX9.2

AN "IO".SM272.Relay_Alarm DB10.DBX30.5
R "AlamMessages".Acknowledge.Fdb_SM272 DB8.DBX53.2

A "IO".SM272.GenFault DB10.DBX30.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM272 DB8.DBX1.7

Σελίδα 125 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "AlamMessages".Acknowledge.Flt_SM272 DB8.DBX45.7
AN "IO".SM272.GenFault DB10.DBX30.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM272 DB8.DBX1.7

AN "IO".SM272.GenFault DB10.DBX30.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM272 DB8.DBX45.7

A "IO".SM272.ConvFedb DB10.DBX30.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM272 DB8.DBX16.5

A "AlamMessages".Acknowledge.Fconv_SM272 DB8.DBX60.5
AN "IO".SM272.ConvFedb DB10.DBX30.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM272 DB8.DBX16.5

AN "IO".SM272.ConvFedb DB10.DBX30.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM272 DB8.DBX60.5

A "IO".SM272.EmegStop DB10.DBX30.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM272 DB8.DBX24.0

A "AlamMessages".Acknowledge.Pul_SM272 DB8.DBX68.0
AN "IO".SM272.EmegStop DB10.DBX30.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM272 DB8.DBX24.0

AN "IO".SM272.EmegStop DB10.DBX30.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM272 DB8.DBX68.0

O "AlamMessages".Alarm.Fdb_SM272 DB8.DBX9.2
O "AlamMessages".Alarm.Flt_SM272 DB8.DBX1.7
O "AlamMessages".Alarm.Fconv_SM272 DB8.DBX16.5
O "AlamMessages".Alarm.Pul_SM272 DB8.DBX24.0
= "IO".SM272.Fault DB10.DBX30.4

CALL "Relay_Alarm" FC16


Order :="IO".SM271A.MotOn DB10.DBX33.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM271A.RelFedb DB10.DBX32.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM271A.GenFault DB10.DBX32.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM271A.Relay_Alarm DB10.DBX32.5
Counter_Sec:="Counters".SM271A.Rel_Counter_Sec DB23.DBW192

A "IO".SM271A.Relay_Alarm DB10.DBX32.5
S "AlamMessages".Alarm.Fdb_SM271A DB8.DBX9.3

A "AlamMessages".Acknowledge.Fdb_SM271A DB8.DBX53.3
AN "IO".SM271A.Relay_Alarm DB10.DBX32.5
R "AlamMessages".Alarm.Fdb_SM271A DB8.DBX9.3

AN "IO".SM271A.Relay_Alarm DB10.DBX32.5
R "AlamMessages".Acknowledge.Fdb_SM271A DB8.DBX53.3

A "IO".SM271A.GenFault DB10.DBX32.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM271A DB8.DBX2.0

A "AlamMessages".Acknowledge.Flt_SM271A DB8.DBX46.0
AN "IO".SM271A.GenFault DB10.DBX32.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM271A DB8.DBX2.0

AN "IO".SM271A.GenFault DB10.DBX32.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM271A DB8.DBX46.0

A "IO".SM271A.ConvFedb DB10.DBX32.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM271A DB8.DBX16.6

A "AlamMessages".Acknowledge.Fconv_SM271A DB8.DBX60.6
AN "IO".SM271A.ConvFedb DB10.DBX32.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM271A DB8.DBX16.6

AN "IO".SM271A.ConvFedb DB10.DBX32.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM271A DB8.DBX60.6

A "IO".SM271A.EmegStop DB10.DBX32.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM271A DB8.DBX24.1

A "AlamMessages".Acknowledge.Pul_SM271A DB8.DBX68.1
AN "IO".SM271A.EmegStop DB10.DBX32.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM271A DB8.DBX24.1

AN "IO".SM271A.EmegStop DB10.DBX32.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM271A DB8.DBX68.1

Σελίδα 126 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O "AlamMessages".Alarm.Fdb_SM271A DB8.DBX9.3
O "AlamMessages".Alarm.Flt_SM271A DB8.DBX2.0
O "AlamMessages".Alarm.Fconv_SM271A DB8.DBX16.6
O "AlamMessages".Alarm.Pul_SM271A DB8.DBX24.1
= "IO".SM271A.Fault DB10.DBX32.4

CALL "Relay_Alarm" FC16


Order :="IO".SM272A.MotOn DB10.DBX35.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM272A.RelFedb DB10.DBX34.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM272A.GenFault DB10.DBX34.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM272A.Relay_Alarm DB10.DBX34.5
Counter_Sec:="Counters".SM272A.Rel_Counter_Sec DB23.DBW204

A "IO".SM272A.Relay_Alarm DB10.DBX34.5
S "AlamMessages".Alarm.Fdb_SM272A DB8.DBX9.4

A "AlamMessages".Acknowledge.Fdb_SM272A DB8.DBX53.4
AN "IO".SM272A.Relay_Alarm DB10.DBX34.5
R "AlamMessages".Alarm.Fdb_SM272A DB8.DBX9.4

AN "IO".SM272A.Relay_Alarm DB10.DBX34.5
R "AlamMessages".Acknowledge.Fdb_SM272A DB8.DBX53.4

A "IO".SM272A.GenFault DB10.DBX34.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM272A DB8.DBX2.1

A "AlamMessages".Acknowledge.Flt_SM272A DB8.DBX46.1
AN "IO".SM272A.GenFault DB10.DBX34.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM272A DB8.DBX2.1

AN "IO".SM272A.GenFault DB10.DBX34.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM272A DB8.DBX46.1

A "IO".SM272A.ConvFedb DB10.DBX34.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM272A DB8.DBX16.7

A "AlamMessages".Acknowledge.Fconv_SM272A DB8.DBX60.7
AN "IO".SM272A.ConvFedb DB10.DBX34.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM272A DB8.DBX16.7

AN "IO".SM272A.ConvFedb DB10.DBX34.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM272A DB8.DBX60.7

A "IO".SM272A.EmegStop DB10.DBX34.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM272A DB8.DBX24.2

A "AlamMessages".Acknowledge.Pul_SM272A DB8.DBX68.2
AN "IO".SM272A.EmegStop DB10.DBX34.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM272A DB8.DBX24.2

AN "IO".SM272A.EmegStop DB10.DBX34.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM272A DB8.DBX68.2

O "AlamMessages".Alarm.Fdb_SM272A DB8.DBX9.4
O "AlamMessages".Alarm.Flt_SM272A DB8.DBX2.1
O "AlamMessages".Alarm.Fconv_SM272A DB8.DBX16.7
O "AlamMessages".Alarm.Pul_SM272A DB8.DBX24.2
= "IO".SM272A.Fault DB10.DBX34.4

CALL "Relay_Alarm" FC16


Order :="IO".SM277.MotOn DB10.DBX37.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM277.RelFedb DB10.DBX36.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM277.GenFault DB10.DBX36.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM277.Relay_Alarm DB10.DBX36.5
Counter_Sec:="Counters".SM277.Rel_Counter_Sec DB23.DBW216

A "IO".SM277.Relay_Alarm DB10.DBX36.5
S "AlamMessages".Alarm.Fdb_SM277 DB8.DBX9.5

A "AlamMessages".Acknowledge.Fdb_SM277 DB8.DBX53.5
AN "IO".SM277.Relay_Alarm DB10.DBX36.5
R "AlamMessages".Alarm.Fdb_SM277 DB8.DBX9.5

AN "IO".SM277.Relay_Alarm DB10.DBX36.5
R "AlamMessages".Acknowledge.Fdb_SM277 DB8.DBX53.5

A "IO".SM277.GenFault DB10.DBX36.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM277 DB8.DBX2.2

Σελίδα 127 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "AlamMessages".Acknowledge.Flt_SM277 DB8.DBX46.2
AN "IO".SM277.GenFault DB10.DBX36.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM277 DB8.DBX2.2

AN "IO".SM277.GenFault DB10.DBX36.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM277 DB8.DBX46.2

A "IO".SM277.ConvFedb DB10.DBX36.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM277 DB8.DBX17.0

A "AlamMessages".Acknowledge.Fconv_SM277 DB8.DBX61.0
AN "IO".SM277.ConvFedb DB10.DBX36.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM277 DB8.DBX17.0

AN "IO".SM277.ConvFedb DB10.DBX36.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM277 DB8.DBX61.0

A "IO".SM277.EmegStop DB10.DBX36.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM277 DB8.DBX24.3

A "AlamMessages".Acknowledge.Pul_SM277 DB8.DBX68.3
AN "IO".SM277.EmegStop DB10.DBX36.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM277 DB8.DBX24.3

AN "IO".SM277.EmegStop DB10.DBX36.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM277 DB8.DBX68.3

O "AlamMessages".Alarm.Fdb_SM277 DB8.DBX9.5
O "AlamMessages".Alarm.Flt_SM277 DB8.DBX2.2
O "AlamMessages".Alarm.Fconv_SM277 DB8.DBX17.0
O "AlamMessages".Alarm.Pul_SM277 DB8.DBX24.3
= "IO".SM277.Fault DB10.DBX36.4

CALL "Relay_Alarm" FC16


Order :="IO".SM273.MotOn DB10.DBX39.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM273.RelFedb DB10.DBX38.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM273.GenFault DB10.DBX38.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM273.Relay_Alarm DB10.DBX38.5
Counter_Sec:="Counters".SM273.Rel_Counter_Sec DB23.DBW228

A "IO".SM273.Relay_Alarm DB10.DBX38.5
S "AlamMessages".Alarm.Fdb_SM273 DB8.DBX9.6

A "AlamMessages".Acknowledge.Fdb_SM273 DB8.DBX53.6
AN "IO".SM273.Relay_Alarm DB10.DBX38.5
R "AlamMessages".Alarm.Fdb_SM273 DB8.DBX9.6

AN "IO".SM273.Relay_Alarm DB10.DBX38.5
R "AlamMessages".Acknowledge.Fdb_SM273 DB8.DBX53.6

A "IO".SM273.GenFault DB10.DBX38.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM273 DB8.DBX2.3

A "AlamMessages".Acknowledge.Flt_SM273 DB8.DBX46.3
AN "IO".SM273.GenFault DB10.DBX38.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM273 DB8.DBX2.3

AN "IO".SM273.GenFault DB10.DBX38.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM273 DB8.DBX46.3

A "IO".SM273.ConvFedb DB10.DBX38.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM273 DB8.DBX17.1

A "AlamMessages".Acknowledge.Fconv_SM273 DB8.DBX61.1
AN "IO".SM273.ConvFedb DB10.DBX38.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM273 DB8.DBX17.1

AN "IO".SM273.ConvFedb DB10.DBX38.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM273 DB8.DBX61.1

A "IO".SM273.EmegStop DB10.DBX38.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM273 DB8.DBX24.4

A "AlamMessages".Acknowledge.Pul_SM273 DB8.DBX68.4
AN "IO".SM273.EmegStop DB10.DBX38.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM273 DB8.DBX24.4

AN "IO".SM273.EmegStop DB10.DBX38.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM273 DB8.DBX68.4

O "AlamMessages".Alarm.Fdb_SM273 DB8.DBX9.6

Σελίδα 128 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O "AlamMessages".Alarm.Flt_SM273 DB8.DBX2.3
O "AlamMessages".Alarm.Fconv_SM273 DB8.DBX17.1
O "AlamMessages".Alarm.Pul_SM273 DB8.DBX24.4
= "IO".SM273.Fault DB10.DBX38.4

CALL "Relay_Alarm" FC16


Order :="IO".SM274.MotOn DB10.DBX41.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM274.RelFedb DB10.DBX40.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM274.GenFault DB10.DBX40.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM274.Relay_Alarm DB10.DBX40.5
Counter_Sec:="Counters".SM274.Rel_Counter_Sec DB23.DBW240

A "IO".SM274.Relay_Alarm DB10.DBX40.5
S "AlamMessages".Alarm.Fdb_SM274 DB8.DBX9.7

A "AlamMessages".Acknowledge.Fdb_SM274 DB8.DBX53.7
AN "IO".SM274.Relay_Alarm DB10.DBX40.5
R "AlamMessages".Alarm.Fdb_SM274 DB8.DBX9.7

AN "IO".SM274.Relay_Alarm DB10.DBX40.5
R "AlamMessages".Acknowledge.Fdb_SM274 DB8.DBX53.7

A "IO".SM274.GenFault DB10.DBX40.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM274 DB8.DBX2.4

A "AlamMessages".Acknowledge.Flt_SM274 DB8.DBX46.4
AN "IO".SM274.GenFault DB10.DBX40.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM274 DB8.DBX2.4

AN "IO".SM274.GenFault DB10.DBX40.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM274 DB8.DBX46.4

A "IO".SM274.ConvFedb DB10.DBX40.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM274 DB8.DBX17.2

A "AlamMessages".Acknowledge.Fconv_SM274 DB8.DBX61.2
AN "IO".SM274.ConvFedb DB10.DBX40.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM274 DB8.DBX17.2

AN "IO".SM274.ConvFedb DB10.DBX40.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM274 DB8.DBX61.2

A "IO".SM274.EmegStop DB10.DBX40.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM274 DB8.DBX24.5

A "AlamMessages".Acknowledge.Pul_SM274 DB8.DBX68.5
AN "IO".SM274.EmegStop DB10.DBX40.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM274 DB8.DBX24.5

AN "IO".SM274.EmegStop DB10.DBX40.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM274 DB8.DBX68.5

O "AlamMessages".Alarm.Fdb_SM274 DB8.DBX9.7
O "AlamMessages".Alarm.Flt_SM274 DB8.DBX2.4
O "AlamMessages".Alarm.Fconv_SM274 DB8.DBX17.2
O "AlamMessages".Alarm.Pul_SM274 DB8.DBX24.5
= "IO".SM274.Fault DB10.DBX40.4

CALL "Relay_Alarm" FC16


Order :="IO".SM275.MotOn DB10.DBX43.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM275.RelFedb DB10.DBX42.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM275.GenFault DB10.DBX42.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM275.Relay_Alarm DB10.DBX42.5
Counter_Sec:="Counters".SM275.Rel_Counter_Sec DB23.DBW252

A "IO".SM275.Relay_Alarm DB10.DBX42.5
S "AlamMessages".Alarm.Fdb_SM275 DB8.DBX10.0

A "AlamMessages".Acknowledge.Fdb_SM275 DB8.DBX54.0
AN "IO".SM275.Relay_Alarm DB10.DBX42.5
R "AlamMessages".Alarm.Fdb_SM275 DB8.DBX10.0

AN "IO".SM275.Relay_Alarm DB10.DBX42.5
R "AlamMessages".Acknowledge.Fdb_SM275 DB8.DBX54.0

A "IO".SM275.GenFault DB10.DBX42.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM275 DB8.DBX2.5

A "AlamMessages".Acknowledge.Flt_SM275 DB8.DBX46.5
AN "IO".SM275.GenFault DB10.DBX42.2 -- Geniko Sfalma (e.g thermiko)

Σελίδα 129 από 134 Page 6 of 11


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

R "AlamMessages".Alarm.Flt_SM275 DB8.DBX2.5

AN "IO".SM275.GenFault DB10.DBX42.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM275 DB8.DBX46.5

A "IO".SM275.ConvFedb DB10.DBX42.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM275 DB8.DBX17.3

A "AlamMessages".Acknowledge.Fconv_SM275 DB8.DBX61.3
AN "IO".SM275.ConvFedb DB10.DBX42.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM275 DB8.DBX17.3

AN "IO".SM275.ConvFedb DB10.DBX42.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM275 DB8.DBX61.3

A "IO".SM275.EmegStop DB10.DBX42.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM275 DB8.DBX24.6

A "AlamMessages".Acknowledge.Pul_SM275 DB8.DBX68.6
AN "IO".SM275.EmegStop DB10.DBX42.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM275 DB8.DBX24.6

AN "IO".SM275.EmegStop DB10.DBX42.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM275 DB8.DBX68.6

O "AlamMessages".Alarm.Fdb_SM275 DB8.DBX10.0
O "AlamMessages".Alarm.Flt_SM275 DB8.DBX2.5
O "AlamMessages".Alarm.Fconv_SM275 DB8.DBX17.3
O "AlamMessages".Alarm.Pul_SM275 DB8.DBX24.6
= "IO".SM275.Fault DB10.DBX42.4

CALL "Relay_Alarm" FC16


Order :="IO".SM276.MotOn DB10.DBX45.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM276.RelFedb DB10.DBX44.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM276.GenFault DB10.DBX44.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM276.Relay_Alarm DB10.DBX44.5
Counter_Sec:="Counters".SM276.Rel_Counter_Sec DB23.DBW264

A "IO".SM276.Relay_Alarm DB10.DBX44.5
S "AlamMessages".Alarm.Fdb_SM276 DB8.DBX10.1

A "AlamMessages".Acknowledge.Fdb_SM276 DB8.DBX54.1
AN "IO".SM276.Relay_Alarm DB10.DBX44.5
R "AlamMessages".Alarm.Fdb_SM276 DB8.DBX10.1

AN "IO".SM276.Relay_Alarm DB10.DBX44.5
R "AlamMessages".Acknowledge.Fdb_SM276 DB8.DBX54.1

A "IO".SM276.GenFault DB10.DBX44.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM276 DB8.DBX2.6

A "AlamMessages".Acknowledge.Flt_SM276 DB8.DBX46.6
AN "IO".SM276.GenFault DB10.DBX44.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM276 DB8.DBX2.6

AN "IO".SM276.GenFault DB10.DBX44.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM276 DB8.DBX46.6

A "IO".SM276.ConvFedb DB10.DBX44.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM276 DB8.DBX17.4

A "AlamMessages".Acknowledge.Fconv_SM276 DB8.DBX61.4
AN "IO".SM276.ConvFedb DB10.DBX44.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM276 DB8.DBX17.4

AN "IO".SM276.ConvFedb DB10.DBX44.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM276 DB8.DBX61.4

A "IO".SM276.EmegStop DB10.DBX44.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM276 DB8.DBX24.7

A "AlamMessages".Acknowledge.Pul_SM276 DB8.DBX68.7
AN "IO".SM276.EmegStop DB10.DBX44.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM276 DB8.DBX24.7

AN "IO".SM276.EmegStop DB10.DBX44.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM276 DB8.DBX68.7

O "AlamMessages".Alarm.Fdb_SM276 DB8.DBX10.1
O "AlamMessages".Alarm.Flt_SM276 DB8.DBX2.6
O "AlamMessages".Alarm.Fconv_SM276 DB8.DBX17.4

Σελίδα 130 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

O "AlamMessages".Alarm.Pul_SM276 DB8.DBX24.7
= "IO".SM276.Fault DB10.DBX44.4

CALL "Relay_Alarm" FC16


Order :="IO".SM278.MotOn DB10.DBX47.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM278.RelFedb DB10.DBX46.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM278.GenFault DB10.DBX46.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM278.Relay_Alarm DB10.DBX46.5
Counter_Sec:="Counters".SM278.Rel_Counter_Sec DB23.DBW276

A "IO".SM278.Relay_Alarm DB10.DBX46.5
S "AlamMessages".Alarm.Fdb_SM278 DB8.DBX10.2

A "AlamMessages".Acknowledge.Fdb_SM278 DB8.DBX54.2
AN "IO".SM278.Relay_Alarm DB10.DBX46.5
R "AlamMessages".Alarm.Fdb_SM278 DB8.DBX10.2

AN "IO".SM278.Relay_Alarm DB10.DBX46.5
R "AlamMessages".Acknowledge.Fdb_SM278 DB8.DBX54.2

A "IO".SM278.GenFault DB10.DBX46.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM278 DB8.DBX2.7

A "AlamMessages".Acknowledge.Flt_SM278 DB8.DBX46.7
AN "IO".SM278.GenFault DB10.DBX46.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM278 DB8.DBX2.7

AN "IO".SM278.GenFault DB10.DBX46.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM278 DB8.DBX46.7

A "IO".SM278.ConvFedb DB10.DBX46.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM278 DB8.DBX17.5

A "AlamMessages".Acknowledge.Fconv_SM278 DB8.DBX61.5
AN "IO".SM278.ConvFedb DB10.DBX46.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM278 DB8.DBX17.5

AN "IO".SM278.ConvFedb DB10.DBX46.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM278 DB8.DBX61.5

A "IO".SM278.EmegStop DB10.DBX46.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM278 DB8.DBX25.0

A "AlamMessages".Acknowledge.Pul_SM278 DB8.DBX69.0
AN "IO".SM278.EmegStop DB10.DBX46.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM278 DB8.DBX25.0

AN "IO".SM278.EmegStop DB10.DBX46.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM278 DB8.DBX69.0

O "AlamMessages".Alarm.Fdb_SM278 DB8.DBX10.2
O "AlamMessages".Alarm.Flt_SM278 DB8.DBX2.7
O "AlamMessages".Alarm.Fconv_SM278 DB8.DBX17.5
O "AlamMessages".Alarm.Pul_SM278 DB8.DBX25.0
= "IO".SM278.Fault DB10.DBX46.4

CALL "Relay_Alarm" FC16


Order :="IO".SM279.MotOn DB10.DBX49.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM279.RelFedb DB10.DBX48.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM279.GenFault DB10.DBX48.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM279.Relay_Alarm DB10.DBX48.5
Counter_Sec:="Counters".SM279.Rel_Counter_Sec DB23.DBW288

A "IO".SM279.Relay_Alarm DB10.DBX48.5
S "AlamMessages".Alarm.Fdb_SM279 DB8.DBX10.3

A "AlamMessages".Acknowledge.Fdb_SM279 DB8.DBX54.3
AN "IO".SM279.Relay_Alarm DB10.DBX48.5
R "AlamMessages".Alarm.Fdb_SM279 DB8.DBX10.3

AN "IO".SM279.Relay_Alarm DB10.DBX48.5
R "AlamMessages".Acknowledge.Fdb_SM279 DB8.DBX54.3

A "IO".SM279.GenFault DB10.DBX48.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM279 DB8.DBX3.0

A "AlamMessages".Acknowledge.Flt_SM279 DB8.DBX47.0
AN "IO".SM279.GenFault DB10.DBX48.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM279 DB8.DBX3.0

Σελίδα 131 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

AN "IO".SM279.GenFault DB10.DBX48.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM279 DB8.DBX47.0

A "IO".SM279.ConvFedb DB10.DBX48.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM279 DB8.DBX17.6

A "AlamMessages".Acknowledge.Fconv_SM279 DB8.DBX61.6
AN "IO".SM279.ConvFedb DB10.DBX48.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM279 DB8.DBX17.6

AN "IO".SM279.ConvFedb DB10.DBX48.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM279 DB8.DBX61.6

A "IO".SM279.EmegStop DB10.DBX48.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM279 DB8.DBX25.1

A "AlamMessages".Acknowledge.Pul_SM279 DB8.DBX69.1
AN "IO".SM279.EmegStop DB10.DBX48.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM279 DB8.DBX25.1

AN "IO".SM279.EmegStop DB10.DBX48.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM279 DB8.DBX69.1

O "AlamMessages".Alarm.Fdb_SM279 DB8.DBX10.3
O "AlamMessages".Alarm.Flt_SM279 DB8.DBX3.0
O "AlamMessages".Alarm.Fconv_SM279 DB8.DBX17.6
O "AlamMessages".Alarm.Pul_SM279 DB8.DBX25.1
= "IO".SM279.Fault DB10.DBX48.4

CALL "Relay_Alarm" FC16


Order :="IO".SM280.MotOn DB10.DBX51.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM280.RelFedb DB10.DBX50.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM280.GenFault DB10.DBX50.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM280.Relay_Alarm DB10.DBX50.5
Counter_Sec:="Counters".SM280.Rel_Counter_Sec DB23.DBW300

A "IO".SM280.Relay_Alarm DB10.DBX50.5
S "AlamMessages".Alarm.Fdb_SM280 DB8.DBX10.4

A "AlamMessages".Acknowledge.Fdb_SM280 DB8.DBX54.4
AN "IO".SM280.Relay_Alarm DB10.DBX50.5
R "AlamMessages".Alarm.Fdb_SM280 DB8.DBX10.4

AN "IO".SM280.Relay_Alarm DB10.DBX50.5
R "AlamMessages".Acknowledge.Fdb_SM280 DB8.DBX54.4

A "IO".SM280.GenFault DB10.DBX50.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM280 DB8.DBX3.1

A "AlamMessages".Acknowledge.Flt_SM280 DB8.DBX47.1
AN "IO".SM280.GenFault DB10.DBX50.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM280 DB8.DBX3.1

AN "IO".SM280.GenFault DB10.DBX50.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM280 DB8.DBX47.1

A "IO".SM280.ConvFedb DB10.DBX50.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM280 DB8.DBX17.7

A "AlamMessages".Acknowledge.Fconv_SM280 DB8.DBX61.7
AN "IO".SM280.ConvFedb DB10.DBX50.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM280 DB8.DBX17.7

AN "IO".SM280.ConvFedb DB10.DBX50.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM280 DB8.DBX61.7

A "IO".SM280.EmegStop DB10.DBX50.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM280 DB8.DBX25.2

A "AlamMessages".Acknowledge.Pul_SM280 DB8.DBX69.2
AN "IO".SM280.EmegStop DB10.DBX50.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM280 DB8.DBX25.2

AN "IO".SM280.EmegStop DB10.DBX50.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM280 DB8.DBX69.2

O "AlamMessages".Alarm.Fdb_SM280 DB8.DBX10.4
O "AlamMessages".Alarm.Flt_SM280 DB8.DBX3.1
O "AlamMessages".Alarm.Fconv_SM280 DB8.DBX17.7
O "AlamMessages".Alarm.Pul_SM280 DB8.DBX25.2
= "IO".SM280.Fault DB10.DBX50.4

Σελίδα 132 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

CALL "Relay_Alarm" FC16


Order :="IO".SM281.MotOn DB10.DBX53.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM281.RelFedb DB10.DBX52.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM281.GenFault DB10.DBX52.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM281.Relay_Alarm DB10.DBX52.5
Counter_Sec:="Counters".SM281.Rel_Counter_Sec DB23.DBW312

A "IO".SM281.Relay_Alarm DB10.DBX52.5
S "AlamMessages".Alarm.Fdb_SM281 DB8.DBX10.5

A "AlamMessages".Acknowledge.Fdb_SM281 DB8.DBX54.5
AN "IO".SM281.Relay_Alarm DB10.DBX52.5
R "AlamMessages".Alarm.Fdb_SM281 DB8.DBX10.5

AN "IO".SM281.Relay_Alarm DB10.DBX52.5
R "AlamMessages".Acknowledge.Fdb_SM281 DB8.DBX54.5

A "IO".SM281.GenFault DB10.DBX52.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM281 DB8.DBX3.2

A "AlamMessages".Acknowledge.Flt_SM281 DB8.DBX47.2
AN "IO".SM281.GenFault DB10.DBX52.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM281 DB8.DBX3.2

AN "IO".SM281.GenFault DB10.DBX52.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM281 DB8.DBX47.2

A "IO".SM281.ConvFedb DB10.DBX52.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM281 DB8.DBX18.0

A "AlamMessages".Acknowledge.Fconv_SM281 DB8.DBX62.0
AN "IO".SM281.ConvFedb DB10.DBX52.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM281 DB8.DBX18.0

AN "IO".SM281.ConvFedb DB10.DBX52.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM281 DB8.DBX62.0

A "IO".SM281.EmegStop DB10.DBX52.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM281 DB8.DBX25.3

A "AlamMessages".Acknowledge.Pul_SM281 DB8.DBX69.3
AN "IO".SM281.EmegStop DB10.DBX52.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM281 DB8.DBX25.3

AN "IO".SM281.EmegStop DB10.DBX52.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM281 DB8.DBX69.3

O "AlamMessages".Alarm.Fdb_SM281 DB8.DBX10.5
O "AlamMessages".Alarm.Flt_SM281 DB8.DBX3.2
O "AlamMessages".Alarm.Fconv_SM281 DB8.DBX18.0
O "AlamMessages".Alarm.Pul_SM281 DB8.DBX25.3
= "IO".SM281.Fault DB10.DBX52.4

CALL "Relay_Alarm" FC16


Order :="IO".SM282.MotOn DB10.DBX55.0 -- Energopoiisi rele kinitira
Feedback :="IO".SM282.RelFedb DB10.DBX54.0 -- Rele Feedback
Clock_1s :="Out_Pulse_1s" M22.5
Overload :="IO".SM282.GenFault DB10.DBX54.2 -- Geniko Sfalma (e.g thermiko)
Alarm :="IO".SM282.Relay_Alarm DB10.DBX54.5
Counter_Sec:="Counters".SM282.Rel_Counter_Sec DB23.DBW324

A "IO".SM282.Relay_Alarm DB10.DBX54.5
S "AlamMessages".Alarm.Fdb_SM282 DB8.DBX10.6

A "AlamMessages".Acknowledge.Fdb_SM282 DB8.DBX54.6
AN "IO".SM282.Relay_Alarm DB10.DBX54.5
R "AlamMessages".Alarm.Fdb_SM282 DB8.DBX10.6

AN "IO".SM282.Relay_Alarm DB10.DBX54.5
R "AlamMessages".Acknowledge.Fdb_SM282 DB8.DBX54.6

A "IO".SM282.GenFault DB10.DBX54.2 -- Geniko Sfalma (e.g thermiko)


S "AlamMessages".Alarm.Flt_SM282 DB8.DBX3.3

A "AlamMessages".Acknowledge.Flt_SM282 DB8.DBX47.3
AN "IO".SM282.GenFault DB10.DBX54.2 -- Geniko Sfalma (e.g thermiko)
R "AlamMessages".Alarm.Flt_SM282 DB8.DBX3.3

AN "IO".SM282.GenFault DB10.DBX54.2 -- Geniko Sfalma (e.g thermiko)


R "AlamMessages".Acknowledge.Flt_SM282 DB8.DBX47.3

Σελίδα 133 από 134


Αυτοματισμός με PLC Μεταφορικών Ταινιών Καβάλα
Διακίνησης Χύμα Λιπάσματος και Α' Απρίλιος 2010
υλών Βιομηχανίας Φωσφορικών Λιπασμάτων

A "IO".SM282.ConvFedb DB10.DBX54.1 -- Feedback Tainias


S "AlamMessages".Alarm.Fconv_SM282 DB8.DBX18.1

A "AlamMessages".Acknowledge.Fconv_SM282 DB8.DBX62.1
AN "IO".SM282.ConvFedb DB10.DBX54.1 -- Feedback Tainias
R "AlamMessages".Alarm.Fconv_SM282 DB8.DBX18.1

AN "IO".SM282.ConvFedb DB10.DBX54.1 -- Feedback Tainias


R "AlamMessages".Acknowledge.Fconv_SM282 DB8.DBX62.1

A "IO".SM282.EmegStop DB10.DBX54.3 -- Emergency Stop


S "AlamMessages".Alarm.Pul_SM282 DB8.DBX25.4

A "AlamMessages".Acknowledge.Pul_SM282 DB8.DBX69.4
AN "IO".SM282.EmegStop DB10.DBX54.3 -- Emergency Stop
R "AlamMessages".Alarm.Pul_SM282 DB8.DBX25.4

AN "IO".SM282.EmegStop DB10.DBX54.3 -- Emergency Stop


R "AlamMessages".Acknowledge.Pul_SM282 DB8.DBX69.4

O "AlamMessages".Alarm.Fdb_SM282 DB8.DBX10.6
O "AlamMessages".Alarm.Flt_SM282 DB8.DBX3.3
O "AlamMessages".Alarm.Fconv_SM282 DB8.DBX18.1
O "AlamMessages".Alarm.Pul_SM282 DB8.DBX25.4
= "IO".SM282.Fault DB10.DBX54.4

Σελίδα 134 από 134

You might also like