二、WebScada-OSHMI的安装和运行

本文的目的是帮助理解OSHMI的硬件需求、安装和运行。

系统需求

硬件需求将取决于系统的大小和应用架构。

对于一个小的系统,比如一个有3000标签的变电站,一台便宜的机器就可以完成OSHMI的负载。

大多数用例推荐的最低配置:

Intel Core I5AMD Ryzen 5处理器,4GB内存,250GB硬盘,支持4kGPU, 27英寸超高清显示器,Windows 10

对于处理50k或更多标签的控制中心,建议使用功能更强的硬件配置

Intel Core I7/AMD Ryzen 7处理器,4个核或更好的处理器,16GB内存,512GB SSD,支持4kGPU, 27英寸或更大的超高清显示器,千兆以太网,Windows 10  

也可以使用旧版本的Windows。但更推荐Windows 10,因为它比低版本能更好地管理超高清4k显示器。Win XP也可以使用,但必需使用旧版本的Chromium浏览器,Ver49是最后一个兼容Windows XP的版本(chromium_browser_for_win_xp)

对于移动客户端,只需要一个像ChromeFirefoxOperaSafari这样的兼容HTML5的浏览器就行。

安装

https://sourceforge.net/projects/oshmiopensubstationhmi/下载最新版本安装包。

以管理员权限运行oshmi_setup_xxx.exe,会默认安装在c:\oshmi。

安装完成后,转到c:\oshmi\extprogs并运行download_external_progs.bat脚本,会另外自动安装一些工具软件和画面编辑器Inkscape+SAGE。

新的安装和更新程序不会覆盖原有安装的配置、数据库和画面文件。因此,当安装新版本时,系统的所有当前状态都将被保留。尽管如此,还是建议在安装新版本之前进行备份(特别是对于confsvg、图表和脚本文件夹)。安装目录c:\oshmi下面比较重要的文件夹如下(完整列表,请参阅配置手册):

  • bin :可执行文件
  • conf :配置文件
  • db :数据库文件
  • docs :文档
  • htdocs HTML5文件
  • svg :画面文件
  • nginx_php - web服务器和脚本引擎

安装程序会在桌面上创建一个OSHMI文件夹,此文件夹包含许多快捷方式。要快速测试已安装的系统,请执行“_Start_OSHMI快捷方式,这会打开Web服务器,监控画面和报警窗口。此为演示系统,预先配置好了示例点表和画面。要模拟命令,单击断路器并按下“Command按钮,然后选择“Open或“Close操作按钮。要退出系统,选择执行“Stop_All。要编辑和创建新的SVG画面,请使用InkScape+SAGE编辑器。

系统被默认配置为只允许HTTP本地访问 (localhost, 127.0.0.1)。要允许外部其它电脑访问,请编辑“c:\oshmi\conf\nginx_access_control,添加所需的IP地址。可以在平板电脑或手机上测试访问权限,打开兼容浏览器(ChromeFirefoxSafariOpera),输入URL http://w.x.y.z:51909/htdocs/screen.html(需要用服务器IP地址替换w.x.y.z)。可以通过修改Nginx配置来更改HTTP端口、启用HTTPS、添加客户端证书和启用用户身份验证。

 

       英文网址:https://oshmiopensubstationhmi.sourceforge.io/

       源码网址:https://sourceforge.net/projects/oshmiopensubstationhmi/

 有志于WebScada学习和开发的朋友,可联系 QQ号:9167326,QQ群:867962452


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值