很早之前,见过一个朋友的一份资料,关于编程规范的,西门子出的,很详细也很规范。由于公司要求,没能拷贝给我。
目前在软件行业,编程思想和编程规范类的书籍已经是铺天盖地了;但是在电气领域,个人认为,无论是书籍出版还是工程实践,都离软件领域相去甚远。
电气编程规范片段节选:
程序设计要做到分层设计,各层间做到互不干扰,相互对立;
程序模块化,对功能进行细分,提高块的复用性,相似模块的调用接口相同;
程序各层之间通过接**换数据,简化接口的复杂度,减少出错几率;
模块需划分为标准功能、输入隔离、输出隔离、模式管理、状态维护、手动功能、自动功能、报警管理、触摸屏、通信对接、通信诊断... ...;
... ...
以上只是节选了电气编程规范一点内容,希望大家有类似资料可以提供学习或探讨,不胜感激。