KR101886609B1 - Programmable Indicators and Control Systems - Google Patents

Programmable Indicators and Control Systems Download PDF

Info

Publication number
KR101886609B1
KR101886609B1 KR1020187005559A KR20187005559A KR101886609B1 KR 101886609 B1 KR101886609 B1 KR 101886609B1 KR 1020187005559 A KR1020187005559 A KR 1020187005559A KR 20187005559 A KR20187005559 A KR 20187005559A KR 101886609 B1 KR101886609 B1 KR 101886609B1
Authority
KR
South Korea
Prior art keywords
screen
display device
programmable display
license
display
Prior art date
Application number
KR1020187005559A
Other languages
Korean (ko)
Other versions
KR20180026550A (en
Inventor
사토루 가네타
겐고 고아라
Original Assignee
미쓰비시덴키 가부시키가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 미쓰비시덴키 가부시키가이샤 filed Critical 미쓰비시덴키 가부시키가이샤
Publication of KR20180026550A publication Critical patent/KR20180026550A/en
Application granted granted Critical
Publication of KR101886609B1 publication Critical patent/KR101886609B1/en

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/14Plc safety
    • G05B2219/14006Safety, monitoring in general
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23178Display status of currently selected controlled devices
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/24Pc safety
    • G05B2219/24167Encryption, password, user access privileges

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The present invention is a control device for controlling a plurality of devices operating in a production line, and a programmable display device connected in a state capable of communicating with other programmable display devices. The programmable display device includes a memory for storing information on the usage status of operation rights required for the operation of the screen to be subjected to exclusion control among a plurality of screens for performing the operation input relating to the display of the information on the apparatus and the operation control of the apparatus . The programmable display apparatus includes a manipulation authority managing unit for releasing the manipulation authority on condition that the manipulation authority is not used by referring to the information on the use state when a manipulation authority acquisition request is issued. The programmable display device includes a usage status update unit that updates the usage status of the operation license to the used status when the operation license is released.

Description

Programmable Indicators and Control Systems

The present application relates to a programmable display and control system connected to an FA (Factory Automation) device such as a programmable logic controller.

2. Description of the Related Art Conventionally, there is a control system having a plurality of programmable display devices for FA devices that control devices operating in production lines such as factories (see, for example, Patent Document 1). In a conventional control system, it is possible to operate a programmable display device having a control channel among a plurality of programmable display devices.

Patent Document 1: JP-A-2010-20600

In the related art, there is a problem that the programmable display device having no operation right can not be operated.

SUMMARY OF THE INVENTION It is an object of the present invention to provide a programmable display device and a control system with improved operability.

In order to solve the above-described problems and to achieve the object, the present invention is a control device for controlling a plurality of devices operating in a production line, and a programmable display device connected in a state capable of communicating with other programmable display devices. The programmable display device includes a memory for storing information on the usage status of operation rights required for the operation of the screen to be subjected to exclusion control among a plurality of screens for performing the operation input relating to the display of the information on the apparatus and the operation control of the apparatus . The programmable display apparatus includes a manipulation authority management unit that refers to information on the use state when a manipulation authority acquisition request is issued and releases the manipulation authority on condition that the manipulation authority is not used. The programmable display device includes a usage status update unit that updates the usage status of the operation license to the used status when the operation license is released.

According to the present invention, operability of the programmable display device can be improved.

1 is a schematic diagram showing an example of a schematic configuration of a control system 1 according to the first embodiment.
2 is a block diagram showing an example of a functional configuration of the programmable display device 200 according to the first embodiment.
3 is a diagram showing a configuration example of the screen attribute management table 210b according to the first embodiment.
4 is a diagram showing a configuration example of the operation authority management table 210c according to the first embodiment.
5 is a block diagram showing an example of a functional configuration of the programmable display device 300 according to the first embodiment.
6 is a diagram showing an outline of the processing of the control system 1 according to the first embodiment.
7 is a diagram showing an outline of the processing of the control system 1 according to the first embodiment.
8 is a flowchart showing an example of operation release processing by the programmable display device 200 according to the first embodiment.
9 is a flowchart showing an example of operation release processing by the programmable display device 200 according to the first embodiment.
10 is a flowchart showing an example of operation license acquisition processing by the programmable display device 300 according to the first embodiment.
11 is a flowchart showing an example of operation ticket acquisition processing by the programmable display device 300 according to the first embodiment.
12 is a flowchart showing an example of screen display processing by the programmable display device 300 according to the second embodiment.
13 is a schematic diagram showing an example of a schematic configuration of the control system 2 according to the third embodiment.
14 is a block diagram showing an example of a functional configuration of the programmable display device 400B according to the third embodiment.
15 is a schematic diagram showing an example of a schematic configuration of the control system 3 according to the fourth embodiment.
16 is a diagram showing the concept of screen exclusion control in the control system 3 according to the fourth embodiment.
17 is a block diagram showing an example of a functional configuration of the programmable display device 600A according to the fourth embodiment.
18 is a block diagram showing an example of the functional configuration of the programmable display device 600B according to the fourth embodiment.
19 is a diagram showing a configuration example of a screen attribute management table 612A of the programmable display device 600A according to the fourth embodiment.
20 is a diagram showing a configuration example of a screen attribute management table 612B of the programmable display device 600B according to the fourth embodiment.
21 is a block diagram showing an example of a functional configuration of the programmable display device 600C according to the fourth embodiment.
22 is a block diagram showing an example of a functional configuration of the programmable display device 600D according to the fourth embodiment.
23 is a diagram showing a configuration example of a screen attribute management table 612C of the programmable display device 600C according to the fourth embodiment.
24 is a diagram showing a configuration example of a screen attribute management table 612D of the programmable display device 600D according to the fourth embodiment.
25 is a diagram showing an outline of processing by the control system 3 according to the fourth embodiment.
26 is a flowchart showing an example of processing of the programmable display device according to the fourth embodiment.
Fig. 27 is a flowchart showing an example of the process of the programmable display device according to the fourth embodiment.
28 is a diagram showing a configuration example of the operation authority management table 613A of the programmable display device 600A according to the fifth embodiment.
29 is a diagram showing a configuration example of a screen attribute management table 612A of the programmable display device 600A according to the fifth embodiment.
30 is a diagram showing a configuration example of a screen attribute management table 612B of the programmable display device 600B according to the fifth embodiment.
31 is a diagram showing a configuration example of a screen attribute management table 612C of the programmable display device 600C according to the fifth embodiment.
32 is a diagram showing a configuration example of a screen attribute management table 612D of the programmable display device 600D according to the fifth embodiment.
33 is a diagram showing an example of the hardware configuration of the programmable display device according to each embodiment.

DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a plurality of embodiments of a programmable display apparatus and a control system according to the present invention will be described with reference to the drawings. The present invention is not limited to the following embodiments.

Embodiment 1

1 is a schematic diagram showing an example of a schematic configuration of a control system 1 according to the first embodiment. 1, the control system 1 according to the first embodiment includes a control device 100, a programmable display device 200 and a programmable display device 300, The programmable display device 200, and the programmable display device 300 in a state in which they can communicate with each other. The network 10 may include the Internet and a LAN (Local Area Network).

The control device 100 is, for example, a FA device such as a PLC (Programmable Logic Controller) that controls a plurality of devices operating in a production line.

The programmable display device 200 and the programmable display device 300 display information on devices connected to the control device 100 and receive operation inputs related to operation control of devices connected to the control device 100 And screen data corresponding to a plurality of screens. In the example shown in Fig. 1, the programmable display device 200 and the programmable display device 300 have screen data corresponding to different screens. The programmable display device 200 and the programmable display device 300 may each include screen data corresponding to the same screen.

1 is a screen that does not require a manipulation right for manipulating the screen, and the screen for exclusion control shown in Fig. 1 refers to a screen that requires an manipulation right to manipulate the screen to be. The programmable display device 200 can display a plurality of screens including the screen " B-25 " as the screen without exclusion control, and the screen "B-38" 45 " can be displayed. B-5 " and the screen " B-5 " are displayed on the programmable display device 300 as a screen on which the exclusion control is not performed and which can display a plurality of screens including the screen & 12 " can be displayed. In the control system 1, the operating rights necessary for operating any one of the screen "B-38", the screen "B-45", the screen "B-5" and the screen "B- Exclusive operations can be realized in which other screens can not be operated while any one of a plurality of screens to be subjected to exclusion control is being manipulated. In other words, the operating rights managed in the control system 1 are the exclusion operating rights.

2 is a block diagram showing an example of a functional configuration of the programmable display device 200 according to the first embodiment. Fig. 2 shows only the functional parts necessary for explaining the functional configuration of the programmable display device 200 according to the first embodiment.

The programmable display device 200 shown in Fig. 2 is a display device for managing the operation right of a screen to be subjected to exclusion control. 2, the programmable display device 200 includes a storage unit 210 that stores screen data 210a, a screen attribute management table 210b, and an operation authority management table 210c, a manipulation authority management unit 220, A usage status update unit 230, a display control unit 240, and a display unit 250. [

The screen data 210a displays information relating to the device connected to the control device 100 and displays the information on each of the plurality of screens for accepting the operation input relating to the operation control of the device connected to the control device 100 Corresponding screen data. In the first embodiment, the screen data 210a includes, for example, screen data corresponding to the screen "B-25", the screen "B-38" and the screen "B-45".

The screen attribute management table 210b displays information on the devices connected to the control device 100 and displays the screen attributes of the plurality of screens for accepting the operation input relating to the operation control of the devices connected to the control device 100 And stores information on whether or not the operating license is required, which indicates whether the operating license is required for the operation of the screen. 3 is a diagram showing a configuration example of the screen attribute management table 210b according to the first embodiment. As shown in Fig. 3, the screen attribute management table 210b stores a flag indicating whether or not an operation ticket is required in association with a screen number uniquely assigned to screen data constituting the screen. For example, " 1 " indicates that a manipulation right is required, and " 0 " indicates that manipulation right is unnecessary.

The manipulation authority management table 210c stores information on the use state of the manipulation authority required for the manipulation of the screen to be exclusion-controlled. 4 is a diagram showing a configuration example of the operation authority management table 210c according to the first embodiment. As shown in Fig. 4, the operation authority management table 210c stores information indicating which programmable indicator has operation authority. The manipulation authority management table 210c includes an identifier (e.g., got_300) unique to the programmable display device 300 using the manipulation authority when the manipulation authority is used, for example, in the programmable display device 300 I remember. The identifier unique to the programmable display device 300 may be acquired by the programmable display device 200 from within the frame corresponding to the acquisition request of the operating license transmitted from the programmable display device 300. In the step of constructing the control system 1 Or may be stored in the storage unit 200 in advance. On the other hand, when neither the programmable display device 200 nor the programmable display device 300 is using a manipulation right, the manipulation authority management table 210c stores information indicating that the manipulation right is not used in any of the programmable displays For example, 0).

When the operation ticket acquisition request is issued, the operation ticket management section 220 refers to the operation license management table 210c and can release the operation license on condition that the operation license is not used. A request to acquire the operating license may be generated in response to a request from the inside of the programmable display device 200 or may be generated from a request from the outside of the programmable display device 200. [ The case where a request is issued based on a request from the inside of the programmable display device 200 corresponds to a case where a request for obtaining the operating license transmitted from the display control section 240 is received. The case where the request is generated in response to a request from the outside of the programmable display device 200 corresponds to a case where a request to acquire the operating license transmitted from the programmable display device 300 is received.

When a request to acquire a manipulation right occurs in the programmable display device 200, the manipulation authority managing unit 220 refers to the manipulation authority management table 210c and releases the manipulation authority on condition that the manipulation authority is not used . When the operating authority is used, the operating authority managing section 220 notifies the user that the operation authority has failed to be acquired. The operation ticket management unit 220 can notify the user using various desktop tools such as a modal window such as a pop-up window or a widget.

On the other hand, when a request to acquire a manipulation right is issued from outside the programmable display device 200, that is, when the manipulation authority managing unit 220 receives a request to acquire manipulation right transmitted from the programmable display device 300, Refers to the management table 210c, releases the operation right on condition that the operation right is not used, and transmits to the programmable display 300 a response indicating that the operation right is permitted. When the operating authority is being used, the operating authority managing section 220 transmits a response to the programmable display device 300 indicating that the operating authority can not be permitted.

When the manipulation authority management unit 220 receives the return notification of returning the manipulation right from the programmable display device 300, the manipulation authority management unit 220 may transmit a result response to the programmable display device 300 to notify that the return has been accepted.

When the operation authority is released by the operation authority management unit 220, the use situation updating unit 230 updates the information on the use state of the operation authority stored in the operation authority management unit 210c from the state in which it is not used State. When the use situation update unit 230 receives the return notification of returning the operation right from the programmable display device 300, the usage state update unit 230 updates the information on the usage state of the operation right stored in the operation right management unit 210c, It can be updated to a state in which it is not used.

The display control unit 240 can control the display of a plurality of screens for performing the operation input relating to the display of the information about the apparatus and the operation control of the apparatus. Specifically, when a switching request for a screen to be displayed on the display unit 250 occurs, the display control unit 240 refers to the screen property management table 210b, As shown in Fig. As a result of the determination, the display control unit 240 sends a manipulation authority acquisition request to the manipulation authority management unit 220 when the screen to be switched is a screen requiring manipulation rights. When the operation authority is released by the operation authority management unit 220, the display control unit 240 reads the screen data corresponding to the screen as the object of the switching request from the screen data 210a and displays it on the display unit 250 in an operable state, . When the display control unit 240 determines that the screen to be the switching request is a screen requiring a manipulation right, in the case of a screen requiring no manipulation right, The screen data corresponding to the screen to be requested is read from the screen data 210a and is displayed on the display unit 250. [

The display unit 250 displays and outputs a plurality of screens for performing operation input relating to display of information on the apparatus and operation control of the apparatus.

5 is a block diagram showing an example of a functional configuration of the programmable display device 300 according to the first embodiment. Fig. 5 shows only the functional parts necessary for explaining the functional configuration of the programmable display device 300 according to the first embodiment.

The programmable display device 300 shown in Fig. 5 is a display device that issues inquiries to the programmable display device 200 that manages operating rights when a screen to be subjected to exclusion control is displayed according to the release of operating rights. 5, the programmable display device 300 includes a storage unit 310 that stores screen data 310a, a screen attribute management table 310b, and an operation ticket acquisition situation management table 310c; 320, a display control unit 330, and a display unit 340.

The screen data 310a displays information on the apparatuses connected to the control apparatus 100 and displays the screen data 310a on each of a plurality of screens for accepting operation inputs relating to operation control of the apparatuses connected to the control apparatus 100 Corresponding screen data. In the first embodiment, the screen data 310a includes, for example, screen data corresponding to the screen "B-33", the screen "B-5" and the screen "B-12".

The screen attribute management table 310b displays information on the devices connected to the control device 100 and displays a plurality of screens for accepting operation inputs related to the operation control of the devices connected to the control device 100 And stores information on whether or not the operating license is required, which indicates whether the operating license is required for the operation of the screen. The configuration of the data is the same as the screen attribute table 210b, and is constituted by storing a flag indicating whether or not an operation ticket is necessary, in association with a screen number uniquely assigned to the screen data constituting the screen.

The operation ticket acquisition situation management table 310c stores information indicating whether the operation ticket is acquired or not yet acquired.

When a switching request for changing the screen for displaying the screen requiring the operating license on the display unit 340 occurs in a state where the operating license is not acquired, the operating license obtaining unit 320 obtains the operating license from the programmable display 200 can receive an operation ticket acquisition request. More specifically, upon receipt from the display control unit 330 that the screen switching request has occurred, the operating license obtaining unit 320 refers to the screen attribute management table 310b to determine whether the screen to be switched is a screen It is determined whether or not the screen requires a manipulation right. As a result of the determination, when the screen to be switched is a screen requiring a manipulation right, the manipulation authority acquiring unit 320 refers to the manipulation authority acquisition situation management table 310c and displays the state in which the manipulation authority has been acquired . As a result of the determination, when the operating license is not yet acquired, the operating license acquiring unit 320 transmits an operating license acquisition request to the programmable display device 200. [ When receiving the response from the programmable display device 200 to the operation ticket acquisition request, the operation ticket acquisition unit 320 transmits the received response to the display control unit 330. [ When the response from the programmable display device 200 is a response indicating that the operation ticket is permitted, the operation ticket acquisition section 320 acquires information on the operation ticket acquisition status stored in the operation ticket acquisition situation management table 310c Is updated in a state in which the operating license is acquired.

When the screen to be switched is not a screen requiring a manipulation right, the manipulation authority acquiring unit 320 can send a notification to the display control unit 330 that the manipulation authority is unnecessary. If the screen that is the object of the switching request requires a manipulation right and the manipulation right acquiring unit 320 has acquired the manipulation right, the manipulation authority acquiring unit 320 sends a notification that the manipulation authority has been acquired to the display control unit 330, respectively. Even if the screen to be switched is not a screen requiring a manipulation right from the beginning, the manipulation-right acquiring unit 320 judges whether or not the manipulation authority has been acquired with the generation of the switching request as an opportunity . When the control ticket acquisition section 320 has obtained the control ticket as a result of the determination, the control ticket acquisition section 320 sends a return notification to the programmable display device 200 to notify that the acquired control ticket is returned to the programmable display device 200 can do.

The display control unit 330 can display on the display unit 340 a screen requiring operation license in an operable state when the operation license is successfully acquired. More specifically, when the screen switching request occurs, the display control unit 330 sends to the operation ticket obtaining unit 320 a notification that a screen switching request has occurred. The display control unit 330 notifies the user of the fact that the operation ticket is successfully acquired when the response from the programmable display device 200 transmitted from the operation license acquisition unit 320 is a response indicating that the operation right is permitted, The display unit 340 displays a screen requiring operation rights that is the object of the switching request in an operable state. On the other hand, when the response from the programmable display device 200 transmitted from the operation ticket acquisition unit 320 is a response indicating that the operation ticket can not be granted, the display control unit 330 notifies the user that the operation ticket acquisition failed . The display control unit 330 can notify the user using various desktop tools such as a pop-up window, a window of a pop-up window, or a widget.

When the display control unit 330 receives from the operation license acquisition unit 320 a notification that the operation right is unnecessary for the screen to be switched, the display control unit 330 displays the screen to be switched Can be displayed. The display control unit 330 can display the screen to be switched in the operable state on the display unit 340 in response to reception of the fact that the operating license is acquired from the operation license obtaining unit 320. [

The display unit 340 displays and outputs a plurality of screens for performing operation input relating to display of information on the apparatus and operation control of the apparatus.

An example of the processing of the control system according to the first embodiment will be described with reference to Figs. 6 and 7. Fig. Figs. 6 and 7 are diagrams showing an outline of processing of the control system 1 according to the first embodiment. Fig.

6 shows an example of processing in the programmable display device 300 when a request to switch to a screen requiring an operating right is issued in a state where the operating right is not acquired.

6, when the programmable display device 300 displaying the screen "B-15" requiring no operation authority issues a request to switch to the screen "B-5" requiring the operation right, the programmable display device 300, To the programmable display device 200, a request to acquire the operating license.

When the programmable display device 200 receives the operation license acquisition request from the programmable display device 300, it checks the usage status of the operation license. If the operation license is not used, the programmable display device 200 releases the operation license and permits the operation license To the programmable display device 300. The programmable display device 300 is a display device that displays a program.

When the programmable display device 300 receives the permission response from the programmable display device 200 to permit the operation right, it notifies the effect that the operation right is successfully acquired and displays the screen "B-5" in an operable state .

Subsequently, when a request to switch to the screen " B-10 " in which the operating license is unnecessary occurs in the programmable display device 300, the programmable display device 200 displays a return notification for returning the acquired operating license to the programmable display device 200. [ .

When the programmable display device 200 receives the return notification of returning the operation right from the programmable display device 300, it updates the use state of the operation right to an unused state, To the display device (300).

The programmable display device 300 displays the screen " B-10 ".

7 shows another example of the processing in the programmable display device 300 when a request to switch from a state in which no operation right has been acquired to a scene in which an operation right is required occurs.

7, when the programmable display device 300 displaying the screen "B-15" requiring no operation authority issues a request to switch to the screen "B-5" requiring the operation right, the programmable display device 300, To the programmable display device 200, a request to acquire the operating license.

When the programmable display device 200 receives the operation license acquisition request from the programmable display device 300, it confirms the usage status of the operation license, and when the operation license is being used, To the display device (300).

The programmable display device 300 notifies the programmable display device 200 of the failure to acquire the operating license when it receives an unacceptable response indicating that the operating license can not be granted.

The flow of processing by the programmable display device 200 according to the first embodiment will be described with reference to Figs. 8 and 9. Fig. 8 and 9 are flowcharts showing an example of operation release processing by the programmable display device 200 according to the first embodiment.

Fig. 8 shows an example of operation manual release processing when a request to acquire a manual operation license is issued from within the programmable display device 200, for example. As shown in Fig. 8, the programmable display device 200 determines whether a request to acquire an operating license has occurred (step S101).

As a result of the determination, the programmable display device 200 determines whether or not a control ticket acquisition request has been issued (step S101, Yes) (step S102).

As a result of the determination, the programmable display device 200 releases the operation license when the operation license is not used (step S102, Yes) (step S103), and ends the process shown in Fig.

As a result of the determination, the programmable display device 200 notifies that the acquisition of the operating license has failed (step S104), and terminates the process shown in Fig. 8 .

As a result of the determination in step S101, if the operation ticket acquisition request is not generated (step S101, No), the programmable display device 200 ends the process shown in Fig.

Fig. 9 shows an example of operation manual release processing when a request for obtaining an operation manual is issued from outside the programmable display device 200, for example. As shown in Fig. 9, the programmable display device 200 determines whether or not a request to acquire the operating license has been received (step S201).

As a result of the determination, the programmable display device 200 determines whether or not the operating license is being used (step S202).

As a result of the determination, the programmable display device 200 releases the operation right and transmits a response indicating that the operation right is permitted (step S203). When the operation right is not used (step S202, Yes) 9 is terminated.

As a result of the determination, the programmable display device 200 transmits a response indicating that the operating license can not be granted (step S204), and when the operating license is being used (step S202, No) And terminates.

In step S201, when the programmable display device 200 has not received a request to acquire the operating license as a result of the determination (step S201, No), the process shown in Fig. 9 ends.

The flow of processing by the programmable display device 300 according to the first embodiment will be described with reference to Figs. 10 and 11. Fig. 10 and 11 are flowcharts showing an example of operation ticket acquisition processing by the programmable display device 300 according to the first embodiment.

The programmable display device 300 determines whether a screen switching request has occurred (step S301).

As a result of the determination, the programmable display device 300 determines whether the screen to be switched is a screen requiring the operating license (step S302) when a screen switching request has been generated (step S301, Yes).

If the screen to be switched is a screen requiring a manipulation right (Yes at step S302), the programmable display device 300 determines whether the manipulation right has been acquired (step S303).

As a result of the determination, if the programmable display device 300 has completed obtaining the operating license (step S303, Yes), the programmable display device 300 displays the screen to be the switching request target (step S304) and ends the processes shown in Figs. 9 and 10 .

On the other hand, when the programmable display device 300 has not completed acquisition of the operation license (step S303, No), the programmable display device 300 transmits the operation license acquisition request to the programmable display device 200 (step S305).

Subsequently, the programmable display device 300 determines whether or not the operation license has been successfully acquired (step S306). Specifically, when the programmable display device 300 receives a response indicating that the operation right is permitted from the programmable display device 200, it is determined that the operation right acquisition is successful, and the operation right is permitted from the programmable display device 200 It is judged that the acquisition of the operating license has failed.

As a result of the determination, the programmable display device 300 notifies the user that the operation ticket has been successfully acquired (step S307), and if the operation ticket is successfully acquired (step S306, Yes) Move.

As a result of the determination, when the programmable display device 300 fails to acquire the operation license (step S306, No), the programmable display device 300 notifies the user that acquisition of the operation license has failed (step S308) The processing is terminated.

In the above-described step S302, as a result of the determination, if the screen to be switched is not a screen requiring the operating license (step S302, No), the programmable display device 300 determines whether or not the operating license is acquired (Step S309).

As a result of the determination, the programmable display device 300 transmits a return notification to the programmable display device 200 to return the operation right (step S310) when the operation right is obtained (step S309, Yes).

Subsequently, the programmable display device 300 displays a screen as a target of the switching request (step S311), and terminates the processes shown in Figs. 10 and 11. Fig.

In step S309, if the programmable display device 300 does not acquire the operation ticket as a result of the determination (step S309, No), the process goes to the process procedure of step S311. That is, the programmable display device 300 executes the screen display as it is when the screen to be switched is not a screen requiring a manipulation right and the manipulation right is not acquired.

In step S301, as a result of the determination, the programmable display device 300 ends the processes shown in Figs. 10 and 11 when no screen switching request has been generated (step S301, No).

In the first embodiment, it is determined in advance whether or not an operation right is necessary for the operation of the screen for each of the plurality of screens provided in the programmable display device 200 and the programmable display device 300. [ Thus, for example, even if a control authority is used in the programmable display apparatus 200, it is possible to display and operate the programmable display apparatus 300 if the control authority is unnecessary. Thus, according to the first embodiment, the operability of the programmable display device can be improved.

Embodiment 2 Fig.

In Embodiment 1, the programmable display device 200 and the programmable display device 300 display a screen on which an operation ticket is unnecessary when acquisition of the operation license is failed as a result of attempting acquisition of the operation license in response to the acquisition request of the operation license May be executed. Hereinafter, the processing of the programmable display device according to the second embodiment will be described with reference to Fig. 12 is a flowchart showing an example of screen display processing by the programmable display device 300 according to the second embodiment. The processing shown in Fig. 12 has basically the same processing procedure as the processing shown in Fig. 10, but the processing procedure in step S409 is different.

That is, if the programmable display device 300 determines that acquisition of the operating license has succeeded (NO in step S406), the programmable display device 300 notifies the user that the operation license has failed to be acquired S408), a screen on which no operation ticket is required is displayed (step S409), and the process shown in Fig. 12 is terminated. The programmable display device 300 can display an arbitrary screen if the operating license is unnecessary. For example, the programmable display device 300 can display a screen that a user has selected in advance on a screen that does not require a manipulation right. The user can select the home screen as a screen to be displayed when the acquisition of the operating license fails. Alternatively, the programmable display device 300 may display the displayed screen as it is before transmitting the operation license acquisition request.

Similarly to the programmable display device 300, the programmable display device 200 can display a screen on which operation license is not required when acquisition of the operation license fails.

Embodiment 3:

The control authority for operating the screen to be the object of the exclusion control may be separately managed for each system. 13 is a schematic diagram showing an example of a schematic configuration of the control system 2 according to the third embodiment.

13, the control system 2 according to the third embodiment includes a system G1 including a programmable display device 400A, a programmable display device 400B and a control device 500A, a programmable display device 400C, And a system G2 including a display device 400D and a control device 500B.

The programmable display device 400A and the programmable display device 400B display information relating to the device connected to the control device 500A and perform operation input relating to the operation control of the device. The programmable display device 400C and the programmable display device 400D display information relating to the device connected to the control device 500B and perform operation input relating to the operation control of the device.

In the control system 2, for example, the programmable display device 400A manages operating rights used in the programmable display device 400A or the programmable display device 400B, and for example, the programmable display device 400B controls the programmable display device 400C, Or the operating rights used in the programmable display device 400D. The programmable display device 400B transmits a request to acquire the operating license to the programmable display device 400A when the screen to be switched is a screen requiring operating rights. The programmable display device 400C and the programmable display device 400D transmit a request for obtaining the operating license to the programmable display device 400B when the screen to be switched is a screen requiring operating rights.

The programmable display device 400A may have the same functional configuration as the functional configuration of the programmable display device 200 described in the first embodiment in order to realize the method of managing the operating rights according to the third embodiment, And the programmable display device 400D may have the same functional configuration as that of the programmable display device 300 described in the first embodiment.

The programmable display device 400B has the same functional configuration as the functional configuration of each of the programmable display device 200 and the programmable display device 300 described in the first embodiment in order to realize the method of managing the operating license according to the third embodiment You can combine them. The functional configuration of the programmable display device 400B according to the third embodiment will be described with reference to Fig. 14 is a block diagram showing an example of a functional configuration of the programmable display device 400B according to the third embodiment.

14, the programmable display device 400B includes a storage unit 410 for storing the screen data 410a, the screen attribute management table 410b, the operation authority management table 410c, and the operation ticket acquisition situation management table 410d A usage right management unit 420, a usage status update unit 430, an operation ticket acquisition unit 440, a display control unit 450, and a display unit 460. The storage unit 410 corresponds to the storage unit 210 shown in Fig. 2 and the storage unit 310 shown in Fig. 3 and the operation authority management unit 420 corresponds to the operation authority management unit 220 shown in Fig. 2 And the usage status update unit 430 corresponds to the usage status update unit 230 shown in Fig. 2 and the operation ticket acquisition unit 440 corresponds to the operation ticket acquisition unit 320 shown in Fig. 5, The display control unit 450 corresponds to the display control unit 240 shown in Fig. 2 and the display control unit 330 shown in Fig. 5, and the display unit 460 corresponds to the display unit 250 shown in Fig. 2, (340).

The programmable display device 400B has the above-described various functions, thereby realizing the following processes. That is, the programmable display device 400B is a case in which the screen to be switched is a screen requiring a manipulation right, and when the manipulation right is not acquired, the programmable display device 400A issues a manipulation- Can be transmitted. In the programmable display device 400B, the information of the programmable display device 400A as a transmission destination of the operation license acquisition request is set in advance. If the programmable display device 400B succeeds in acquiring the operating license, the display device 400B displays the screen to be switched, in an operable state. When the programmable display device 400B receives the operation license acquisition request from the programmable display device 400C or the programmable display device 400D, the programmable display device 400B releases the operation license on condition that the operation license is not used, It is possible to transmit a response indicating that the operation right is permitted to the transmission source. In the programmable display device 400C or the programmable display device 400D, the information of the programmable display device 400B is previously set as a transmission destination of the operation license acquisition request.

When the programmable display device 400C or the programmable display device 400D executes the process realized by the programmable display device 400B according to the third embodiment, the various functions shown in Fig. 14 are applied to the programmable display device 400C or the programmable display device 400D .

According to the third embodiment, since the control authority for operating the screen to be subjected to the exclusion control is separately managed on a system-by-system basis, at least the programmable display devices belonging to different systems can be operated simultaneously, Can be reduced.

Embodiment 4.

A plurality of screens to be subjected to exclusion control may be grouped in advance in relation to each other in relation to each other to allocate operation rights for each group and manage the release of operation rights. The mutually related screens include a screen in which the information of the apparatus to be displayed and the operation contents of the apparatus are overlapped at least in part. 15 is a schematic diagram showing an example of a schematic configuration of the control system 3 according to the fourth embodiment.

15, the control system 3 according to the fourth embodiment includes a programmable display device 600A, a programmable display device 600B, a programmable display device 600C, a programmable display device 600D, a control device 700A, 700 (B).

The programmable display device 600A, the programmable display device 600B, the programmable display device 600C and the programmable display device 600D are used to display information on the devices connected to the control devices 700A and 700B, An operation input relating to operation control of the apparatus can be performed.

The programmable display device 600A is a screen that does not perform exclusion control and can display a plurality of screens including the screen " B-25 ". The screen B- 45 " can be displayed.

The programmable display device 600B is a screen that does not perform exclusion control and can display a plurality of screens including the screen " B-66 ". The screen B- 57 " can be displayed.

The programmable display device 600C is a screen on which the exclusion control is not performed and is capable of displaying a plurality of screens including the screen " B-33 & 12 " can be displayed.

The programmable display device 600D is a screen on which exclusion control is not performed and can display a plurality of screens including the screen " B-91 " 88 " can be displayed.

The concept of screen exclusion control in the control system 3 according to the fourth embodiment will be described with reference to Fig. 16 is a diagram showing the concept of screen exclusion control in the control system 3 according to the fourth embodiment.

B-5 ", screen" B-8 ", screen" B-38 ", which are targets of devices connected to the control device 700A among a plurality of screens to be subjected to exclusion control, B-12 ", the screen" B-45 ", the screen" B-57 ", and the screen" B-40 "for the apparatus connected to the control apparatus 700 B-88 " The programmable display device 600A manages a manipulation right for manipulating a plurality of screens to be subjected to exclusion control belonging to the group 1 and a manipulation right for manipulating a plurality of screens to be exclusion control belonging to the group 2 Is controlled by the programmable display device 600B.

17 is a diagram showing an example of a functional configuration of the programmable display device 600A according to the fourth embodiment. 18 is a diagram showing an example of a functional configuration of the programmable display device 600B according to the fourth embodiment. As shown in Figs. 17 and 18, the programmable display device 600A and the programmable display device 600B according to the fourth embodiment have basically the same functional configuration as that of the programmable display device 400B shown in Fig.

In the screen attribute management table 612A included in the programmable display device 600A, the information of the contact point of the operation authority is set in advance in relation to the realization of the exclusion control of the screen shown in Fig. Likewise, the information on the contact point of the operation ticket is set in advance in the screen attribute management table 612B included in the programmable display device 600B. 19 is a diagram showing a configuration example of a screen attribute management table 612A of the programmable display device 600A according to the fourth embodiment. 20 is a diagram showing a configuration example of a screen attribute management table 612B of the programmable display device 600B according to the fourth embodiment. The display attribute "600A" is set as the inquiry address of the operation right to the screen "B-38" which is the object of the exclusion control, and the screen "B- Quot; 600B " is set as an inquiry address of the operation ticket for " 45 ". The display attribute " 600A " is set as the inquiry address of the operation right to the screen B-5, which is the object of the exclusion control, and the screen B- Quot; 600B " is set as the inquiry address of the operation ticket for the " 12 ".

19, when the screen to be switched is the screen "B-38" to be subjected to the exclusion control, the programmable display device 600A confirms the use situation of the operation ticket, B-38 " that is the object of the exclusion control, the operation permission acquisition request can be transmitted to the programmable display device 600B. The programmable display device 600B refers to the inquiry place of the operation authority shown in Fig. 20, and when the screen to be switched is the screen "B-5" to be subjected to the exclusion control, the programmable display device 600A acquires operation rights B-12 " that is the object of the exclusion control, the confirmation of the use situation of the operation ticket and the release of the operation ticket can be processed internally.

21 is a block diagram showing an example of a functional configuration of the programmable display device 600C according to the fourth embodiment. 22 is a block diagram showing an example of a functional configuration of the programmable display device 600D according to the fourth embodiment. As shown in Figs. 21 and 22, the programmable display device 600C and the programmable display device 600D according to the fourth embodiment have basically the same functional configuration as that of the programmable display device 300 shown in Fig.

In the screen attribute management table 612C included in the programmable display device 600C, the information of the operation place reference is set in advance in relation to the realization of the screen exclusion control shown in Fig. Likewise, information on a contact point of an operation ticket is set in advance in the screen attribute management table 612D included in the programmable display device 600D. 23 is a diagram showing a configuration example of a screen attribute management table 612C of the programmable display device 600C according to the fourth embodiment. 24 is a diagram showing a configuration example of a screen attribute management table 612D of the programmable display device 600D according to the fourth embodiment. The display attribute " 600A " is set as the inquiry destination of the operation right to the screen B-40, which is the object of the exclusion control, and the screen B- Quot; 600B " is set as an inquiry address of the operation ticket for " 57 ". The display attribute "600A" is set as the inquiry address of the operation ticket for the screen "B-8" to be subjected to the exclusion control, and the screen "B- Quot; 600B " is set as the inquiry address of the operation ticket for the " 88 ".

The programmable display device 600C refers to the inquiry place of the operation authority shown in Fig. 23 so that when the screen to be switched is the screen "B-40" to be subjected to the exclusion control, the programmable display device 600A acquires operating rights Request can be transmitted to the programmable display device 600B, and when the screen to be switched is the screen "B-57" that is the object of the exclusion control, a request to acquire the operating license can be transmitted to the programmable display device 600B. The programmable display device 600D refers to the reference of the operation right shown in Fig. 24, and when the screen to be switched is the screen "B-8" to be subjected to the exclusion control, the programmable display device 600D B-88 " that is the object of the exclusion control, the request for obtaining the operating license can be transmitted to the programmable display device 600B.

25 is a diagram showing an outline of processing by the control system 3 according to the fourth embodiment. As shown in Fig. 25, when a request to switch to the screen " B-40 " requiring the operating license is issued, the programmable display device 600C refers to the reference of the operating authority shown in Fig. The control section 10 transmits an operation ticket acquisition request. When the programmable display device 600A receives a request to acquire a manipulation right from the programmable display device 600C, the programmable display device 600A releases the manipulation right on condition that the manipulation right is not used, and sends a response to the programmable display device 600C, .

As shown in Fig. 25, when a request to switch to a screen " B-88 " requiring a manipulation right is issued, the programmable display device 600D refers to the contact point of the manipulation authority shown in Fig. And transmits a request to acquire the operating license. When the programmable display device 600B receives the operation license acquisition request from the programmable display device 600D, the programmable display device 600D releases the operation license on condition that the operation license is not being used, and transmits a response to the programmable display device 600D, .

Hereinafter, the flow of the operation ticket acquisition process according to the fourth embodiment will be described with reference to Figs. 26 and 27. Fig. 26 and 27 are flowcharts showing an example of processing of the programmable display device according to the fourth embodiment. In the following description, what is referred to as a programmable display device corresponds to any of the programmable display device 600A, the programmable display device 600B, the programmable display device 600C, and the programmable display device 600D shown in Fig. The processing shown in Figs. 26 and 27 is basically the same as the processing shown in Figs. 10 and 11, but differs in the points described below.

That is, the programmable display device determines whether or not the operation ticket has been acquired (step S503) in accordance with the determination result (Yes in step S502) that the screen to be the switching request is a screen requiring the operation ticket (step S503) (Step 503, No) that the acquisition is not completed (step 503, No), it refers to the information of the inquiry destination of the operation ticket and requests the acquisition of the operation ticket with the programmable display device which is the inquiry place of the operation ticket on the screen (Step S505).

In addition, the programmable display device determines whether or not the operation ticket has been acquired (step S509) in accordance with the determination result (Step S502, No) that the screen to be the switching request is not the screen requiring the operation ticket (Step S509, Yes), a return notice indicating that the operation right is to be returned to the programmable display device which is the inquiry place of the operation right for the screen being displayed is transmitted (step S510).

In the fourth embodiment, for example, a plurality of screens to be subjected to exclusion control are grouped into screens in which the information of the apparatus to be displayed and the operation contents for the apparatus are overlapped at least in part, do. Therefore, according to the fourth embodiment, it is possible to reduce the situation in which there is a programmable display device that can not be operated because there is no operation right, because the operation right can be exchanged between related screens.

Embodiment 5:

In the fourth embodiment, the programmable display device 600A and the programmable display device 600B respectively manage the individual operation rights. However, the present invention is not limited to this. The programmable display device 600A collectively controls operation rights You can manage it.

28 is a diagram showing a configuration example of the operation authority management table 613A of the programmable display device 600A according to the fifth embodiment. As shown in FIG. 28, the operation authority management table 613A associates each screen number corresponding to each of a plurality of screens to be controlled with each other, and stores information on the type of operation authority and the usage status of the operation authority . In the example shown in Fig. 28, the operation authority management table 613A is associated with the screen numbers " B-5 ", " B-8 ", " B- Quot; 1 " and the use state of the operation ticket. In addition, the operation authority management table 613A is associated with the screen numbers " B-12 ", " B-45 ", " B- 2 " and the usage status of the operation ticket. As shown in Fig. 28, in the operation authority management table 613A, individual operation rights are assigned to each group of a plurality of screens to be controlled. In the example shown in Fig. 28, " 0 " indicating that the operating volume is not used is stored for the operation statuses of the operation rights 1 and 2. Also, in the case where the operation ticket is used, an identifier unique to the programmable display device using the operation ticket is stored as the usage status of the operation ticket.

29 is a diagram showing a configuration example of a screen attribute management table 612A of the programmable display device 600A according to the fifth embodiment. The screen attribute management table 612A shown in Fig. 29 is configured to store the information on the necessity of operation manual, the type of operation manual, and the information on the operation manual in association with each screen number in association with each screen number. In the screen attribute management table 612A shown in Fig. 29, only the programmable display device 600A is set as the inquiry place of the operation right.

30 is a diagram showing a configuration example of a screen attribute management table 612B of the programmable display device 600B according to the fifth embodiment. As shown in Fig. 30, the screen attribute management table 612B is configured by storing information on the necessity of operation manuals, types of operation manuals, and information on the operation manuals, in association with each screen number. In the screen attribute management table 612B shown in Fig. 30, only the programmable display device 600A is set as the inquiry place of the operation right.

31 is a diagram showing a configuration example of a screen attribute management table 612C of the programmable display device 600C according to the fifth embodiment. As shown in Fig. 31, the screen attribute management table 612C is configured by storing information on the necessity of operation manuals, types of operation manuals, and information on the operation manuals, in association with each screen number. In the screen attribute management table 612C shown in Fig. 31, only the programmable display device 600A is set as the inquiry place of the operation right.

32 is a diagram showing a configuration example of a screen attribute management table 612D of the programmable display device 600D according to the fifth embodiment. As shown in Fig. 32, the screen attribute management table 612D is configured by storing information on the necessity of operation manuals, types of operation manuals, and information on the operation manuals in association with each screen number in association with each screen number. In the screen attribute management table 612D shown in Fig. 32, only the programmable display device 600A is set as the inquiry place of the operation right.

As shown in FIGS. 29 to 32, a separate operation right is allocated to the operation authority management table 613A of the programmable display device 600A for each of a plurality of groups of screens to be controlled, and the programmable display device 600B A program attribute of the programmable display device 600D is changed from a programmable display device 600A as a reference for the operation right to the screen property management table 612B of the programmable display device 600C, the screen property management table 612C of the programmable display device 600C, ). By doing so, the programmable display device 600A can collectively manage operating rights for operating a plurality of screens to be subjected to exclusion control.

In the above-described first to fifth embodiments, the programmable display apparatus accommodated in the control system manages the operating rights. However, instead of the programmable display apparatus, an apparatus for managing operating rights in the control system may be provided.

Processing based on various functions provided by the programmable display devices 200, 300, 400A, 400B, 400C, 400D, 600A, 600B, 600C, and 600D described in Embodiment Modes 1 to 5 is executed Of the computer. 33 is a diagram showing an example of the hardware configuration of the programmable display device according to each embodiment.

As shown in FIG. 33, the computer 800 as the programmable display devices 200, 300, 400A, 400B, 400C, 400D, 600A, 600B, 600C, 600D described in Embodiment Modes 1 to 5 includes, (Random Access Memory) 802, a ROM (Read Only Memory) 803, an input interface 804, an input device 805, an output interface 806, an output device 807, A bus 808, and a bus 809, and the like. The processor 801, the RAM 802, the ROM 803, the input interface 804, the input device 805, the output interface 806, the output device 807 and the communication interface 808 are connected to a bus 809 ).

The RAM 802 is a readable and writable memory device, for example, a semiconductor memory such as SRAM (Static RAM) or DRAM (Dynamic RAM), or a flash memory even if it is not a RAM. The ROM 803 realizes processing based on various functions provided by the programmable display devices 200, 300, 400A, 400B, 400C, 400D, 600A, 600B, 600C, and 600D described in Embodiments 1 to 5 And stores the program and data used for processing by the program. The ROM 803 also includes a programmable ROM (PROM) or the like. The ROM 803 corresponds to the storage units 210, 310, 410, 610A, 610B, 610C, and 601D, for example. In the processing by the program for realizing the processing based on the various functions provided by the programmable display devices 200, 300, 400A, 400B, 400C, 400D, 600A, 600B, 600C and 600D described in Embodiment Modes 1 to 5 The data used corresponds to various data and various parameters stored in the storage units 210, 310, 410, 610A, 610B, 610C, and 601D, for example.

The input interface 804 is a circuit that transmits an input signal from the input device 805 to the processor 801. [ The output interface 806 is a circuit that executes output to the output device 807 in accordance with an instruction from the processor 801. [ The communication interface 808 is a circuit for controlling communication performed through the network 10. [ The communication interface 808 is, for example, a network interface card (NIC). The input interface 804 and the output interface 806 may be one integrated unit.

The processor 801 reads a program stored in the ROM 803 and develops the program in the RAM 802 and executes a command included in the program developed in the RAM 802. [ The programmable display devices 200, 300, 400A, 400B, 400C, 400D, 600A, 600B, 600C, and 600D described in Embodiments 1 to 5 are operated by the processor 801 according to the execution result of the instruction included in the program. A process based on various functions provided by the user is realized. The RAM 802 may be used as a work area of the processor 801 at the time of executing the instruction by the processor 801. [

A program for realizing processing based on various functions provided by the programmable display devices 200, 300, 400A, 400B, 400C, 400D, 600A, 600B, 600C and 600D described in Embodiment Modes 1 to 5, It is not always necessary to store the data used for the processing by the ROM 803 from the beginning. (Or server) "connected to the computer 800 through a network such as a public line, the Internet, a LAN, a WAN, etc., and the computer 800 downloads each program from these programs You can.

The processor 801 reads out and executes the program stored in the ROM 803 as shown in Fig.33 so that the programmable display devices 200, 300, 400A, 400B, 400C, 400D, 600A , 600B, 600C, and 600D, the present invention is not limited thereto. A plurality of programs for realizing processes based on various functions provided by the programmable display devices 200, 300, 400A, 400B, 400C, 400D, 600A, 600B, 600C, 600D described in Embodiment Modes 1 to 5, 400b, 400c, 400d, 600a, 600b, 600c, and 600d described in Embodiments 1 to 5 by the wired logic in which the processing circuits are connected to each other. May be realized. For example, processing corresponding to processing based on various functions provided by the programmable display devices 200, 300, 400A, 400B, 400C, 400D, 600A, 600B, 600C and 600D described in Embodiment Modes 1 to 5 A circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array) can be applied to the circuit.

The configuration shown in the above embodiment represents one example of the content of the present invention and can be combined with other known technology and a part of the configuration can be omitted or changed within a range not departing from the gist of the present invention Do.

1, 2, 3: Control system
10: Network
100, 500A, 500B, 700A, 700B: Control device
200, 300, 400A, 400B, 400C, 400D, 600A, 600B, 600C, 600D: programmable indicator
800: Computer

Claims (8)

A control device for controlling a plurality of devices operating in a production line, and a programmable display device connected in a state capable of communicating with another programmable display device,
A display section for displaying a plurality of screens for performing operation input relating to display of information about the apparatus and operation control of the apparatus;
A screen data corresponding to each of the plurality of screens, information on whether or not the operation right is required to indicate whether the operation right is necessary for the operation of the screen in association with each of the plurality of screens, A storage unit for storing information on a situation,
A manipulation authority managing section for releasing the manipulation authority on condition that the manipulation authority is not used with reference to information on the use state of the manipulation authority when the manipulation authority acquisition request is issued;
A usage status update unit for updating the information on the usage status of the operation ticket from the unused status to the used status when the operation ticket is released;
And a display control unit for controlling display of a screen displayed on the display unit,
Wherein the display control unit refers to the information on whether or not the operation ticket is required when the switching request of the screen displayed on the display unit is generated and determines whether the screen to be the switching request is a screen requiring the operation ticket , ≪ / RTI &
When the operating license is issued by the operation license management unit, and when the operation license is issued by the operation license management unit as a result of the determination, Is displayed on the display unit,
It is possible to display the screen to be the object of the switching request on the display unit without sending the operation ticket acquisition request to the operation ticket management unit as a result of the determination that the operating license is not required Programmable indicator.
The method according to claim 1,
When receiving the operation ticket acquisition request from the other programmable display device, the operation license management section releases the operation license on condition that the operation license is not used, and responds that the operation license is permitted To another programmable display device.
The method according to claim 1,
Wherein the storage unit stores information on the usage status of the operation ticket assigned for each group composed of a plurality of screens in which the information of the device to be displayed and the operation contents for the device are overlapped at least in part,
Wherein the operating license management unit is configured to execute a process of displaying a screen corresponding to the acquisition request on condition that the operating license assigned to the group to which the screen corresponding to the acquisition request belongs is not used And releases the operation right assigned to the group to which the group belongs.
A control device for controlling a plurality of devices operating in a production line, and a programmable display device connected in a state capable of communicating with another programmable display device,
A display section for displaying a plurality of screens for performing operation input relating to display of information about the apparatus and operation control of the apparatus;
A storage unit that stores screen data corresponding to each of the plurality of screens and information on whether or not the operating rights are required to correspond to each of the plurality of screens, ,
When a switching request for a screen for displaying the screen requiring the operating license on the display unit in a state in which the operating license is not acquired has occurred, acquiring the operating license for the other programmable display device managing the operating license A manipulation-ticket acquisition unit that transmits a request;
And a display control section for displaying, on the display section, a screen requiring the operating license when the acquisition of the operating license is successful,
The control authority acquiring unit sends a notification to the display control unit that the manipulation authority is unnecessary when the screen to be the switching request is a screen that does not require the manipulation authority,
Wherein the display control unit causes the display unit to display a screen that is the object of the switching request when receiving a notification from the operating license acquiring unit that the operating license is unnecessary.
The method of claim 4,
Wherein the display control unit causes the display unit to display a screen on which the operation ticket is not required when the operation license acquisition fails.
The method of claim 5,
Wherein the display control unit displays a screen preset by the user on the display unit as the screen on which the operation right is unnecessary.
The method of claim 4,
Wherein the storage unit further stores information of a contact point of the operation ticket in association with each of a plurality of screens,
When the switching request has occurred in a state in which the operating ticket is not acquired, the operating ticket obtaining section refers to the memory section and acquires the reference of the operating ticket corresponding to the screen as the target of the switching request And transmits the acquisition request to the obtained inquiry place.
A control apparatus for controlling a plurality of apparatuses operating in a production line, a first programmable display apparatus, and a plurality of second programmable displays, wherein the control apparatus, the first programmable display apparatus, and the plurality of second programmable display apparatuses A control system connected in a communicable state,
Wherein the first programmable indicator comprises:
A display section for displaying a plurality of screens for performing operation input relating to display of information about the apparatus and operation control of the apparatus;
A screen data corresponding to each of the plurality of screens, information on whether or not the operation right is required to indicate whether the operation right is necessary for the operation of the screen in association with each of the plurality of screens, A storage unit for storing information on a situation,
And when receiving the operation ticket acquisition request from the second programmable display device, with reference to the information on the usage state of the operation ticket, releasing the operation ticket on condition that the operation ticket is not used, Transmits to the second programmable display device a response indicating that the operation right is permitted to the second programmable display device while transmitting a response to the effect that the operation right can not be permitted when the operation right is being used A manipulation-
A usage status update unit for updating the information on the usage status of the operation ticket from the unused status to the used status when the operation ticket is released;
And a display control unit for controlling display of a screen displayed on the display unit,
Wherein the second programmable indicator comprises:
A display section for displaying a plurality of screens for performing operation input relating to display of information about the apparatus and operation control of the apparatus;
A storage unit that stores screen data corresponding to each of the plurality of screens and information on whether or not the operating rights are required to correspond to each of the plurality of screens, ,
And when a switching request for displaying the screen requiring the operating license on the display unit in a state in which the operating license is not acquired has occurred, the first programmable display for managing the operating license is requested to acquire the operating license An operation ticket acquisition unit that transmits the operation ticket,
When a response to the effect that the operation right is permitted is received by the operation right obtaining section, notifies the user that the acquisition of the operation right is successful, and also displays a screen as a target of the change request on the display section And a display control section for notifying the user that the acquisition of the operating license has failed when the operating license obtaining section receives a response indicating that the operating license can not be granted,
Wherein the display control unit included in the first programmable display apparatus refers to the information on whether or not the operating license is required when the switching request of the screen displayed on the display unit included in the first programmable display apparatus occurs, It is determined whether the screen to be the request target is the one requiring the operating right,
When the operating license is issued by the operation license management unit, and when the operation license is issued by the operation license management unit as a result of the determination, Is displayed on the display unit of the first programmable display apparatus,
The control section displays a screen as a target of the switching request on the display section without sending the operation ticket acquisition request to the operation ticket management section as a result of the determination,
Wherein the manipulation-
To the display control section provided in the second programmable display device, a notification that the operating license is unnecessary when the screen to be subjected to the switching request is a screen that does not require the operating license,
Wherein the display control unit included in the second programmable display unit comprises:
And displays a screen as a target of the switching request on the display unit when receiving a notification from the operating license acquiring unit that the operating license is unnecessary.
KR1020187005559A 2015-10-30 2015-10-30 Programmable Indicators and Control Systems KR101886609B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2015/080840 WO2017072973A1 (en) 2015-10-30 2015-10-30 Programmable display device and control system

Publications (2)

Publication Number Publication Date
KR20180026550A KR20180026550A (en) 2018-03-12
KR101886609B1 true KR101886609B1 (en) 2018-09-06

Family

ID=57483127

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020187005559A KR101886609B1 (en) 2015-10-30 2015-10-30 Programmable Indicators and Control Systems

Country Status (4)

Country Link
JP (1) JP6038418B1 (en)
KR (1) KR101886609B1 (en)
CN (1) CN108027595B (en)
WO (1) WO2017072973A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7077604B2 (en) * 2017-12-21 2022-05-31 オムロン株式会社 Operation reception device, control system, control method, and control program
JP7477402B2 (en) 2020-08-27 2024-05-01 アズビル株式会社 CONTROL DEVICE AND METHOD
CN112233498B (en) * 2020-10-14 2023-01-06 烟台鼎钰电子科技有限公司 Tabular programmable display controller
JP2022154330A (en) * 2021-03-30 2022-10-13 株式会社アマダ Machine tool

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008129622A (en) 2006-11-16 2008-06-05 Tokyo Electron Ltd Higher-order control device, lower-order control device, screen operation right application method, and storage medium with screen operation right application program stored therein
JP2010020600A (en) 2008-07-11 2010-01-28 Digital Electronics Corp Control system
JP2014085782A (en) 2012-10-23 2014-05-12 Omron Corp Control system and control method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5333138B2 (en) * 2009-10-05 2013-11-06 三菱電機株式会社 Display device
JP5545848B2 (en) * 2010-06-24 2014-07-09 シチズン電子株式会社 Semiconductor light emitting device
EP2808799B1 (en) * 2012-01-24 2018-05-23 Mitsubishi Electric Corporation Equipment management device, equipment management method, program and equipment management system
CN203324800U (en) * 2013-07-04 2013-12-04 中能电力科技开发有限公司 Wind turbine generator reported data display device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008129622A (en) 2006-11-16 2008-06-05 Tokyo Electron Ltd Higher-order control device, lower-order control device, screen operation right application method, and storage medium with screen operation right application program stored therein
JP2010020600A (en) 2008-07-11 2010-01-28 Digital Electronics Corp Control system
JP2014085782A (en) 2012-10-23 2014-05-12 Omron Corp Control system and control method

Also Published As

Publication number Publication date
JPWO2017072973A1 (en) 2017-10-26
WO2017072973A1 (en) 2017-05-04
JP6038418B1 (en) 2016-12-07
CN108027595A (en) 2018-05-11
CN108027595B (en) 2019-10-08
KR20180026550A (en) 2018-03-12

Similar Documents

Publication Publication Date Title
KR101886609B1 (en) Programmable Indicators and Control Systems
JP2019080164A (en) Communication system, control device, setting device, setting method, and program
TWI582556B (en) Display operation system
JP2017138707A (en) Display control device, display control method, and display control program
JP6954190B2 (en) Control system, controller, and control method
CN101578817A (en) Networking of controllers in a motor vehicle
JP5333138B2 (en) Display device
JP2010287034A (en) Address display system of modbus protocol communication between external equipment and plc
KR20180042325A (en) A programmable display device, an information processing device, a screen data creation support program, and a screen display system
JP2013024434A (en) Terminal device for maintenance work
JP2016100846A (en) Control system, its controller, and display device
JPWO2019187015A1 (en) Management device and management system
WO2019167246A1 (en) Data management system, control device, data management device, data management method, and data management program
JP7419764B2 (en) Information processing device and configuration method
KR102110922B1 (en) Remote controlling system using mobile device
WO2020158227A1 (en) Controller system, control unit, and control program
JP2017138638A (en) Facility operation terminal, facility management system, and method for managing facility operation terminal
CN113874847B (en) Controller and air conditioner management system
JP5208710B2 (en) Plant operation monitoring control system and plant operation monitoring control method
US20220147296A1 (en) Screen data generating system, screen data generating method, and program
JP2020135019A (en) Processing system, processing method, maintenance worker assist device, and maintenance worker assist program
JP2019040283A (en) Apparatus management device, apparatus management system, and apparatus management method
WO2018179108A1 (en) Engineering tool
KR20170027581A (en) Operating method of human machine interface dualization system
JP2018180592A (en) Monitoring system, device and engineering tool

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant