恭喜,你发布的帖子
发布于 2018-06-02 13:15:48
26楼
变量作用域,很好理解。
抽象也可以理解。
至于做法嘛,每个人都有自己习惯的一套框架,真心没必要别人这样你也这样。
PLC编程,我喜欢把所有IO都重新映射到一片连续的全局存储区,方便在映射的过程中统一状态,可以根据自己的需要排列IO的顺序,可以添加延迟等等,使用起来各种方便。方便循环变址寻址使用、方便直接寻址使用,全局使用,爽到爆。也更节省程序空间。如果你都不用全局变量,当你在使用该IO的哪个地方忘了修改那就南无爱弥陀佛咯。至于不用全局变量的场合,比如压缩机控制模块,每个压缩机(对象)的数据必须是独立的,所以不能用全局变量,全局变量都是通过模块的输入、输出引用,完全不会出问题。
至于说,不用全局变量这种说法,我...............
算了,都不知道自己在说什么了,,,
以上纯属瞎掰请勿模仿。
请填写推广理由:
分享
只看
楼主