本公开涉及scada网页(web)hmi客户端装置及scada网页hmi系统。
背景技术:
1、scada(supervisory control and data acquisition:监视控制与数据采集)作为对社会基础设施系统进行监视控制的机制被周知。社会基础设施系统是钢铁轧制系统、电力送变电系统、上下水道处理系统、楼宇管理系统、道路系统等。
2、scada是工业控制系统的一种,进行由计算机执行的系统监视、过程控制和数据收集。在scada中,需要与系统的处理性能匹配的即时响应性(实时性)。
3、scada通常由以下这样的子系统构成。
4、(1)hmi(human machine interface,人机接口)
5、hmi是将监视对象装置的数据向操作者提示、使得操作者能够对监视对象装置进行监视并控制的机构。
6、(2)监视控制系统
7、监视控制系统由可编程逻辑控制器(programmable logic controller,plc)等构成。监视控制系统收集监视对象装置的数据,对监视对象装置发送控制命令。
8、(3)远程输入输出装置(remote input output:rio)
9、远程输入输出装置与设置在监视对象装置上的传感器连接,将传感器的信号变换为数字的数据,将该数字数据向监视控制系统发送。
10、(4)通信基础设施
11、通信基础设施将监视控制系统与远程输入输出装置连接。
12、作为scada hmi子系统的一例,在专利文献1中公开了具备hmi客户端装置和hmi服务器装置的系统。在专利文献1那样的以往的scada中,hmi服务器装置将从plc接收到的数据向hmi客户端装置发送。hmi客户端装置具有计算机主体、键盘、鼠标等的输入设备和监视器,在监视器上显示1个hmi画面(hmi screen)。
13、另外,作为与本公开相关联的文献,包括上述的文献,申请人识别到以下记载的文献。
14、现有技术文献
15、专利文献
16、专利文献3:日本特开2017-27211号公报
17、专利文献4:日本特开2019-114090号公报
技术实现思路
1、发明要解决的课题
2、在有关上述的专利文献1的hmi子系统中,为了显示1个hmi画面而需要1台hmi客户端装置。从减小费用、设置空间、故障率、通信负荷的观点,希望能够用1台hmi客户端装置同时使用多个hmi画面。
3、本技术的发明人专门开展了研究,结果得以开发了基于浏览器的scada hmi子系统。由此,作为在网页浏览器上动作的网络应用能够实现hmi画面。因此,能够用1台hmi客户端装置执行多个网页浏览器,使各网页浏览器显示hmi画面。
4、对将这样的基于浏览器的scada hmi子系统应用于工业系统的生产线进行了研究。工业系统的生产线那样的大规模工厂(plant)被分为多个段(section),在每个段具备运转室(控制台:pulpit)。在各运转室中配置执行描绘hmi画面的网页浏览器的hmi客户端装置。在电气室中配置执行与各网页浏览器通信的网页服务器(web server)的hmi服务器装置。
5、应该通过第1段的hmi客户端装置的网页浏览器能够操作与第1段的设备有关的专用hmi画面,通过第2段的hmi客户端装置的网页浏览器能够操作与第2段有关的专用hmi画面。即,在各网页浏览器上以hmi画面单位设定操作权是基础。这是因为,大规模工厂的操作信号达到几千点,不能以hmi画面上的操作部件(part)单位对操作权进行管理。
6、但是,也有在第1段与第2段之间设置中间设备的情况。在这样的情况下,需要包括第1段的出侧设备、中间设备和第2段的入侧设备的共用hmi画面。共用hmi画面由第1段的hmi客户端装置及第2段的hmi客户端装置都使用。
7、在此情况下,从第1段可以操作共用hmi画面上的与第1段的设备有关的操作部件,但不能操作与第2段的设备有关的操作部件。相反,从第2段可以操作共用hmi画面上的与第2段的设备有关的操作部件,但不能操作与第1段的设备有关的操作部件。关于中间设备,有从两方的段进行操作的情况。因此,关于共用hmi画面,仅以hmi画面单位设定操作权不能说是充分的,需要以操作部件单位赋予适当的操作权。
8、本发明是为了解决上述那样的课题而做出的,目的是提供一种scada网页hmi客户端装置及scada网页hmi系统,原则上能够以hmi画面单位对各网页浏览器设定操作权、并且作为例外关于hmi画面上的特定操作部件能够以操作部件单位对各网页浏览器设定操作权。
9、用来解决课题的手段
10、第1技术方案与scada网页hmi客户端装置相关联。
11、上述scada网页hmi客户端装置执行与网页服务器通信的至少1个网页浏览器。
12、上述scada网页hmi客户端装置具备处理器、存储器和监视器。
13、上述存储器存储从上述网页服务器接收到的用来监视工业工厂的hmi画面的图像数据、画面操作权信息和例外信息。其中,上述画面操作权信息对每个网页浏览器设定可否操作上述hmi画面。上述例外信息对每个网页浏览器设定可否操作上述hmi画面上的特定操作部件。上述特定操作部件是上述hmi画面上的多个操作部件中的一部分操作部件;
14、上述处理器构成为,执行显示在上述监视器上的上述网页浏览器和画面描绘处理。
15、上述画面描绘处理对上述hmi画面上的上述特定操作部件优先应用由上述例外信息设定的可否操作,对上述hmi画面上的上述多个操作部件中的上述特定操作部件以外的操作部件应用由上述画面操作权信息设定的可否操作,将上述hmi画面描绘在上述网页浏览器上。
16、第2技术方案与scada网页hmi系统相关联。
17、上述scada网页hmi系统具备执行网页服务器的hmi服务器装置和执行与上述网页服务器通信的至少1个网页浏览器的hmi客户端装置。
18、上述hmi服务器装置具备服务器处理器和服务器存储器。
19、上述服务器存储器存储用来监视工业工厂的hmi画面的图像数据、画面操作权信息和例外信息。其中,上述画面操作权信息对每个网页浏览器设定可否操作上述hmi画面。上述例外信息对每个网页浏览器设定可否操作上述hmi画面上的特定操作部件。上述特定操作部件是上述hmi画面上的多个操作部件中的一部分操作部件。
20、上述服务器处理器构成为,执行能够将上述图像数据、上述画面操作权信息和上述例外信息向上述网页浏览器发送的上述网页服务器。
21、上述hmi客户端装置具备客户端处理器、客户端存储器和监视器。
22、上述客户端存储器存储从上述网页服务器接收到的上述图像数据、上述画面操作权信息和上述例外信息。
23、上述客户端处理器构成为,执行显示在上述监视器上的上述网页浏览器和画面描绘处理。
24、上述画面描绘处理对上述hmi画面上的上述特定操作部件优先应用由上述例外信息设定的可否操作,对上述hmi画面上的上述多个操作部件中的上述特定操作部件以外的操作部件应用由上述画面操作权信息设定的可否操作,将上述hmi画面描绘在上述网页浏览器上。
25、发明效果
26、根据本公开,原则上能够以hmi画面单位对各网页浏览器设定操作权。作为例外,关于hmi画面上的特定操作部件能够以操作部件单位对各网页浏览器设定操作权。因此,能够以hmi画面单位有效地管理各网页浏览器的操作权,根据需要能够例外地以操作部件单位管理各网页浏览器的操作权。