在没必要用stl的场合用stl就有zhuang B的嫌疑,试想,明明用c#可以完美解决的问题,哥们非要用汇编搞,你这不是装B是什么?再说,你能保证你走了之后其他工程师能看懂stl?你能保证用户维护时能看懂STL?你写给自己看?
对大都数工程师而言LAD和FBD还是最容易理解的。程序只是个工具,实现工艺的工具,最主要的是理解工艺。
回复内容:
对:彩虹 关于回复内容:
对:chenyongzhou 关于楼主的程序真是看得我蛋疼!你这个逻辑不算复杂,为啥用st?个人使用习惯?一般来说,逻辑部分用LAD或者FBD,计算部分SCL涉及到间接地址访问,指针访问用st!很多人感觉ob里用lad或者FBD,FC或者FB非得用st,这哪门子规定啊?我要是用户看到那么多st非让他们拉回去重写不可,只有一些非得封装的场合,用st/scl是合理的。暴露给用户的请尽量用FBD 内容的回复:
不要光说不练,好些人都会说要真要他写一下就会知道,自己是怎么回是了,这样的人在这个领域里有很多。
内容的回复:
我们在使用西门子编辑程序时并不是你想用LAD和FBD来写程序就能写出想要的程序,如你这样说只能说你不懂西门子编程,你也只是一个们外汉!!!有时要看你写什么程序了,某些程序你必须要用STL指令才能写的了,要吗你还会用SCL指令写或用C语言。