回复:应用探讨——SCL 编程语言使用探讨

坏笨笨

  • 帖子

    405
  • 精华

    4
  • 被关注

    48

论坛等级:侠士

注册时间:2010-03-17

白金 白金 如何晋级?

发布于 2013-09-06 08:32:30

89楼

quote:以下是引用Zane在2013-08-16 22:32:32的发言:
呵呵,争论SCL语言有多好,想一把菜刀砍遍天下,我觉得毫无意义。
说实话,SCL语言我用的不是很多,如8楼所说也就是在函数算法,数据处理配方等方面才用,而且相当部分能用STL的就直接用STL做了。
不过,我也从不只用一种语言写程序,STL和LAD经常在一个块内就是交换着用的,而SCL或GRAPH等经常是针对某个特定的程序块的。
当然S7-1200由于不支持STL,可能今后使用SCL的概率会更高一些,但付出的代价是程序的执行效率会低一些。
15楼说得很好,“没有完美的编程语言,只有最合适的编程语言”
那我要说,生活是那么的多姿多彩,工控人程序员翻着花样去尝试不同的编程方式也未尝不可,哪怕是失败的,那也是一种经验,我们可以用来交流的。

SCL在算法方面有着很大的优势,执行效率上其实并不比lad,fbd低,这个我对比过。我做工程时一般都是算法方面用scl做成块,lad调用,stl由于可读性不太好,一般我用来做频繁的关键核心运算,我需要它又快又准。scl在遍历、搜索、比较、批量输出方面有这无可比拟的优势,结构和算法写的好执行效率也很高至少比lad要高,那么多人说scl效率低,也许你们没深入使用过吧。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。