This application claims priority of European Patent Application No. 08009650.6 EP filed May 27, 2008, which is incorporated by reference herein in its entirety.
The invention relates to a network comprising a plurality of devices interconnected by communication links. It further relates to a method for updating a plurality of devices in such a network.
When the configuration, e.g. configuration parameters, of devices in a network, e.g. automation devices in an industrial automation system, needs to be updated, especially replicated or duplicated, it is necessary for the individual involved to perform a configuration download to each device. The greater the number of devices in the network, the greater the effort required will be.
According to the invention this problem is solved by a network and a method as claimed in the independent claims.
Preferred embodiments of the invention are defined in the dependent claims.
Thus, according to the invention,
Preferably, the predetermined slave devices are of different types and the respective other slave devices associated to a respective one of the predetermined slave devices are of the same type. For example, a predetermined level transmitter serves as the temporary master for updating the remaining level transmitters, whereas a predetermined pressure transmitter serves as the temporary master to update the remaining pressure transmitters.
The network is preferably an industrial automation system in which the slave devices are automation devices, e.g. field-mounted process devices such as transmitters and actuators, for executing predetermined functions as part of the automation system.
A preferred embodiment of the network according to the invention will be now described with reference to the single figure of the accompanying drawing.
The network 1, which is an industrial automation system, comprises a plurality of devices 2 to 9 interconnected by communication links 19, here mainly a bus system. The device with reference number 2 is an industrial PC which provides update information for the devices 4 to 9 and for that purpose operates as a primary master. The devices 4 to 9 are operated as slave devices under the control of device 3 which is a PLC (Programmable Logic Controller). The devices 4, 6 and 7 may be level transmitters and the devices 5, 8 and 9 may be flow transmitters. A predetermined one of the level transmitters, here device 4, and another predetermined one of the flow transmitters, here device 5, are enabled to operate in a temporary master mode.
As indicated by arrow 11, the primary master device 2 downloads update information intended for level transmitters to the predetermined slave device 4. When the download is completed, the predetermined slave device 4 switches into the temporary master mode for downloading the update information to the respective associated other slave devices 6 and 7 (arrows 12). The respective associated slave devices 6 and 7 may be defined in an address list which is part of the update information. When the replication is complete, the device 4 reverts to slave mode.
In the same way and as indicated by arrow 13 the primary master device 2 downloads update information intended for flow transmitters to the predetermined slave device 5. When the download is completed, the predetermined slave device 5 switches into the temporary master mode for downloading the update information to the respective associated other slave devices 8 and 9 (arrows 14).
Number | Date | Country | Kind |
---|---|---|---|
08009650.6 | May 2008 | EP | regional |