CCS实时观察变量问题,求指点
用CCS编译程序,控制电机,想实时观察其中的几个变量,电角度、机械角度的数值感觉不对呀,数值很大,到底是哪里的设置出现了问题?机械角度是32位长整型,电角度是_iq数据类型 帮自己顶一下,麻烦知道的朋友们回答一下,谢谢啦 不对在哪里,就因为数值太大?是不是Q格式没切换? 值很大吗?值大不大要看你的Q格式 Q格式是Q24,我想知道如何观察实际机械角度的值
秋天不再 发表于 2018-1-3 08:47
不对在哪里,就因为数值太大?是不是Q格式没切换?
谢谢回答,q格式具体怎么切换呀? 在调试的时候,鼠标右键变量,选择Qvalue那一项,选择Q24那一项,鼠标右键里面有,你自己仔细找下,可能我忘记具体菜单名啦,角度的转换很简单,例如Q24是0.1的话,那就是0.1*360=36度,对应的弧度自己算,注意Pi弧度对应180度而不是360度,同时0.1对应的数值是0.1*2^(24),自己找下 如果自己都不愿意换算,那也很简单,在观察窗口里面添加一个变量,写个公式,比如gMotorVars.Angle*360,我这个只是个示意,具体你自己类推,不是很复杂的 EMotorMan 发表于 2018-1-3 09:50
如果自己都不愿意换算,那也很简单,在观察窗口里面添加一个变量,写个公式,比如gMotorVars.Angle*360,我 ...
好的,非常感谢您!{:1_551:}
页:
[1]