This application is based upon and claims the benefit of priority from the prior Japanese Patent Applications No. 2004-341609, filed on Nov. 26, 2004, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a data setting apparatus and a data setting method for setting data into field equipments arranged in a plant and, more particularly, a data setting apparatus and a data setting method capable of employing other input information when the data is set.
2. Description of the Related Art
The plant control system capable of monitoring the field equipments arranged in respective portions of the plant by the common terminal unit has been known. The data can be set into the field equipments connected to such system, by operating the terminal unit of the plant control system. However, the access to the data must be limited from the perspective of security because control. of the field equipments is carried out based on the set data. Therefore, in the existing circumstances, the security is weighted by the constraint level every data as the set object, and then the authority given to the operator is compared with the constraint level to decide whether or not the access to the data is allowed.
In JP-A-2004-46585, it is set forth that, in the distributed control apparatus for controlling the field equipments, the operable range is limited based on the user's authority that has been registered on a security table.
JP-A-2004-46585 is referred to as a related art.
However, such access control method is based upon the decision of the writing authority given to each operator, but the security peculiar to the field equipments is not considered at all. In the related art, the mechanical locking mechanism is provided to the field equipment and then the operator can set the data by unlocking the mechanism by using the key, nevertheless the similar mechanism is not provided to the existing plant control system. Also, in the plant control system in the related art, such a problem exists that the information processing capability of the field equipment whose functions are enhanced cannot be utilized effectively.
An object of the present invention is to provide a data setting apparatus and a data setting method capable of utilizing information except data to be set into a field. equipment when the data is set into the field equipment.
The invention provides a data setting apparatus for setting data into field equipments, having: an accepting section which accepts an input of data to be set into a field equipment and an input of a key correlated with the field equipment; a deciding section which decides whether or not the key accepted by the accepting section is correct; and a data setting section which sets the data accepted by the accepting section into the field equipment if the deciding section decides that the key accepted by the accepting section is correct.
According to the data setting apparatus, the input of the key correlated with the field equipment is accepted, and also the data is set into the field equipment if it is decided that the input key is correct. Therefore, the access to data in each field equipment can be limited appropriately on a field-equipment basis. As the key, for example, the different password can be set every field equipment.
In the data setting apparatus, the accepting section includes a displaying section which displays an input screen of the data and the key, and the displaying section displays to inform the data accepted by the accepting section on the input screen when the key is input through the accepting section.
In this case, when the input of the key is accepted, the input data is informed to be displayed on the input screen. Therefore, a person who inputs the key can easily recognize which data is correlated with the key, as a result, the operability can be improved. The displaying method of informing the input data can be selected appropriately. For example, the displayed portion of the input data can be displayed to blink or displayed in particular display color.
The invention also provides a data setting apparatus for setting data into field equipments, having: an accepting section which accepts an input of data to be set into a field equipment and an input of information correlated with the input of the data; a data setting section which sets the data accepted by the accepting section into the field equipment; and an information processing section which correlates the information accepted by the accepting section with the input of the data.
According to the data setting apparatus, the input of the information correlated with the input of the data is accepted, and also the input information is correlated with the input of data. Therefore, the information correlated with the input of the data can be utilized effectively. The information correlated with the input of the data, for example, may be information used to specify the person who inputs the data. Also, the input of the key correlated with the field equipment may be accepted.
In the data setting apparatus, the accepting section includes a displaying section which displays an input screen of the data and the information, and the displaying section displays to inform the data accepted by the accepting section on the input screen when the information is input through the accepting section.
In this case, when the input of the key is accepted, the input data is informed to be displayed on the input screen. Therefore, a person who inputs the information can easily recognize which data is correlated with the input of the information, as a result, the operability can be improved. The displaying method of informing the input data can be selected appropriately. For example, the displayed portion of the input data can be displayed to blink or displayed in particular display color.
In the data setting apparatus, the information is information correlated with an input person of the data. The information, for example, may be a password allocated to a person who inputs the data.
In the data setting apparatus, the information is information correlated with a setting of the data. The information, for example, may be a reason for change of data.
In the data setting apparatus, the information processing section stores the input information to correlate with the input of the data.
In this case, for example, the input person of the data and the reason for change of data can be recorded as an operation history.
The invention also provides a data setting method of setting data into field equipments, including steps of: accepting an input of data to be set into a field equipment and an input of a key correlated with the field equipment; deciding whether or not the input key is correct; and setting the input data into the field equipment if it is decided that the input key is correct.
According to the data setting method, the input of the key correlated with the field equipment is accepted, and also the data is set into the field equipment if it is decided that the input key is correct. Therefore, the access to data in each field equipment can be limited appropriately on a field-equipment basis. As the key, for example, the different password can be set every field equipment.
The data setting method further includes the steps of: displaying an input screen of the data and the key when the inputs of the data and the key are accepted, and displaying to inform the input data on the input screen when the input of the key is accepted.
In this case, when the input of the key is accepted, the input data is informed to be displayed on the input screen. Therefore, a person who inputs the key can easily recognize which data is correlated with the key, as a result, the operability can be improved. The displaying method of informing the, input data can be selected appropriately. For example, the displayed portion of the input data can be displayed to blink or displayed in particular display color.
The invention also provides a data setting method of setting data into field equipments, comprising the steps of: accepting an input of data to be set into a field equipment and an input of information correlated with the input of the data; setting the input data into the field equipment; and correlating the input information with the input of the data.
According to the data setting method, the input of the information correlated with the input of the data is accepted, and also the input information is correlated with the input of data. Therefore, the information correlated with the input of the data can be utilized effectively. The information correlated with the input of the data, for example, may be information used to specify the person who inputs the data. Also, the input of the key correlated with the field equipment may be accepted.
The data setting method further includes the steps of: displaying an input screen of the data and the information when the inputs of the data and the information are accepted, and displaying to inform the input data on the input screen when the input of the information is accepted.
In this case, when the input of the key is accepted, the input data is informed to be displayed on the input screen. Therefore, a person who inputs the information can easily recognize which data is correlated with the input of the information, as a result, the operability can be improved. The displaying method of informing the input data can be selected appropriately. For example, the displayed portion of the input data can be displayed to blink or displayed in particular display color.
In the data setting method, the information is information correlated with an input person of the data. The information, for example, may be a password allocated to a person who inputs the data.
In the data setting method, the information is information correlated with a setting of the data. The information, for example, may be a reason for change of data.
The data setting method further includes the steps of: storing the input information to correlate with the input of the data.
In this case, for example, the input person of the data and the reason for change of data can be recorded as an operation history.
According to the data setting apparatus and the data setting method, the input of the key correlated with the field equipment is accepted, and also the data is set into the field equipment if it is decided that the input key is correct. Therefore, the access to data in each field equipment can be appropriately limited on a field-equipment basis. Also, the input of the information correlated with the input of the data is accepted, and also the input information is correlated with the input of data. Therefore, the information correlated with the input of the data can be utilized effectively.
An embodiment of a data setting apparatus according to the present invention will be explained with reference to
As shown in
The operation monitoring apparatus 3 executes a process control of the field equipments 1, 1, . . . via the field controllers 2, 2, . . . Also, the field equipment 1 has the data to specify its functions, and the operation monitoring apparatus 3 can access the data held by the field equipment 1 in response to.the operator's operation.
In
Also, the accepting section 101 accepts an input of the data to be set into the field equipment 1, and an input of information that is correlated with the input of that data. An information processing section 105 processes the information the input of which is accepted to correlate with the input of the data. In accepting the input of the information, the displaying section 104 executes a display to inform the input data on the input screen.
The accepting section 101, the deciding section 102, the data setting section 103, the displaying section 104, and the information processing section 105 are constructed as a function of the operation monitoring apparatus 3 respectively.
An instrument view used to input the data into the field equipment 1 is displayed on a display device (not shown) of the operation monitoring apparatus 3.
In the plant control system 100, in order to facilitate the access to the field equipment 1, the data such as input output values, etc. to the field equipment 1 are allocated in advance to the function blocks of the corresponding field controller 2. Therefore, the access to the field equipment 1 is executed via the function blocks of the field controller 2 expressed on the instrument view.
In the process shown in
In step S1 in
Then, in step S2, the operator acquires the function constraint level of the function block as the object of operation of the button 71 from the table in
Then, in step S3, the table in
For example, in the case where the operator's authority is “S1” in
If the decision in step S3 is YES, the process goes to step S4. If such decision is NO, the process is ended.
If it is decided that the writing of data is allowed, in step S4, a frame of the clicked button 71 is displayed in particular color and also a blinking display of the frame is started. According to such process, the operator can recognize easily the button as the object of operation (the button 71 in
Then, in step S5, it is decided whether or not the field equipment 1 as the object of the data writing corresponds to the equipment that requests the input of a password. It is indicated previously in the data that are held by the corresponding field controller 2 whether or not each field equipment 1 requests the input of the password. In step S5, the decision is made based on this data. If the decision in step S5 is YES, the process goes to step S6. If such decision is NO, the process skips to step S7.
In step S6, a password input dialog box 72 (
When the operator inputs the password, a character string is displayed in a display area 73 in the password input dialog box 72 as a row of “*s” to prevent the leakage of the password. At this time, because a blinking display of the frame of the button 71 is still continued, the operator can recognize easily that the password is being input in response to the operation of the button.
In step S6, the password the input of which is accepted functions as the key that is correlated with the field equipment 1 as the object of the data writing. The different character strings are correlated with individual field equipments 1 as the password every operator. The passwords that are correlated with the field equipments 1 are stored in respective field equipments 1 as a table in which correspondences between the operators and the passwords are defined respectively.
Then, in step S7, a reconfirmation dialog box 75 (
Also, an area 78 used to input the reason for change of data is provided to the reconfirmation dialog box 75. The operator inputs the reason for change of data into the area 78. In step S7, the input reason for change of data is accepted. This process corresponds to the function of the accepting section 101 (
The operator's name is displayed in an area 79 of the reconfirmation dialog box 75. This name is acquired based on the operator's ID that is previously input.
In step S7, information showing the area 76 or the area 77 that is clicked by the operator and the input reason for change are acquired.
Then, in step S8, the input password input in step S6 is compared with the operator's password, which is correlated with the field equipment 1 as the object of data setting, to decide whether or not the input password is correct. As described above, the password correlated with the field equipment 1 is stored in the field equipment 1 as the table that defines the correspondences between the operators and respective passwords. In step S8 (
If this decision is NO, the process skips to step S10. If this decision is YES, it is decided in step S8 whether or not the writing of data should be executed, based on the reconfirmation information acquired in step S7. If this decision is YES, the process goes to step S9. If this decision is NO, the process skips to step S10.
In step S9, the operator's ID, the input data value (value allocated to the button 71), the field equipment 1 as the object of data setting (function block), and the input reason for change of data are transmitted to the field controller 2 (
Then, in step S10, the blinking display of the frame of the button 71 is ended. Then, the process is ended.
As explained above, in the present embodiment, the password as well as the data set by the button operation can be input, and then the access to the data is limited by comparing the input password with the password that is correlated in advance with the field equipment 1. Therefore, like the case where the mechanical locking mechanism is provided to the field equipment 1, the security management can be attained on a field-equipment basis. If the access limitation cannot be realized on a field-equipment basis, only the access limitation can be applied based on the operator's authority, as described above. According to the method executed based on the operator's authority, the operator's authority of the access is decided. Thus, the authority of the access is decided one-dimensionally based on the function constraint level irrespective of the field equipment 1. Also, the function constraint level gives a rough classification (for example, 8 levels in the present embodiment), so that the security management cannot be attained in fact on a field-equipment basis.
However, for example, in the case where a scale of the plant is increased to some extent, it is not preferable from the perspective of security management of each field equipment 1 that all the operators are allowed uniformly to access the data of all the field equipments 1 based on the operator's authority. In the present embodiment, the security management of individual field equipments 1 can be carried out like the mechanical locking mechanism, while permitting the operation monitoring apparatus 3 to access the data.
Also, in the present embodiment, the reason for change of data in addition to the data being set by the button operation can be input, and this reason is transmitted to the field controller (step S9 in
For example, as shown in
For example, in the food/medicine plant, since the change of data seriously affects a safety of the final product, it has an important meaning to manage the access history to the data of the field equipment 1. For example, the history can be managed by accumulating the information about the change of data in the field controller 2 as batch data after the batch of one product is completed. Such process corresponds to the function of the information processing section 105 (
Also, as the additional information except the set data, a color code value of the lamp corresponding to the operator, which is indicated by the input password, can be transmitted to the field controller 2 or the field equipment 1. In this case, the operator who is accessing to the data of the field equipment 1 can be displayed on an instrument panel by lighting the lamp in color indicated by the color code value. Such process corresponds to the function of the information processing section 105 (
Application fields of the present invention are not limited to the above embodiment. The present invention can be applied widely in the situation that the field equipments into which the data can be set are arranged.
Number | Date | Country | Kind |
---|---|---|---|
2004-341609 | Nov 2004 | JP | national |