回复:应用探讨——在TIA 博途环境下使用SCL语言

刚刚入门

  • 帖子

    2022
  • 精华

    23
  • 被关注

    119

论坛等级:至圣

注册时间:2009-10-24

白金 白金 如何晋级?

发布于 2015-08-19 10:35:19

13楼

1.相比较stepV5.X,TIAStep7无需单独安装SCL软件包,另外编译器对SCL语言进行了优化(当然其他语言也如此),执行效率更高效,界面更好看流畅。编辑器有IO参数表,可直接在参数表里定义IO变量,比step7V5.X的代码定义更直观方便。变量引入自动添加"#"前缀符号,拖曳操作便捷迅速。

2.1500统一了所有语言的间接寻址选项,比较喜欢SCL中Array可变下标索引的间接寻址,再结合FOR循环等使得批量数据处理更方便简洁。300400与1500在SCL间接寻址的语法结构和指令还是不同,PEEK/POKE(包括POKE_BLK)等指令用起来还是蛮舒服的。

3.SCL特别适合复杂算法、数学函数的编程,还有数据和配方管理过程优化等。SCL其实就是类PASCAL语言,借助于博途以后会成为西门子PLC最重要的编程语言之一(第一还是LAD吧),因为现在的应用人员都具备一定计算机语言知识。主要掌握LAD和SCL语言,并建立结构化模块化以及面向对象的编程方法和体系应该是我们大家努力的方向。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10591条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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