A field device management system includes an interface which provides
communication between a software application implemented on the system and
a set of smart field devices coupled to the system. The interface accesses
information from and/or writes information to the smart field devices, a
database and device descriptions associated with the smart field devices
to provide a consistent communication connection with such devices,
database and device descriptions, irrespective of the types of smart field
devices connected to the system. The interface is based on a predefined
hierarchy of categories of information defining the device data associated
with the smart field devices, and is implemented using an OLE object for
each of the predefined categories of information. In particular, each OLE
object stores device data associated with one of the predefined categories
of information and includes instructions for communicating with one of the
smart field devices, one of the device descriptions and/or the database to
effect a command related to the stored device data.
Ένα σύστημα διαχείρισης συσκευών τομέων περιλαμβάνει μια διεπαφή που παρέχει την επικοινωνία μεταξύ μιας εφαρμογής λογισμικού που εφαρμόζονται στο σύστημα και ενός συνόλου έξυπνων συσκευών τομέων που συνδέονται με το σύστημα. Η διεπαφή έχει πρόσβαση στις πληροφορίες από ή/και γράφει τις πληροφορίες στις έξυπνες συσκευές τομέων, μια βάση δεδομένων και τις περιγραφές συσκευών που συνδέονται με τις έξυπνες συσκευές τομέων για να παρέχουν μια συνεπή σύνδεση επικοινωνίας με τέτοιες συσκευές, περιγραφές βάσεων δεδομένων και συσκευών, ανεξάρτητα από τους τύπους έξυπνων συσκευών τομέων που συνδέονται με το σύστημα. Η διεπαφή είναι βασισμένη σε μια προκαθορισμένη ιεραρχία των κατηγοριών πληροφοριών καθορίζοντας τα στοιχεία συσκευών που συνδέονται με τις έξυπνες συσκευές τομέων, και εφαρμόζεται χρησιμοποιώντας ένα αντικείμενο OLE για κάθε μια από τις προκαθορισμένες κατηγορίες πληροφοριών. Ειδικότερα, κάθε αντικείμενο OLE αποθηκεύει τα στοιχεία συσκευών που συνδέονται με μια από τις προκαθορισμένες κατηγορίες πληροφοριών και περιλαμβάνει τις οδηγίες για την επικοινωνία με μια από τις έξυπνες συσκευές τομέων, μια από τις περιγραφές συσκευών ή/και τη βάση δεδομένων για να επηρεάσει μια εντολή σχετική με τα αποθηκευμένα στοιχεία συσκευών.