我改用FX1S做了测试,程序是没问题的,不过我还没搞清楚这个FX1N出了什么问题,有点怪怪的,郁闷,汗~~~~~~~~
本程序,有几点注意的问题需要和菜菜们啰嗦一下,全当参考:
1.C251的线圈编程是必要的,至于位置在比较置位编程之前或之后,都可以。一些教材在介绍HSCS及HSCR指令时,没有线圈编程,调试时,根本看不到预期效果,因为计数器不能计数,本来高速计数器在PLC学习的过程中就是个难点,所以可能会让菜菜们走一些弯路~~~~
2.C251的线圈编程时,所设置的值,在本例中,0,负值,正值都可以,不影响比较置位,比较复位的判断,也就是说置位或者复位只和比较置位或比较复位中所设置的值有直接关系。
3.可以看到高速计数器在到达设定值以后,仍然可以继续计数,这与我们 经常见到的普通计数器是不大一样的,普通计数器一般在到达设定值后,就会停止计数