发布于 2010-05-26 22:20:57
6楼
一般不使用MOVE指令来做。
西门子驱动装置的参数P2000-2999是和通讯相关的参数段。
为了使控制简捷,如果你注意就可以看出:大量的参数计算、传送、转换均使用百分比来计算。
通讯也不例外,所传送的电压、电流、频率、转矩...,都是百分比。这样一来,不管变频器容量是否变化;电机是否变化,计算、传送模型都是一样的。非常方便程序的“标准化”。
事实上,操作者也不关心具体电流是多少,关心的是负荷达到多少、有没有过载、过压...等等,这些都可以用百分比表示出来。屏幕上用一排柱状图表示最好。(正常负荷绿色、负荷过大黄色、超载红色。一目了然)
具体如何做呢?这就是在P2000、2001、...分别定义100%的频率值是多少?电压值是多少?...(不同容量装置,仅此不同)
为了在传送中用一个“字长”来表示,就用4000h(16进制)定义100%。很显然,这样一个字长就可以表示出从-200%到+200%的范围了。精度就是100/16384=0.0061,要比传送50.00Hz之类精度高。
学而时习之,不亦说乎?温故而知新,不亦乐乎?