|
当使用诸如 Web Viewer 的远程监视功能时,在执行任何远程设备操作之前,请先从远程站点获取确认并亲眼确认收据。 如果未能遵守本说明,可能会导致人员死亡、重伤或设备损坏。 |
下面介绍如何从客户端连接到服务器。
在Web浏览器中,输入Web Viewer URL,如下所示。
http://<显示IP地址或域名>:<端口号> /webviewer/index.html
IP地址示例) | http://192.168.1.100:8082/webviewer/index.html |
域示例) | http://hmi1.xxx.com:8082/webviewer/index.html |
示例) | http://192.168.1.100:8082/webviewer/ |
http://hmi1.xxx.com:8082/webviewer/ |
根据启用或禁用Web Viewer [Security Setting] 属性的不同,操作有所不同,如下所示。
如果从Web浏览器打开上述URL,分布页面将显示在Web浏览器中。
如果从Web浏览器打开上述URL,则会显示登录页面。
使用与将[远程访问权限]属性设置为[监控]或[监控/操作]的用户组关联的用户的用户名和密码登录。
如果输入了未注册的用户名或密码,或者您尝试使用与某个用户组关联的用户名登录,且该用户组的[远程访问权限]属性设置为[无],则会出现错误消息,连接被拒绝。
无论登录成功与否,都会在操作日志中生成登录历史记录。
如果在Web Viewer设置中启用了[安全设置],从客户端连接到服务器时,将显示登录页面。
输入有效的用户名和密码,然后单击[登录]以查看分布页面(如下)。
分布页面显示服务器屏幕。
# | 描述 | ||||||||||||||||||
A | [工具栏] 工具栏列出了可执行的各种操作。
|
||||||||||||||||||
B | [状态栏] 状态栏显示服务器节点名称、网络状态和当前的分布页面模式。
|
||||||||||||||||||
C | [画面显示区域] 该区域为服务器屏幕保留。使用[保持长宽比缩放]或[固定]缩放比例缩放屏幕,以适合Web浏览器。 |
首次从客户端连接到服务器时,您处于监控模式。因为可以防止意外触摸屏幕,监控模式用于查看屏幕。
单击 图标切换到操作模式。在操作模式下,可与屏幕上的触摸对象进行交互。
仅当用户的[Web Viewer访问权限]属性设置为[监控/操作]时,才可以更改为操作模式。有关信息,请参阅以下内容。
配置用户身份验证设置
当用户从客户端登录时,在操作模式下,触摸或单击分布页面上的屏幕显示区域,用户将开始独占操作。独占操作通过限制其屏幕操作来防止服务器和其他客户端的冲突操作。有关独占操作的信息,请参阅以下内容。
与服务器的连接数量有限。为了防止客户端占用所有可用连接,Web Viewer设置为自动注销不活动的客户端。有关更多信息,请参阅以下内容。
Web Viewer中,可使用 Common Gateway Interface(CGI)参数来指定显示纵横比和通信超时。在URL末尾添加问号"?"然后是CGI参数。使用"&"号连接多个CGI参数。
以下CGI参数可用于Web Viewer客户端应用程序。
CGI参数 |
值 |
描述 |
ScalingMode |
AspectFit Fix |
指定如何在分布页面上显示屏幕。
由于设置值存储在本地,因此如果使用CGI参数定义设置,在下次连接时,可以忽略CGI参数,分布页面将使用先前指定的设置。 |
CommunicationTimeout |
1至60秒 |
指定Web Viewer客户端应用程序等待服务器响应的时间(以秒为单位)。如果客户端在指定的超时时间内未收到来自服务器的响应,通信将终止,Web Viewer客户端应用程序将尝试重新连接到服务器。使用此设置可确保高质量的通信并防止由于屏幕绘制延迟和触摸响应不良而导致的无效操作。 如果未指定"CommunicationTimeout",则使用默认值3。 此通信超时用于客户端应用程序,服务器同时也具有与关联客户端的通信超时。超时值为"CommunicationTimeout"x5。 因此,如果"CommunicationTimeout"为3秒,服务器的通信超时则为15秒。 |
下面的示例使用IP地址为192.168.1.100的Web Viewer服务器。
示例: http://192.168.1.100:8082/webviewer/index.html?ScalingMode=AspectFit&CommunicationTimeout=3
将上述URL和CGI参数输入浏览器后,将建立连接,以便:
如果输入无效的CGI参数,该参数将被忽略并使用默认设置。
使用Web Viewer客户端应用程序时,下面列出的配置设置将在计算机或智能设备的会话之间保存。
屏幕显示区域中有已禁用的操作以及已启用的操作,具体取决于您是处于监控模式还是操作模式。
客户端操作类型 |
监控模式 |
操作模式 |
多点触摸 |
- |
禁用 如果在智能设备上同时检测到三个或更多触摸,客户端将显示警告消息。触摸分布页面上的任意位置以关闭消息。 |
触摸(触碰) 左键单击 |
与触摸或左键单击浏览器相关的操作。 |
通知服务器触摸事件,并发生关联的触摸操作。 |
捏 |
不支持 如果使用捏合手势进行缩放,工具栏和状态栏也可能会缩放。 |
禁用 |
滑动 |
如果整个屏幕未显示在屏幕显示区域中,请使用滑动向左,向右,向上或向下滚动屏幕。 |
禁用 |
右键单击 |
右键单击屏幕显示区域以显示Web浏览器的快捷菜单。 |
禁用 |
鼠标滚轮 |
如果整个屏幕未显示在屏幕显示区域中,请使用鼠标滚轮上下滚动屏幕。 按住[Shift]键,然后使用鼠标滚轮左右滚动。 当[缩放模式]为[固定]时可用,按住[CTRL]键并使用鼠标滚轮放大或缩小屏幕。 iOS和Android不支持鼠标滚轮操作。 |
禁用 |
鼠标悬上 |
禁用 |
禁用 即使Web Viewer不支持鼠标悬停,您也可以在以下情况下从Web Viewer执行 'Mouse Enter’ 触发:
|
鼠标离开 |
禁用 |
禁用 即使Web Viewer不支持鼠标离开,您也可以在以下情况下执行 'Mouse Leave' 触发:
|
键盘 [F5]键(计算机) [Command]+[R] (iOS) |
刷新浏览器的登录页面或分布页面。 |
|
键盘 数字键,字母字符键,特殊字符键 |
将键盘输入发送到浏览器。 |
禁用 要在数值显示、字符串显示或其他部件/形状中输入值,请使用屏幕键盘,而非常规键盘。 |
即使用户已在一个客户端上登录,该用户也可以从其他客户端登录。
如果同一用户无法登录另一个客户端并被锁定,该用户已登录的客户端可以继续操作,直到连接刷新。如果发生这种情况,将出现错误消息。
当客户端使用独占操作时,服务器的USB条码读取器输入操作如下:
有关USB条码读取器的信息,请参阅以下内容。
如果您的客户端设备(例如智能设备)支持触摸,请不要在触摸触摸面板的同时使用定点设备(例如鼠标或触控板)。同时使用触摸和定点设备可能会导致意外行为。你仍可使用触摸和定点设备,只是不能同时使用。
当客户端使用独占操作时,在服务器上,仍可使用[CTRL] +右键单击来显示屏幕快捷菜单。
在服务器上删除用户后,与该用户关联的所有信息 -如锁定信息-也会被删除。如果用户以客户端身份登录,该用户将被自动注销。
客户端无法显示Web浏览器部件及其内容。在Web浏览器部件将要占据的区域中会出现一个矩形,而非Web浏览器部件。请注意,此区域上的触摸操作在客户端上被禁用。如果Web浏览器部件后面有部件或形状,则无法触摸该部件或形状。
当使用 FEP 从 Web Viewer 客户端输入日文文本时,不显示带有转换选项的下拉列表。
不支持FEP。仅能使用IME密钥。
客户端屏幕使用Web浏览器字体,该字体与服务器屏幕上使用的字体不同。
左侧显示服务器上部件的示例,右侧显示客户端上的相同部件。
在服务器上,所有三个部件(数值显示部件,日期/时间显示部件和字符串显示部件)使用相同的字体。但客户端上使用的字体不同。
在客户端上,数值显示部件和日期/时间显示部件使用相同的字体,而字符串显示部件使用不同的字体。
在客户端上垂直方向显示斜体文本时,斜体样式应用不正确。
例如,如果浏览器上使用的字体支持斜体,文本倾斜将与运行时所使用的倾斜相反。
如果浏览器上使用的字体不支持斜体,斜体则不被应用。
旋转智能设备时,分布页面也会旋转,触摸操作会被释放。独占操作将持续到超时时间过去为止。
当[缩放模式]为[保持长宽比缩放],在Web浏览器中查看分布页面时,最大化或还原Web浏览器窗口的大小将不会更改分布屏幕的大小。要调整分布屏幕的大小,首先将[缩放模式]更改为[固定],最大化或向下还原Web浏览器窗口,然后将[缩放模式]重新更改为[保持长宽比缩放]。
如果设置非常大的图像文件,可能会降低Web Viewer客户端上的绘图性能。缓慢加载的部件将会闪烁,直到完全加载为止。
您可在以下部件上设置图像: