ΤΟ ΕΠΙΠΕΔΟ ΧΡΗΣΤΗ
Η Γενική Δομή Oρίζει μία αντικειμενοστραφή δομή (object-oriented structure) βάσει της οποίας είναι δυνατή η περιγραφή του βιομηχανικού περιβάλλοντος με ενιαίο τρόπο Σχέδιο (draft) από την ISA/IEC SP5O για ένα πρότυπο στο επίπεδο χρήστη Τρεις τύποι αντικειμένων: 1. ο Φυσικός Κόμβος (Physical Node, PN) 2. o Λογικός Κόμβος (Logical Node, LN) 3. η ομάδα Συναρτήσεων (Function Block, FB)
Tα Function Blocks Αντικείμενο που περιέχει έναν αλγόριθμο και μία βάση δεδομένων Τα δεδομένα που μπορούν να προσπελασθούν μέσω του δικτύου πεδίου είναι τα attributes του FB Η δομή του FB:
Interoperable Generic Οι κατηγορίες των FBs Τύπος FB Περιγραφή Standard Ο αλγόριθμος και η βάση δεδομένων ορίζονται πλήρως αναφορικά με το πρότυπο. Alternative Οι ιδιότητες καθορίζονται σύμφωνα με το Standard FB, αλλά ο αλγόριθμος μπορεί να διαφέρει. Interoperable Generic Ο αλγόριθμος δεν ορίζεται σύμφωνα με το Standard FB, ενώ η βάση δεδομένων είναι σύμφωνη με αυτό. Open O αλγόριθμος και η βάση δεδομένων δεν ορίζονται σύμφωνα με το Standard FB.
Συστήματα Αναλόγως με τον βαθμό της συμμόρφωσης στο πρότυπο, ένα σύστημα μπορεί να χαρακτηρισθεί ως: διασυνδετικό (interconnecable) διεργατικό (interworkable) διαλειτουργικό (interpretable) εναλλάξιμο (interchangeable)
Κατηγορίες συστημάτων Τύπος Περιγραφή Interconnectability Το σύστημα πρέπει να ακολουθεί το πρότυπο, δηλαδή να διαθέτει PNs με TAG και Data Record. Κάθε PN μπορεί να έχει ένα ή περισσότερους LNs με TAG και Data Record. Κάθε FB θα πρέπει να έχει με TAG και Data Record. Interworkability Οι PNs, LNs υποστηρίζουν τις ελάχιστες προδιαγραφές δεδομένων του προτύπου και τα FBs είναι κατ’ ελάχιστον τύπου Open και υποστηρίζουν τις ελάχιστες προδιαγραφές δεδομένων. Interoperability Τα FBs είναι κατ’ ελάχιστον τύπου Interoperable Generic και οι LNs είναι ενός από τους ορισμένους τύπους Interchangeability Τα FBs είναι πρότυπου τύπου και οι LNs είναι τύπου Time Standard
Fieldbus Foundation Επιπλέον Resource Block (RB): Transducer Block (TB): Αποδεσμεύουν τα FBs από τις τοπικές συναρτήσεις Ε/Ε που απαιτούνται για την ανάγνωση (είσοδο) των αισθητών και την εγγραφή (έξοδο) εντολών
Επιπλέον αντικείμενα στο επίπεδο χρήστη Link Objects, που ορίζουν τις συνδέσεις μεταξύ των FBs Trend Objects, που επιτρέπουν την τοπική παρακολούθηση των παραμέτρων των FBs για πρόσβαση από άλλες συσκευές Alert Objects, που υλοποιούν την αναφορά των συναγερμών και γεγονότων στο δίκτυο πεδίου View Objects, που είναι προκαθορισμένα σύνολα παραμέτρων που μπορούν να χρησιμοποιηθούν για την υλοποίηση του Human Machine Interface (ΗΜΙ).
Παράδειγμα σχεδίασης εφαρμογής στο Επίπεδο Χρήστη
Η Τεχνολογία Περιγραφής Συσκευών Πεδίου (DD) Είναι ουσιαστικά ένας οδηγός (driver) για τη συσκευή, υλοποιώντας ουσιαστικά την περιγραφή, με ένα πρότυπο τρόπο, των αντικειμένων που περιλαμβάνονται σε ένα VMD Περιλαμβάνει τις λειτουργικές διαδικασίες, τις περιγραφές των μεταβλητών και άλλες πληροφορίες που απαιτούνται από τον κεντρικό σταθμό
Περιγραφή συσκευής σύμφωνα με την τεχνολογία DD (1) Tested Device Manufacturer Fisher Control International, Inc. Modeln DVC5000f Type Digital Valve Controller Revision (ACT8.K.PID.1) 06 Serial No 180 Device IDon 0051000100FisherDVC9829052000180 Tested FB's* PID (S), AO (S), RB (S) Contains Untested Function Blocksn No Comm. Profile Class Basic Device 101 IT Camp. Number IT001203
Περιγραφή συσκευής σύμφωνα με την τεχνολογία DD (2) Device Description Manufacturer ID Number 5100 Device Type 300 DD Revision 1 Physical Layer Physical Layer Class 111 Standard-power signaling, bus-powered, I.S. Test Camp. Number PT-010 Stack Manufacturer Fisher Controls International, Inc./National Instruments Revision 2.2 CT0011FF *Note if FB is Standard (S) or Enhanced (E) FF-524 Revision 1.3
Η ιεραρχία των DDS Τα επίπεδα αυτής της ιεραρχίας περιλαμβάνουν: τις Γενικές Παραμέτρους (Universal Parameters), όπως Tags, Revision , Mode κ.λ.π. (1ο Επίπεδο) τις Παραμέτρους των προτύπων FBs και RBs (2ο Επίπεδο) τις Παραμέτρους των προτύπων TBs (3ο Επίπεδο) τις Ειδικές Παραμέτρους Κατασκευαστή, οι οποίες περιλαμβάνουν επιπρόσθετες παραμέτρους από τον κατασκευαστή της συσκευής, πέραν αυτών που περιλαμβάνονται στην περιγραφή των προτύπων FBs, TBs (4ο Επίπεδο)