自定义程序块实现数码显示
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-89.jpg)
显示效果如下图所示
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-90.jpg)
每段显示都为8个点,把这8个点看作一个字节;先做出一段的显示,然后复制5份;小数点位置做保留几位小数操作。
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-91.jpg)
再组态一个TP1200触摸屏
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-92.jpg)
添加一个DB块命名为数码显示,并将优化的数据勾选取消掉
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-93.jpg)
HMI关联PLC变量,注意要选绝对访问。
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-94.jpg)
确保HMI与PLC在同一网段。
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-95.jpg)
如果是仿真的话确保PG/PC要是PLCSIM虚拟网卡。
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-96.jpg)
给HMI添 加变量表
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-97.jpg)
5段号码管和小数点变量
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-98.jpg)
展示函数的编写
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-101.jpg)
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-100.jpg)
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-102.jpg)
运行效果展示
![](http://doc.cntworld.cn:8080/wp-content/uploads/2023/04/1-99.jpg)
自定义程序块实现数码显示
显示效果如下图所示
每段显示都为8个点,把这8个点看作一个字节;先做出一段的显示,然后复制5份;小数点位置做保留几位小数操作。
再组态一个TP1200触摸屏
添加一个DB块命名为数码显示,并将优化的数据勾选取消掉
HMI关联PLC变量,注意要选绝对访问。
确保HMI与PLC在同一网段。
如果是仿真的话确保PG/PC要是PLCSIM虚拟网卡。
给HMI添 加变量表
5段号码管和小数点变量
展示函数的编写
运行效果展示