组态步骤:
- 先在设备与组态中,选择CPU,单击属性,激活高速计数器,并设置相关参数。此步骤必须实现执行,1200的高速计数器功能必须要先在硬件组态中激活,才能进行下面的步骤
- 添加硬件中断块,关联相对应的高速计数器所产生的预置值中断
- 在中断块中添加高速计数器指令块,编写修改预置值程序,设置复位计数器等参数
- 将程序下载,执行功能
1硬件组态
选中CPU如图2

图2选中CPU
图3所示为选择属性打开组态界面

图3 选择属性打开组态界面
激活高速计数功能如图4

图4 激活高速计数功能
计数类型,计数方向组态如图5所示

图5 计数类型,计数方向
1 此处计数类型分为3种,Axis of motion(运动轴),Frequency(频率测量),Counting(计数)。这里选择Counting
2 模式分为4种:Single phase(单相), Two phase(双相), AB Quadrature 1X(A/B相正交1倍速), AB Quadrature 4X(A/B相正交4倍速)。这里择Single phase
3 输入源,这里使用的为CPU集成输入点。
4 计数方向选择,这里选用User program (internal direction control)(内部方向控制)
5初始计数方向。这里选择Count up(向上计数)
初始值及复位组态如图6

图6 初始值及复位组态
预置值中断组态如图7

图7 预置值中断组态

图8 添加硬件中断
组态添加的硬件中断,如图8

图8 组态添加的硬件中断
地址分配与硬件识别号如图9

图9 地址分配与硬件识别号
至此硬件组态部分已经完成,下面进行程序编写
2程序编写
将高速计数指令块添加到硬件中断中

图10 图11 添加高速计数器

图12 定义高速计数器背景数据块
程序视图如图13
