JZGKCHINA工控技术分享平台经常看到网上的大数据采集平台,平台的前端都是采用H5编写,熟悉H5技术的人应该都知道,H5主要是负责编写前台页面,炫酷的网站页面交互特效、3D效果都离不开H5。但是作为工控人经常因为能力和精力有限,不可能擅长各个领域。某天突然萌发了一个思想,能否使用组态软件,实现简易的平台展示呢?抛开一个特效,这里利用intouch常被忽略的小技巧—鼠标悬停,基本能满足的简单的人机交换。

思路如下:

一、准备一张大数据展示的地图,做成一个独立的页面,并且在右下角留空白二、新建若干张相关省份的地址三、在大地图上新建动作的热触点四、鼠标经常热触点的时候,在首页上弹出相应省份的小地图

具体步骤如下:

1:新建一张页面,规格设置为1920*1080,窗口类型选择“替换”,XY坐标位0;0,窗口尺寸1920*1080,刚好覆盖整个屏幕。

图1

2:准备一张空白地图,插入地图,这里主要右下角留出空白。

图2

3:新建若干张小地图,XY坐标位1350;580,窗口尺寸位550*480,这里的尺寸和坐标根据实际情况调整。

图3

4:在相应地图上插入相关的图片

图4

5:按地图相应的省份,建立动作的按钮。代码如下:

Hide "map_浙江省1";

Hide "map_浙江省2";

Show"map_江苏省";

Hide"map_河南省";

Hide"map_山西省";

Hide"map_安徽省";

Hide"map_江西省";

图5

条件的类型选择“鼠标悬停时”再叠加“鼠标左键/键按下时”这样鼠标经过热触点或者鼠标按下时候,都会弹出小地图。

图6

图7

最后将大地图上相应的热触点,全部“置后”这样就隐藏画面上难看的按钮了。

图8

测试一下效果:

图9

运行状态下,鼠标经过河南省时候,右下角出现了河南省的地图。

图10

运行状态下,鼠标经过山西省时候,右下角出现了山西省的地图。同理只要在全国各省份下建立热触点,就能实现鼠标经过省份时候,出现对应的小地图了。

总结

鼠标悬停这个功能,也经常运用到鼠标经过按钮时候按钮背景变色、背景更换等等。组态软件往往注重实用性,一下花哨的功能都不具备。但组态软件往往隐藏了一些不太使用的功能,善于发现的使用,再加上一点构思,也能编写出自己的风格来。

往期回顾

如何通过博途V15平台下,完成两台西门子300的通讯

如何通过HART协议将流量计实时数据读取到上位机

如何通过INTOUCH组态软件做EXCEL报表(含代码)

通过Intouch组态软件通过OPC功能读取SMART PLC数据

【续篇】如何通过HART协议将流量计实时数据读取到上位机

轻松通过OPC UA协议访问西门子1500数据

姿势已摆好

就等你点啦

作者简介

赖伯海

从事自动化控制十余载,从事各种水处理自动化控制,熟悉AB、施耐德、西门子、三菱等主流PLC程序开发及画面组态制作及应用,对各自控仪表也有深入研究。

更多资讯 请关注我们

