System, method and program for supervisory control
First Claim
1. A supervisory control system comprising:
- a supervisory control target device for which attributes to be subjected to supervisory control are defined in association with an existing function of the supervisory control target device; and
a supervisory control device by which the attributes of the supervisory control target device that are to be subjected to supervisory control are retained as attributes of an instance associated with the supervisory control target device;
wherein;
the supervisory control device is configured such that when a function is added to the supervisory control target device, an attribute usage flag that indicates whether the supervisory control device supports any changes in the attributes due to adding of the function, and an attribute effectiveness flag which, as information to which is assigned a value read out from the supervisory control target device, indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of the instance which the supervisory control device retains; and
the supervisory control device includes a control unit implemented at least by a hardware including a processor and which, on a basis of data of the attribute usage flag and attribute effectiveness flag relating to the attributes undergoing the changes due to the addition of the function, determines at least one of whether the supervisory control target device supports a new function and whether supervisory control based upon the new function is effective for the attributes undergoing the changes due to the addition of the function.
1 Assignment
0 Petitions
Accused Products
Abstract
A supervisory control system includes a supervisory control target device and a supervisory control device. The supervisory control device is configured such that an attribute usage flag that indicates whether the supervisory control device supports any changes in the attributes due to adding of a function, and an attribute effectiveness flag which indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of the instance which the supervisory control device retains. Further, the supervisory control device includes a control unit which, on a basis of data of the attribute usage flag and attribute effectiveness flag relating to the attributes undergoing the changes due to adding of a function, determines whether the supervisory control target device supports a new function or whether supervisory control based upon the new function is effective.
-
Citations
19 Claims
-
1. A supervisory control system comprising:
-
a supervisory control target device for which attributes to be subjected to supervisory control are defined in association with an existing function of the supervisory control target device; and a supervisory control device by which the attributes of the supervisory control target device that are to be subjected to supervisory control are retained as attributes of an instance associated with the supervisory control target device; wherein;
the supervisory control device is configured such that when a function is added to the supervisory control target device, an attribute usage flag that indicates whether the supervisory control device supports any changes in the attributes due to adding of the function, and an attribute effectiveness flag which, as information to which is assigned a value read out from the supervisory control target device, indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of the instance which the supervisory control device retains; andthe supervisory control device includes a control unit implemented at least by a hardware including a processor and which, on a basis of data of the attribute usage flag and attribute effectiveness flag relating to the attributes undergoing the changes due to the addition of the function, determines at least one of whether the supervisory control target device supports a new function and whether supervisory control based upon the new function is effective for the attributes undergoing the changes due to the addition of the function. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A supervisory control system comprising:
-
a supervisory control target device for which attributes to be subjected to supervisory control are defined in association with an existing function of the supervisory control target device; and a supervisory control device by which the attributes of the supervisory control target device that are to be subjected to supervisory control are retained as attributes of an instance associated with the supervisory control target device; wherein;
the supervisory control device is configured such that when a function is added to the supervisory control target device, an attribute usage flag that indicates whether the supervisory control device supports any changes in the attributes due to an addition of the function, and an attribute effectiveness flag which, as information to which is assigned a value read out from the supervisory control target device, indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of the instance which the supervisory control device retains; andthe supervisory control device includes control means implemented at least by a hardware including a processor and for, on a basis of data of the attribute usage flag and attribute effectiveness flag relating to the attributes undergoing the changes due to the addition of the function, determining at least one of whether the supervisory control target device supports a new function and whether supervisory control based upon the new function is effective for the attributes undergoing the changes due to the addition of the function.
-
-
7. A supervisory control system comprising:
-
a supervisory control target device for which attributes to be subjected to supervisory control are defined in association with an existing function of the supervisory control target device; and a supervisory control device by which the attributes of the supervisory control target device that are to be subjected to supervisory control are retained as attributes of an instance associated with the supervisory control target device; wherein;
the supervisory control target device is configured such that when a function is added, an attribute usage flag which, as information assigned by the supervisory control device, indicates whether the supervisory control device supports any changes in the attributes due to the addition of the function, and an attribute effectiveness flag that indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of attribute information in the supervisory control target device; andthe supervisory control target device includes a control unit implemented at least by a hardware including a processor and which, on a basis of data of the attribute usage flag and attribute effectiveness flag relating to the attributes that undergo the changes due to the addition of the function, determines at least one of whether the supervisory control device supports a new function and whether supervisory control based upon the new function is effective for the attributes undergoing the changes due to the addition of the function. - View Dependent Claims (8)
-
-
9. A supervisory control system comprising:
-
a supervisory control target device for which attributes to be subjected to supervisory control are defined in association with an existing function of the supervisory control target device; and a supervisory control device by which the attributes of the supervisory control target device that are to be subjected to supervisory control are retained as attributes of an instance associated with the supervisory control target device; wherein;
the supervisory control target device is configured such that when a function is added, an attribute usage flag which, as information assigned by the supervisory control device, indicates whether the supervisory control device supports any changes in the attributes due to the addition of the function, and an attribute effectiveness flag that indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of attribute information in the supervisory control target device; andthe supervisory control target device includes control means implemented at least by a hardware including a processor and for, on a basis of data of the attribute usage flag and attribute effectiveness flag relating to the attributes that undergo the changes due to the addition of the function, determining at least one of whether the supervisory control device supports a new function and whether supervisory control based upon the new function is effective for the attributes undergoing the changes due to the addition of the function.
-
-
10. A supervisory control system comprising:
-
a supervisory control target device for which attributes to be subjected to supervisory control are defined in association with an existing function of the supervisory control target device; and a supervisory control device by which the attributes of the supervisory control target device that are to be subjected to supervisory control are retained as attributes of an instance associated with the supervisory control target device; wherein;
the supervisory control device is configured such that when a function is added to the supervisory control target device, an attribute usage flag that indicates whether the supervisory control device supports any changes in the attributes due to an addition of the function, and an attribute effectiveness flag which, as information to which is assigned a value read out from the supervisory control target device, indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of the instance which the supervisory control device retains;the supervisory control device includes a control unit implemented at least by a hardware including a processor and which, on a basis of data of the attribute usage flag and attribute effectiveness flag relating to the attributes undergoing the changes due to the addition of the function, determines at least one of whether the supervisory control target device supports a new function and whether supervisory control based upon a new function is effective for the attributes undergoing the changes due to the addition of the function; the supervisory control target device is configured such that when a function is added, an attribute usage flag which, as information assigned by the supervisory control device, indicates whether the supervisory control device supports any changes in the attributes due to the addition of the function, and an attribute effectiveness flag that indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of attribute information in the supervisory control target device; and the supervisory control target device includes a control unit implemented at least by a hardware including a processor and which, on the basis of data of the attribute usage flag and attribute effectiveness flag relating to the attributes that undergo the changes due to the addition of the function, determines at least one of whether the supervisory control device supports the new function and whether supervisory control based upon the new function is effective for the attributes undergoing the changes due to the addition of the function. - View Dependent Claims (11, 12)
-
-
13. A method of supervisory control conducted between a supervisory control target device and a supervisory control device, both having a master-slave relationship,
wherein: - the supervisory control device retaining the supervisory control target attributes which is defined in association with an existing function of the supervisory control target device as attributes of an instance associated with the supervisory control target device is configured, using a processor, such that when a function is added to the supervisory control target device, an attribute usage flag that indicates whether the supervisory control device supports any changes in the attributes due to the addition of the function, and an attribute effectiveness flag that, as information to which is assigned a value read out from the supervisory control target device, indicates whether the supervisory control target device supports the changes, are added, as information relating to the attributes that undergo the changes, to a definition of the instance in the supervisory control device; and
on a basis of the attribute usage flag and attribute effectiveness flag data relating to the attributes that undergo the changes due to the addition of the function, the supervisory control device determines, using a processor, at least one of whether the supervisory control target device supports a new function and whether supervisory control based upon the new function is effective for the attributes undergoing the changes due to the addition of the function. - View Dependent Claims (14, 15, 16)
- the supervisory control device retaining the supervisory control target attributes which is defined in association with an existing function of the supervisory control target device as attributes of an instance associated with the supervisory control target device is configured, using a processor, such that when a function is added to the supervisory control target device, an attribute usage flag that indicates whether the supervisory control device supports any changes in the attributes due to the addition of the function, and an attribute effectiveness flag that, as information to which is assigned a value read out from the supervisory control target device, indicates whether the supervisory control target device supports the changes, are added, as information relating to the attributes that undergo the changes, to a definition of the instance in the supervisory control device; and
-
17. A method of supervisory control conducted between a supervisory control target device and a supervisory control device, both having a master-slave relationship,
wherein: - the supervisory control target device for which attributes to be subjected to supervisory control are defined in association with an existing function of the supervisory control target device is configured, using a processor, such that when a function is added, an attribute usage flag which, as information assigned by the supervisory control device, indicates whether the supervisory control device supports any changes in the attributes due to the addition of the function, and an attribute effectiveness flag that indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of attribute information in the supervisory control target device; and
on a basis of data of the attribute usage flag and attribute effectiveness flag relating to the attributes that undergo the changes due to the addition of the function, the supervisory control target device determines, using a processor, at least one of whether the supervisory control device supports a new function and whether supervisory control based upon the new function is effective for the attributes undergoing the changes due to the addition of the function.
- the supervisory control target device for which attributes to be subjected to supervisory control are defined in association with an existing function of the supervisory control target device is configured, using a processor, such that when a function is added, an attribute usage flag which, as information assigned by the supervisory control device, indicates whether the supervisory control device supports any changes in the attributes due to the addition of the function, and an attribute effectiveness flag that indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of attribute information in the supervisory control target device; and
-
18. A non-transitory computer readable medium having stored thereon a program for supervisory control conducted between a supervisory control target device for which attributes to be subjected to supervisory control are defined in association with an existing function of the supervisory control target device, and a supervisory control device retaining the supervisory control target attributes of the supervisory control target device as attributes of an instance associated with the supervisory control target device,
wherein: - in accordance with the supervisory control program applied to the supervisory control device, a computer in which, when a function is added to the supervisory control target device, an attribute usage flag that indicates whether the supervisory control device supports any changes in the attributes due to addition of a function, and an attribute effectiveness flag that, as information to which is assigned a value read out from the supervisory control target device, indicates whether the supervisory control target device supports the changes are added, as information relating to the attributes that undergo the changes, to a definition of the instance, executes a process of checking the attribute usage flag and attribute effectiveness flag data concerning the attributes that undergo the changes due to the addition of the function, and then determining at least one of whether the supervisory control target device supports a new function and whether supervisory control based upon the new function is effective for the attributes undergoing the changes due to the addition of the function.
-
19. A non-transitory computer readable medium having stored thereon a program for supervisory control conducted between a supervisory control target device for which attributes to be subjected to supervisory control are defined in association with an existing function of the supervisory control target device, and a supervisory control device retaining the supervisory control target attributes of the supervisory control target device as attributes of an instance associated with the supervisory control target device,
wherein: - in accordance with the supervisory control program applied to the supervisory control target device, a computer in which, when a function is added, an attribute usage flag that, as information assigned by the supervisory control device, indicates whether the supervisory control device supports any changes in the attributes due to addition of a function, and an attribute effectiveness flag that indicates whether the supervisory control target device supports the changes are added, as information relating to the attributes that undergo the changes, to a definition of the information concerning the attributes, executes a process of checking the attribute usage flag and attribute effectiveness flag data concerning the attributes that undergo the changes due to the addition of the function, and then determining at least one of whether the supervisory control device supports a new function and whether supervisory control based upon the new function is effective for the attributes undergoing the changes due to the addition of the function.
Specification