电动机功率 | 3kW | 外形尺寸 | 4mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 2kg |
西门子S7-1500PLC 控制器产品系列中具有较大容量程序及数据存储器的 CPU,适用于具有较高程序范围和联网要求的苛刻应用。具有*处理速度,适用于二进制和浮点运算。用于系列机器、机器以及工厂中的跨领域自动化任务,在具有集中式和分布式 I/O 的生产线上作为集中式控制器使用。
![]() |
参考价 | ¥323 |
订货量 | 1 |
更新时间:2019-06-03 10:31:02浏览次数:296
联系我们时请说明是化工仪器网上看到的信息,谢谢!
浙江西门子S7-1500PLC模块代理(量大从优)
西门子S7-200系列PLC的计数器指令
这里介绍普通计数器指令,高速计数器另有指令。计数器的使用和定时器类似,但也有区别,现仍以S7-200系列机说明。S7-200系列机计数器的使用要素如下:
(1)编号。256只计数器的编号为C0~C255。S7-200系列PLC有增计数器、减计数器及增/减计数器等三类计数器,但类型与编号没有关系,任一编号都可以设定为任一种计数器,但某一编号只能使用一次。
(2)预置值。预置值为编程时设定的计数值,当计数的当前值等于预置值时,计数器的位触点动作。预置值编程时填在计数器功能框的“PV”端。
(3)计数信号输入端。计数器对脉冲信号计数。在编程时,增计数信号由功能框的“CU”端输入,减计数信号从“CD”端输入。计数器的计数信号输入相当于定时器的工作条件,从能流的角度来看,区别在于定时器的输入信号是连续的,计数器是断续的(脉冲),该信号可能来自机器外部,也可来自机器内部。
(4)复位端。计数器的计数当前值是自保持的,复位需在复位端送入复位信号。复位端在功能框上的标示为“R”。
S7-200系列PLC计数器的指令如表3-6所示。
表3-6 计数器指令
增计数指令(CTU)在每一个(CU)输入状态从低到高时增计数。当计数器当前值不小于预置值PV时,计数器位C置位。当复位端(R)接通或执行复位指令后,计数器复位。当达到大值(32 767)后,计数器停止计数,并且可以保持。
减计数指令(CTD)在每一个(CD)输入状态从低到高时减计数。当C的当前值等于0时,计数器位C置位。当装载输入端(LD)接通时,计数器位被复位,并将计数器的当前值设为预置值PV。当计数到0时,停止计数,计数器位C接通。
增/减计数指令(CTUD)在每一个增计数输入(CU)从低到高时增计数,在每一个减计数输入(CD)从低到高时减计数。当当前值大于或等于预置值时,计数器位C接通;否则,计数器位C关断。当复位输入端(R)接通或执行复位指令时,计数器复位。当达到预置值PV时,CTUD计数器停止计数。
【例3-4】 表3-7为减计数器指令的应用实例。
表3-7 减计数器指令实例
【例3-5】表3-8为增/减计数器指令的应用实例。增/减计数器的计数范围为-32768~32768,当达到大值32768时,再来一个加计数脉冲,则当前值转为-32768。同样达到小值-32768时,再来一个减计数脉冲,则当前值转为大值32768。
表3-8 增/减计数器指令实例
在图3-4中,Q0.0的上升沿执行触发时间间隔指令BITIM,读取内置的1 ms双字计数器的当前值,并将该值储存在VD0中。
图3-4 时间间隔定时器
计数时间间隔指令CITIM计算当前时间与IN输入端的VD0中的时间(即Q0.0变为ON的时间)之差,并将该时间差存储在OUT端的VD4中。双字ms计数器大定时时间间隔为232ms或49.7天。CITIM指令将自动处理计算时间间隔期间发生的1 ms定时器的翻转(即定时器的值由大变为0)。
1 ms分辨率的定时器的位和当前值的更新与扫描周期不同步。扫描周期大于1 ms时,定时器的位和当前值在一个扫描周期内被多次刷新。
10 ms分辨率的定时器的位和当前值在每个扫描周期开始时被刷新。定时器的位和当前值在整个扫描周期过程中不变。在每个扫描周期开始时将一个扫描周期累计的时间间隔加到定时器当前值上。
100 ms分辨率的定时器的位和当前值在执行该定时器指令时被刷新。为了使定时器正确地定时,要确保一个扫描周期中只执行一次100 ms定时器指令。
浙江西门子S7-1500PLC模块代理(量大从优)