电工进修网

 找回暗码
 急速注册

西门子PLC的计数器指令

2014-10-28 10:10| 来源:电工进修网| 检查: 30134| 评论: 0

摘要: 西门子S7—200系列PLC的计数器分为普通用处计数器和高速计数器两大年夜类。普通用处计数器用来累计输入脉冲的个数,其计数速度较慢,其输入脉冲频率必须要小于PLC法式榜样扫描频率,普通最高为几百HZ,所以在实际应用中重要 ...

    西门子S7—200系列plc的计数器分为普通用处计数器和高速计数器两大年夜类。普通用处计数器用来累计输入脉冲的个数,其计数速度较慢,其输入脉冲频率必须要小于PLC法式榜样扫描频率,普通最高为几百HZ,所以在实际应用中重要用来对产品停止计数等控制义务。高速计数器重要用于对外部高速脉冲输入旌旗灯号停止计数,例如在定位控制体系中,地位编码器的地位反应脉冲旌旗灯号普通高达几KHZ,有时乃至达几十KHZ,远远高于PLC法式榜样扫描频率,这时候普通的计数器曾经力所不及,PLC关于如许的高速脉冲输入旌旗灯号计数采取的是与法式榜样扫描周期有关的中断方法来完成的。由于篇幅无限,这里只简介普通用处计数器。 

1、计数器种类和编号 

    S7—200系列PLC的计数器有3种:增计数器CTU、增减计数器CTUD和减计数器CTD。 

    计数器的编号用计数器称号和数字(0~255)构成,即C×××,如C6。计数器的编号包含两方面的信息:计数器的位和计数器以后值。计数器位和继电器一样是一个开关量,表示计数器能否产活泼作的状况。当计数器的以后值达到设定值时,该位被置位为ON。计数器以后值是一个存储单位,它用来存储计数器以后所累计的脉冲个数,用16位符号整数来表示,最大年夜数值为32 767。 

    计数器的设定值输入数据类型为INT型。寻址范围:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常数。普通情况下应用常数作为计数器的设定值。 

2、计数器指令应用解释 

    计数器指令的LAD和STL格局如表所列。 

 表7.11 计数器指令的LADSTL情势

格局

称号

增计数器

增减计数器

减计数器

LAD

STL

CTU C***, PV

CTUD C***, PV

CTD C***, PV

    (1)增计数器CTU(Count Up)

    初次扫描时,计数器位为OFF,以后值为0。在计数脉冲输入端CU的每个上升沿,计数器计数1次,以后值增长一个单位。以后值达到设定值时,计数器位ON,以后值可持续计数到32 767后停止计数。复位输入端有效或对计数器履行复位指令,计数器复位,即计数器位为OFF,以后值为0。图1所示为增计数器的用法。须要留意:在语句表中,CU、R的编程次序不克不及缺点。 

    (2)减计数器CTD(Count Down)

    初次扫描时,计数器位为OFF,以后值为预设定值PV。对CD输入真个每个上升沿计数器计数1次,以后值增添一个单位,以后值减小到0时,计数器地位位为ON,以后值停止计数保持为0。复位输入端有效或对计数器履行复位指令,计数器复位,即计数器位OFF,以后值复位为设定值。图2所示为减计数器的用法。 

图1 增计数器指令 

 

图2 减计数器指令 

    (3)增、减计数器CTUD(Count Up/Down)

    增减计数器有两个计数脉冲输入端:CU输入端用于递增计数,CD输入端用于递减计数。初次扫描时,准时器位为OFF,以后值为0。CU输入的每个上升沿,计数器以后值增长1个单位;CD输入的每个上升沿,都使计数器以后值减小1个单位,以后值达到设定值时,计数器地位位为ON。 

    增减计数器以后值计数到32 767(最大年夜值)后,下一个CU输入的上升沿将使以后值跳变成最小值(-32 768);以后值达到最小值-32 768后,下一个CD输入的上升沿将使以后值跳变成最大年夜值32767。复位输入端有效或应用复位指令对计数器履行复位操作后,计数器复位,即计数器位OFF,以后值为0。图3所示为增、减计数器的用法。 

 

图3 增减计数器指令

看过《西门子PLC的计数器指令》的人还看了以下文章:

发表评论

最新评论

热点文章

|电工进修网 ( )

GMT+8, 2019-12-6 01:14

Powered by © 2011-2019 rusdir.com 版权一切 免责声明 不良信息告发

技巧驱动将来! 电工进修网—专业电工基本知识电工技巧进修网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

前往顶部