恭喜,你发布的帖子
发布于 2025-02-11 21:26:52
24楼
设计引脚接口和不分配实参,这个不矛盾。
从技术角度看,西门子博图并没有面向对象中的“属性”,所以,不分配实参直接使用引脚可以看作是解决这个问题的路径。不光西门子,codesys也可以这样使用的。当然,codesys有"属性",对OO技术的实现也更好。
现在的问题是,博图静态变量可以使用实例直接访问,这点多少不符合封装原则。但有利的一面是可以减少接口引脚的,比如LBP中大量使用静态变量来和HMI交互。
请填写推广理由:
分享
只看
楼主