回复:近期TIA Portal STEP7使用感想

Letham

西门子1847工业学习平台

  • 帖子

    2023
  • 精华

    43
  • 被关注

    360

论坛等级:至圣

注册时间:2006-04-15

钻石 钻石 如何晋级?

发布于 2017-08-21 17:45:53

14楼

展开查看
以下是引用威师爷在2017-08-21 15:37:18的发言 >13楼

SCL在编写复杂算法上优势的非常明显的,但是STL也有它的优点,指针,间接寻址,等等感觉还是STL有感觉一点!


我认为还是要共存会好一点!

以下是引用Letham在2017-08-20 21:09:02的发言 >12楼:STL在1500上还是...

引用12楼详细内容:

STL在1500上还是保留的哇,至于1200那是全新的东西,不需要考虑移植等,所以没有必要了!

技术是进步的,STL需要CPU中的寄存器的支持,但是新架构的处理器芯片 已不再支持了!

所以 ,1500的一些累加器等寄存器,等都是虚拟出来的。


你看GE和AB的有类似STL指令表吗,没有!STL被边缘化是技术的进步不是倒退!

像B&R,倍福 对高级语言的支持更好,自动化工程师必须重新拿起大学里曾经学过的高级语言来武装自己了!

最后,还是紧随技术的脚步,改变你的编程习惯,文本编程向SCL靠拢吧!


以下是引用威师爷在2017-08-20 20:50:43的发言 >11楼:可能是因为芯片技术...

引用11楼详细内容:

可能是因为芯片技术的问题,听说1500还是虚拟了一个环境来跑STL的。所以想丢掉STL

我认为应该保留才完美!

以下是引用宁超在2017-08-20 19:32:31的发言 >10楼:Stl 被淘汰的话。...

引用10楼详细内容:

Stl 被淘汰的话。我就退坑不用西门子tia 了。以后项目继续提300/400

不要忘了SCL 也支持间接寻址,只不过不会用到 AR1,AR2,DB1,DB2等寄存器而已!
另外,在S7-1500里 ,不用间接寻址,照样可以做出你以前用指针才能完成的工作!
不然,块的优化访问,
只不过S7-300/400 时代STL的强大,让工程师 ,恋恋不忘吧
如果是新的自动化工程师,我想他们更愿意学SCL而不是类汇编的STL吧。
编程需要简单化,现在S7-1500 随固件的升级,支持更多的指令了,有些指令,直接调用好了,不需要我们用STL间接寻址来编写了。

所以 不要 迷恋 STL时代强大的间接寻址功能,在S7-1500 平台下,你会发现不会复杂寻址照样可以把程序做起来。


人生就像一场旅行!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10592条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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