什么是PLC如何学习PLC_第1页
什么是PLC如何学习PLC_第2页
什么是PLC如何学习PLC_第3页
什么是PLC如何学习PLC_第4页
什么是PLC如何学习PLC_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、要学习PLC首先要有一台供学习和实验的样机以及该机品牌和型号的硬件资料和软件、编程资料,还要一台计算机(以前的手持编程器或图形编程器也可以,但没有电脑灵活方便)。否则无从学起。二、如果你的单位或朋友、师傅可以借一套现成的PLC给你,那么祝贺你!可以开始了。你可以跳过购买的过程,直接进入编程学习。三、如果你还没有PLC,那么最好去找一套。无论是借或者买,光靠纸上谈兵是很难学会的。至于PLC,可以是三菱的FX、可以是松下的FP、也可以是台达的、光洋的。其实PLC的原理结构都差不多,这些品牌的编程软件基本上是日系的,比较符合我们的形象思维方式;至于西门子、ABB、西屋等使用欧系编程软件的多数是适

2、合逻辑思维方式和集体协作编程,不适合初学者。所以我们还是从三菱或三菱的兼容系统开始吧。四、寻找合适的PLC:初学者只是从开关量逻辑开始学习,先从替代普通的电工线路着手。所以不必买高级的PLC,三菱的FX-1N、1S、2N等就很合适。也可用松下的FP0、FP1、FPM、FP-e等,一些国产的与三菱兼容的PLC也是不错的选择(支持国产、不能老让外国人卡着脖子过日子啊)。这些PLC虽然是低价的普及型产品,但其功能已经远远超过50年前上千万元的产品了,应付工业环境下的设备电气化控制、替代庞大的继电器系统有着极大的优越性。至于价格,个人的承受能力不同,可选不同的产品。目前国产的(如我现在使用的)在500

3、以下,三菱的、松下的都在1000以下,二手市场甚至有300以下的(但便宜没好货,太便宜的一般都会有点内在问题)。按自己的实际情况搞一套来玩玩是很值得的。现在小学生买个MP3也要这价钱啊。言归正传,PLC买来了。一、不要急于开包,先仔细检查外包装有无破损、浸水,有没有严重挤压或摔碰的痕迹?如果有,就可以拒收或退换。 二、开包,按照发货清单逐一核对(主机、电源、附件、说明书、合格证等)三、所有外包装、合格证、保修卡等任何“无用”的东西暂时不要丢弃。必须保存到保修期满或至少保存到产品能够正常运行。(一些供应商会借口包装不全拒绝三包)拿出PLC,按照硬件手册或说明书仔细连接开关电源(不可经验主义)一定

4、要分清正负极,负极与接地千万不能混淆(这些都是对还未入门的新手说的,已经有经验的高手大虾请不要嫌我罗嗦,哈哈) 一切正常的话,插上电源PLC的电源指示灯(一般为绿色)就会亮起。如果不亮或亮得不正常(亮得发白、严重闪烁、时亮时不亮)要立即切断电源、查找原因,最好请有经验的老师傅帮忙看一下。如果电正常,拨动“运行/编程”开关,相应的指示灯会亮起。这几个基本的检查完成后关断电源、等几分钟让电容里残余电流放完,按硬件手册接上合格的编程电缆(不要接“大兴”的自制电缆,没有合格电缆可临时借一根。否则下不了程序会走许多弯路),PLC、电脑两头都连接可靠(带电插拔很容易损坏PLC的通讯芯片,电脑方面特别是US

5、B倒没什么大问题)给PLC上电,打开编程软件,先“上传”(PLC传、到电脑)一遍程序,正常情况下是空白的。如果有程序或提示输入密码,这个PLC肯定不是新的。如果不知道密码的话PLC根本不能用。在做以上每一步时都要认真做好书面记录,万一发生问题也有据可查。(这在初学时就要养成良好的习惯。毛毛躁躁的即使一时没遇到问题日后难免要吃大亏。)好了,切断电源、检查记录,休息一下不要急着继续干。先熟悉一下电脑里的编程软件,看看如何写入、如何删除。梯形图与指令表能否顺畅跳转。累了的话,喝一杯绿茶、打一套太极拳,站起来活动一下筋骨。不是我吓你,每天在电脑前超过6小时你的头发会越来越少,每天编程超过8小时你三年内

