恭喜,你发布的帖子
发布于 2021-03-31 19:28:20
3楼
经过摸索还是有点小进展,搭了个小实验台架 S7_1200 + V90 PN (2500线增量编码器)使用102报文 (报文起始地址IW68/QW68)
根据报文结构 ID80 就是G1_XIST1,参数P29418为2 ,设定转速为 4RPM (很慢,便于监视) 启动伺服电机,监控ID80明显看到计数值的变化(每圈计数值增加10000)
再设定计数增加10000 停止电机(QW68 : 047F-->047E),停的位置基本一致,此外P29418设定值范围在2-18,这个值的不同 ,对应计数器起始位在G1_XIST1中的位置也不同(不知 P29418=2,是否表明G1_XIST1的最低位就是编码器的起始位?)
现在的问题是我不知道这个编码器计数器是几位的,因此不太好处理溢出的问题(估计这个值是很大的,而牵引设备是连续N天工作不间断的,编码器总会溢出的)
所以还是恳请哪位清楚知道V90 PN G1_XIST1结构用法的专家出来解惑(以P29418=2为例,说明编码器的起始位,编码器的位数以及细分位的真正含义)!
谢谢了!
请填写推广理由:
分享
只看
楼主