版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PLC功能指令及其编程模块,(一),广东农工商职业技术学院 电子与信息工程系,2,一、传送指令,例一:把2005年、1月8号的数据送到D0-D2中,广东农工商职业技术学院 电子与信息工程系,3,例2:有八台电动机,要求每隔5分钟单数和双数电动机轮流工作,并一直循环。用传送指令实现多重输出的编程,广东农工商职业技术学院 电子与信息工程系,4,1.功能指令的表示形式,图13.2 功能指令基本形式,S叫做源操作数,其内容不随指令执行而变化,在可利用变址修改软元件的情况下,用加“”符号的S表示,源的数量多时,用S1S2等表示。 D叫做目标操作数,其内容随指令执行而改变,如果需要变址操作时,用加“”的符
2、号D表示,目标的数量多时,用D1D2等表示。 n叫做其他操作数,既不作源操作数,又不作目标操作数,常用来表示常数或者作为源操作数或目标操作数的补充说明。可用十进制的K、十六进制的H和数据寄存器D来表示。在需要表示多个这类操作数时,可用n1、n2等表示,若具有变址功能,则用加“”的符号n表示。此外其他操作数还可用m来表示。,(一)、相关知识,广东农工商职业技术学院 电子与信息工程系,5,2.数据长度和指令类型,(1)数据长度 功能指令可处理l6位数据和32位数据,例如:,图13-3 16位/32位数据传输指令梯形图表达式,广东农工商职业技术学院 电子与信息工程系,6,FX系列PLC的功能指令有连
3、续执行型和脉冲执行型两种形式。,图13-4 32位连续数据传输指令梯形图表达式,当X1为ON时,上述指令在每个扫描周期都被重复执行一次。,图13-5 16位脉冲数据传输指令梯形图表达式,连续执行型:,(2)指令类型,脉冲执行型:,广东农工商职业技术学院 电子与信息工程系,7,3.操作数,(1)数据寄存器(D) 数据寄存器是用于存储数值数据的,其值可通过应用指令、数据存取单元及编程装置进行读出或写入。这些寄存器都是16位(最高位为符号位),两个相邻的寄存器、可组成32位数据寄存器(例:用D0表示(D1,D0)32位数据位)。 数据寄存器又分一般型,停电保持型和特殊型。,广东农工商职业技术学院 电
4、子与信息工程系,8,(2)位组合数据 在FX系列PLC中,是使用4位BCD码表示1位十进制数据。 K1X0就表示由X3X0 4个输入继电器的组合。 K2X0就表示由X7X0 8个输入继电器的组合。,广东农工商职业技术学院 电子与信息工程系,9,4、传送指令说明,广东农工商职业技术学院 电子与信息工程系,10,1)传送指令 MOV 指令是将源操作数内的数据传送到指定的目标操作数内,即 S D 。,2)传送指令 MOV 的说明如图。当 X0=ON 时,源操作数 S 中的常数 K100 传送到目标操作元件 D10 中 。当指令执行时,常数 K100 自动转换成二进制数。当 X0 断开时,指令不执行,
5、数据保持不变。,图13-6传送指令基本形式,广东农工商职业技术学院 电子与信息工程系,11,(二)、应用练习,喷水池花式的喷水控制 数据类软元件及传送类指令,1.案例说明,任务1 9个喷水柱的PLC表示方法 9个输出结果可用位组合元件K3Y0来表示, 它代表了Y0Y7,Y10Y13共12个输出继电器。K3Y0在程序中作为一个整体使用。,任务2 实现向K3Y0送数,完成控制要求,动画演示,广东农工商职业技术学院 电子与信息工程系,12,任务3 分析梯形图执行过程 X1接通时,T0、T1、T2开始计时。 10s后,T0接通,执行第一条传送指令,即1号水柱喷水。 再过10s,T1接通,执行第二条传送
6、指令,即2、3、4、5号水柱喷水。 再过10s,T2接通,执行第三条传送指令,即6、7、8、9号水柱喷水。 思考:,本案例有2个关键点: (1)是按时间顺序分3次接通9个喷水柱中的1个(或4个)。考虑选用T0、T1、T23个定时器来对应这个过程。 (2)是怎样向K3Y0送数?,广东农工商职业技术学院 电子与信息工程系,13,2、喷水池花式喷水的实现,广东农工商职业技术学院 电子与信息工程系,14,3、本案例应用拓展,本案例的另一种实现方案,广东农工商职业技术学院 电子与信息工程系,15,例三:分析下面梯形图,说明其控制过程。 用传送指令实现输出的变化,广东农工商职业技术学院 电子与信息工程系,
7、16,(三)、知识的扩展,广东农工商职业技术学院 电子与信息工程系,17,广东农工商职业技术学院 电子与信息工程系,18,广东农工商职业技术学院 电子与信息工程系,19,广东农工商职业技术学院 电子与信息工程系,20,【案例4】交替输出指令的应用,(一)交替输出指令的认识 -用交替输出指令实现交替输出 X0 X0 M0 Y0 M0 M0 Y1,FNC66 M0 ALT(P),广东农工商职业技术学院 电子与信息工程系,21,(二)用交替输出指令实现分频输出 X0 Y0 Y1,ALT(P) Y0,ALT(P) Y1,广东农工商职业技术学院 电子与信息工程系,22,(三) 用交替输出指令实现多台电动
8、机顺序启动控制,控制要求: 四台电动机M! M4,要求每隔3s启动一台电动机,广东农工商职业技术学院 电子与信息工程系,23,二、比较类指令及其应用【项目5】 一个高性能密码锁的制作,(一)控制要求 : 现要求设计一把由两组数据锁定的密码锁,开锁时,只有输入两组正确的密码,锁才能打开。锁打开后,经过5秒钟再重新锁定。,任务1 怎样设定密码以及怎样输入正确的数据,任务2 怎样表示输入数据与密码相同,任务3 分析密码锁的工作过程,广东农工商职业技术学院 电子与信息工程系,24,(二)、比较指令的相关知识导入 案例分析,仔细观察Y0、Y1、Y2的动作时间,改变常数为K60再观察,发现其中规律,广东农
9、工商职业技术学院 电子与信息工程系,25,(三)、比较指令的相关知识,比较指令 CMP 是将源操作数 S1 和 S2 的数据进行比较,结果送到目标操作数 D 中。,广东农工商职业技术学院 电子与信息工程系,26,比较指令基本形式,在 X0 断开,即不执行 CMP 指令时, M0M2 保持 X0 断开前的状态。,广东农工商职业技术学院 电子与信息工程系,27,数据比较是进行代数值大小比较(即带符号比较)。所有的源数据均按二进制处理。当比较指令的操作数不完整(若只指定一个或两个操作数),或者指定的操作数不符合要求(例如把 X 、 D 、 T 、 C 指定为目标操作数),或者指定的操作数的元件号超出
10、了允许范围等情况,用比较指令就会出错。,注意:,广东农工商职业技术学院 电子与信息工程系,28,任务1 怎样设定密码以及怎样输入正确的数据?,任务2 怎样表示输入数据与密码相同?,任务3 分析密码锁的工作过程,(四)、密码锁的梯形图设计,广东农工商职业技术学院 电子与信息工程系,29,(四)、密码锁的梯形图设计,广东农工商职业技术学院 电子与信息工程系,30,思考:,如果密码是十进制常数,则数据的输入与“解决方案”中分析的十六进制数的做法有何不同?,广东农工商职业技术学院 电子与信息工程系,31,项目6 自动送货小车程序设计,货料小车控制示意图,(五)、应用练习,广东农工商职业技术学院 电子与
11、信息工程系,32,1、控制要求,某车间有 6 个工作台,送料车往返于工作台之间送料,如下图所示。每个工作台设有一个到位开关( SQ )和一个呼吸按扭( SB )。具体控制要求如下:,1.送料车开始应能停留在 6 个工作台中任意一个到位开关的位置上。 2.设送料车现暂停于 m 号工作台( SQ m 为 ON )处,这时 n 号工作台呼叫( SQ n 为 ON ),若:,广东农工商职业技术学院 电子与信息工程系,33,mn ,送料车左行,直至 SQ n 动作,到位停车。即送料车所停位置 SQ 的编号大于呼叫按扭 SB 的编号时,送料车往左行运行至呼叫位置后停止。 mn ,送料车右行,直至 SQ n
12、 动作,到位停车。即送料车所停位置 SQ 的编号小于呼叫按扭 SB 的编号时,送料车往右运行至呼叫位置后停止。 m=n ,送料车原位不动。即送料车所停位置 SQ 的编号与呼叫按扭 SB 的编号相同时,送料车不动。,广东农工商职业技术学院 电子与信息工程系,34,1). I/O 的分配,2、PLC硬件的实现,广东农工商职业技术学院 电子与信息工程系,35,2).I/O 的外部接线,广东农工商职业技术学院 电子与信息工程系,36,用功能指令实现送料车控制的梯形图:,图中将送料车当前位置送到数据寄存器 D0 中,将呼叫工作台号送到数据寄存器 D1 中,然后通过 D0 与 D1 中数据的比较,决定送料
13、车的运行方向和到达的目标位置。,3、软件的实现,广东农工商职业技术学院 电子与信息工程系,37,用触点比较指令修改上面程序,广东农工商职业技术学院 电子与信息工程系,38,(六)区间比较指令的使用,例7:请设计当液位高于3米和低于0.5米时报警灯亮,广东农工商职业技术学院 电子与信息工程系,39,(七)传送和比较指令的作用,有些数据是从输入端口上连接的外部器件获得,需要使用传送指令读取这些器件上的数据并送到内部单元;初始数据也可以用程序设置,即向内部单元传送立即数;另外,某些运算数据存储在机内的某个地方,等程序开始运行时通过初始化程序送到工作单元。,广东农工商职业技术学院 电子与信息工程系,40,(1)机内数据的存取管理,在数据运算过程中,机内的数据传送是不可缺少的。运算可能要涉及不同的工作单元,数据需在他们之间传送;运算可能会产生一些中间数据,这需要传送到适当的地方暂时存放;有时机内的数据需要备份保存,这要找地方把这些数据存储妥当。总之,对一个涉及数据运算的程序,数据管理是很重要的。 此外,二进制和 BCD 码的转换在数据管理中也是很重要的。,广东农工商职业技术学院 电子与信息工程系,41,(2)运算处理结果向输出端口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 车辆调度管理制度
- 肾衰竭健康指导手册
- 2025 议论文论证结构的合理安排课件
- 外包培训考试试题及答案
- 2025年临床执业医师《药理学》测试题
- 药品电子商务规范试题及答案
- 医保支付改革三基三严考试题库及答案
- 医疗安全专项行动试题及答案
- 洛南社区工作者考试题库及答案
- 汽车销售企业法律法规及经营规范岗前培训试题及答案
- 2026贵州省气象部门第二批公开招聘应届毕业生22人考试参考题库及答案解析
- 2026甘肃安泰集团有限责任公司招聘工作人员6人考试备考题库及答案解析
- 2026年咸宁职业技术学院单招职业倾向性测试题库及答案详解(网校专用)
- 2026年上饶职业技术学院单招职业技能测试模拟测试卷附答案解析
- 迟到考勤考核制度
- 2025年番禺水务集团笔试及答案
- 电厂设备刷漆制度规范
- 潜水医学PPT完整全套教学课件
- 制浆造纸设备与机械
- 2023年黑龙江省高职单招面试题库及答案解析
- TZJXDC 002-2022 电动摩托车和电动轻便摩托车用阀控式铅酸蓄电池
评论
0/150
提交评论