发布于 2011-01-03 22:16:08
24楼
是15楼的那个,我也做了些修改,以前利用SM36.5作为判断依据,不能正常执行。
明明在状态表里看到各个段标志被置位和复位,进入中断程序后就是不能正常装载预置值,后来考虑应该是方向中断出了问题,导致方向中断和计数值相等中断不能正常执行,把SM36.5去掉,增进一个手动正反转开关接入I0.4 作为判断依据,程序就正常了。
也就是新建一子程序,直接剪切/粘贴,把方向中断剪切过去并删除方向中断,在主程序中调用的这个子程序。
正转I0.4闭合,反转时断开,程序任何时候都可以正反转,测试几次,都没出错。
谢谢芳季的帮助,如果需要,给我邮箱,我发给你,上次给你发的邮件,不知是否收到了?