一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

操作系统多重化装置的制作方法

2023-03-17 19:45:14 来源:中国专利 TAG:


1.本发明的实施方式涉及操作系统多重化装置。


背景技术:

2.以往,例如在工业工厂(industrial plant)(以下,也仅称作“工厂”)的控制系统中,为了控制i/o(input/output:输入输出)设备等而使用控制器。另外,为了作业人员对上述这样的控制器中的处理的状况等进行监视并根据需要对控制系统下达指示,而使用hmi(human machine interface:人机界面)等工厂监视装置。
3.例如,工厂监视装置将工厂内的状况显示于显示画面,作业人员观察该显示画面,并根据需要通过输入装置(键盘等)进行操作输入。另外,显示画面的内容(例如发生报警)与由作业人员进行的操作输入的内容(例如停止设备指示)多存在对应关系。因此,存在对工厂监视装置进行操作的自动化(至少一部分的自动化,以下相同)改造的情况,以在规定的显示画面发生时,工厂监视装置自动地取得对应的操作输入的内容。
4.现有技术文献
5.专利文献
6.专利文献1:日本专利第5740634号公报
7.专利文献2:日本专利第6591937号公报
8.专利文献3:日本专利第6679247号公报
9.专利文献4:日本特开2002-244702号公报
10.专利文献5:日本特开平11-327627号公报


技术实现要素:

