回复:只会梯形图和SCL,不会STL有多大影响?

jianchishengli

  • 帖子

    17
  • 精华

    0
  • 被关注

    1

论坛等级:游民

注册时间:2014-01-18

普通 普通 如何晋级?

发布于 2015-09-17 12:17:48

29楼

展开查看
以下是引用Letham在2015-09-07 16:42:09的发言 >24楼

在STEPV5.5+S7300/400 的时代STL是有优势的,应该是最优化的语言,最贴近CPU 底层操作系统的语言。FB41 PID功能块是由SCL语言编写的 当你 把BLOCK 密码去除后,你可以看到,默认是以STL 语言打开的,一开始 就多了 什么SAVE CLR 等语句,而这些语句在你直接用STL 编写的不会有的,说明SCL在转化为STL后,多了好多指令,同样的事情也发生在用LAD/FBD 编写的程序里。


在S7-1500 平台下 是有的语言是平等的,上面现象就不复存在,SCL,LAD/FBD和STL 都直接编译成S7-1500的机器码。同时在S7-1500平台下,推荐使用DB块”优化的访问方式“采用这种方式DB块里的数据地址有PLC 自己管理,用户不必关心它们在DB里的偏移地址,使用“优化的访问方式”可以更节省内存空间,代码执行效率也更高。由于没有偏移地址了,所以STL在指针上的 优势将不复存在。


所以在TIA 博涂+S7-1500平台下,SCL将是文本编程的主流,LAD/FBD功能会变的更大强大。


这个图片内容让人印象深刻

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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