各位高手:我的方案是这样的,
1--CPU 313C-2DP +AO模块+编码器,
2--实现的功能,自动时AO驱动变频器执行PID控制策略,当需要手动时,操作台按钮打回手动,此时程序将自动时的AO值赋给手动值,以保证无扰切换,再说的详细点,就是当自动运行在45HZ时,同时再把45HZ赋给手动值,(自动和手动用的是同一个AO)当切换回手动时,变频器的转速平稳地过渡,之后使用编码器调节转速。(这一步想实现的目的是无扰切换)
3---顺时针转动编码器,产生正向计数,在45HZ的基础上增大频率,逆时针转动编码器,产生负向计数,在当前转速基础上减小转速。(这一步想实现柔性调节)
4--我的问题,
1++这个方案是否可行,有没有哪位大侠有过类似的应用?
2++编码器的接线,A相接I0.0,B相接I0.1,判断A先于B,认为是正向加速;B先于A,认为是反向脉冲,具体怎么做?
3++感觉告诉计数比较复杂,我选择了100线的编码器,用普通的DI点+计数器是否能实现?
4++还要注意那些问题,
最佳答案
无扰切换是较为普遍的模拟量控制要求,可双向无扰,也可单向无扰,依你的具体要求编程就可。
编码器的计数读入不是PROFIBUS-DP也不是用计数模板,而直接连接到DI模板,个人意见可不建议你这样省钱,如果你的转速过快会出现计数丢失脉冲的情况,到时就乱了。可靠是控制的首选,节约必须先保可靠。
计数模板和DP 脉冲读取都有硬件组态的工作,你的转向判断不需编程,组态好了正负就有了。
高速计数模板有例程,试试就知道了。或者打SIEMENS的技术支持热线让其一步步指导你完成。
祝你成功。
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc248441.html