没有区分,在实际编程中只要注意不要重复使用就好,C1可用作加计数器,也可用作减计数器,和其它计数器应用是一样的。
S7--200提供三种类型的计数器,可计算计数器输入上的低--高跳变事件:一种类型仅计算向上事件,一种类型仅计算向下事件,还有一种类型计算向上和向下两种事件。计数器C有两种形式:
1、当前值:该16位有符号整数可存储累加计数。
2、计数器位:在比较当前值和预设值后,可设置或清除该位。预设值是计数器指令的一部分。
可以用计数器地址(C + 计数器号)来访问这两种形式的计数器数据。是否访问计数器位或当前值取决于所使用的指令:带位操作数的指令访问计数器位,而带字操作数的指令则访问当前值。所以C0-C255没有区分,仅仅是看用作什么指令中从而确定是计数器位还是计数值16位字寄存器。如图所示,常开触点指令是存取计数器位;而移动字指令则是存取计数器的当前值。
看下图.C0-C255没有区别,具体功能由选择的计数指令决定.
你选的是CTU CTD 还是CTUD,跟编号无关,你定义它是什么类型它就是什么类型