客户需求分析:
在已有的称重设备上增加天平图示功能,等比例显示左右倾斜。
程序编写:
- 根据客户提出的需求,符合称重设备的需求,先做好素材库的选择,先在网速找个合适的图形。也可以自己PS。
- 主要分为部分,是横向图片,可以根据比例左右倾斜或旋转,本案例选择是旋转移动。
- 编写左右重量对比,注意绝对值问题。这个算法连初中生都可以计算清楚。
- 调整优化,让称重过程更加灵活,比如左右旋转有没有阴影、比例是否正常,对比重量最大值等等。
- 增加定时器(100ms-10s)、方便客户对称重实时性的要求,增加浮点数支持,客户精度需要0.01KG精度,对比值最大为50KG。
最终效果:
案例总结:
对于本案例,称重对比和图像控制,一个宏或脚本,包括浮点数转换,10行代码完全能够实现。充分利用HMI组态屏的对图像界面编程的优势,利用已有功能,不需要写移动帧等操作。只做一下图像旋转的比例计算,非常方便。10分钟内完成,包括素材处理、程序编写、功能测试。选择CQHMI系列触摸屏,快速方便的达到各种功能,比单片机或串口屏,操作更加方便