vs 圆形按钮控件_用VS替代HMI编程,省钱省事还漂亮

b147259049c4c53a472a8ee0df840ea0.png

处于集成阶段的某个项目,几乎一面墙都装上了屏幕,搞得颇有一点科技感,但是有点头晕,生产线妥妥的变成了监控室。图文无关。

一直对PLC的工作不太了解,闲着无聊看一个兄弟写触摸屏的程序。看了半天,对一个点的读写基本上就两步:拖出控件,关联变量地址。(这工作果然很无聊)

最近有琢磨三层架构,HMI屏与PLC程序之间的关系构成了一个包含表示层和逻辑层的两层架构。HMI和PLC之间相互独立,更换一个不会影响另一个。可配置的控件是一个对象,可以看做是被封装的数据实体。(这么好的思路原来就在身边)

也看了两眼winform做的自定义控件,挺好玩。尝试着做了一个LED灯珠的样子。

上面的这些事很巧合的碰到一起,所以有了用VS去做一个HMI界面的想法。可以省屏、省空间、省钱。

想法是这样的:

  1. 要能以拖拽的形式完成编程

  2. 显示信号做成LED

  3. 控制信号做成按钮

  4. 显示做成textBox

  5. 写入数据做成组合按钮和textBox的组合

  6. PLC封装成一个独立的实体

现在只完成了LED和PLC。手上有PLC的,想拿去玩的可以留言。

测试的效果是这样的。

使用过程是这样的,几乎不用写代码就能完成bool信号的显示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值