主题
组态开发-常见问题解答
GIF 动图为什么没有生效?
如果直接将 GIF 图片放在图纸中是无法生效的,需要使用“图片”组件加载 GIF 动图。
示例:
首先需要准备一个火焰效果的 GIF 动图并上传到组态编辑器。
步骤1
上传 GIF 动图到资源目录
步骤2
将“图片”组件拖到图纸中
步骤3
然后再将之前上传到资源目录的动图拖到“图片路径”属性框中。
提示:
- 非 GIF 格式的图片可以直接从资源目录拖到图纸中使用
- 按住 shift 可以等比例调整图片尺寸
对数字进行格式化处理
值显示组件
值显示组件,可以直接设置显示的数字格式:
普通文本
普通文本内容,可以通过修改脚本的返回值,对原始值进行格式化处理
在数据转换脚本中用 numeral 工具库对数值进行格式化:
javascript
return iotopo.utils.numeral(value).format('0.00')
导入导出组态画面
导出资源包
在图纸列表中右键选择导出。
导入资源包
打开组态编辑器,点击主菜单的导入按钮,在弹出的文件选择对话模式中选择相应的 zip 包进行导入。
设置开机自动全屏展示图纸
如果需要开机自动全屏展示图纸,可以按如下步骤进行操作。
步骤一
将需要展示的图纸进行发布并复制链接。
步骤二
创建一个浏览器快捷方式,打开属性。
在目标框后面输入发布地址: -kiosk xxx 或 -disable-background-networking -allow-outdated-plugins --start-fullscreen,后者可支持退出全屏操作。注意-前面需加空格。
edge 浏览器可参考以下设置:
json
msedge.exe --kiosk http://localhost:8000 --edge-kiosk-type=fullscreen
步骤三
按 win+r 键,输入 shell:startup。
将设置好的快捷方式放到启动目录中即可。
上传图片等静态资源
图片资源可以在资源目录下上传,如下图所示:
颜色属性绑定数据
给颜色属性绑定变量值注意以下几点:
- 写脚本不能返回颜色值
- 脚本里返回的值也是输入给颜色区间进行判断的
- 脚本只需要对原始值进行二次处理就可以
请参考如下示例:
定义颜色区间
脚本处理