Field upgradeable dynamic data exchanger server

Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral configuration

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S241000, C709S241000, C713S001000, C713S100000

Reexamination Certificate

active

06266713

ABSTRACT:

BACKGROUND OF THE INVENTION
The invention relates generally to a Dynamic Data Exchange Server for use in a power management control system and in particular, to a field upgradeable Dynamic Data Exchange Server.
In today's power management control systems, a variety of power monitoring or control devices are connected to a common bus, which allows the power monitoring or control devices to communicate with a server. One standard protocol used for communicating between the server and the power control and monitoring devices is the Modbus RTU standard. Another protocol, Dynamic Data Exchange (DDE), allows independently developed programs to share data and instructions with each other. Using these protocols, the system server can allow external programs to access power management data. There are many Modbus RTU/DDE servers (DDE servers) commercially available for a wide variety of applications. All major electrical distribution companies have a similar product. The narrow scope of these servers is their major limitation. These systems expect the client applications (Human-Machine Interfaces) to handle the complexities of the actual power controlling and metering devices. Many of the servers are designed to communicate using a protocol designed for use with only certain devices, family of devices or specially designed devices. Also, not all the servers are able to support any generic Modbus RTU compliant device.
An improved DDE server is described in U.S. Pat. No. 5,764,155 entitled “Dynamic Data Exchange Server” (the '155 patent). The DDE server described therein provides a mnemonic cross-reference between register items and standardized, alphanumeric parameter names. This mnemonic interface allows the user to retrieve data from a device without knowledge of the actual device register item number. The DDE server acts as a link between a client requesting device data and a field device, which can provide the data. The DDE server communicates to the field device through communication ports and to the client via a DDE or NetDDE message link (Net DDE is an extension of DDE allowing programs running on different computers to share data). A client sends its requests to server to read/write some device registers. The server maps each request to suitable device read/write request packets and carries out the necessary transaction with device. Then it relays the result back to the client after processing and casting the collected device data to proper format.
The DDE server described in the '155 patent is a drastic improvement over those previously known in the art. However, the DDE server of the '155 patent and the DDE servers of the prior art are programmed to serve a particular release of end device firmware. Thus, when end device firmware is upgraded, a new release of DDE server software may be required. Additionally, in order to support a new, generic device type, the register map and mnemonics would have to be manually entered into the DDE server software. The programming required for upgrading the firmware or configuring a new, generic device type results in both time and money costs. In addition, a modification to the DDE server software increases the danger of introducing new software bugs.
BRIEF SUMMARY OF THE INVENTION
A field upgradeable DDE server can be configured without modifying the DDE server software. In an exemplary embodiment of the invention, the DDE server is configured by importing a file containing register group data for a group of registers in a plurality of power monitoring or control devices. The register group data includes addresses for the group of registers and a group name. A register map for the group of registers is created using the addresses, and the register map is associated with the group name.
In an alternate embodiment, the DDE server is configured by importing a file including a mnemonic and an address for a register in a power monitoring or control device. A register map for the register is created using the address and the mnemonic is associated with the register map.


REFERENCES:
patent: 5613151 (1997-03-01), Dockser
patent: 5887190 (1999-03-01), Priem et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Field upgradeable dynamic data exchanger server does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Field upgradeable dynamic data exchanger server, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Field upgradeable dynamic data exchanger server will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2453899

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.