当前位置:主页 > 生活知识 >

西门子plc编程入门(学习西门子的PLC编程,需要哪

  • 生活知识
  • 2023-09-10 10:34
  • 来源:www.renliuw.cn
  • 生活知识

很多在学校学过PLC,没有实际操作过做过工程的人都会说PLC很简单,可是当你真正深入进去的时候你会发现根本不是那么一回事,同单片机编程相比,PLC的难度那就没有那么大了,作为一个和你遇到过同样问题的过来人,我给你提点建议,看能不能帮到你,我是十年前在学校学的PLC,学过之后工作中没有再用过,当时是以西门子S7—200为例子,学校里面学的都很简单,指令全是最基本的逻辑指令,主要就是控制三相异步电动机的正反转或起保停,或者是编一些运料小车往返运动或十字路口红绿灯控制程序,如果你会编这些程序你就觉得你学会PLC编程了,那你就大错特错了,我当时就是那样认为的,现在看来学校里面想学到东西真的很难,PLC学完了我都没见过它长什么样子,在学校实验的时候六七个人一组,用的是人家早已包装好的智能实验台,里面啥构造你根本看不到,你可以把程序下载进去在电脑上离线模拟,那样什么效果也没有。

目前市面上主流的PLC品牌有德国的西门子,日本的三菱、欧姆龙、松下,美国的罗克韦尔等,国产的像台湾的台达、信捷、福州的维控,还有什么显控等。台达、信捷、维控都是仿三菱的,和三菱的指令都完全一样。要论学习难度西门子的难度最大、欧姆龙,三菱的最简单,学起来也最轻松,从指令上来说,三菱和欧姆龙的指令最多、西门子的最少,而且少的可怜,三菱的指令虽多,但比较容易理解,而且大部分不常用,需要用的时候可以再去看,学习的周期短,指令的输入也比较方便,欧姆龙的指令融合了西门子和三菱的特点,给我感觉有点四不像,指令既有西门子的外形,又有三菱的特点,指令很不容易理解和记忆,如果不经常用你很难记住,西门子的指令让初学的人很抓狂,苦涩难以理解。欧姆龙和西门子的所谓寻址方式让人呕吐,很不好理解。

PLC在工业中主要用作以下几个方面,

1、代替传统的继电器控制

2、进行精准的步进和伺服定位控制

3、进行数据的模拟量采集与控制

4、进行一些复杂的仪器通讯控制

PLC基本上也就是做这些任务了,1是最基础也是最容易地,2和3就比较有高度了,4玩的好的那就是大师级别的了,在实际工作中一个人都是精通其中的一项,我有个同学玩西门子PLC10年了也只是懂他接触的那一方面,好多问题他也回答不上来,1、2、3、4全都精通的那都是总工程师,再说公司从安全上考虑,如果不是总工不可能让你一个人编全部的程序。

现在再来说说三种PLC的用途,如果是做定位或继电器电路控制的话三菱和欧姆龙的比较好用,也比较灵活,实现起来也比较容易,西门子我认为用它做定位那就是个笑话,它没有专门的定位指令,用起来死板,难以实现,而且定位精度不高,如果是用作模拟量或过程控制的话选西门子,它的子程序和中断功能很强大,主程序就是调用,所以主程序很简洁,三菱和欧姆龙那就很差了,如果用它做模拟量控制的话,那需要写大量的程序,可以写死你!而且一旦有了错误想找出来那可要累死你!

从编程软件上来说,西门子的软件每一个系列都有相应的软件,而且版本号还各有不同,装软件的时候不是这里有问题就是那里有问题,对操作系统要求比较严格,软件使用上各种设置一大堆,操作起来也不容易,优点就是既可以纵向编程也可以横向编程,程序模块化比较好,三菱和欧姆龙和其指令一样操作简单,离线和在线模拟比较好。

从价格上来说,西门子的最贵,欧姆龙、三菱。

来说说我学习的一点经验,我是出校门十年后才重新又用上了PLC,因为要做工程不得已才又重新拾起了它,基本上可以说是从头学起,我们主要是用PLC进行定位和模拟量以及通信控制,可以说综合性非常强,学PLC你就离不开触摸屏,所以触摸屏也必须要会,但触摸屏比较简单,一周你就可以学会。

  • 我是学会了三菱才去学欧姆龙和西门子的,我一个学过其它品牌的PLC而且10年前就接触过西门子,对西门子还有点基础的人学起来说实话都比较吃力,我看了很多西门子的学习视频和资料,很多老师都在讲怎么寻址,位、字、双字,一个位占多少,一个字多少、一个双字多少等等,我在学西门子的时候,是用三菱的元件去比对西门子的元件的,比如三菱的软元件有X、Y、M、T、C、D、S、HS、Z和V,西门子的软元件有I、Q、V、M、T、C、V、L、S、HC、AC、SM,在学习西门子的时候有些元件的理解困扰了我很大的精力,也让我比较难以理解,比如西门子的M、V、SM元件,西门子的所有元件都可以进行位、字、双字寻址,M元件就是一个继电器,一个继电器就只有开和关两种状态嘛,它就是一个位开关嘛,可是人家把它竟然也叫寄存器,而且还分个MB、MW、MD,后来通过看这各种资料我才理解了,比如MB0它包括M0.0~M0.7八个位,MW0它包括MB0和MB1,MD它包括MW0和MW1两个字

无痛人流