西门子200高速计数指令
林慧玲
发布于2014-03-27 18:02
290
0
标签:
在看西门子的高速计数部分,对指令有些不太理解,希望能得到解答。
比如把sm37设为图1
16进制ec,应该是二进制的11101100,
对应功能:图2
主要就是更新编码器的方向吗?
但是,编码器用ab相的话,不是能直接更新方向吗?
问题补充:
能不能这么理解,如果高速计数工作在9,10模式下,也就是a/b相编码器,其实增、减计数,实际上和sm37没关系,只和实际编码器读取过来的值有关系呢?
图片说明: 1,图1 2,图2
佳答案
高速计数这个控制字是对所有的高速计数都起作用的,对于ab的编码器,无需手动切换方向,直接靠改变相位就可以了。
因为西门子要把所有的高速计数器的设置进行统一化,所有在ab编码器中也保留了该控制位,但是实际没有用