技成网三菱PLC学习笔记完整版_第1页
技成网三菱PLC学习笔记完整版_第2页
技成网三菱PLC学习笔记完整版_第3页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

1、PLC 简史及意义 一、继电器接触器控制系统的缺点 继电器接触器控制系统是采用固定接线的硬件实现逻辑控制。如果生产任务或工艺发生变 化,就必须重新设计,改变硬件结构,这样造成时间和资金的浪费。另外,大型控制系统用 继电器接触器控制, 使用的继电器数量多,控制系统的体积大,耗电量多, 且继电器触点为 机械触点工作频率较低,在频繁动作情况下,寿命较短,造成系统故障,系统可靠性差。二、PLC 的由来1、通用公司需要,美国数字设备公司设计的2、PLC Programmable Logic Controller 可编程序逻辑控制器3、PLC 已更名为 PC Programmable Controller

2、 ,但人们习惯上将之仍称为 PLC , 以便与个人电脑 PC Personal Compute门相区别J三、PLC 的特点1、可靠性高,抗干扰能力强(1)屏蔽:对PLC电源变压器、内部CPU、编程器等重要部件采用导电导磁良好的材 料进行屏蔽。( 2)滤波:对 PLC 的输入输出线路采用多种形式的滤波,以消除或抑制高频干扰(3)隔离: 在 PLC 内部微处理器和输入输出电路之间采用光电隔离措施, 有效的隔离 了输入输出之间电的联系,减少故障和误动作。( 4)采用模块式结构:<5>故障检测<6>信息保护和恢复<7> 设置警戒时钟 WDT<8>对程序进

3、行检查和检验,一旦程序有错,立即报警,并停止执行四、PLC 的应用现代工业控制的三大支柱PLC、机器人和CAD/CAM1 、开关量逻辑控制2、模拟量控制3、过程控制4、定时和计数控制5、顺序控制6、数据处理7、通信和联网五、PLC 的开展前景1、超小型、专用化和低价格的方向开展,以进行单机控制2、大型、高速、多功能和分布式全自动网络化方向开展,以适应现代化大型工厂、企 业自动化的需要。六、开关量输出模块的分类当开关量输出频率低于1000Hz,一般选用继电器输出模块。当开关量输出频率大于1000Hz,般选用晶体管输出模块。而双向晶闸管输出属于交流输出。1、继电器输出频率低,直流交流负载2、晶体管

4、输出频率高,只能接直流负载3、双向晶闸管输出只能接交流负载PLC的根本工作原理与微型电脑的区别:(1) 微型电脑运行程序时一旦遇到END指令,程序运行结束。PLC遇到END指令,会再重头开始执行。我们把 PLC的这种执行程序方式叫做扫描工作方式(2) 微型电脑对输入输出信号对输入、输出信号实时处理,而PLC对输入、输出信号是集中批处理PLC的扫描工作方式主要分三个阶段:输入采样、程序执行、输出刷新三个阶段的优点:提高程序的可靠性缺点:降低系统的响应速度,有滞后效应PLC的编程语言梯形图语言,助记符语言,功能图语言,顺序功能图语言,高级语言三菱PLC学习笔记第二课一、下载程序设置PLC参数一一连

5、接一一选监视模式1、为什么不下载注释注释占用ROM空间2、建议不要选下载多少步,这样容易出错3、程序编好后,要先变换 (F4)4、下载时选择"程序+参数例子1:双联开关1上图中的程序还可以把输出改为 SET指令控制 例子1-双联开关2XOOO X001XOOO X001摄下.讦关楼上幵关二、接线考前须知:1、接线时先断开PLC的220V电源输入,这样平安2、三菱PLC是 NPN接法,负极接COM三、最常用的四种指令1、常开一一表示软件中的开关状态与外围电路一致2、常闭表示软件中的开关状态与外围电路相反3、上升沿4、下降沿四、起保停电路例子2:起保停电路1SET YOOO 楼道灯泡新增

