




已阅读5页,还剩57页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信捷PLC培训第五课时,基本指令,编程原则,第五章基本指令,思考与练习,信捷PLC基本指令,第一节基本指令,LD、LDI、OUT、END指令,程序举例,0LDX01OUTY1002LDIX13OUTM12034OUTT0K197LDT08OUTY1,LD(LoaD):取指令,常开触点与左母线连接LDI(LoaDInverse):取反指令,常闭触点与左母线连接。OUT:驱动线圈的输出指令。END:程序结束指令。,目标操作元件,LD:LDI:,X、Y、M、T、C、S,OUT:Y、S、T、C,OUT指令不能用于驱动输入继电器X,LD、LDI是一个程序步指令,这里的一个程序步即是一个字;OUT是多程序步指令,要视目标原件而定。对于定时器的计时线圈T或计数器的计数线圈C,使用OUT指令后,必须设定常数K或寄存器D。,如:OUTT0K19或OUTT0D0,基本指令应用1,按以下时序图编写梯形图,基本指令应用1,定时器的定时时间是有限的,如100ms的定时器最大定时时间为3276.7s。如果在应用时所需的定时时间大于这个数值,该怎么办?一个简单的方法就是多个定时器串联,即先起动一个定时器,当第一个定时器定时时间到,用第一个定时器的常开触点起动第二个定时器直到满足所需的定时时间,用最后一个定时器的触点去控制被控对象。,基本指令应用1,基本指令应用1,还可以利用计数器配合定时器获得长延时,基本指令,AND、ANI指令,程序举例,0LDX21ANDM12OUTY23LDY24ANIX35OUTM26ANDT17OUTY3,AND,与指令,用于单个常开触点的串联。ANI,与非指令,用于单个常闭触点的串联。,AND、ANI都是一个程序步指令,其串联触点数目没有限制。即这两条指令可多次重复使用,两条指令的目标原件与LD、LDI相同。,基本指令,基本指令应用2,控制要求:自动检测传送带上的瓶子是否是直立的,若不是就将瓶子推出到传送带外。,基本指令应用2,PLC软元件控制说明X0-瓶底检测光电管输入信号,当被遮挡时,X0状态为OnX1-瓶颈检测光电管输入信号,当被遮挡时,X1状态为OnY0-气动推出杆,基本指令应用2,程序设计,基本指令,触点并联指令OR、ORI,程序举例,基本指令,OR,或指令,用于单个常开触点的并联。ORI,或非指令,用于单个常闭触点的并联。OR、ORI都是一个程序步指令,其并联触点数目没有限制。即这两条指令可多次重复使用,两条指令的目标原件与LD、LDI相同。OR,ORI被用作一个触点的并联连接指令。如果有两个以上的触点串联连接,并将这种串联回路块与其他回路并联连接时,采用后述的ORB指令。,基本指令应用3,按以下时序图编写PLC程序:,基本指令应用3,程序设计,基本指令应用4,指示灯闪烁程序,当X0闭合后,Y0开始闪烁输出。T1控制Y0的断开时间,T2控制Y0的闭合时间。此例中为亮1s灭2s。,基本指令,ORB指令,程序举例,较佳的程序0LDX01ANDX12LDX23ANDX34ORB5LDX46ANDX57ORB8OUTY2,基本指令,ANB指令,程序举例,0LDX01ORX12LDX23ANDX34LDIX45ANDX56ORB7ORX68ANB9ORX710OUTY20,基本指令,由两个或两个以上的触点串联连接的回路被称为串联回路块。将串联回路块并联连接时,分支开始用LD,LDI指令,分支结束用ORB指令。如后述的ANB指令一样,ORB指令是不带软元件编号的独立指令。,当分支回路(并联回路块)与前面的回路串联连接时,使用ANB指令。,基本指令应用5,在楼梯照明系统中,人在楼梯底和楼梯顶处都可以控制楼梯灯的点亮和熄灭。,基本指令应用5,(一)分配I/O地址,基本指令应用5,(二)程序设计,LDX0ANIX1LDIX0ANDX1ORBOUTY0,基本指令,程序举例,脉冲上升沿、下降沿检出的触点指令LDP、LDF、ANDP、ANDF、ORP、ORF。,LDPX5ORFX6OUTM13LDM8000ANDPX7OUTM15,基本指令,LDP、ANDP、ORP指令是进行上升沿检出的触点指令,仅在指定位软元件的上升沿时(OFFON变化时)接通一个扫描周期。LDF、ANDF、ORF指令是进行下降沿检出的触点指令,仅在指定位软元件的下降沿时(ONOFF变化时)接通一个扫描周期。,基本指令,程序举例,位取反指令ALT,1LDPM1002ALTM03LDM04OUTY05LDIM06OUTY1,基本指令,执行ALT后可以将线圈的状态取反。由原来的ON状态变成OFF状态,或由原来的OFF状态变成ON状态。,基本指令应用6,某广场有三个出入口,每个出入口装有控制按钮,广场中央有一大型景观灯,每一个按钮都可以控制其亮灭。试设计PLC程序。,基本指令应用6,(一)分配I/O地址,基本指令应用6,(二)程序设计,LDPX0ORPX1ORPX2ALTY0,基本指令,脉冲输出指令PLS、PLF,程序举例,LDX0PLSM0-LDX1PLFM1,基本指令,PLS上升沿脉冲,上升沿时接通一个扫描周期指令PLF下降沿脉冲,下降沿时接通一个扫描周期指令,基本指令,置位与复位指令SET、RST,程序举例,LDX10SETY0LDX11RSTY0,基本指令,SET置位,线圈接通保持指令。RST复位,线圈接通清除指令。对于同一软元件,SET、RST可多次使用,顺序也可随意,但最后执行者有效。此外,需要注意的是SET的操作目标是所有位原件,RST不仅可以使位元件的线圈状态复位,还可以使定时器、计数器当前值复位,以及寄存器值清零。使用SET、RST指令时,还要尽量避免与OUT指令使用同一定义号。,基本指令应用7,鼓风机系统一般有引风机和鼓风机两级构成。当按下启动按钮之后,引风机先工作,工作5秒后,鼓风机工作。按下停止按钮之后,鼓风机先停止工作,5秒之后,引风机才停止工作。时序图如下:,基本指令应用7,(一)分配I/O地址,基本指令应用7,(二)程序设计,LDX0SETY0SETM0LDM0OUTT0K50LDT0SETY1LDX1RSTY1RSTM0SETM1LDM1OUTT1K50LDT1RSTY0RSTM1,基本指令,结束指令END,END是一条无目标原件的1程序步指令。若在程序的最后写入END指令,则END以后的其余程序步不再执行,而直接进行输出处理。在程序中没有END指令时,XC可编程控制器一直处理到最终的程序步,然后从0步开始重复处理。应用:在调试阶段,在各程序段插入END指令,可依次检出各程序段的动作。这时,在确认前面回路块动作正确无误后,依次删去END指令。,基本指令,指令块折叠指令GROUP、GROUPE,程序举例:,基本指令,指令块折叠指令GROUP、GROUPE,GROUP和GROUPE指令无目标原件,使用方法是在折叠语段的开始部分输入GROUP指令,在折叠语段的结束部分输入GROUPE指令。GROUP和GROUPE指令必须成对使用。该组指令并不具有实际意义,仅是对程序的一种结构优化,因此该组指令添加与否,并不影响程序的运行效果。,基本指令,指令块折叠指令GROUP、GROUPE,GROUP和GROUPE指令无目标原件,使用方法是在折叠语段的开始部分输入GROUP指令,在折叠语段的结束部分输入GROUPE指令。GROUP和GROUPE指令必须成对使用。该组指令并不具有实际意义,仅是对程序的一种结构优化,因此该组指令添加与否,并不影响程序的运行效果。,编程规则,1、梯形图应画在水平线上,不能画在垂直分支上,如图所示:,编程规则,编程规则,2、梯形图中不能将触点画在线圈右边,只能在触点右边接线圈,如图所示:,编程规则,3、有并联电路相串联时,应将触点最多的并联回路放在梯形图的最左边;,编程规则,4、串联回路相并联时应尽量放在梯形图上边;,编程规则,5、OUT指令后,通过触点对其他线圈使用OUT指令的纵接输出或连续输出时,应尽量将带触点OUT输出放在梯形图下端。,这些安排使得程序简洁,语句也少!,编程规则,6、应尽量避免双线圈输出。,如左图所示,考虑在多处使用同一个线圈Y0的情况:例如,取X0=ON,X1=OFF最初的Y0由于X0为ON,其映像存储区为ON,输出Y1也为ON。但是,第二次的Y0,由于X1为OFF,因此,其映像存储区被修改为OFF。因此,实际外部输出为Y0=OFF,Y1=ON。,编程规则,由上例我们可以看出,若在顺控程序中进行线圈的双重输出(双线圈),则后面的动作优先执行。双重输出(双线圈)在程序方面并不违反输入规则,但是由于上述的动作大多不是编程人员想要的结果。因此请按以下的示例改变程序。,编程规则,还有其他的方法,如采用跳转指令,或流程指令,不同状态控制同一输出线圈编程的方法。,思考与练习,题1,1、根据图所示波形图设计梯形图。,题2,根据X0的信号和图4-32所示的梯形图和画出Y0和T0的波形图。,题3,根据所示梯形图,分析当X0与X1的状态分别为以下三种情况下,Y0到Y3的接通状态。X10=“1”X11=“0”时X10=“0”X11=“1”时X10=“1”X11=“1”时,题4,左图是三相异步电机反接制动的主回路和二次回路的电路图。SB2和SB1分别是起动按钮和停止按钮。KM1是控制电机正常运转时的交流接触器,KM2是控制制动时的交流接触器。KS为速度继电器,用来检测电机转速。现在欲使用PLC控制来代替原先的继电器控制,请画出PLC的外部接线图,I/O分配表以及设计梯形图程序。,题5,设计一个简易抢答器,如图所示,有三组抢答人员。要求只有当主持人按下开始按钮且灯亮后,各队才能抢答,否则无效。要获得回答主持人问题的机会,必须抢先按下桌上的抢答按钮,使桌上的指示灯亮。任何一组抢答成功后,其它组再按按钮无效。主持人按下X5复位按钮时,Y0,Y1,Y2,Y3灯都熄灭。,题6,在产品包装线上,光电传感器每检测到6个产品,机械手动作1次,将6个产品转移到包装箱中,机械手复位,当24个产品装满后,进行打包,打印生产日期,日产量统计,最后下线。图给出了产品的批量包装与产量统计示意图,光电传感器A用于检测产品,6个产品通过后,向机械手出动作信号,机械手将这6个产品转移至包装箱内,(延时1S后转移完成)转移4次后,开始打包,(延时1S打包完成)打包完成后,打印生产日期;传感器B用于检测包装箱,统计产量,下线。假设生产线最大产量为5000。为此设备编写PLC梯形图程序。,题7,左图是两种液体自动混合装置示意图。混合槽左边有2个液面传感器,分别表示高低液位,液体淹没没传感器时,传感器的控制触点接通,否则断开。A阀控制A种液体的流入,B阀控制B种液体的流入。混合搅拌均匀后的液体通过出口阀流出。M为搅拌电动机。假设2种液体可连续供给,混合液可由出口连续排出。此时控制要求和过程如下:当混
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年桦甸市产业发展有限公司招聘考前自测高频考点模拟试题及答案详解(必刷)
- 2025福建漳州市南靖县住房和城乡建设局招聘1人考前自测高频考点模拟试题附答案详解(典型题)
- 2025河北雄安新区雄县卫健系统招聘专业技术人员71名考前自测高频考点模拟试题完整参考答案详解
- 2025年东营市垦利区卫生健康局公开招聘劳务派遣工作人员模拟试卷及参考答案详解1套
- 2025广西梧州学院高层次人才引进模拟试卷及1套完整答案详解
- 2025广东汕头市潮阳区教育局属下学校外出招聘硕士研究生18人考前自测高频考点模拟试题及答案详解(有一套)
- 2025江苏连云港市灌云万邦人力资源有限公司招聘人员考前自测高频考点模拟试题参考答案详解
- 2025湖北天门市顺达劳务有限公司招聘劳务派遣制药剂科调剂药师1人考前自测高频考点模拟试题附答案详解(完整版)
- 2025年工程材料研究院有限公司招聘(5人)模拟试卷(含答案详解)
- 2025江西九江武宁县总医院人民医院院区招聘6人考前自测高频考点模拟试题及答案详解(各地真题)
- 《人工智能基础第2版》全套教学课件
- 《无机化学》课件-氢键
- 实验心理学课件
- 校长校园安全教育课件
- 化工企业物料编码规则培训课件
- 粉条检测报告
- 污水处理厂污泥处理处置投标方案
- 车灯LED封装DFMEA范例
- 《全国医疗服务价格项目规范》(2022版)
- 2023年贵州茅台机场第二次招聘笔试参考题库附带答案详解
- 【告知牌】污水池有限空间作业告知牌模版
评论
0/150
提交评论