6、会得心血管系统的毛病(供血不畅、脑缺氧)。休息好了吗?我们继续干! 在编程电缆连接可靠、PLC、电脑都已经上电启动,编程软件打开的情况下(这些基本动作以后就不讲了,每次都是这样的):在输入点上接一个或几个开关,输出点先不必接负载、观察输出指示灯(发光二极管)就可以了。先在电脑软件上拉一个常开点(标记为X1),拉一个输出(标记为Y1),“下载”(从电脑传到PLC)后监控,X1开关接通(ON)X1指示灯应该亮起,软件上的X1应该反色显示。这时PLC的Y1指示灯也亮起,软件上的Y1也应该反色显示。就这么简单,这就是输入/输出之间的关系,这就是电工线路在PLC内部的连接。好!我们终于迈出了第一步灯亮了

7、!(第一次上手的心里一定会涌起一股狂喜,老手根本不会去做这个实验)其实很简单,你是不是对PLC有点好感了?现在你会接电灯了,而且是用PLC控制电灯!这是最简单的电灯,而在大楼的楼梯上有那些看起来跟这个一样的电灯,但是你有没有发现,在一楼开的灯、到二楼关(同时三楼的亮)到三楼可关二楼的灯(同时四楼的亮)。很复杂吧?就把这个例子做个思考题吧,我们也来试一下吧:这叫“双联开关”控制,在电工线路中是考初级电工的必考题。有“单线双开”和“双线双开”两种标准线路,当然你可以发明新的方法,只要效果相同经得起考官的实验,应该可以得到更高的加分!回家作业(哈哈,网上是没有“回家”的概念的,只是这样说惯了):1、

8、画出“单线双开”和“双线双开”两种标准线路。如果有第三种可以加分。2、把这个线路用PLC程序来表达(不要死搬硬套,否则程序很难看。要充分利用PLCD的优势否则要PLC干什么?)。交作业啦!有许多刚出校门不是电工电器专业的新手也许还一头雾水,那么把这个图贴出来供参考,至于PLC的程序还是要大家再动动脑筋了.欢迎跟贴,把程序贴上来,不存在谁对谁错的问题,互相交流么.重在参与.继续发贴,有不正确的地方请大家指出.这些基础的基础不滚瓜烂熟就搞不好工控.提示:小小一个灯要讲一个月?不要怀疑!因为这里是免费讲堂,我不会为了多收学费而拖堂的.实在是这些基础的基础太重要了!我在招聘时面试大学生,要求他们画两种

9、双联开关接线方法并用任何PLC品牌的程序表达出来.结果百分之百不及格!年轻的朋友们,千万不要轻视这些基础课程啊!继续电灯开关的讨论:现在有许多台灯(包括机器设备上的开关)使用乒乓键,就是按一下开ON,再按一下关OFF。这在PLC程序里表现为“反转”,但有的品牌有位反转指令适合做乒乓键,有的品牌只有字反转,做乒乓键就复杂一点,还有些更本没有此类指令,完全靠内部开关“搭”出来。好,那么我们就来做这个实验。三菱有位反转指令,直接用就可以了。松下只有字反转指令,但反转后拷贝到位组也能实现(浪费一组地址),对于没有反转指令、或不想使用反转指令而愿意从基础逻辑上探讨乒乓键的编程方法的请进来。希望大家各舒己