6、要求:Y动作3s后断开这需要定时器来实现 例子2-起保停电路2xoooTf卜XOOl卄TOY0;0T卜K30(TO例子2-起保停电路3三个灯,循环点亮,每个灯亮的时间为3s例子2-起保停电路4让时间可以设置,用数据存放器 DO D2 D4,在文本中设置定时时间注:编程习惯是编一个空一格,一是方便以后修改,二是防止后面复杂的数据时, 出现数据混乱XtJCH W Frm/yooc2LlOl'OTOIIDO (TO(YOOlY001卄D2eT1T2(Y002(END例子3-红绿黄灯2xooo ro xooi(YOOODO<T0)K YU00I!72TOT1 KQ01YOOI)e)捋T井

7、Y001iM24II14T2X001Y002Y0O2)D4<T2)新增条件:红绿黄循环 3次后,休息10s,再重复循环,以此类推改进:T2动作了 3次后 就休息s分钟例子3-红绿黄灯3盖 LI LIU1UALLUl井(YOOO2132YOOOHFDO<TCT2III_:<T3UlTOUlIL4+YOOlT1KIY002卄COXOOl<YOO1D2(T1XOOl<Y002D4<T2H3 CO开始调试时不行,为什么?因为时间都为0,所以T3计数到100后马上从0开始计数,为什么?因为T1、T2、T3都为0 元件的分类位元件1和0X、Y、M、C、T 字元件数据一一

8、D、C、T、V、Z 注:定时器要自己复位,计数器要人为复位NPN共阴极一一三菱 FX 继电器型和晶体管型的区别1继电器是机械动作,反响比拟慢。有高电压功能,机械寿命30万次2晶体管做高速功能注:1、写MT就是晶体管,写 MR就是继电器2、高电压设备,最好用 PLC内部晶体管,外接继电器,因为继电器时间长了容易坏3、如果接步进电机,最好用晶体管的,因为继电器的反响比拟慢例如:步进电机脉冲假设为10KHZ,那么假设继电器跟得上,30s就坏了第三课前答疑1、什么是上位机器?对于PC和电脑来说,PC是上位机,它可以监视和控制PLC对于触摸屏HMI和PLC来说,触摸屏是上位机,因为HMI可控制触摸屏对于

9、变频器和PLC来说,PLC是上位机2、什么叫做人机界面?就是人和机器对话的窗口, 梯形图工人看不懂,把梯形图转换为他们可以看得图形,就是人机界面。H表示K2表示以Y0为开头的两组地址3、二进制用B表示,八进制没符号,十六进制用4、例子:例子4-二进制控制灯显示INCP表示加1上升沿,XOOO0INCP K2YOOO XOOO5、例子例子5-许多报警一起输出1 一直响例子5-许多报警一起输出1新增条件:“滴滴滴的响M8013能输出1s1次的脉冲信号例子5-许多报警一起输出3新增条件:知道哪一个报的警MB013(YOOO卄H1nH3u10D200in13TilIflK2D200M21)200M3m

10、D2OO6各版本编程软件支持的系统三SMIS壮件乘SUK容性印:件麻CXd« 52G1C 孔 86Cx wprki 2汗支持支持<»4界就tin? 3?&不交铝iln7r 支样ilnS耒册址辛习机鼻容性量軒不鮭住F亡序卫甘JE7、监控模式下,在编辑局部点击鼠标右键,选择软元件批量,在里面写上D200, 点监视,D20中的数据就出来了。也用厲式:2广-爭鼻产止ZP:用用便缶紡>* 1BQ射广处r商u剧 <奚抵r姿股浚橹flDr届工I芋序16位乘以16位等于32位8、一个存放器值乘以第二个存放器的值,9、触摸屏和组态的区别组态的载体是电脑屏幕西门子有状

11、态表,三菱没有状态表一、布袋式除尘器锅炉搭配的,石墨厂,陶瓷厂,水泥厂 例子5-布袋式除尘器120个气缸分4组,每组走完后,它有个震动10个输出,20个布袋,并且每一个布袋都是独立动作,要求用10入10出的PLC实现1、为什么不选21个点的PLC呢,因为本钱太高了3X 7,5 X 5,4 X 5可以用矩阵输出Y0Y1Y2Y3Y4Y5Y6Y7¥8Y0和Y4串联起来控制布袋12、为什么要选4X 5,分析:5个1组,开机时延时1s,给它一个分组的信号,我们 要知道它到底在哪一组3、有一个疑问,震动的时候分组要不要4、后来老板说不仅要有一个布袋的分组,老板说要加个提升阀。老板还说分的 四个组

12、有两个用处,第一个用处是给 Y4到Y11这5个点进行分组;第二个用处是 我们要用Y0的时候,要用一个提升阀把Y0的布袋提起来,用Y1的时候,要把Y1 的布袋提起来5、在振动时,提升阀不能动作注意:PLC里面是八进制的,没有 丫8和Y96 丫0、丫1、丫2、丫3动作就是提升阀动作7、让4组走完后休息一段时间DOK4KODOTilTOY0O4(Y004K1O (TO10T1KO<M0K10<T171T2ItlY0O512T3Ml13T4Y0O6Y005K10K10<T3<Y006K10 (T450607080901001曲LJ例子5-布袋式除尘器2新增要求,时间都可以任意修

13、改,每个气缸动作的时间是一样的,它休息的时间 也是一样的。开机时间T1仁D200分组判断D0=0第一组气缸动作时间D202气缸休息时间D204为什么要用D200以上呢一一因为D200以上是停电保持值T0 T200单位是0.1sT9的K30是每组的间隔时间,组休息时间,T9=D206震动时间T10=D20820个脉冲阀例子5-布袋式除尘器2M8O8O-MULD200K10D220-MULD202K10D222-MULD204K10D224-NULD206K10D226-HULD208K10D228X00336卜 noT卜THM5M6iMT953IflM658TTDOKO48 T5D200Tl6I

14、NC DOOOO65DOKI72M6TiDOK2 798696106116M6n=DOTH-HtkY004TOMOT1T卄Y005T2-HflMlTDOK3TO井T1T2T3(YOOl<Y002(Y003DO(Y004D222<T0(MOD224<T1(Y005D222 <T2(MlD224<T3文本中的编辑第169行:组合位元件,以下 M存放器对应文本中的6个指示灯,显示6个阀门的 工作状态Y4M104Y5M105Y6M106Y7M107Y10M110Y11 M111开机的时间12.3单位0.1s气缸动作的时间12.3单位0.1s气缸休息的时间12.3单位0.1

15、s组间时间12.3单位0.1s震动时间12.3单位0.1s注:1 12.3表示在这个地方存放数据 2文本是通用的牌子,市面上的 80%都可以用3不能用D203,因为做四那么逻辑运算,以后复杂的指令,占用的地址可 能是2个,16位乘以16位就是32位 新增条件老板说时间的设置不能有小数点1、怎么看D20中的时间是多少呢?原来是必须加一个小数点,才能变成整秒 在这里我们把对应的数值,全部给它乘以10,就变成s 了。2、调试时,十位数无变化,我们先去除 PLC的内存,再下载数据,现在就成功 了新增要求:1粉尘空气里要价一个温度传感器,堵塞时温度会很高。 2参加一个手动程序小程序大程序复杂程序完善调试

16、售后 有问题, 沟通 功能指令 常用的功能指令MO传送指令CMPt匕较指令INC 加一DEC减一SFTF位右移SFTF位左移ZRSTtt次复位PLSY脉冲输出ALT交替输出FROM模拟量读出TO模拟量写入RS串行数据传送PID PID 运算EADD?点数加法 ESUB?点数减法 EMU浮点数乘法 EDIV浮点数除法 5个定位指令TRD时钟数据读出 TWR!台终数据写入FNC16是指第几条指令,在实际运用时没有任何作用,时钟指令可以用于催款例子6-时钟指令1把时钟内容读到 DO到D6中在线一一时钟设置改为准确时间XOOO°I卜- 此Ml例子7-比拟指令CMP DODLOO 血(Y002

17、)(¥000)眈第四课、人机界面1操作面板:按钮、旋钮不能输入数字,不方便升级2文本显示器:通过屏幕显示机器里的运行状态,可以显示数据 3触摸屏:维纶4组态:例:昆仑通态考前须知:1如果文本中不想加小数点,可以用乘法指令,A X B,结果放在 C中。文本显示器中要改地址2乘法先后没关系 3如果同一个数据,有两种指定方式,可能会出4用PC监控PLC,按钮X0连着硬件输入,用软件强制 I/O, PLC听谁的? 强制只是 1 个脉冲信号, 而硬件不断给它信号, 所以强制就起不到效果, 瞬间就被 取代了,文本显示器也是一样注意: 某一个品牌的产品的一些细节上和三菱不一样,它可以强制,不听硬件

18、的,所以用时要做实验。5文本上的两个通讯不能同时用1、文本显示器的功能1 标签2指示灯3按钮4显示数据文本显示器的运算可代替局部PLC 的功能5输入数据6用户权限密码 7放一些图片、曲线、柱状图例如:变频器风扇转速0% 100%柱状图8文本不能控制 X、Y、C,可以把C的数据输入到 D存放器中9动态文本:可以根据 PLC 中数据的变化而变化例如: 0第一组, 1第二组, 3第三组第五课高速输入、高速输出课前准备:1带高速功能的三菱PLC晶体管输出 2书籍:三菱 FX 系列编程手册一、为什么用到高速输入和高速输出? 测试物体走了多远的距离或者多快的速度时会用到例如:一个带有800个齿轮的圆形,让

19、它1S中转10圈或者1S钟转100圈。二、特点1、要用特定的输入点,正常信号,你给它高速信号它是反映不过来的三、指令学习1、不同型号的PLC对应不同的输入、输出例如:对C25睐说,X000A: A相输入,X001 B: B像输入2、不懂的话,先学普通的计数器3、一相只能用在旋转固定的场合对C252来说,X00A: A相输入,X001 B: B像输入,X00 R:复位输入单相用C235双向用C251,带复位的双向用 C252例子8-单相C235高速计数器11M8000 PLC只要是run模式就一直接通2C235接线要用X0,实际程序里是没有X0的 3文本上显示C235+的数值和曲线图怎么测试PL

20、C的扫描周期 例子8-单相C235高速计数器2有一个三层的电梯,电机配有编码器,用高速计数器计数,1000时认为到2层,2000时认为到了 3层。单相编码器可以上升,那么怎么下降呢?那么就要引入双 向计数器AB相计数器,即C251X000先接通,X001后接通,就是正向X001先接通,X000后接通,就是反向例子9-双相C235高速计数器11M800可以换成其它的,只要一直接通就行2最好不要加P,因为我们是对脉冲计数,力卩P就算到周期里面去了 3仿真软件不可以仿真高速计数器 4晶体管无触点寿命调试时文本中显示65535, PLC中C235显示-1,这是为什么? 给 PLC个有 符号的数字正向计数一一X0先导通,再导通XI,再断开X0,再断开X1反向计数一一X1先导通,再导通X0,再断开X1,再断开X0三相编码器就是加了一个复位的点,每走一圈后复位一下例子1:厕所进去人自动冲水,进门传感器 X0,出门传感器XI。用加减计数器可 以做例子2:感应式手扶电梯, 没有人时让它慢点转, 有人时让它快点转, 怎么知道有 没有人呢。下面和上面各有一个感应开关,当然这两个计数器都是慢速的 厕所这个例子是有反向的,扩展:两个人同

温馨提示

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

最新文档

评论

0/150

提交评论