原标题:西门子PLC三种语言的区别
PLC是机器人重要的一部分,下面小编就为大家介绍一些3种语言的区别,帮助大家学习。
一、梯形图
梯形图作为简单易读通俗易懂基本属于新人学习PLC的首选,而且调试的时候非常直观容易,对于初学者是入门学习的不二选择,而且西门子本身自带的库内容非常丰富,基本涵盖了初级所需一切功能,对于单纯逻辑关系或者多一些功能的处理完全没有问题。但如果是偏电子类的人,可以考虑直接使用西门子一直以来的精华:stl。
二、STL
类似汇编语言,西门子一直以来的精华所在,所能完成的功能内容基本为100%。需要注意的是,step7 v4.0和5.x系列不管用什么语言编程,在plc内部编译的时候都是转化为stl的。stl强大的地方在于不进可以随意处理各种逻辑关系,在运算以及指针等复杂的功能上有着梯形图无法做到的地方,比如当梯形图模块如pid算法需要自定义时,或者自编译冒泡法等复杂运算,可谓得stl者得天下。
三、SCL
从几年前开始,西门子最让人诟病的软件全家桶开始让西门子痛定思痛,着手准备一个大平台,目的是将旗下大部分工控软件整合到一个统一平台中。TIA(博途)出世了,软件有一个很大的亮点在于将以前step7 v5.5上收费的SCL语言包整合进来,这是一种类似C语言的编程语言,在运算上的强大甚至超过STL,编程风格与stl类似,不赘述。
三种语言小编认为学习的顺序就是介绍的顺序,还有就是题主担心的硬件问题,西门子有自己的模拟软件可以下载,下载学习最好从西门子200SMARET开始,软件为step7 v4.0,还有就是如果学习PLC那么HMI是你必学的东西,西门子HMi的软件为wincc flexible,软件自带模拟。
最后,学习西门子,先把电脑重装系统,所装系统必须为winxp技术版原版(至少sp2)或者是win7,重做系统后不要安装驱动直接安装西门子全家桶。
培训项目:机器人系统集成+机器视觉+西门子+三菱返回搜狐,查看更多
责任编辑: