版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信捷PLC培训第五课时基本指令编程原则第五章第五章 基本指令思考与练习信捷PLC基本指令第一节 基本指令 LD、LDI、OUT、END指令 程序举例 0LDX01OUTY1002LDIX13OUTM12034OUTT0K197LDT08OUTY1LD(LoaD):取指令,常开触点与左母线连接LDI(LoaD Inverse):取反指令,常闭触点与左母线连接。OUT:驱动线圈的输出指令。END:程序结束指令。目标操作元件LD:LDI:X、Y、M、T、C、SOUT:Y、S、T、COUT指令不能用于驱动输入继电器X LD、LDI是一个程序步指令,这里的一个程序步即是一个字;OUT是多程序步指令,要视
2、目标原件而定。 对于定时器的计时线圈T或计数器的计数线圈C,使用OUT指令后,必须设定常数K或寄存器D。如:OUT T0 K19 或 OUT T0 D0 基本指令应用1按以下时序图编写梯形图 基本指令应用1 定时器的定时时间是有限的,如100ms的定时器最大定时时间为3276.7s。如果在应用时所需的定时时间大于这个数值,该怎么办? 一个简单的方法就是 多个定时器串联,即先起动一个定时器,当第一个定时器定时时间到,用第一个定时器的常开触点起动第二个定时器直到满足所需的定时时间,用最后一个定时器的触点去控制被控对象。 基本指令应用1 基本指令应用1还可以利用计数器配合定时器获得长延时 基本指令A
3、ND 、ANI指令 程序举例 0LDX21ANDM12OUTY23LDY24ANIX35OUTM26ANDT17OUTY3AND,与指令,用于单个常开触点的串联。ANI,与非指令,用于单个常闭触点的串联。AND、ANI都是一个程序步指令,其串联触点数目没有限制。即这两条指令可多次重复使用,两条指令的目标原件与LD、LDI相同。 基本指令基本指令应用2控制要求: 自动检测传送带上的瓶子是否是直立的,若不是就将瓶子推出到传送带外。基本指令应用2PLC 软元件 控制说明X0 -瓶底检测光电管输入信号,当被遮挡时,X0 状态为OnX1- 瓶颈检测光电管输入信号,当被遮挡时,X1 状态为OnY0 -气动
4、推出杆基本指令应用2程序设计基本指令 触点并联指令OR、ORI程序举例 0LDX5 1ORX62ORM113OUTY64LDIY65ANDM4 6ORM127ANIX78ORM139OUTM100基本指令OR,或指令,用于单个常开触点的并联。ORI,或非指令,用于单个常闭触点的并联。OR、ORI都是一个程序步指令,其并联触点数目没有限制。即这两条指令可多次重复使用,两条指令的目标原件与LD、LDI相同。OR,ORI被用作一个触点的并联连接指令。如果有两个以上的触点串联连接,并将这种串联回路块与其他回路并联连接时,采用后述的ORB指令。基本指令应用3按以下时序图编写PLC程序:基本指令应用3程序
5、设计基本指令应用4指示灯闪烁程序当X0闭合后,Y0开始闪烁输出。T1控制Y0的断开时间,T2控制Y0的闭合时间。此例中为亮1s灭2s。基本指令 ORB 指令程序举例 较佳的程序0LDX01ANDX12LDX23ANDX34ORB5LDX46ANDX57ORB8OUTY2基本指令 ANB 指令程序举例 0LDX01ORX12LDX23ANDX34LDIX45ANDX56ORB7ORX68ANB9ORX710OUTY20基本指令 由两个或两个以上的触点串联连接的回路被称为串联回路块。 将串联回路块并联连接时,分支开始用LD, LDI指令,分支结束用ORB指令。如后述的ANB指令一样,ORB指令是不
6、带软元件编号的独立指令。 当分支回路(并联回路块)与前面的回路串联连接时,使用ANB指令。基本指令应用5 在楼梯照明系统中,人在楼梯底和楼梯顶处都可以控制楼梯灯的点亮和熄灭。基本指令应用5(一)分配I/O地址 基本指令应用5(二)程序设计LD X0ANI X1LDI X0AND X1ORBOUT Y0基本指令程序举例 脉冲上升沿、下降沿检出的触点指令LDP、LDF、ANDP、ANDF、ORP、ORF。LDPX5ORFX6OUTM13LDM8000ANDPX7OUTM15基本指令LDP、ANDP、ORP指令是进行上升沿检出的触点指令,仅在指定位软元件的上升沿时(OFFON变化时)接通一个扫描周期
7、。LDF、ANDF、ORF指令是进行下降沿检出的触点指令,仅在指定位软元件的下降沿时(ONOFF变化时)接通一个扫描周期。基本指令程序举例 位取反指令ALT1LDPM1002ALTM03LDM04OUTY05LDIM06OUTY1基本指令执行ALT后可以将线圈的状态取反。由原来的ON状态变成OFF状态,或由原来的OFF状态变成ON状态。基本指令应用6 某广场有三个出入口,每个出入口装有控制按钮,广场中央有一大型景观灯,每一个按钮都可以控制其亮灭。试设计PLC程序。基本指令应用6(一)分配I/O地址 基本指令应用6(二)程序设计LDP X0ORP X1ORP X2ALT Y0基本指令脉冲输出指令
8、PLS、PLF程序举例 LDX0PLSM0-LDX1PLFM1基本指令PLS上升沿脉冲,上升沿时接通一个扫描周期指令PLF下降沿脉冲,下降沿时接通一个扫描周期指令基本指令置位与复位指令SET、RST程序举例 LDX10SETY0LDX11RSTY0基本指令SET置位,线圈接通保持指令。RST复位,线圈接通清除指令。对于同一软元件,SET、RST可多次使用,顺序也可随意,但最后执行者有效。此外,需要注意的是SET的操作目标是所有位原件,RST不仅可以使位元件的线圈状态复位,还可以使定时器、计数器当前值复位,以及寄存器值清零。使用SET、RST指令时,还要尽量避免与OUT指令使用同一定义号。基本指
9、令应用7 鼓风机系统一般有引风机和鼓风机两级构成。当按下启动按钮之后,引风机先工作,工作5秒后,鼓风机工作。按下停止按钮之后,鼓风机先停止工作,5秒之后,引风机才停止工作。时序图如下:基本指令应用7(一)分配I/O地址 基本指令应用7(二)程序设计LD X0SET Y0SET M0LD M0 OUT T0 K50LD T0SET Y1LD X1RST Y1RST M0SET M1LD M1OUT T1 K50LD T1RST Y0RST M1基本指令结束指令END END是一条无目标原件的1程序步指令。若在程序的最后写入END指令,则END以后的其余程序步不再执行,而直接进行输出处理。在程序中
10、没有END指令时,XC可编程控制器一直处理到最终的程序步,然后从0步开始重复处理。 应用:在调试阶段,在各程序段插入END指令,可依次检出各程序段的动作。这时,在确认前面回路块动作正确无误后,依次删去END指令。基本指令指令块折叠指令GROUP、GROUPE程序举例:基本指令指令块折叠指令GROUP、GROUPE GROUP和GROUPE指令无目标原件,使用方法是在折叠语段的开始部分输入GROUP指令,在折叠语段的结束部分输入GROUPE指令。 GROUP和GROUPE指令必须成对使用。该组指令并不具有实际意义,仅是对程序的一种结构优化,因此该组指令添加与否,并不影响程序的运行效果。基本指令指
11、令块折叠指令GROUP、GROUPE GROUP和GROUPE指令无目标原件,使用方法是在折叠语段的开始部分输入GROUP指令,在折叠语段的结束部分输入GROUPE指令。 GROUP和GROUPE指令必须成对使用。该组指令并不具有实际意义,仅是对程序的一种结构优化,因此该组指令添加与否,并不影响程序的运行效果。编程规则1、梯形图应画在水平线上,不能画在垂直分支上,如图所示: 编程规则 编程规则 2、梯形图中不能将触点画在线圈右边,只能在触点右边接线圈,如图所示: 编程规则3、有并联电路相串联时,应将触点最多的并联回路放在梯形图的最左边; 编程规则4、串联回路相并联时应尽量放在梯形图上边; 编程
12、规则5、OUT指令后,通过触点对其他线圈使用OUT指令的纵接输出或连续输出时,应尽量将带触点OUT输出放在梯形图下端。 这些安排使得程序简洁,语句也少! 编程规则6、应尽量避免双线圈输出。 如左图所示,考虑在多处使用同一个线圈Y0的情况: 例如,取X0=ON,X1=OFF最初的Y0由于X0为ON,其映像存储区为ON,输出Y1也为ON。但是,第二次的Y0,由于X1为OFF,因此,其映像存储区被修改为OFF。因此,实际外部输出为Y0=OFF,Y1=ON。 编程规则 由上例我们可以看出,若在顺控程序中进行线圈的双重输出(双线圈),则后面的动作优先执行。双重输出(双线圈)在程序方面并不违反输入规则,但
13、是由于上述的动作大多不是编程人员想要的结果。因此请按以下的示例改变程序。 编程规则 还有其他的方法,如采用跳转指令,或流程指令,不同状态控制同一输出线圈编程的方法。思考与练习题11、根据图所示波形图设计梯形图。题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是控制电机正常运转时的交流接触器,
14、KM2是控制制动时的交流接触器。KS为速度继电器,用来检测电机转速。现在欲使用PLC控制来代替原先的继电器控制,请画出PLC的外部接线图,I/O分配表以及设计梯形图程序。题5 设计一个简易抢答器,如图所示,有三组抢答人员。要求只有当主持人按下开始按钮且灯亮后,各队才能抢答,否则无效。要获得回答主持人问题的机会,必须抢先按下桌上的抢答按钮,使桌上的指示灯亮。任何一组抢答成功后,其它组再按按钮无效。 主持人按下X5 复位按钮时,Y0,Y1,Y2,Y3 灯都熄灭。题6 在产品包装线上,光电传感器每检测到6个产品,机械手动作1次,将6个产品转移到包装箱中,机械手复位,当24个产品装满后,进行打包,打印
15、生产日期,日产量统计,最后下线。图给出了产品的批量包装与产量统计示意图,光电传感器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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广东省深圳市高考英语第二次调研试卷
- 有关小学班主任工作总结
- 2026年统编版小学道德与法治五年级下册《读懂彼此的心》教学课件
- 2026年新高考全国乙卷高考语文专题突破训练卷(含解析)
- 四川省眉山市2017年中考英语试题(原卷版)
- 水下钻井设备操作工安全理论竞赛考核试卷含答案
- 2025年3D打印教育资源的共享平台建设与运营
- 飞机系统安装调试工安全宣教模拟考核试卷含答案
- 科室员工职业规划模板
- 认识三角形2025-2026学年北师大版数学七年级下册
- 2026年机电维修电工考试试题及答案
- 义务教育均衡发展质量监测八年级综合试卷测试题
- 2026年检察院聘用制书记员招聘笔试试题(含答案)
- 衡水志臻5升6数学试卷
- DBJ51T214-2022四川省蒸压加气混凝土隔墙板应用技术标准
- 居间合同协议书范本下载
- 儿科无创呼吸机的护理
- 2025人教版(2024)小学美术一年级下册教学计划、教学设计及教学反思(附目录)
- 路基施工技术培训课件
- 乙型流感儿童的护理
- 重症医学科临床技术操作规范
评论
0/150
提交评论