您当前的位置:五五电子网电子知识plc技术PLC入门S7-200 PLC的高速计数器控制字、状态字、 正文
S7-200 PLC的高速计数器控制字、状态字、

S7-200 PLC的高速计数器控制字、状态字、

点击数:7604 次   录入时间:03-04 11:53:39   整理:http://www.55dianzi.com   PLC入门

     (1)控制字

    在设置高速计数器的工作模式后,可通过编程控制计数器的操作要求,如启动和复位计数器、计数器计数方向等参数。

    S7-200 PLC为每一个计数器提供一个控制字节存储单元,并对单元的相应位进行参数控制定义,这一定义称为控制字。编程时,只需要将控制字写入相应计数器的存储单元即可。控制字定义格式及各计数器使用的控制字存储单元见表5-8

    表5-8 高速计数器控制字格式

 

     例如,选用计数器HSC0工作在模式3,要求复位和启动信号为高电平有效、1倍计数速率、减方向不变、允许写入新值、允许HSC指令,则其控制字节为SM37= 2#11100100

    (2)状态字

    每个高速计数器都配置一个8位字节单元,每一位用来表示这个计数器的某种状态,在程序运行时自动使某些位置位或清0,这个8位字节称为状态字。HSC0 - HSC5配备的状态字节单元为特殊存储器SM36SM46SM56SM136SM146SM156

各字节的0-4位未使用,第5位表示当前计数方向(1为增计数),第6位表示当前值是否等于预设值(0为不等于,1为等于),第7位表示当前值是否大于预设值(0为小于等于,1为大于)。在设计条件判断程序结构时,可以读取状态字判断相关位的状态,从而决定程序应该执行的操作。具体可参看S7 -200用户手册中关于特殊存储器的内容。

    (3)当前值

    各高速计数器均设32位特殊存储器字单元为计数器当前值(有符号数),计数器HSC0HSC5当前值对应的存储器为SMD38SMD48SMD58SMD138SMD148SMD158

    (4)预设值

    高速计数器均设32位特殊存储器字单元为计数器预设值(有符号数),计数器HSC0 -HSC5预设值对应的存储器为SMD42SMD52SMD62SMD142SMD152SMD162

 


本文关键字:计数器  PLC入门plc技术 - PLC入门