各位大侠:
我在做项目时用S7-200CPU224XP发脉冲控制两台步进电机,配置PTO向导,选择模式“单速连续旋转”,仅仅调用功能块PTOx_MAN,发送无限脉冲,通过RUN位来控制开始和结束,下载到PLC运行起来没问题,但运行了一两天之后,Q0.0和Q0.1就不发脉冲了,重新下载一次程序又可以了,运行一段时间又不行了。我反复检查程序,向导配置占用的V区地址跟程序里用的V区地址不冲突,系统块里掉电数据保持是默认设置,向导占用的V区地址是在掉电保持范围内的。
我以前也做过同样的发送无限脉冲的程序,与现在程序不同的是只用其中一个点Q0.0发脉冲,运行好几年了也没出现问题,难道两个点发脉冲相互有干涉?(PTO0和PTO1的地址不冲突的啊)
请大侠们帮我分析分析,不胜感激!