11.发明所要解决的课题
12.然而,在现有技术中存在下述问题,在工厂监视装置老旧而无法进行自动化所需的改造的情况下、因各种情况用户不希望对工厂监视装置改造的情况下,不能实现自动化。
13.因此,本发明的实施方式的课题在于提供能够无需改造工厂监视装置等对象装置而对操作系统实现包含自动化的多重化的操作系统多重化装置。
14.用于解决课题的手段
15.实施方式的操作系统多重化装置具备:图像信号取得部,与信息处理装置的gui输出部能够连接地设置,并受理与控制对象装置的状态信息组合后的gui图像的输入,所述信息处理装置具有输出所述gui图像的所述gui输出部、受理针对所述gui图像的操作输入的gui操作部、以及对于eia-232标准具有兼容性的通信端子;图像状态识别部,将在所述图像信号取得部中取得的所述gui图像中表现出的所述控制对象装置的控制要素的数值信息,转换为数值并与所述控制要素建立关联地取得;以及状态信息输出端子,以tcp/ip协议输出所述数值。
附图说明
16.图1是第一实施方式的控制系统的整体构成图。
17.图2是第一实施方式的操作系统多重化装置与工厂监视装置的构成图。
18.图3a是表示第一实施方式中的显示装置的显示画面例的图。
19.图3b是表示第一实施方式中的显示装置的显示画面例的图。
20.图4是表示第一实施方式中的显示装置的显示画面例的图。
21.图5是表示第一实施方式的操作系统多重化装置的整体处理的流程图。
22.图6是表示图5中的步骤s1的处理的详细内容的流程图。
23.图7是表示图5中的步骤s2的处理的详细内容的流程图。
24.图8是第二实施方式的控制系统的整体构成图。
25.图9是第三实施方式的控制系统的整体构成图。
26.图10是第四实施方式的控制系统的整体构成图。
27.图11是第五实施方式的控制系统的整体构成图。
28.图12是第七实施方式的控制系统的整体构成图。
29.图13是第八实施方式的控制系统的整体构成图。
30.图14是表示第八实施方式的通知目标信息表的例子的图。
31.图15是第九实施方式的控制系统的整体构成图。
32.图16是表示第九实施方式的权限信息表的例子的图。
具体实施方式
33.参照附图对本发明的操作系统多重化装置的实施方式进行说明。在以下的实施方式中,以在工业工厂的控制系统中应用操作系统多重化装置的情况为例进行说明。
34.(第一实施方式)
35.图1是第一实施方式的控制系统s的整体构成图。图2是第一实施方式的操作系统多重化装置1与工厂监视装置2的构成图。控制系统s具备操作系统多重化装置1、以及工厂监视装置2。工厂监视装置2具备信息处理装置21、显示装置22、以及键盘23(gui(graphical user interface:图形用户界面)操作部)。另外,在图2中,连接结构彼此的线表示主要的连接关系,未由线连接的结构彼此实际上也存在连接的情况。
36.信息处理装置21与用于控制i/o设备、连接于i/o设备的传感器、促动器等(以下,也称作控制对象装置)的控制器连接,与控制器进行信息的收发。另外,信息处理装置21基于从控制器收集到的信息等,使工厂的状况显示于显示装置22。
37.信息处理装置21具有输出与控制对象装置的状态信息(例如图3a、图3b的水位显示区域a2所示的信息等)组合后的gui的vga图像的gui输出部p23,连接对gui进行操作的键盘、鼠标、触摸面板等设备接口的端口p21,以及对于eia(electronic industries alliance:电子工业联盟)-232标准兼容的控制信号用的通信端子(端口p22)。
38.信息处理装置21的端口p23例如通过vga(video graphics array:视频图形阵列)、dvi(digital visual interface:数字视频接口)等线缆(附图标记r2)与操作系统多重化装置1的端口p12连接。由此,信息处理装置21能够向操作系统多重化装置1的信号分配部11传输图像信息。另外,操作系统多重化装置1的端口p13通过vga、dvi等线缆(附图标记
r3)与显示装置22连接。由此,操作系统多重化装置1的信号分配部11为具有图像信号的分配功能的图像中继部,对从信息处理装置21输出的图像信息进行中继,并向显示装置22输出。因此,显示装置22与以往相同地显示图像。
39.操作系统多重化装置1将从端口p23输入的图像中表现的数值信息转换为能够在cpu中运算的数值。数值被运算处理或累积,其结果以规定的定时或根据来自外部的请求,从作为状态信息输出端子的lan端口p14以tcp/ip(transmission control protocol/internet protocol:传输控制协议/互联网协议)协议输出。
40.信息处理装置21由于不设想硬件的改造因此维持原来的操作系统,也可以经由端口p21通过ps/2(personal system/2:第二代个人系统)(注册商标)等线缆与键盘23连接,来等待输入。另外,信息处理装置21的os(operating system:操作系统)例如设想unix(注册商标)、制造商终止了支持(安全措施等)的os,但不限于这些。
41.但是,作为信息处理装置21的控制动作的顺序,等待从通信端子输入的控制信号,在被输入特定的控制信号的情况下,有时需要进行该控制信号对应的内部处理的设定,或需要实施软件的安装。
42.作业人员观察显示装置22中的显示画面,对受理针对gui图像的操作输入的键盘23进行操作,来对信息处理装置21进行信息输入。例如,作业人员若观察到显示于显示装置22的表示发生报警的画面,则能够操作键盘23,对信息处理装置21指示停止设备。
43.图3a是表示第一实施方式中的显示装置22的显示画面例的图。在该画面例中,在gui画面中示出了画面选择区域a1、以及基于从控制器输入的控制要素的画面区域。而且,在基于从控制器输入的控制要素的画面区域中,例如示出了罐t、配管e1、e2、第一电磁阀b1、第二电磁阀b2、水位传感器w、画面选择区域a1、以及水位显示区域a2。在图3a中,将控制要素的例子设为罐t、配管e1、e2、第一电磁阀b1、以及第二电磁阀b2。
44.画面选择区域a1是设于画面的左上部分的区域,是进行用于供用户选择状态监视画面(图3a的画面)、操作画面(图4的画面)、参数设定画面、趋势图显示画面等各画面的显示的区域。
45.罐t示意性地示出了作为工厂中的液体储藏设备的罐。配管e1、e2示意性地示出了作为液体的流路的配管。第一电磁阀b1、第二电磁阀b2分别示意性地示出了用于允许或切断配管e1、e2中的液体的流动的电磁阀。水位传感器w示意性地示出了测量罐t内的液体的水位的传感器。
46.水位显示区域a2是设于画面的右下部分的区域,是进行通过水位传感器w测量出的罐t内的水位的数值等的显示的区域。如此,在本实施方式中,示出与控制器的控制要素(例如罐t)的水位相关的图像。
47.作业人员通过观察这样的画面,从而能够掌握工厂内的罐t的水位的状况等。另外,在该画面例中,在发生报警时,例如使画面内的规定区域(例如水位显示区域a2等)闪烁红色。
48.另外,在该画面例中,水位过增的情况下的发生报警时,例如,如图3b所示,也可以在水位显示区域a2内显示“水位over(超出)”。
49.另外,图4是表示第一实施方式中的显示装置22的显示画面例的图。在该画面例中,示出了画面选择区域a1、操作区域a3~a5。
50.画面选择区域a1与图3a相同。操作区域a3~a5是设于画面的中央部分的区域。在操作区域a3~a5中,例如按照控制器的每个控制要素,能够选择地显示有多个控制要素能够执行的控制。例如,操作区域a3是进行用于操作罐t及其关联设备的运转的开始、停止等的显示的区域。另外,例如,操作区域a4、a5是进行用于操作工厂内的其他设备的运转的开始、停止等的显示的区域。
51.作业人员能够使用这样的画面,在操作区域a3~a5中进行各种操作(例如规定的设备的运转的开始、停止的指示等)。
52.返回图1、图2,操作系统多重化装置1为计算机装置,作为主要的构成,具备信号分配部11、取得部12(图像信号取得部)、运算部13、以及存储部14。端口p11(操作信息输出端子)与信息处理装置21的端口p22能够连接地设置,通过来自运算部13的指示输出操作信息。运算部13(操作信息生成部)经由端口p11(操作信息输出端子)以及线缆(附图标记r1)与信息处理装置21连接。在该情况下,在信息处理装置21一侧,使用现有的接口,因此无需改造。
53.信号分配部11从信息处理装置21接收图像信号,向显示装置22以及取得部12输出。取得部12从信号分配部11取得图像信号。
54.存储部14例如由ram(random access memory)、rom(read only memory)、hdd(hard disk drive)等构成,存储各种信息。存储部14包含操作信息表存储部14a,该操作信息表存储部14a与gui图像的图像状态对应地存储有操作信息。操作信息表存储部14a例如存储基于信息处理装置21输出的图像信号的显示画面的内容、与键盘23通过作业人员进行的操作而对信息处理装置21输出的操作信号之间的对应关系。另外,存储部14存储工程工具(engineering tool)作为软件。工程工具例如具备对作业人员的操作进行录像并进行设定的工程设计功能、以及将所设定的操作再现的操作再现功能等。
55.运算部13例如由cpu(central processing unit:中央处理单元)构成,通过执行应用程序来实现各种运算处理。运算部13例如基于由取得部12取得的图像信号,进行图像处理,从而识别显示画面的内容。在该情况下,运算部13例如在图3a的画面中,对画面内的规定区域正闪烁红色进行识别。另外,在由运算部13进行的图像处理中,使用ocr(optical character recognition:光学符号识别)中利用的字符识别技术对字符(包含数值)进行识别,转换为字符信息并保持。
56.具体而言,运算部13作为图像状态识别部发挥功能,该图像状态识别部例如对在取得部12中取得的gui图像的图像状态进行识别,并将gui图像中表现出的数值信息作为数值而取得。例如在图3a所示的gui画面中的水位显示区域a2中,表示水位的数值信息被表示为图像。因此,运算部13作为图像状态识别部,将水位显示区域a2中表示为图像的数值信息作为数值而取得。换句话说,运算部13例如通过将水位识别为数值,从而能够识别在水位显示区域a2中示出的图像状态。另外,运算部13例如通过对与水位相关的图像进行识别,从而能够识别在水位显示区域a2中示出的图像状态。
57.运算部13根据识别出的图像状态,参照存储部14的操作信息表存储部14a,来取得对应的操作信息。而且,运算部13向信息处理装置21输出该操作信息。例如,操作信息表存储部14a将与水位相关的图像(例如包含图3b的水位显示区域a2内的“水位over”的字符的图像)作为gui图像的图像状态、与对应的操作信息建立对应地存储。由此,运算部13取得与
识别出的水位相关的图像所对应的操作信息。
58.作为具体例,例如考虑显示画面的内容发生报警,操作信号为用于指示设备停止的信号的情况。其他例如考虑显示画面的内容为规定的参数的值,操作信号为用于改变控制器的设定值的信号(表示数值的信号等)的情况。
59.另外,运算部13例如在识别出的图像状态未存储于操作信息表存储部14a的情况下,作为通知部发挥功能,该通知部从端口p13输出表示作业人员应当应对之意的通知画面通知画面的图像信号。作为进行通知的情况下的具体例,例如考虑显示画面的内容表示工厂内的液体储藏用的罐中的水位的设想外的变化的情形的情况。
60.另外,例如显示画面的内容,作为与工厂内的液体储藏用的罐中的水位相关的状态显示,将画面内的规定区域用绿色、红色、黄色中的某一个着色。在该情况下,例如绿色则无问题而未对应,红色则出现问题,生成规定的操作信号并向信息处理装置21发送,黄色则进行通知即可。
61.接下来,参照图5对第一实施方式的操作系统多重化装置1的整体处理进行说明。图5是表示第一实施方式的操作系统多重化装置1的整体处理的流程图。
62.在步骤s1中,操作系统多重化装置1进行设定处理。图6是表示图5中的步骤s1的处理的详细内容的流程图。在步骤s11中,运算部13将操作实施图像存储于存储部14中。换句话说,为了该设定处理,作业人员实施一系列的操作,并捕捉此时的图像(动态图像)(存储于存储部14)。例如,对于与罐的水位过增的情况对应的图3b的画面,作业人员指定水位显示区域a2,运算部13捕捉包含该水位显示区域a2内的“水位over”这一字符的图像(存储于存储部14)。
63.接下来,在步骤s12中,运算部13使用录像后的图像,设定要再现的操作。具体而言,在动态图像的中途,在要再现操作的定时,通过用户操作停止图像,根据用户操作设定与该静止图像的特定区域的图像对应的操作信号。例如,作为与图3b的画面对应的操作信号,运算部13设定与第一电磁阀b1的闭阀相关的操作信号。
64.反复该示教操作,将与特定区域图像的状态对应的操作内容表格化并在存储部14中累积,从而生成操作信息表存储部14a。另外,该步骤s1离线进行。
65.返回图5,在步骤s1之后,在步骤s2中,操作系统多重化装置1进行操作再现处理。图7是表示图5中的步骤s2的处理的详细内容的流程图。在步骤s21中,取得部12经由信号分配部11从信息处理装置21取得图像信号。
66.接下来,在步骤s22中,运算部13基于在步骤s21中取得的图像信号识别显示画面的内容。
67.接下来,在步骤s23中,运算部13判定在步骤s22中识别出的显示画面的内容是否处于存储部14中存储的对应关系中,在是的情况下前进至步骤s24,在否的情况下前进至步骤s26。
68.这里,对步骤s22、s23的具体例进行说明。例如,运算部13基于在步骤s21中取得的图像信号,若如图3b的画面所示那样水位显示区域a2内的图像是包含“水位over”这一字符的图像,则在步骤s23中判定为是。
69.运算部13在步骤s24中,基于在步骤s22中识别出的显示画面的内容、以及存储部14的操作信息表存储部14a中存储的对应关系,生成与该显示画面的内容对应的操作信号,
在步骤s25中,向信息处理装置21输出该操作信号。由此,信息处理装置21能够基于所输入的该操作信号进行处理。
70.在步骤s26中,运算部13向作业人员通知应当应对之意。由此,作业人员知晓应当应对,并能够适当地应对。另外,该步骤s2在线进行。
71.返回图5,在步骤s2之后,在步骤s3中,操作系统多重化装置1判定是否进行再设定,在是的情况下返回步骤s1,在否的情况下返回步骤s2。另外,在用户通过键盘23进行了开始再设定的操作的情况下,在步骤s3中为是。
72.如此,根据第一实施方式的操作系统多重化装置1,生成基于信息处理装置21输出的图像信号而识别出的显示画面的内容所对应的操作信号,并向信息处理装置21输出该操作信号,从而能够无需改造工厂监视装置2地对操作系统实现包含自动化在内的多重化(multiplexing)。
73.换句话说,即使在工厂监视装置2老旧而无法进行自动化所需的改造的情况下、因各种情况用户不希望对工厂监视装置改造的情况下,也能够实现工厂监视装置2的自动化,能够容易地实现省力化、远程办公。
74.另一方面,在这种情况下,现有技术中若试图实现省力化、远程办公,则例如需要使工厂监视装置2替换为最新的装置并运用rpa(robotic process automation:机器人流程自动化)、远程桌面等技术,在成本、劳力这点上带来很大负担。
75.根据本实施方式,成本、劳力这点上以较小的负担即可完成。换句话说,制作搭载了能够配合显示画面的内容的变化来生成对应的操作信号的软件(通过工程工具制作)的操作系统多重化装置1,通过现有规格的线缆将操作系统多重化装置1与工厂监视装置2连接并使其动作即可。
76.而且,通过操作系统多重化装置1,能够代替作业人员的操作来实施,因此能够实现省力化。在少子高龄化导致的人工不足的时代,现场的省力化、省人化非常重要,能够对原有的设备实现操作的自动化有重要意义。
77.(第二实施方式)
78.接下来,对第二实施方式进行说明。对于与上文说明的事项相同的事项适当地省略说明、图示(第三实施方式以后也相同)。在第二实施方式中,对原本通过多名作业人员进行的作业由一名作业人员进行的情况进行说明。图8是第二实施方式的控制系统s的整体构成图。
79.在工厂p中,连接于各种传感器(未图示)等的i/o设备io,与控制器c连接。信息处理装置21连接于控制器c。操作系统多重化装置1经由线缆连接于工厂监视装置2。高分辨率的显示装置d连接于操作系统多重化装置1,汇集显示四台显示装置22的显示画面。此时,对各显示画面,赋予用于识别各个显示画面的信息。另外,操作系统多重化装置1的存储部14(图2)存储与多名作业人员相关的对应关系。
80.另外,由作业人员进行的操作包括常规作业、以及非常规作业(例如需要复杂的判断的报警处理等)。前者通过操作系统多重化装置1而自动化进行。后者由作业人员进行。
81.通过利用操作系统多重化装置1使常规作业自动化,从而作业人员m能够专注于非常规作业。换句话说,能够减少作业人员的数量。
82.如此,根据第二实施方式的操作系统多重化装置1,通过利用操作系统多重化装置
1使常规作业自动化,从而能够减少作业人员的数量。
83.(第三实施方式)
84.接下来,对第三实施方式进行说明。在第三实施方式中,对原本通过多名作业人员进行的作业由一名作业人员进行,并且该作业人员远程办公的情况进行说明。图9是第三实施方式的控制系统s的整体构成图。操作系统多重化装置1经由云cl(云服务器等)与显示装置d连接。
85.作业人员m通过在工厂p外的设施h观察显示装置d中的显示画面,从而能够以远程办公监视状态。在发生需要非常规作业的情况下,从操作系统多重化装置1经由显示装置d等通知作业人员。然后,作业人员m来应对。
86.如此,根据第三实施方式的操作系统多重化装置1,作业人员能够在工厂p外的远距离地监视状态、实施非常规作业。
87.(第四实施方式)
88.接下来,对第四实施方式进行说明。出于失效保护(failsafe),能够使操作系统多重化装置1双重化。图10是第四实施方式的控制系统s的整体构成图。另外,在图10中,对于与图2相比无变更的构成适当地省略了图示(图11以后也同样)。图10的控制系统s具备第一操作系统多重化装置1a以及第二操作系统多重化装置1b作为操作系统多重化装置1的双重化结构。
89.第一操作系统多重化装置1a与第二操作系统多重化装置1b相对于工厂监视装置2的连接的状况、数据的流动如以下所述。来自第一操作系统多重化装置1a与第二操作系统多重化装置1b的rs-232c的数据,通过双股线缆(附图标记r1)被输入到工厂监视装置2的信息处理装置21。
90.另外,来自工厂监视装置2的信息处理装置21的图像信号,通过双股线缆(附图标记r2),被输入到第一操作系统多重化装置1a与第二操作系统多重化装置1b。
91.另外,来自第一操作系统多重化装置1a与第二操作系统多重化装置1b的图像信号,通过双股线缆(附图标记r3)被输入到工厂监视装置2的显示装置22。
92.另外,由于第一操作系统多重化装置1a与第二操作系统多重化装置1b不会同时对工厂监视装置2输出数据、图像信号,因此即使使用上述那样的双股线缆也不会产生数据、图像信号的同时发送等问题。
93.而且,在第一操作系统多重化装置1a为运行状态且第二操作系统多重化装置为待机状态的情况下,第一操作系统多重化装置1a的定期信号发送部16经由将lan(local area network)端口彼此连结的双绞线线缆r4向第二操作系统多重化装置1b发送定期信号(心跳(heartbeat)信号等)。第二操作系统多重化装置1b的监视部17在从前次接收时起经过规定时间以上未接收该定期信号时,将第二操作系统多重化装置1b由待机状态切换为运行状态。
94.如此,根据第四实施方式的操作系统多重化装置1,通过使操作系统多重化装置1双重化,即使第一操作系统多重化装置1a故障,也能够将第二操作系统多重化装置1b由待机状态切换为运行状态来继续处理。
95.(第五实施方式)
96.接下来,对第五实施方式进行说明。图11是第五实施方式的控制系统s的整体构成
图。对于连接于信息处理装置21的外部装置102(例如其他系统的机械开关(紧急按钮等)、图形面板、应急灯、扬声器等),经由安装于操作系统多重化装置1的扩展插槽18(例如pci(peripheral component interconnect)express插槽)并具备模拟开关的接通断开的触点输出端子的输入输出卡101而连接,操作系统多重化装置1的运算部13与外部装置102进行信息的输入输出。
97.例如,在外部装置102为具有机械开关的紧急按钮的情况下,运算部13通过经由输入输出卡101接收触点信号,由此识别紧急按钮被按下。另外,例如,在外部装置102为通过触点信号的输入而输出警告音的扬声器的情况下,运算部13通过经由输入输出卡101向扬声器发送触点信号,从而能够向扬声器输出警告音。
98.如此,根据第四实施方式的操作系统多重化装置1,能够有效利用现有的外部装置102。
99.(第六实施方式)
100.接下来,对第六实施方式进行说明。在图2的操作系统多重化装置1中,运算部13作为使包含与信息处理装置21相关的日志的数据存储于存储部14(半导体存储装置)的存储控制部发挥功能。这里,包含日志的数据是指,例如包含操作日志、趋势数据等的数据,也可以包含由取得部12取得的图像信号、或基于所取得的图像信号进行图像处理从而识别出的显示画面的内容,例如也包含表示图3a的画面中的画面内的规定区域闪烁红色的数据、或由运算部13使用ocr取得的字符信息、数值信息等。
101.在老旧的信息处理装置21的情况下,由于存储容量较小,因此例如仅能存储三天量的数据,需要每三天将数据向其他存储介质转移等。另一方面,根据第六实施方式的操作系统多重化装置1,使用存储容量较大的存储部14,运算部13将该数据存储于存储部14,从而例如若能够存储一个月量的数据,则能够减少上述那样的数据迁移作业的频度,具有重要意义。
102.(第七实施方式)
103.接下来,对第七实施方式进行说明。图12是第七实施方式的控制系统s的整体构成图。操作系统多重化装置1具备许可信息表存储部14b(存储部14的一部分)以及读取作业人员id的id读取器19,该许可信息表存储部14b存储有许可工厂监视装置2的使用的许可信息。id读取器19例如是读取作业人员所持有的安全卡的信息的读卡器。id读取器19经由usb(universal serial bus:通用串行总线)端口p14与操作系统多重化装置1连接。
104.而且,运算部13例如参照许可信息表存储部14b,在存在与由id读取器19读取到的作业人员id对应的许可信息的情况下,作为许可工厂监视装置2的使用的许可部发挥功能。
105.如此,根据第七实施方式的操作系统多重化装置1,能够提高控制系统s中的安全。
106.(第八实施方式)
107.接下来,对第八实施方式进行说明。图13是第八实施方式的控制系统s的整体构成图。图14是表示第八实施方式的通知目标信息表的例子的图。
108.存储部14包含通知目标信息表存储部14c,该通知目标信息表存储部14c存储将显示画面的内容与通知目标信息建立对应的通知目标信息表(图14)。如图14所示,在通知目标信息表中,对于表示异常a的画面与表示通知目标a的信息建立对应,对于表示异常b的画面与表示通知目标b的信息建立对应,对于表示异常c的画面与表示通知目标c的信息建立
对应。不限于异常状态,在被输入了与控制对象装置的状态所对应的特定的图像相匹配的图像的情况下,能够进行与该状态相应的内容的通知处理。通知处理设想为来自lan端口的邮件发送、用于驱动警报装置的报警的电力输出装置的起动等。
109.操作系统多重化装置1的运算部13例如在识别出的显示画面的内容处于在通知目标信息表存储部14c中存储的通知目标信息表中的情况下,向与显示画面建立了对应的通知目标,输出显示画面的内容。在本实施方式中,通知目标为显示装置3。
110.显示装置3具有接收部31与显示部32。接收部31接收从操作系统多重化装置1的运算部13发送来的信息,并向显示部32输出。显示部32显示来自接收部31的信息。显示装置3只要是能够显示从运算部13发送来的信息即可,可以是平板终端、pc等任意的装置。在识别出的显示画面为表示异常a的画面的情况下,显示于通知目标的显示装置3的画面例,例如为图3b所示的画面。
111.如此,根据第八实施方式的控制系统s,通过对已设的工厂监视装置2另外附加操作系统多重化装置1,从而能够安全并且容易地追加向监视者等通知原有设备的异常的功能。
112.(第九实施方式)
113.接下来,对第九实施方式进行说明。图15是第九实施方式的控制系统s的整体构成图。图16是表示第九实施方式的权限信息表的例子的图。
114.存储部14包含权限信息表存储部14d,该权限信息表存储部14d存储有多个将操作者的识别信息与权限信息建立了对应的数据。如图16所示,在该数据中,对于操作者a与异常时的确认处理、异常时的恢复处理的权限建立对应,对于操作者b与异常时的确认处理、异常时的恢复处理、关机的权限建立对应。
115.操作者装置4具备接收部41、显示部42、外部输入部43、以及信息输出部44。外部输入部43受理操作者的识别信息的输入。外部输入部43能够输入操作者的识别信息即可,包含键盘、鼠标、读卡器等,但不限于此。操作者的识别信息包含登录id、与由读取器读取的卡相关联的id信息等。信息输出部44将通过外部输入部43输入的操作信息向操作系统多重化装置1的运算部13输出。
116.操作系统多重化装置1的运算部13基于从信息输出部44接收到的操作者的识别信息,从权限信息表存储部14d取得权限信息,并将所取得的权限信息向操作者装置4输出。另外,运算部13向信息处理装置21输出从信息输出部44接收到的操作信息。
117.接收部41基于接收到的权限信息,向显示部42发送显示画面信息。例如,在图16的例子的情况下,在操作者a进行登录等的情况下,以能够进行异常时的确认处理与异常时的恢复处理的方式使按钮、菜单等显示于显示部42。另外,在操作者b进行登录等的情况下,以除了能够进行异常时的确认处理与异常时的恢复处理之外,还能够进行关机的方式使按钮、菜单等显示于显示部42。
118.如此,根据第九实施方式的控制系统s,通过对已设的工厂监视装置2另外附加操作系统多重化装置1,能够根据使用者的权限设定,变更操作者能够操作的内容。
119.另外,该第九实施方式也能够与第八实施方式组合,在异常时的通知到达操作者的情况下,操作者登录操作者装置4等时,能够应对的权限被限制,操作者能够在权限的范围内,进行异常时的应对。由此,避免超越权限的处理被实施,能够安全的应用。特别是,想
要在管理者、与其他一般应对者中区分权限的情况下,通过在已设的工厂监视装置2外置操作系统多重化装置1,能够容易地追加这样的访问限制功能。
120.另外,在上述的各实施方式的操作系统多重化装置1中执行的程序以能够安装的形式或者能够执行的形式的文件存储于cd-rom、软盘(fd)、cd-r、dvd(digital versatile disk)等能够在计算机中读取的存储介质中来提供。
121.另外,也可以构成为将该程序储存于与因特网等网络连接的计算机上,并经由网络下载从而提供。另外,也可以构成为经由因特网等网络提供或者分发该程序。另外,也可以构成为将该程序预先组装于rom等中来提供。
122.在各实施方式的操作系统多重化装置1中执行的程序,成为包含上述的各部(取得部12、运算部13)的模块结构,作为实际的硬件,通过cpu(处理器)从上述存储介质读出并执行该程序,从而上述各部被加载到主存储装置上,在主存储装置上生成。
123.虽然说明了本发明的几个实施方式,但这些实施方式作为例子而提示,无意限定发明的范围。这些新的实施方式能够以其他各种方式实施,在不脱离发明的主旨的范围内,能够进行各种省略、替换、变更。这些实施方式及其变形包含于发明的范围、主旨内,并且包含于权利要求书所记载的发明及其等同的范围。
124.例如在上述的实施方式中,以对工业工厂的控制系统应用操作系统多重化装置的情况为例进行了说明,但不限于此。本发明的操作系统多重化装置能够应用于显示画面的内容、与观察到该显示画面的内容的作业人员进行的操作输入的内容存在对应关系的全部对象装置。
125.另外,作为输入装置,举出键盘23为例进行了说明,但不限于此,也可以是鼠标、触摸面板等其他输入装置。
126.另外,操作系统多重化装置1也可以从上位装置(云控制器)取得操作内容的信息并向信息处理装置21发送该信息。另外,操作系统多重化装置1也可以累积、分析操作数据,并将基于其分析结果而调整后的参数发送给信息处理装置21。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献