虽说经常用到变频器,但对西门子MM440使用还是较少的,偶尔一下也是一些简单应用。毕竟西门子变频器有其自己的特色,比如:BICO功能、自由功能模块,简直就是一个控制系统的集合器,可以实现许多类似plc的功能,其参数之丰富、功能之齐全让人惊叹,通讯功能也很强大!所以闲来下载一些技术资料对其进一步学习,以备后用。其中就有以下的应用方案:
{主题=关于MM440使用编码器作为速度给定
题目=怎样实现用编码器作为速度给定?
答案:使用MM440时,可以用编码器作为其速度给定,在完成其他基本调试的基础上,需要做一下参数的设定:
1. P1300不能为21或23,即不能为闭环速度或闭环转矩控制;
2. P400设为1或2,激活编码器对速度进行检测;
3. P1070设为63,即r0063;}
仔细对照MM440参数表及功能图发现还是有点不太理解。第一条P1300不能为21或23,一看就让人明白:既然要用编码器作为给定,所以就不能作为他用,即不能参与闭环速度或闭环转矩控制;第二条P400设为1或2,这是对编码器的种类进行选择,与所用的编码器一致,这没什么说的;第三条P1070设为63,即r0063有点让人费解。查看参数表知道P1070为主给定值,让P1070=63也即给定值的来源是r0063。经查得知r0063为未经滤波的频率实际值,也即变频器运行时对外输出的实际值(功能表也能看出)。我们知道,许多变频器是有用编码器作为速度给定功能的,其一般工作原理是:编码器的脉冲序列信号,通过高速开关端子(有的为信号转接板)经变频器内部处理后作为给定,并且通过调节脉冲频率来改变变频器的输出频率。而参与调节即给定的,是来自编码器的脉冲信号,而非变频器的对外输出的实际值。而对于MM440来说,外部编码器的信号是放在r0061中的,r0063里是变频器对外输出的频率实际值。所以我认为上文的第三条应该为P1070设为61,即r0061才对。只有这样才能使变频器频率随着编码器脉冲频率的改变而改变。由于对MM440使用较少,还缺乏对其了解,不知道我的分析是否正确。
本来,作为官方网站的东西是不会轻易被人怀疑的,作为应用方案传上去的应该是经过验证的,如果真是那样,也许是我某个方面还没有吃透,恳请通晓MM440的老师们给与解答,等待您的指导!