高速计数功能 s7-1500

  • 格式:docx
  • 大小:413.03 KB
  • 文档页数:3

10.1 DI的高速计数功能
练习目的:熟悉S7-1500高性能输入模块的高速计数功能。

练习要求:使用ET200 MP输入模块16DI的第一个输入点作为高速计数器,在程序中设置计数的起始值为1000,计数值大于等于1020时触发中央机架上的第一个输出。

1)如果TIA博途软件中没有V2.1版本的16DI HS,需要按照模块的HSP文件。

2)使能高数计数功能,查看地址区的变化。

3)地址区的含义如下:
输入作为计数器的反馈信息。

计数器的反馈接口(通道0 和1)从输入字节X+4开始,其中字节X+4至X+11对应通道0,字节X+12至X+19对应通道1。

输出作为计数器的控制接口(通道0 和1)从输出字节X+0 开始,其中字节X+0至X+7对应通道0,字节X+8至X+15对应通道1。

4)配置计数器的参数。

5)在程序中设置起始值并使能软件门(示例中,输入的起始地址为3,输出的起始地址为
2)。

6)在程序中设置起始值并使能软件门。

7)连续使能I3.0,查看计数器的值(ID7),到达1020时是否触发输出。