10、见、贴出你自己编的程序。不成熟不要紧,边探讨边改进对每个参与的人都有好处的!三菱有一条指令:FNC66ALTALT(P)可以用在乒乓键程序中,试试看吧!上面是我用松下FP-编的伺服脉冲驱动程序.好了,我们继续探讨乒乓键开关的编程问题:三菱的前面已经介绍过了。松下虽有类似的指令但它是用“字”反转来实现的,我们要从被反转的“字”里面取出一个“位”来驱动输出:我们发现,PLC是很“忠诚”的,但为什么有写程序还会出现失误甚至拒绝执行呢?不要怪PLC,我们先找一下其他原因:许多人喜欢在COM点上接一根电线去触碰输入点以代替开关有输入。要知道即使是很高级的开关,在接通和断开的瞬间也会有许多“毛刺”,不那么

11、“干净”。在乒乓键的电路中输入“ONOFF”一次、输出就改变一次状态(也就是说的“按一下开、再按一下关”)如果“毛刺”正好是双数就不会发现问题,如果是单数就与我们的设计不一样了(好象按一下无输出或按一下开了,但再按一下关不掉)其实在你“按”的瞬间PLC内部已经开关了无数次,只是最后停下来才是你看到的结果。所以,我们在编程序时要充分考虑这些PLC之外的因素。那么如何来解决这个普遍存在的“毛刺”问题呢?1、我们可以采取“取上升沿”(DF/DFI)的办法,只取第一个接通的瞬间作为输入状态。但是如果这“毛刺”的频率比较低、超过一个扫描周期,那么PLC就会认为有第二、第三个信号输入,就会作出相应的输出。

12、2、增加一个延时器,设定时间大于开关的抖动时间(如0.1秒),虽然执行的瞬间有点迟缓,但可靠性就提高了。(有些设备如大功率电机是绝对不允许反复启动-停止的)当然在更高要求的设备上可以考虑使用单独的开关取代“乒乓键”。谢谢大家的支持!我们继续往下讲,上面讲了三菱可用于“乒乓键”的指令、也讲了松下可用于“乒乓键”的指令。但有些PLC上一时找不到这些指令,或者我们感到用高级指令在程序中不够直观,希望用普通开关自己来“搭”出这个效果。具体在你的PLC上怎么编?你可以考虑一下,这也是PLC编程考试中经常出现的考题(用两种以上方法实现“乒乓键”功能)。下面是我从某设备的程序中“挖”出来的关于“乒乓键”功能

13、的一小段程序,由于是整套程序中的一部分,所以地址的分配有点乱。(程序是松下FPWINGR软件编的)在用“SET/RSET”做触点状态保持时要注意:因为X7是同一个按钮,按下时SET/RSET同时动作,而RSET优先。所以不会动作;加如R0的目的就是区分状态、但不能用R623本身来做状态控制。考虑一下为什么?还有,取上沿(DF)也不可忽略、前面已经讲过了。那是防止“毛刺”干扰的。FP-步进伺服还是继续讲我们的开关吧。上星期我们知道了电灯的接线,也了解了双联开关和按钮做乒乓键的方法。这个星期我们要从上星期的对“一盏灯”编程进步到对“一组灯”编程。考虑到基础的PLC多数只有几个输出(普通的可有8个继

14、电器或晶体管的输出),我们以输出指示灯来观察程序运行的效果就可以了,如果动手能力强的可以在输出端子上连接发光二极管或其他负载,甚至可用在霓虹灯广告牌上我们先来思考一下:有一个广告灯箱,用彩色霓虹带做的:主题的灯长亮(PLC一开机就亮,而且一直保持亮到PLC关机为止)。:背景用红、橙、黄、绿、青、蓝、紫七种颜色组成,每种颜色不管有多少条灯线都接到一个输出点上(七钟颜色占七个输出点)。:红、橙、黄、绿、青、蓝、紫七个输出按照每半秒循环变换一次,一直循环到PLC关机为止。思考一下吧,上题有许多种方法可以做到,在考试题中一般要求“写出二种以上不同的程序并在PLC上运行通过”,前提是“运行通过”当然你的

