S120里面利用扩展报文读取伺服电机的扭矩、温度,读出来后应该怎样换算?有没有这方面的资料?或者有没有更好的方法直接读取这些参数?
最佳答案
1、不可能直接读取这些参数的,必须要经过一个换算过程才能得到真实值。
2、以伺服电机的扭矩为例——
你通过报文读取到的电机扭矩为数字量,这个数字量是一个标幺值而不是一个实际值。其数值关系为:16384(十进制)对应4000(十六进制)对应100%的标幺值。
既然有标幺值,那你肯定会问标幺值的基准值是什么?
电机扭矩的基准值为参数p2003。
假如:你通过报文读到的电机扭矩为8192,参数p2003(电机扭矩的基准值)值为1000,则实际电机扭矩的换算公式为——
实际电机扭矩值=8192 X 1000 / 16384=500
提问者对于答案的评价:
那么温度应该怎样计算?
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc199774.html