可编程序控制器第五章ppt课件.ppt
《可编程序控制器第五章ppt课件.ppt》由会员分享,可在线阅读,更多相关《可编程序控制器第五章ppt课件.ppt(66页珍藏版)》请在三一办公上搜索。
1、Chapter 5 PLC的基本指令及程序设计 Basic Instructions and Program Design,5.1 PLC的基本逻辑指令及举例5.2 程序控制指令5.3 PLC初步编程指导5.4 典型的简单电路编程5.5 PLC 程序的简单设计方法几应用举例,指令分类按功能分,1。位操作功能2。定时器/计数器3。算术运算功能4。关系运算功能5。数据传送功能6。转换功能7。控制功能,基本逻辑指令,逻辑关系 梯形图 助记符,LDI0.0AI0.1=Q0.0,LDI0.0OI0.1=Q0.0,LDN I0.1=Q0.0,当 I0.0与 I0.1 都 “ON” 时,则输出 Q0.0 “
2、ON”(1)。,当 I0.0 或 I0.0 “ON” 时,则输出 Y0 “ON”(1),当 I0.1 “OFF” 时则输出 Q0.0 “ON”(1),X2是与图中A点处的结果(即X0与X1的结果)相或,而不是与X1相或。,LDX0AX1OX2=Y0,例:1,逻辑关系 梯形图 助记符,LDX0OX1LDX2OX3ALD=Y0,LDX0AX1LDX2AN X3OLD=Y0,当 “X0 或 X1”与“X2 或X3” 都 “ON” 时,则输出 Y0 “ON”。,当 “X0 与 X1”或“X2 与X3非” “ON” 时,则输出 Y0 “ON”。,例1:直接启动停车控制,继电器控制电路图,I/O分配:I0
3、.0:停车I0.1:启动Q0.1:KM,语句表LD I0.1O Q0.0A I0.0= Q0.0,启动优先,停止优先,I/O分配决定PLC的端子接线图,PLC的端子接线方式又决定编程语言,I/O分配:I0.0:停车I0.1:启动Q0.1:QA1,置位、复位指令,边沿脉冲指令,例2,有一个工业过程如图所示:有一个进水阀、一个出水阀一个事故放水阀。一个液位组合开关。要求:1)每个阀均可单独控制;2)当液位低时,强开#1进水阀、强关#3事故放水阀;3)当液位高时,强开事故放水阀。按上述要求完成主回路设计、PLC I/O分配、PLC硬件接线原理图并设计PLC程序。,主回路图,PLCI/O 分配,开关量
4、输入(DI),接线原理图,立即I/O指令立即输出,执行立即输出指令时,则将结果同时立即复制到物理输出点和相应的输出映象寄存器,立即I/O指令立即置位和复位指令,须指出:立即I/O指令是直接访问物理输入输出点的,比一般指令访问输入输出映象寄存器占用CPU时间要长,因而不能盲目地使用立即指令,否则,会加长扫描周期时间,反而对系统造成不利影响。,5.1 PLC的基本逻辑指令及举例 Basic Logic Instructions and Examples,一、比较指令二、 定时器指令三、计数器指令,比较指令,比较指令是将两个数值或字符串按指定条件进行比较,条件成立时,触点就闭合。所以比较指令实际上也
5、是一种位指令。在实际应用中,比较指令为上下限控制以及数值条件判断提供了方便。类型:字节比较、整数比较、双字整数比较、实数比较和字符串比较。数值比较指令的运算符有:=、=、和等6种。字符串比较指令有=和两种。,定时器及定时器指令,输入接点,设定值:132767,定时器号码(0255),定时器分辨率(时基)有三种:1ms、10ms、100ms。定时器的分辨率由定时器号决定,定时器的实际设定时间T=设定值PT分辨率,TON:接通延时定时器 TOF:断开延时定时器 TONR:有记忆接通延时定时器,类型, 1ms分辩率定时器每隔1ms刷新一次,刷新定时器位和定时器当前值,在一个扫描周期中要刷新多次,而不
6、和扫描周期同步。, 10ms分辩率定时器10ms分辩率定时器启动后,定时器对10ms时间间隔进行计时。程序执行时,在每次扫描周期的开始对10ms定时器刷新,在一个扫描周期内定时器位和定时器当前值保持不变。, 100ms分辨率定时器 100ms定时器启动后,定时器对100ms时间间隔进行计时。只有在定时器指令执行时,100ms定时器的当前值才被刷新。,TS=1200*0.1=120S,延时接通定时器 TON,其工作波形图如下:,I0.1,Q0.1,计时值,设定值,TS,延时断开定时器 TOF,其工作波形图如下:,I0.1,Q0.1,计时值,设定值,TS,TS=1200*0.1=120S,保持型定
7、时器 TONR,其工作波形图如下:,输入端,Q0.1,当前值,设定值,TS= 120*10ms,M0.1,最大值,32767,120,自复位式的定时器,计数器指令,定时器是对PLC内部的时钟脉冲进行计数,而计数器是对外部的或由程序产生的计数脉冲进行计数 。,当前值:计数器累计计数的当前值(16位有符号整数),它存放在计数器的16位(bit)当前值寄存器中。,每个计数器只有一个16位的当前值寄存器地址。在一个程序中,同一计数器号不要重复使用,更不可分配给几个不同类型的计数器。,增计数器,增/减计数器,增计数,减计数,复位,C(0255),当前值,减.计数器,CU,PV,C(0255),CTD,L
8、D,复位,装设定值,计脉冲数,计数器当前值等于0时,停止计数,同时计数器位被置位“1”,设定值,5.2程序控制指令 Instructions of Program Control,程序控制指令PLC编程初步指导应用实例程序控制指令结束及暂停指令看门狗复位指令跳转及标号指令循环指令,程序控制指令,END和MEND结束指令分为有条件结束指令(END)和无条件结束指令(MEND)。使用说明:结束指令只能用在主程序中,不能在子程序和中断程序中使用。而有条件结束指令可用在无条件结束指令前结束主程序。在调试程序时,在程序的适当位置插入无条件结束指令可实现程序的分段调试。可以利用程序执行的结果状态、系统状态
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 控制器 第五 ppt 课件

链接地址:https://www.31ppt.com/p-1652758.html