主营西门子原装
S7-200CN|S7-200|S7-1200|S7-300|
S7-400|ET200系列PLC,
西门子T400|TDC高端控制器|
西门子PCS7过程控制系统,西门子HMI,
西门子802C|S|D|810D|840D|828D数控系统及备件,
西门子MM4|G110|G120|V10标准变频器,
西门子S120|611系列伺服系统,
西门子profibus-DP现场总线系统,
西门子电机,西门子过程仪表
凡我公司出售的西门子产品均享受西门子官方质保一年,
一年内有任何质量问题免费提供换新或维修服务,不收取任何费用!
希望我的用心能换来您对我们的信心!
我公司大量现货供应,价格优势,品质保证,德国原装进口
高速计数器编程
可以使用高速计数器向导简化 HSC 编程任务。该向导可帮助您选择计数器类型/模式、预
设值/当前值以及计数器选项,并生成必要的特殊存储器分配、子例程和中断例程。
说明
使用高速计数器计数高频信号,必须确保对其输入进行正确接线和滤波。
在 S7-200 SMART CPU 中,所有高速计数器输入均连接至内部输入滤波电路。S7-200
SMART 的默认输入滤波设置为 6.4 ms,这样便将*大计数速率限定为 78 Hz。如需以更
高频率计数,必须更改滤波器设置。
有关系统块滤波选项、*大计数频率、屏蔽要求及外部下拉电路的详细信息,
组态高速计数器
请使用以下操作之一组态高速计数器向导:
● 打开向导:在“工具”(Tools) 菜单功能区的“向导”(Wizards) 区域中选择“高速计数
器”(High-Speed Counter)。
● 打开向导:在项目树的“向导”(Wizards) 文件夹中双击“高速计数器”(High-Speed
Counter) 节点。
打开向导后,分配 HSC 设置值。可浏览向导设置页面、修改参数,生成新向导程序
代码。
要使用高速计数器,程序必须执行以下基本任务:
● 定义计数器和模式(对每个计数器执行一次 HDEF 指令)。
● 在 SM 存储器中设置控制字节。
● 在 SM 存储器中设置当前值(起始值)。
● 在 SM 存储器中设置预设值(目标值)。
● 分配并启用相应的中断例程。
● 激活高速计数器(执行 HSC 指令)。
HDEF 指令设置计数模式
HDEF 指令分配 HSC 计数器模式。下表列出了为时钟、方向控制和复位功能分配的物理
输入。同一输入无法用于两个不同的功能,其高速计数器的当前模式未使用的任何输
入均可用于其它用途。例如,如果在使用 I0.0 和 I0.4 的模式 1 下使用 HSC0,则 I0.1、
I0.2 和 I0.3 可用于沿中断、HSC3 或运动控制输入。
HSC0 的所有计数模式始终使用 I0.0,而 HSC2 的所有模式始终使用 I0.2,使用这些
计数器时,这些输入绝不会用于其它用途。