1 / 17

《PLC 应用技术 》

《PLC 应用技术 》. 模块二: PLC 逻辑指令. 主要内容 2-1 触点指令与赋值指令 2-2 输出类指令与其他指令 2-3 定时器指令与计数器指令 2-4 堆栈指令 2-5 辅导答疑. 2-3 定时器指令与计数器指令 一、定时器 1. 工作方式分类 通电延时型( TON )、有记忆的通电延时型 (TONR) 、断电延时型( TOF )三类 2. 时基标准分类 (1)1ms 、 10ms 、 100ms 三种类型,不同的时基标准,定时精度、定时范围和定时器的刷新方式不同。 (2) 定时精度:

ayala
Télécharger la présentation

《PLC 应用技术 》

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 《PLC应用技术》 模块二:PLC逻辑指令

  2. 主要内容 2-1 触点指令与赋值指令 2-2 输出类指令与其他指令 2-3 定时器指令与计数器指令 2-4 堆栈指令 2-5 辅导答疑

  3. 2-3 定时器指令与计数器指令 一、定时器 1.工作方式分类 通电延时型(TON)、有记忆的通电延时型(TONR)、断电延时型(TOF)三类 2.时基标准分类 (1)1ms、10ms、100ms三种类型,不同的时基标准,定时精度、定时范围和定时器的刷新方式不同。 (2)定时精度: (3)定时范围:定时时间T=时基*预置值 时基越大,定时时间越长,但精度越差

  4. 3.定时器工作方式及类型 工作方式 分辨率 最大定时范围 定时器号 TONR 1ms 32.767s T0, T6 10ms 327.67s T1~T4, T65~T68 100ms 3276.7s T5~T31,T69~T95 TON/TOF 1ms 32.767s T32,T96 10ms 327.67s T33~T36,T97~T100 100ms 3276.7s T37~T63,T101~T255

  5. 4. 定时器的指令格式 IN—使能输入端;编程范围T0~T255;PT是预置值输入端,最大预置值32767;PT数据类型:INT。 TON 通电延时型 TONR 有记忆通电延时型 TOF 断电延时型

  6. 5.工作原理 第一类:通电延时型(TON) (1)使能端(IN)输入有效时,定时器开始计时,当前值从0开始递增,大于或等于预置值(PT)时,定时器输出状态位置1(输出触点有效),当前值的最大值为32767。 (2)使能端无效(断开)时,定时器复位(当前值清零,输出状态位置0)。 通电延时型定时器应用程序举例: • NETWORK 1 • LD I0.2 • TON T33, +300 • NETWORK 2 • LD T33 • = Q0.0

  7. 第二类:有记忆通电延时型(TONR) 使能端IN输入有效时,定时器开始计时,当前值递增,当前值大于或等于预置值PT时,输出状态位置1。 使能端输入无效时,当前值保持,使能端IN再次接通有效时,在原记忆值的基础上递增计时。 有记忆通电延时型(TONR) 定时器采用线圈的复位指令(R)进行复位操作,当复位线圈有效时,定时器当前值清零,输出状态位置0。

  8. 记忆通电延时型定时器应用程序举例: • NETWORK 1 • LD I0.0 • TONR T65, +500 • NETWORK 2 • LD I0.1 • R T65, 1 • NETWORK 3 • LD T65 • = Q0.0

  9. 第三类: 断电延时型(TOF) • 使能端(IN)输入有效时,定时器输出状态位置1,当前值复位为0。 • 使能端(IN)断开时,开始计时,当前值从0递增,当前值达到预置值时,定时器状态位复位置0,并停计时,当前值保持 断电延时型定时器应用程序举例: • NETWORK 1 • LD I0.0 • TOF T37, +30 • NETWORK 2 • LD T37 • = Q0.0

  10. 二、计数器 1.总体介绍和指令格式 计数器利用输入脉冲上升沿累计脉冲个数。 S7-200系列PLC有递增计数(CTU)、增/减计数(CTUD)、递减计数(CTD)等三类计数指令。 计数器的使用方法和基本结构与定时器基本相同,主要由预置值寄存器、当前值寄存器、状态位等组成。

  11. CTU(Counter Up)增计数器 CTD(Counter Down)减计数器 图中CU-增1计数脉冲输入端;CD-减1计数脉冲输入端;R-复位脉冲输入端LD-减计数器的复位输入端。PV预置值(INT)最大范围32767。 CTUD(Counter Up/Down)增/减计数器

  12. 2.工作原理 第一类:增计数指令(CTU) 增计数指令在CU端输入脉冲上升沿, 计数器的当前值增1计数。当前值大 于或等于预置值(PV)时,计数器状 态位置1。当前值累加的最大值为32767。 复位输入(R)有效时,计数器状态 位复位(置0),当前计数值清零。 CTU(Counter Up)增计数器

  13. 第二类:减计数指令(CTD) 复位输入(LD)有效时,计数器把 预置值(PV)装入当前值存储器, 计数器状态位复位(0)。 CD端每一个输入脉冲上升沿,减计数器的当前值从预置值开始递减计数,当前值等于0时,计数器状态位置位,并停止计数。 减计数指令应用程序举例: CTD(Counter Down)减计数器

  14. NETWORK 1 • LD I3.0 • LD I1.0 • CTD C50, +3 • NETWORK 2 • LD C50 • = Q0.0

  15. 第三类:增/减计数指令 (CTUD) 增/减计数器CU输入端用于递增计数,CD输入端用于递减计数,指令执行时,CU/CD端计数脉冲的上升沿当前值增1/减1计数。当前值大于或等于计数器预置值(PV)时,计数器状态位置1。复位输入(R)有效或执行复位指令时,计数器状态位复0位,当前值清零。 达到计数器最大值32767后,下一个CU输入上升沿将使计数值变为最小值(-32678)。 同样达到最小值(-32678)后, 下一个CD输入上升沿将使计 数值变为最大值(32767)。 增/减计数应用程序举例: CTUD(Counter Up/Down)增/减计数器

  16. NETWORK 1 • LD I4.0 • LD I3.0 • LD I2.0 • CTUD C48, +4 • NETWORK 2 • LD C48 • = Q0.0

More Related