《菱PLC教程》PPT课件.ppt_第1页
《菱PLC教程》PPT课件.ppt_第2页
《菱PLC教程》PPT课件.ppt_第3页
《菱PLC教程》PPT课件.ppt_第4页
《菱PLC教程》PPT课件.ppt_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

交流内容,PLC工作原理 PLC选型 PLC硬件组态及编程 常见问题及解决方法,PLC工作原理,PLC起源继电器, 早期的PLC是用来替代继电器、接触器控制的。它主要 用于顺序控制,只能实现逻辑运算。因此,被称为可编程逻辑控制器(Programmable logic controller,略写 PLC ), 随着电子技术、计算机技术的迅速发展,可编程控制器的功能已远远超出了顺序控制的范围。被称为可编程控制器(Programmable controller,略写PC)。为区别于Personal Computer (PC),故沿用PLC 这个略写。,PLC工作原理,PLC结构示意图,中 央 处 理 单 元,存 储 器,数 据 存 储 器,输 出 接 口,地址总线 控制总线,数据总线,编程 单元,照明,电磁装置,执行机构,。,电源,地址总线 控制总线,输 入 接 口,模拟量输入,行程开关,继电器接点,各种开关,PLC工作原理, 存储器: RAM:存储各种暂存数据、中间结果、用户正调 试的程序。 ROM:存放监控程序和用户已调试好的程序。,各组成部分作用,PLC工作原理, 输入、输出接口:采用光电隔离,减小了电磁干扰。 输出三种形式:继电器 - 低速大功率 可控硅 - 高速大功率 晶体管 - 高速小功率, 各种接口、高功能模块:便于扩展。 小型机:一体机。有接口可扩展。 中、大型机:模块式。可根据需要在主板上随意组合。,各组成部分作用(续),PLC工作原理,程序执行过程,上电,操作系统,用户程序,启动或初始化 程序,循环扫描,中断,软、硬件错误,主程序,子 程 序1,子 程 序2,中断1,中断2,中断n,中断处理程序1,中断处理程序2,出错处理程序n,PLC工作原理,程序执行过程(续),PLC:循环扫描。 CPU从第一条指令开始执行,遇到结束符又 返回第一条,不断循环。,PLC工作原理,程序执行过程(续),当出现某些事件,如某定时时间到达、某模块出现硬件故障等,循环扫描会被中断;CPU转而执行中断程序或停止。,但是一个中断的执行不会因为另一个中断事件的出现中断。,与计算机原理相似:,PLC工作原理,1. 输入/输出点数 ( I/O点数 )。 2. 扫描速度。 单位: ms /1000步 或 s /步 3. 内存容量。 4. 指令条数。 5. 内部寄存器数目。 特殊功能模块。 等等,主要技术性能,PLC选型,用户需求。 价格。 品牌价格 AB西门子三菱欧姆龙 同品牌各系列价格等 3. 性能指标。 三菱Q系列(中大型)FX系列(小型) 4. 易用性、熟悉程度等,主要参考因素,PLC选型,确定品牌。 确定能满足系统性能的最低系列(性能高价格贵)。 3. 选择网络(经济实用)。 4. 选择模块(开关量模块、模拟量模块、通讯等特殊功能模块及其它模块),选择过程,PLC选型,电气特性相同的模块,高密度模块比低密度模块经济。 模拟量模块可识别的信号有电压信号和电流信号之分;电压又有010V、1010V、05V等;电流有020mA、420mA等;同时模拟量模块可能还有分辨率和通道间隔离与非隔离的区别等 模拟量模块高密度模块一般功能比低密度单一。,注意事项,PLC选型,4. 开关量输入和输出模块会根据其可接受信号的电压等级和电流大小不同而不同。,注意事项(续),PLC硬件组态和编程,安装(略),编程软件GX Develper使用,PLC硬件组态和编程,2.运行,编程软件GX Develper使用,PLC硬件组态和编程,3.新建工程,编程软件GX Develper使用,PLC硬件组态和编程,4.空项目,编程软件GX Develper使用,PLC硬件组态和编程,5.重要参数1IO组态,编程软件GX Develper使用,PLC硬件组态和编程,6.重要参数2软元件组态,编程软件GX Develper使用,PLC硬件组态和编程,7.重要参数3程序文件组态,编程软件GX Develper使用,PLC硬件组态和编程,8.网络参数1以太网组态,编程软件GX Develper使用,PLC硬件组态和编程,9.网络参数1以太网组态续,编程软件GX Develper使用,PLC硬件组态和编程,10.网络参数1以太网组态续,编程软件GX Develper使用,PLC硬件组态和编程,11.网络参数2 CCLINK网 组态,编程软件GX Develper使用,PLC硬件组态和编程,12.网络参数2CCLINK网组态续,编程软件GX Develper使用,PLC硬件组态和编程,13.网络参数2CCLINK网组态续,编程软件GX Develper使用,PLC硬件组态和编程,14.网络参数3H网组态,编程软件GX Develper使用,PLC硬件组态和编程,15.网络参数3H网组态续(远程IO),编程软件GX Develper使用,PLC硬件组态和编程,16.网络参数3H网组态续(远程IO),编程软件GX Develper使用,PLC硬件组态和编程,17.网络参数3H网组态续(主从站之主站),编程软件GX Develper使用,PLC硬件组态和编程,18.网络参数3H网组态续(主从站之主站),编程软件GX Develper使用,PLC硬件组态和编程,1、助记符列表 2、梯形图,编程方式,PLC硬件组态和编程,1、每个继电器的线圈和它的触点均用同一编号,每个元件的触点使用时没有数量限制。 2、梯形图每一行都是从左边开始,线圈接在最右边(线圈右边不允许再有接触点)。 3、线圈不能直接接在左边母线上。 4、在一个程序中,同一编号的线圈如果使用两次,称为双线圈输出,它很容易引起误操作,应尽量避免。,梯形图编程注意事项,PLC硬件组态和编程,1、顺序指令 触点指令 LD(P)、LDI(P)、AND(P)、ANI(P)、OR(P)、ORI(P) 输出指令 OUT(H) Y/T/C/F、SET、RST、PLF、PLS等 结束指令 FEND、END 其他指令 STOP、MC、MCR、SFT(P)等,常用指令的使用,PLC硬件组态和编程,2、基本指令 比较指令(BIN1632或浮点) (D/E)、(D/E)、(D/E)=、(D/E)= 算术指令 (D/E)(P)、 (D/E)(P)、 (D/E)*(P)、 (D/E)/(P) 转换指令 (D)BCD(P)、(D)BIN(P) 数据移动 (D)MOV(P)、BMOV(P)、FMOV(P),常用指令的使用,PLC硬件组态和编程,3、应用指令 逻辑操作 (D)WAND(P)、 (D)WOR(P)、 (D)WXOR(P) 顺环移位 (D)ROR(P)、 (D)RCR(P)、 (D)ROL(P)、 (D)RCL(P) 移位指令 (B/D)SFR(P)、 (B/D)SFL(P) 结构化程序 CALL、RET等 其他指令 DUTY,常用指令的使用,常见问题及解决方法,1、避免双线圈。 2、如果有子程序或中断程序,则主程序在前、子程序或中断程序在后,且主程序结尾需要有FEND指令与子程序或中断程序分界。 3、子程序以Pxx开始;中断程序以Ixx开始。 4、子程序结尾需要RET指令;中断程序结尾需要IRET指令。 5、全部程序结尾需要END指令。,编程注意事项,尽可能早的熟悉并记住各个快捷键,常见问题及解决方法,5、对子程序的调用必须使用指令CALL系列指令;中断程序的执行是在某可能引起中断的事件发生时自动被调用,前提是已经允许中断执行调用EI 6、一个中断的执行不会被另一个中断打断。因为当一个中断开始执行后,系统会自动禁止中断调用DI,编程注意事项,常见问题及解决方法,7、对输入输出的访问有两种方式即刷新式和立即式

温馨提示

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

评论

0/150

提交评论