恭喜,你发布的帖子
发布于 2021-07-14 23:54:43
8楼
关于三个功能块的理解是正确的。
为什么不直接取HscControl功能块管角赋值的实参DB块中的值给HMI写入和显示呢?
这就是标准化、模块化编程的妙处所在,不同的功能封装在不同的功能块中,编程结构清晰,也方便维护,操作功能、计数功能、显示功能分别封装在不同的功能块中。像您所说的,直接在HMI中写入或显示,也可以实现相同的功能,没有问题,但编程结构就不那么清晰明了了,自己也许看的明白,但别人读起来比较吃力。
您可以简单的理解为面向对象和面向过程编程的区别。
谢谢老师。
请填写推广理由:
分享
只看
楼主