在一个系统中需要采集增量编码器A/B/Z信号,而且在实际调试时需要模拟主机转速,以前的做法是断开实际连接的编码器,使用一个小电机带另一个编码器(组合成一个模拟机),将此模拟机编码器信号输入系统,模拟主机运行情况。
但每次要带模拟机到现场不方便,还要拆线接线,由于目前系统中有一个S7226,其Q0.0/Q0.1/Q0.3未使用,想使用PLC来模拟A/B/Z信号的输出。
信号频率要求可调,最高到2KHz,A/B信号相移接近90度(偏差不可太大),原来想用定时器来控制相移,但PLC的定时器最小精度的也只有1ms,低频时可以做到稳定的相移,但高频没办法控制,先在低频时相移然后切换至高频也一样。
我怀疑这种方案不大可能实现,但总有点不死心,各位有没有什么好的建议?先谢谢了。