马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册 ![](source/plugin/zhanmishu_wechat/template/static/img/wechat_login.png)
x
本帖最后由 刹那坤 于 2022-4-13 12:06 编辑
IT7000物联网屏专用版Bug 问题点1:对模板程序进行更改优化中无意间发现地址标签库导出后HMI数值界域无法识别。 描述:物联网触摸屏编程软件InoTouchPad,版本号:0.8.8.28-R(现在发布的最新版本)。在对Autoshop程序中的结构体数组变量进行编辑后导出HMI地址标签库,之后导入HMI的变量里,不对已经做好的画面中数值IO域进行编辑,直接进行使用,会发现输入框点开后,数值的上下界都是0,根本没法输入数值。如图:
1
处理方式:随意修改对应的数值IO域,而后再改回来即可,摸索半天后的结果,大把时间的教训啊,如图:
2
尝试随意修改一种类型:
3
编译后改回输入类型:
4
完工了,这个坑挖的让人费解,如图:
5
改个值试试,输进去了,如图:
6
7
问题点2:无法识别变量组Id。 描述:直接导入HMI的变量组将出现问题。如图:
11
处理方式:需要手动在对应变量组里随便添加一个变量,而后导出,打开导出的CSV文件,通过HMI里对应的变量组导出后获得改组变量组Id后手动修改从PLC导出的CSV文件里的变量组Id。如图:
12
修改PLC里导出的HMI地址标签库Id号,都改成2:
13
问题2可能标准版本的HMI编程软件也存在,PLC导出的变量组也不太可能知道你HMI里用的是哪组变量组,所以这个肯定得手动去修改了。也不知道物联网屏专用软件(包含普通版本的触摸屏型号)能否很好支持普通屏幕,暂时没有去试。如若不然,那就得准备好两种版本的编程软件了。
|