本文档如对你有帮助,请帮忙下载支持! 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时是否触发输出。 本文来源:https://www.wddqw.com/doc/e52df33dfbb069dc5022aaea998fcc22bdd1435b.html