1、严格来说,SIEMENS的LAD、FBD、STL、SCL、Graph、HiGraph、CFC等这些编程工具没有优劣之分,只有适用之分。什么样的项目规模、结构、价位、应用行业,以及客户特定要求和开发工程师的使用习惯等因素,决定了使用编程工具。总之,权衡适用性和性价比才是选用编程工具的决定因素。
2、以我为例,项目一般都有很多模拟量的炉控设备,规模偏大,且用户有集中监控、报警、曲线显示、报表等要求。因此,单纯的使用LAD、FBD、STL等这些工具就不能高效优质的完成任务,需搭配SCL、CFC等这些编程工具了。但由于用户有上位的集中监控、报警、曲线显示、报表等要求,所以也不能选用性价比不高的Graph、HiGraph这些编程工具。
3、如果项目主要是电气逻辑或顺序逻辑控制,就不要选SCL、CFC,应选LAD、FBD、STL这些编程工具;但如果顺序和时序逻辑关系及其复杂,不建议选用STL。
4、当然如果设备无上位的集中监控、报警等要求,且用户愿多出钱提高档次,可选用Graph、HiGraph等这些编程工具。
以上是我对SIEMENS编程工具的选择观点,也请各位补充或斧正!
管理员注:本帖已被纳入此次探讨发帖整理,请
点此详阅。