恭喜,你发布的帖子
发布于 2018-03-12 16:25:51
18楼
接触西门子越久,越觉得西门子的思维接近于单片机。
图没有,以前没用过西门子的高速计数器功能。
找资料找到了WWCWWC大神的高速计算器系列帖子。非常感谢WWCWWC大侠,以及西门子的论坛平台。
最近赋闲在家,试了好久高速脉冲计数的功能。
为什么需要进行高速计数器的2次启用HSC指令,第一次是上电初始化,当再次计数清零时,必须再次改变当前值。其他功能类似。故需要两次启用HSC
另外HSC功能是脉冲有效,故在主程序中要用P边沿指令。
所以当启用定时中断时,无需P边沿指令即可实现HSC调用。由于中断事件10定时寄存器为B类型,
范围只有1-255MS,当需要1秒时,可计数五次200ms实现。
如果真真切切地能够帮助到你认识200、200smart高速计数器是我的荣幸。
为什么需要二次定义?原因的“重新”编辑高速计数器的控制字节,我在文档中还特意用“红色”字体加以描述。当修改高速计数器的控制字节,需要重新启动高速计数器的初始化操作。
请填写推广理由:
分享
只看
楼主