S7与WINCC变量命名规范 西门子plc .docxVIP

  • 245
  • 0
  • 约1.95千字
  • 约 3页
  • 2022-07-01 发布于湖南
  • 举报
PAGE PAGE 1 S7与WINCC变量命名规范 - 西门子plc 知乎上说,这是一个严峻?的问题。嗯,的确这也是一个长期以来困扰我们全部工控人的问题。我们可以参考下IT界的变量命名规范,如:如何优雅地为程序中的变量和函数命名?然后我们也可以从中了解到一些匈牙利命名法、google风格等称谓,但即便你把这些规章全读懂了,也会发觉,好像对于我们工控项目来说,能参考的地方不多,由于,他们用到的变量跟我们相比,数量根本不在一个数量级!工控项目,用到的硬件点数几百点是很平常的,略微规模大一点,就是几千点甚至上万点。而除了硬点之外,还要有一些通讯和上位把握的虚点,加起来数量就更多了。这些点,全都相当于高级编程语言里的全局变量。任何一个高级语言编出来的程序,功能可能比我们做到的简单,但全局变量,绝不行能用到这么多。除非那是个新手,不懂得要模块化编程。所以,最终工控项目的变量的命名规范,我们能参考到的可借鉴的阅历只有,用英文!即便英语不够好,也得坚持用英文。由于,中文实在不便利作为变量名字,没法简略,太长,还不简洁输入。其次也不行以使用汉语拼音。完整的拼音也是太长,而且同音词太多引发歧义多,不能精确描述。而简化了使用拼音首字母的连拼,写出来后简直是天书,除了作者自己,别人根本不行能看懂说的是什么。而且即便作者自己,时间略微一放,回过头来就不明白啥意思了。其实一个规范的工程项

文档评论(0)

1亿VIP精品文档

相关文档