当前位置:首页 > 新型工业化 >计数器在程序中有什么作用呢(计数器在程序中有什么作用和功能)

计数器在程序中有什么作用呢(计数器在程序中有什么作用和功能)

PLC程序除了梯形图外,还有FBD功能块作为指令。此类指令通常具有后台DB。

PLC计数器指令使其能够对内部程序事件和外部过程事件进行计数。这节省了外部计数器的使用。

计数器在程序中有什么作用呢(计数器在程序中有什么作用和功能)

每个计数器使用存储在数据块中的结构来保存计数器数据。计数器存储在哪里很重要。

用户在编辑器中放置计数器指令时分配相应的数据块。这是系统要求。

这些指令使用软件计数器,其最大计数率受其所在OB 的执行率限制。

CTU用于向上计数,CTD用于向下计数,CTUD用于向上计数和向下计数。

PLC 用户程序中可使用的计数器数量仅受CPU 内存容量的限制。与数据类型有关。

计数器占用以下内存空间: 对于SInt 或USInt 数据类型,计数器指令占用3 个字节。一个字节有8 位。三个字节,共24 位。

PLC 中的SINT 是有符号短整型。 32 位值。

对于Int 或UInt 数据类型,计数器指令占用6 个字节。占用48位。

对于DInt 或UDInt 数据类型,计数器指令占用3 个字节。占用24位

当参数CU的值从0变为1时,CTU将计数值加1。CU为使能端。

下图所示为计数值为无符号整数(其中PV=3)时的CTU时序图。

? 如果参数CV(当前计数值)的值大于或等于参数PV(预设值)的值,则计数器输出参数Q=1。

? 如果复位参数R 的值从0 变为1,当前计数值将复位为0。

这里介绍一下计数器的原理。如果有不明白的地方请在评论区留言。这就是今天的全部内容。

最新资讯

推荐资讯