小程序通过 ajax读取的图片数据如何展示_一个常被忽略的intouch的小技巧—鼠标悬停...相关推荐

  1. 微信小程序-云函数-读取用户名、头像并展示

    引言: 最近准备毕业设计,想做一个微信小程序,奈何只会一点html,css,连js都不会中间踩坑无数,现在还在坑中,云函数的创建具体参考相关文档.教程 初识云函数 1 目录结构 2 文件修改内容 2. ...

  2. 小程序上传文字和图片到服务器并保存在数据库

    简单来说是先执行upload到后台,controller将图片保存到服务器后将图片路径通过json返回小程序,在upload sucess时setData存储路径.然后调用wx.request.下面, ...

  3. 微信小程序使用image组件时图片不显示的一个解决方法

    第一次写博客: 图片链接可正常访问,但是使用组件时,图片不显示,偶然之间尝试到了一种解决方法,我使用的是微信小程序云端,读取本地图片时使用了具体的路径,错误用法如下 如果按照指示\ 一级一级选下来,导 ...

  4. 微信小程序菜品做法展示数据库设计_微信小程序结合后台数据管理实现商品数据的动态展示、维护...

    微信小程序给我们提供了一个很好的开发平台,可以用于展现各种数据和实现丰富的功能,本篇随笔介绍微信小程序结合后台数据管理实现商品数据的动态展示.维护,介绍如何实现商品数据在后台管理系统中的维护管理,并通 ...

  5. 微信小程序|area组件使用的地址数据文件plus

    area组件使用的地址数据文件 前言 1.解析json的地址转换为area.js的格式 2.转换格式的java代码 3.运行结果截图示意 前言 实战篇内容参考: 1.腾讯的全球地址数据文件及Xml-& ...

  6. 【微信小程序】一文带你搞懂小程序的页面配置和网络数据请求

    文章目录 页面配置 页面配置文件的作用 页面配置和全局配置的关系 页面配置 网络数据请求 网络数据请求的限制 配置request合法域名 发起get/post请求 在页面刚加载时请求数据 跳过requ ...

  7. 壁纸小程序源码,支持图片搜索,下载,分享,可对接流量主

    很多小伙伴都喜欢给自己的博客站,搞一个小程序,让用户能方便访问.为什么小程序如此受青睐呢?因为小程序与APP的直接区别就是,我能在微信上直接得到我想要东西,比如看文章,下载壁纸,而不用繁琐的去下载AP ...

  8. 微信小程序上传多个图片

    在实际开发中,很多时候都需要要上传图片,但是对于上传多张时需要一张张的上传,因为图片都可能比较大,这时就需要我们对上传图片的API进行进一步的处理,这样就解决了我们同时选择上传多张图片需求.所以为了方 ...

  9. (已更新)壁纸小程序源码,支持图片搜索,下载,分享

    很多小伙伴都喜欢给自己的博客站,搞一个小程序,让用户能方便访问.为什么小程序如此受青睐呢?因为小程序与APP的直接区别就是,我能在威信上直接得到我想要东西,比如看文章,下载壁纸,而不用繁琐的去下载AP ...

最新文章

  1. ZJU-java进阶笔记 第六周(抽象与接口)
  2. crontab脚本,定时任务相关细节
  3. 使用Python 转化成 PB 格式数据的方法
  4. boost::basic_string_ref相关的测试程序
  5. overflow-x理解_前端系列学习笔记
  6. POJ 2676 Sudoku【DancingLinks,数独】
  7. 门前异动监控、AI 人脸识别!360 发布新型智能门铃
  8. Gerrit 服务搭建和升级详解(包括 H2 数据库迁移 MySQL 步骤)
  9. 一.反编译Apk得到Java源代码
  10. css3优惠券的样式集合
  11. Excel工作表保护在哪里撤销?
  12. selenium调用edge driver的坑
  13. VSCode 插件Code Runner 中文提示乱码
  14. Android签名工具 AndroidMultitool使用方法
  15. python制作mcmod_[周边教程]MinecraftMOD制作_从入门到精通
  16. 51ditu maps API 使用——显示所有信息——点击链接显示对应标记浮窗[修]
  17. 虚拟机硬盘格式vdi、vhd、vmdk进行互相转换
  18. java曲线平滑算法_JFreeChart简单实现光滑曲线绘制
  19. 2018.12.31 NOIP训练 czy的后宫6(线性dp)
  20. 【Android】图像像素点理解

热门文章

  1. Unity3D 开发工具系列 UI框架:封装接口UIControl
  2. MAX6675ISA学习笔记-基于linux驱动
  3. 51单片机K型热电偶温度采集及控制温控模块MAX6675热电偶LCD1602
  4. ubuntu20.04 网络配置
  5. LPC546XX - USB -CDC-vcom(从机模式)串口自动关闭退出问题
  6. 多行文本框(Text.MultiLine)问题
  7. 2.3 Python图像的空域增强处理-直方图修正
  8. 灰度图像复原——空间滤波——修正后的阿尔法均值滤波器(Matlab)
  9. 蚂蚁集团与马来西亚最大货币服务运营商之一建立合作伙伴关系
  10. 使用python+keras来识别狗的品种