15、方法越多、程序越简洁就肯定能得到更多的加分。好了,先准备一下,明天我们来做吧。常用的编程软件:2、松下编程软件上面所示是最简单(版本比较低)的编程软件,但一些基本的指令是完全兼容的。有高版本的软件或升级软件,一般都是针对新开发的硬件扩展功能而升级的。星期六、星期天上传“流水灯”的程序(我的单板机在32位指令和定时器与三菱不完全兼容,暂时只有用松下的FP0-16T来做程序了。好在编程原理都是一样的,大家可以举一反三移植到其他程序中去)。楼上GGJLKN朋友,软件能正常打开吗?如果能用,我们可以上传梯形图和指令表,只要学会软件的基本操作就可以了.具体的使用方法以后慢慢讨论,主要有了这个小东西,就省

16、了一台PLC。入门用用足够了。这就是仿真软件打开后的界面。下边的是输入(0015)、上边的是输出(10001015),中间靠左是指令输入区。好,我们先来写一条指令:在指令区第一行第一列点一下(会有虚线框),用键盘键入“END”三个英文字母(意思是程序结束)。好了,程序有了,你可以点一下右上角的“Simulation”小窗口,它就会亮起、说明软件由“编程”状态转换为“监控”运行状态。再点击输入下的小方块,你可以看到灯亮了、小方框里有个“”,再点一下小方框里的“”没有了、灯也灭了,这就是开关量输入的仿真。再来吧,点一下右上角的“Simulation”小窗口,由”“监控”状态转换回“编程状态。在编程

17、区点一下“END”然后按电脑键盘上的“Delete”键,把原程序删除掉。重在第一列新输入“LD”在第二列输入“00”、在第二行的第一、第二列分别写入“OUT”、“1000”。在第三行的第一列写入“END”。这是一个完整的程序了:有输入、有输出、有结束,继续吧,再点一下右上角的“Simulation”小窗口,由“编程”转换到“监控运行”状态。再点击输入下的小方块,你可以看到输入灯亮的同时上面的输出灯也亮了:我们继续玩。前面有人问“那#是干什么的还有右边的部分都是什么功能呢?”,请看下图按照图上输入程序,这是一个延时开灯程序,“#”是参数设置区,右边的上部分是8个计数器(如果程序中有计数,这里就会

18、显示出来)、下面是8个计时器(延时继电器),显示程序中所设定的值在运行时进行减计数显示。我们按下输入“00”,就可以看到延时值在变化,当延时值为“”时,相应的输出灯就亮了。当你运行完程序推出时,软件会提示你“要不要保存程序”如果按“否”直接退出,如果按“是”就可以保存你刚写的程序,以便下次调出来使用(避免重新写一遍程序)。点击软件左上角的“File”文件档,下拉菜单里的“New”是建立一个全新的程序、“Load”是读取电脑里已经保存的程序、“SaveAs”是把你编辑过的程序保存到电脑里,“Exit”是工作完成后退出。 好了,这个仿真软件的界面和基本操作就介绍到这里(我也是第一次拿到试用),大家

19、在实际使用中有什么问题贴出来一起讨论。其实这种免费的仿真软件只能学一些基础(高级指令也不一定能全部仿真出来)。至于对伺服的仿真软件或能与外部设备直接通讯、带模拟量设备的仿真软件是没有免费版的,一般都要几千甚至几万,不如买硬件直接实验。仿真软件的梯形图(把图上的指令逐条输入到软件程序区就可以运行了)上面是PLC的梯形图,由于仿真软件不能识别梯形图、只能识别指令,所以把图上的指令逐条输入到软件程序区就可以运行了。输入时注意前后、上下的顺序,不要错位。下面是几个已经编好的程序,解压缩后直接拷贝到仿真软件的目录里就可以由仿真软件打开并运行了。如果拷贝到其他地方或桌面上,则在打开时要选择相应的目录。看了以上几个贴子,你是不是已经能把梯形图变成指令输入到程序区并正常运行了呢?如果一切顺利,那么祝贺你,你有点入门了.哈哈.随着软件应用的熟练,我们可以做一些除了开关和灯以外的实验,现在先做一个计数器的实验:先把下面程序解压缩后拷贝到OMRON仿真软件目录下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论